Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Vorlage Querformat

  1. #1
    Registrierter Benutzer Avatar von elrond
    Registriert seit
    04.10.2001
    Ort
    potsdam
    Beiträge
    881

    Vorlage Querformat

    Hallo,

    bitte nicht schlagen. Ich hab gelesen und probiert und habe dennoch ein wahrscheinlich recht simples Problem... Ich habe vor einigen Jahren den Weg über pdflatex gewählt um Auswertungen zu erzeugen und als PDF-Download anzubieten. Dabei verwende ich ein Template, bei dem ich einfach ein paar Platzhalter gegen Daten tauche. Funktioniert top, obwohl ich keine Ahnung vom Latex habe..

    Wenn ich mit dem folgenden Template versuche einen Report ins Querformat zu bringen funktioniert das zwar, aber ich habe keine Kopf-/Fußzeile...

    Code:
    \documentclass[8pt,a4paper]{report}
    \usepackage{tabularx,mdwtab,helvet}
    \setlength{\extrarowheight}{0.4em}
    \usepackage{fancyhdr} 
    \usepackage[latin1]{inputenc}
    \usepackage{longtable}
    \usepackage{vmargin} 
    \usepackage{pdflscape}
    \setpapersize{A4}
    \setmargins 	{3.8cm}{3.8cm}% 	% linker & oberer  Rand
    		{16cm}	{25.1cm}%	% Textbreite u -höhe
    		{0pt}	{0pt}%	% Kopfzeilenhöhe- und abstand
    		{0pt}	{0pt}%	% \footheight (egal) u Fusszeilenabstand
    \pagestyle{fancy}
    \lhead{\Large{\textbf{NKL} \newline \small{@LISTNAME@}}}
    \rfoot{Seite \thepage}
    \cfoot{@LISTSIGN@}
    \lfoot{@DATETIME@}
    \renewcommand{\headrulewidth}{0.4pt} 	%linie oben
    \renewcommand{\footrulewidth}{0.4pt}	%linie unten
    \renewcommand{\familydefault}{\sfdefault}	%Scriftart Helvetica
    \begin{document}
    \thispagestyle{empty}
    \begin{landscape}
    @LISTDATA@
    \end{landscape}
    \end{document}
    @LISTDATA@ ist mein Platzhalter für die Daten. fertig ausgefüllt sieht es dann so aus:
    Code:
    \documentclass[8pt,a4paper]{report}
    \usepackage{tabularx,mdwtab,helvet}
    \setlength{\extrarowheight}{0.4em}
    \usepackage{fancyhdr}
    \usepackage[latin1]{inputenc}
    \usepackage{longtable}
    \usepackage{vmargin}
    \usepackage{pdflscape}
    \setpapersize{A4}
    \setmargins     {3.8cm}{3.8cm}%         % linker & oberer  Rand
                    {14cm}  {25.1cm}%       % Textbreite u -höhe
                    {0pt}   {0pt}%  % Kopfzeilenhöhe- und abstand
                    {0pt}   {0pt}%  % \footheight (egal) u Fusszeilenabstand
    \pagestyle{fancy}
    \lhead{\Large{\textbf{NKL} \newline \small{Stornoübersicht }}}
    \rfoot{Seite \thepage}
    \cfoot{list\_sto01}
    \lfoot{15.06.09 09:39:18}
    \renewcommand{\headrulewidth}{0.4pt}    %linie oben
    \renewcommand{\footrulewidth}{0.4pt}    %linie unten
    \renewcommand{\familydefault}{\sfdefault}       %Scriftart Helvetica
    \begin{document}
    \thispagestyle{empty}
    \begin{landscape}
    \subsubsection{Storno-Erfassungsprotokoll: [alle Benutzer] Datum: 15.06.2009 }
    \begin{longtable}{|l|l|l|l|r|l|l|}
    \hline
    KdNr & Name,Vorname & Produkt / Teilung & LosNummer / Abschnitt & letzte Klasse & Historie-Text & Bemerkung\\
    \hline
    \endhead
    NK-xxxx & xxxx, xxxx & xxxxxr / 8 & 1845620 / 4(D) &  & [Illner]: Storno-Eintrag & \\
    NK-xxxx & xxxx & xxxx / 8 & 1845620 / 4(D) &  & [Illner]: Storno-Reaktivierung & \\
    NK-xxxx & xxxxx & xxxxxr / 8 & 1845617 / 2(B) &  & [Illner]: Storno-Eintrag zu Klasse: 3 & \\
    
    \hline
    
    Anzahl gesamt &  &  &  &  3 & & \\
    \hline
    \end{longtable}
    
    \end{landscape}
    \end{document}
    ist für euch sicher ein Klaks, ich bräucht sicherlich Tage um mich soweit fit zu machen

    thx & Gruß Frank
    "Um die Welt zu ruinieren, genügt es, wenn jeder seine Pflicht tut." (Winston Churchill)

  2. #2
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hallo,

    das Problem ist die Anweisung \thispagestyle{empty} kommentiere sie aus, und dann passt es. Die Ränder solltest du aber besser mit geometry einstellen.

    Code:
    \documentclass[8pt,a4paper]{report}
    \usepackage{tabularx,mdwtab,helvet}
    \setlength{\extrarowheight}{0.4em}
    \usepackage{fancyhdr}
    \usepackage[latin1]{inputenc}
    \usepackage{longtable}
    \usepackage{vmargin}
    \usepackage{pdflscape}
    \setpapersize{A4}
    \setmargins     {3.8cm}{3.8cm}%         % linker & oberer  Rand
                    {14cm}  {25.1cm}%       % Textbreite u -höhe
                    {0pt}   {0pt}%  % Kopfzeilenhöhe- und abstand
                    {0pt}   {0pt}%  % \footheight (egal) u Fusszeilenabstand
    \pagestyle{fancy}
    \lhead{\Large{\textbf{NKL} \newline \small{Stornoübersicht }}}
    \rfoot{Seite \thepage}
    \cfoot{list\_sto01}
    \lfoot{15.06.09 09:39:18}
    \renewcommand{\headrulewidth}{0.4pt}    %linie oben
    \renewcommand{\footrulewidth}{0.4pt}    %linie unten
    \renewcommand{\familydefault}{\sfdefault}       %Scriftart Helvetica
    \begin{document}
    % \thispagestyle{empty}
    \begin{landscape}
    \subsubsection{Storno-Erfassungsprotokoll: [alle Benutzer] Datum: 15.06.2009 }
    \begin{longtable}{|l|l|l|l|r|l|l|}
    \hline
    KdNr & Name,Vorname & Produkt / Teilung & LosNummer / Abschnitt & letzte Klasse & Historie-Text & Bemerkung\\
    \hline
    \endhead
    NK-xxxx & xxxx, xxxx & xxxxxr / 8 & 1845620 / 4(D) &  & [Illner]: Storno-Eintrag & \\
    NK-xxxx & xxxx & xxxx / 8 & 1845620 / 4(D) &  & [Illner]: Storno-Reaktivierung & \\
    NK-xxxx & xxxxx & xxxxxr / 8 & 1845617 / 2(B) &  & [Illner]: Storno-Eintrag zu Klasse: 3 & \\
    
    \hline
    
    Anzahl gesamt &  &  &  &  3 & & \\
    \hline
    \end{longtable}
    
    \end{landscape}
    \end{document}
    Gruß
    Marco

  3. #3
    Registrierter Benutzer Avatar von elrond
    Registriert seit
    04.10.2001
    Ort
    potsdam
    Beiträge
    881
    hmm, ich glaube, ich weiß wieder warum ich \thispagestyle{empty} drin habe..

    Die Kopf-/Fußzeile ist nicht im Querformat... sondern halt an den schmalen Seitenrändern.

    vllt. hat ja mal jemand von Euch eine Beispielseite in
    - Querformat
    - A4
    - mit Kopf- und Fußzeile ?
    Geändert von elrond (15-06-2009 um 12:24 Uhr)
    "Um die Welt zu ruinieren, genügt es, wenn jeder seine Pflicht tut." (Winston Churchill)

  4. #4
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.859
    Moin Frank,
    Zitat Zitat von elrond Beitrag anzeigen
    hmm, ich glaube, ich weiß wieder warum ich \thispagestyle{empty} drin habe..

    Die Kopf-/Fußzeile ist nicht im Querformat... sondern halt an den schmalen Seitenrändern.
    dazu bräuchtest Du eigentlich bloß die landscape-Einstellung dem vmargin-Paket zu überlassen, etwa
    Code:
    \documentclass[8pt,a4paper]{report}
    \usepackage{extsizes}%<--damit die 8pt-Klassenoption auch was wird;-)
    \usepackage{tabularx,mdwtab,helvet}
    \setlength{\extrarowheight}{0.4em}
    \usepackage{fancyhdr}
    \usepackage[utf8]{inputenc}%latin1 bei Dir
    \usepackage{longtable}
    \usepackage{vmargin}
    %\usepackage{pdflscape}
    \setpapersize[landscape]{A4}%<--hier...oder als Paketoption
    \setmargins     {3.8cm}{3.8cm}%         % linker & oberer  Rand
    %                {14cm}  {25.1cm}%       % Textbreite u -höhe
                    {25.1cm}{14cm}%<--entsprechend umgedreht
    %                {0pt}   {0pt}%  % Kopfzeilenhöhe- und abstand
                    {34pt}   {10pt}%<--damit sich Text und Kopfzeile nicht überschneiden
    %                {0pt}   {0pt}%  % \footheight (egal) u Fusszeilenabstand
                    {10pt}   {10pt}%<--dito f. Fußzeile...
    \pagestyle{fancy}
    \lhead{\Large{\textbf{NKL} \newline \small{Stornoübersicht }}}
    \rfoot{Seite \thepage}
    \cfoot{list\_sto01}
    \lfoot{15.06.09 09:39:18}
    \renewcommand{\headrulewidth}{0.4pt}    %linie oben
    \renewcommand{\footrulewidth}{0.4pt}    %linie unten
    \renewcommand{\familydefault}{\sfdefault}       %Scriftart Helvetica
    \begin{document}
    %\thispagestyle{empty}
    %\begin{landscape}
    \subsubsection{Storno-Erfassungsprotokoll: [alle Benutzer] Datum: 15.06.2009 }
    \begin{longtable}{|l|l|l|l|r|l|l|}
    \hline
    KdNr & Name,Vorname & Produkt / Teilung & LosNummer / Abschnitt & letzte Klasse & Historie-Text & Bemerkung\\
    \hline
    \endhead
    NK-xxxx & xxxx, xxxx & xxxxxr / 8 & 1845620 / 4(D) &  & [Illner]: Storno-Eintrag & \\
    NK-xxxx & xxxx & xxxx / 8 & 1845620 / 4(D) &  & [Illner]: Storno-Reaktivierung & \\
    NK-xxxx & xxxxx & xxxxxr / 8 & 1845617 / 2(B) &  & [Illner]: Storno-Eintrag zu Klasse: 3 & \\
    
    \hline
    
    Anzahl gesamt &  &  &  &  3 & & \\
    \hline
    \end{longtable}
    
    %\end{landscape}
    \end{document}
    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  5. #5
    Registrierter Benutzer Avatar von elrond
    Registriert seit
    04.10.2001
    Ort
    potsdam
    Beiträge
    881
    Danke schonmal vorab, ich werd' mir das in den nächsten Tagen anschauen.
    "Um die Welt zu ruinieren, genügt es, wenn jeder seine Pflicht tut." (Winston Churchill)

  6. #6
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    - Querformat
    - A4
    - mit Kopf- und Fußzeile
    Ja was denn nun? A4 oder Querformat = A4 quer.

    Wenn du dein ganzes Dokument im Querformat willst, solltest du das in den Optionen der Dokumentenklasse angeben. Und wenn du als Klasse report nimmst, solltest du geometry laden, damit die pdf-Datei die richtige "Papier"größe hat.

    Ulrike Fischer

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •