Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Vernünftiges Template ...

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    blubberer
    Gast

    Unhappy Vernünftiges Template ...

    Hallo Zusammen,

    ich möchte eine Arbeit schreiben, die ich Doppelseitig selber drucken
    und danach binden (Leimen) möchte.

    Der Text soll ca. 16,5cm breit werden, so dass am äußeren Rand
    2cm und im inneren Rand (Leimseite) 2,5cm überbleiben.

    Die Texthöhe auf einer Seite soll 22,5 cm nicht übersteigen und Fuss-
    noten sollen 2 cm Abstand zur letzten Zeile haben oder noch besser
    immer in der Fusszeile einer Seite.

    Auf jeder Seite hätte ich gerne in der Kopfzeile auf der Leimseite, den Titel
    des aktuellen Kapitels/Unterkapitels/... und am äußeren Rand die Seitenzahl.
    Am besten wäre noch eine Linie unter diesen Angaben in Textbreite.

    Dafür habe ich folgende Zeilen selber zusammengestellt ...
    Code:
    \documentclass[a4paper, 12pt, german, % leqno,   
    DIV12,%           Seitengröße (siehe Koma Skript Dokumentation !)   BCOR5mm,%        Zusätzlicher Rand auf der Innenseite   
    twoside,%	      Seitenränder werden an doppelseitig angepasst   
    %fleqn,%          Formeln werden linksbündig (und nicht zentriert) angezeigt   titlepage,%      Titel wird in einer 'titlepage' Umgebung gesetzt   
    ]{report}%     
    \pagestyle{myheadings}      
    \usepackage{mystyle}  
    \usepackage[ansinew]{inputenc}  
    \usepackage{ngerman} %[germanb]{babel}      
    \usepackage[T1]{fontenc} %OT1    
    
    \usepackage{graphicx} % JPG-Unterstützung  
    \usepackage[active]{srcltx}  
    \usepackage{multirow}  
    \usepackage{latexsym}  
    \usepackage{alltt}   
    \usepackage{longtable}  
    \textwidth=16.5cm \topmargin=0cm \textheight=22.7cm    
    
    %% Vertikaler Abstand zwischen Text und Fusszeile  
    %% funktioniert aber leider nicht habe ich das Gefühl  
    \footskip=2cm

    Ferner habe ich eine Datei myStyle in der die Kopfzeile, wie ich sie
    vorhin beschrieben habe, definiert wird. Glaube ich zumindest.

    Code:
    \def\@@hdlrule#1{\vbox{\hbox to\textwidth{#1}\vskip 3pt\hrule width\textwidth}} % RH
    \def\ps@headings{\let\@mkboth\markboth
    \def\@oddfoot{}\def\@evenfoot{}\def\@evenhead{\@@hdlrule{\rm \thepage\hfil \sl
    \leftmark}}\def\@oddhead{\@@hdlrule{\hbox{}\sl \rightmark \hfil
    \rm\thepage}}\def\chaptermark##1{\markboth {{\ifnum \c@secnumdepth
    >\m@ne Chapter
     \thechapter .\hspace{1mm} \ \fi ##1}}{}}\def\sectionmark##1{\markright
    {{\ifnum \c@secnumdepth >\z@
     \thesection \hspace{1mm} \ \fi ##1}}}}
    \def\ps@myheadings{\let\@mkboth\@gobbletwo
    \def\@oddhead{\hbox{}\sl\rightmark \hfil
    \rm\thepage}\def\@oddfoot{}\def\@evenhead{\rm \thepage\hfil\sl\leftmark\hbox
    {}}\def\@evenfoot{}\def\sectionmark##1{}\def\subsectionmark##1{}}
    
    \ps@headings \pagenumbering{arabic} \onecolumn
    
    % \uppercase entfernt; \addcontentsline hinzugef"ugt
    
    \renewcommand\tableofcontents{%
        \if@twocolumn \@restonecoltrue\onecolumn \else \@restonecolfalse \fi
        \chapter*{\contentsname
            \@mkboth{{\contentsname}}{{\contentsname}}}%
          
        \@starttoc{toc}%
        \if@restonecol\twocolumn\fi }


    Jetzt zu dem Problem...

    Wenn ich diese Datei durch LaTex jage, erhalte ich eine Ausgabe die den
    wünschen nicht entspricht. Der Rand für das Leimen wird nicht am
    linken Rand mit dem Deckblatt angefangen, sondern am Rechten Rand,
    wodurch im späteren verlauf der breitere Rand (die Leimseite) immer auf
    der seite eines blattes ist wo auch die seitenzahl erscheint.
    Bei ungeraden also rechts und bei geraden links. Wenn ich mir meine
    Bücher zu hause angucke, bei denen sind Seiten mit ungeraden Seitenzahlen
    rechts und die mit geraden Zahlen links. Latex gibt bei mir aber genau
    in der anderen reihenfolge aus.
    Fussnoten stehen direkt in der nächsten Zeile nach der letzten, egal wie
    kurz die Seite ist. Was mache ich falsch???

    Bitte, ich bin absoluter NEWBEE was Formatierung von LaTex-Dokumenten
    angeht, und brauche Hilfe. Kennt jemand ein Style, was meinen Vorstellungen
    entspricht, oder kann mir jemand bitte so ein Style entwerfen?

    Ich bedanke mich im Voraus, für eure Mühen und eure Zeit.

    Gruß
    Mark


    PS.: Entschuldigt bitte, dass der Text so lang geworden ist

  2. #2
    Registrierter Benutzer Avatar von daswaldhorn
    Registriert seit
    31.07.2003
    Ort
    Voerde
    Beiträge
    888
    Hallo,

    willkommen an Board.

    Schau dir doch mal die Doku zu den KOMA-Script-Klassen an. scrbook wäre für doppelseitigen Druck geeignet. In dieser Doku findest du eigentlich alles über Seitenlayout, Kopfzeilengestaltung, usw...
    Die 4 als "Wichtig!" markierten Threads hier im Forum solltest du dir auch unbedingt anschauen
    Zitat Zitat von blubberer
    Bitte, ich bin absoluter NEWBEE was Formatierung von LaTex-Dokumenten angeht
    aha, und da hast du dir diesen Code selber ausgedacht? Respekt! Da steige ich noch nicht durch...
    Code:
    \def\@@hdlrule#1{\vbox{\hbox to\textwidth{#1}\vskip 3pt\hrule width\textwidth}} % RH
    \def\ps@headings{\let\@mkboth\markboth
    \def\@oddfoot{}\def\@evenfoot{}\def\@evenhead{\@@h  dlrule{\rm \thepage\hfil \sl
    \leftmark}}\def\@oddhead{\@@hdlrule{\hbox{}\sl \rightmark \hfil
    .....
    Es gibt so viele fertige Sachen für alle möglichen Dinge, da brauch man im Normalfall solchen Code nicht selber machen oder anpassen.

    Grüße, Carsten

  3. #3
    Registrierter Benutzer
    Registriert seit
    10.04.2005
    Ort
    Hannover
    Beiträge
    1.854
    >ich möchte eine Arbeit schreiben, die ich Doppelseitig selber drucken
    >und danach binden (Leimen) möchte.
    Option twoside

    >Der Text soll ca. 16,5cm breit werden, so dass am äußeren Rand
    >2cm und im inneren Rand (Leimseite) 2,5cm überbleiben.

    Paket geometry

    >Die Texthöhe auf einer Seite soll 22,5 cm nicht übersteigen und Fuss-
    >noten sollen 2 cm Abstand zur letzten Zeile haben oder noch besser
    >immer in der Fusszeile einer Seite.
    Paket geometry

    >Auf jeder Seite hätte ich gerne in der Kopfzeile auf der Leimseite, den Titel
    >des aktuellen Kapitels/Unterkapitels/... und am äußeren Rand die >Seitenzahl.
    >Am besten wäre noch eine Linie unter diesen Angaben in Textbreite.
    mit scrpage2 kein Problem, siehe Dokumentation scrguide.pdf

    >Dafür habe ich folgende Zeilen selber zusammengestellt ...
    Schau dir mal meine Vorlagen an, da ist einiges was du suchst schon fertig.
    >\textwidth=16.5cm \topmargin=0cm \textheight=22.7cm
    das sollte man sein lassen. -> Paket geometry

    >%% Vertikaler Abstand zwischen Text und Fusszeile
    >%% funktioniert aber leider nicht habe ich das Gefühl
    >\footskip=2cm

    Willst du daran wirklich drehen ?

    >\def\@@hdlrule#1{\vbox{\hbox to\textwidth{#1}\vskip 3pt\hrule >width\textwidth}} % RH
    >...

    Grusel. Wo hast du das denn her ?

    >\renewcommand\tableofcontents{%
    > \if@twocolumn \@restonecoltrue\onecolumn \else \@restonecolfalse \fi
    > \chapter*{\contentsname
    > \@mkboth{{\contentsname}}{{\contentsname}}}%
    >
    > \@starttoc{toc}%
    > \if@restonecol\twocolumn\fi }

    was soll das machen ? Schau dir mal das Paket tocloft an

    Matthias

  4. #4
    Registrierter Benutzer
    Registriert seit
    19.05.2005
    Ort
    am iBook
    Beiträge
    18
    geometry kann ich nur empfehlen. Was ich schon alles gebastelt habe und nie hat es gepasst... mit geometry steht alles in einer zeile und es funktioniert auf anhieb. Bei Latex ist das gute, dass man nix selber machen muss, man muss nur wissern, wer das passende Paket schon geschriebne hat :-)

    Gruß, BErnd.

Lesezeichen

Berechtigungen

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