Anzeige:
Ergebnis 1 bis 7 von 7

Thema: Hilfe zu Dokumentvorlage [Nummerierung / Formatierung]

  1. #1
    Registrierter Benutzer
    Registriert seit
    02.08.2007
    Ort
    Krattigen / Schweiz
    Beiträge
    41

    Hilfe zu Dokumentvorlage [Nummerierung / Formatierung]

    Hallo Liebes Forum,

    Intro:
    Als wiss. Mitarbeiter unserer Uni möchte ich eine Dokumentvorlage (mit LaTeX) für Semester- und Diplomarbeiten erstellen, die dann von den Studenten genutzt werden kann.

    System:
    • Windows XP
    • MiKTeX 2.6
    • TeXnicCenter


    Tatbestand:
    Die beschriebene Dokumentvorlage soll wie folgt aufgebaut werden:
    • Masterdokument (Packages, Design, Includes...)
    • Mehrere Slavedokumente (Zusammenfassung, Einleitung, Thema1, Thema2 usw...)

    Die verschiedenen Slavedokumente sollen dann via "\include{Filename}" im Masterdokument eingebunden werden. Das ganze sieht dann ca. so aus (Masterdokument):

    Code:
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %% Masterdokument inkl. Dokumenteinstellungen                   %%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \documentclass[11pt,a4paper,titlepage]{article}
    
    % Packages Standard
    \usepackage[pdftex]{graphicx}
    \usepackage[backref,
    						pdftex,
    						bookmarks,
    						colorlinks,
    						pdftitle={\Latex{} Dokument},
    						pdfauthor={Andres Graf},
    						linkcolor={black},
    						citecolor={black},
    						urlcolor={black}]
    						{hyperref}
    \usepackage{a4wide}
    \usepackage{subfigure}
    \usepackage[left=3cm,
    						right=2cm,
    						top=1.8cm,
    						bottom=1.3cm,
    						includeheadfoot]
    						{geometry}
    
    % Packages Deutsche Anpassungen
    \usepackage[ngerman]{babel}
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    
    % Packages Mathematische Formeln
    \usepackage{amsmath}
    \usepackage{amsthm}
    \usepackage{amsfonts}
    
    % Definition Titelseite
    \title{{\Huge \textsc{\LaTeX{}-Dokument}}}
    \author{\Large Andres Graf}
    \date{20 Dezember 2007}
    
    % Definition Pagestyle
    \pagestyle{headings}
    
    % Definition Textlänge ????
    \newlength{\lner}
    \newlength{\lnitem}
    \setlength{\lnitem}{\textwidth}
    \settowidth{\lner}{Errorsources: }
    \addtolength{\lnitem}{-\lner}
    \addtolength{\lnitem}{-\parindent}
    
    % Definition Eulersche Zahl
    \newcommand{\e}{\mathrm{e}}
    
    
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %% Beginn des Dokuments --> TIPP: Einzelne Kapitel mit "%" deaktivierbar! %%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    
    \begin{document}
    
    \pagenumbering{Roman}
    %%% Erstellen der Titelseite (automatisch generiert)
    \maketitle
    
    %%% Leere Seite (ev. mit passendem Zitat)
    \include{Clearpage}
    
    %%% Erstellen der Zusammenfassung in Englisch (spez. Formatierung)
    \include{Abstract}
    
    %%% Erstellen der Zusammenfassung (spez. Formatierung)
    \include{Zusammenfassung}
    
    %%% Danksagung
    \include{Danksagung}
    
    %%% Aufgabenstellung
    \include{Aufgabenstellung}
    
    %%% Erstellen des Inhaltsverzeichnis
    \tableofcontents
    
    \pagenumbering{arabic}
    
    %%% Kapitel0
    \include{Beschreibung}
    
    %%% Einleitung
    \include{Einleitung}
    
    %%% Thema 1
    \include{Thema1}
    
    %%% Thema 2
    \include{Thema2}
    
    %%% Thema 3
    \include{Thema3}
    
    %%% Thema X
    %\include{ThemaX}
    
    %%% Schlussfolgerung
    \include{Schlussfolgerung}
    
    %%% Erkenntnisse
    \include{Erkenntnisse}
    
    %%% Offene Punkte
    \include{OffenePunkte}
    
    %%% Bildverzeichnis (automatisch generiert)
    \newpage
    \addcontentsline{toc}{section}{Abbildungsverzeichnis}
    \listoffigures
    
    %%% Tabellenverzeichnis (automatisch generiert)
    \newpage
    \addcontentsline{toc}{section}{Tabellenverzeichnis}
    \listoftables
    
    %%% References
    \include{references}
    
    %%% Anhang
    \include{Anhang}
    
    %%% End of Document
    \end{document}
    
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %% Ende des Dokuments --> TIPP: Einzelne Kapitel deaktivierbar! %%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    Fragen:
    Da ich in LaTeX noch ein ziemlicher Newbie bin, hätte ich zum obigen Dokument einige Fragen:
    1. Wie ihr sicherlich im Code seht, besteht das Dokument aus mehreren Einleitenden Seiten (..., Leere Seite, Abstract, Zusammenfassung, Danksagung, Aufgabenstellung, Inhaltsverzeichnis).
      Diese einleitenden Seiten möchte ich nun einheitlich gestalten, und zwar nach dem Vorbild der Zusammenfassung:
      Code:
      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      %% Zusammenfassung                                              %%
      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      
      \begin{abstract}
      Dies ist eine Zusammenfassung \dots
      \end{abstract}
      Ist es möglich, diese "Abstract" Vorlage für die anderen Seiten (z.B. Danksagung) anzupassen, indem ich den Titel irgendwie ändern kann?
    2. Falls oben genanntes nicht möglich ist: Wie kann ich mit wenigen Befehlen selber eine Seite im "Abstract-Design" gestalten?
      Das wäre mir die liebste Lösung, da ich so genau wüsste, was passiert. Das gewünschte Design könnt ihr im folgenden PDF auf der zweiten Seite betrachten:
      http://www.physik.tu-berlin.de/pcpoo...rd/sample6.pdf
    3. Wie ihr vielleicht im Masterdokument gesehen habt, möchte ich die Einführenden Seiten römisch nummerieren, den Rest dann wieder arabisch. Durch die Verwendung der "Abstract"-Vorlage wird allerdings dort die Nummerierung ausgeblendet und der Zähler zurückgesetzt. Kann das irgendwie umgangen werden?
      Code:
      ...
      \pagenumbering{Roman}
      ...
      \pagenumbering{arabic}
      ...
    4. OT: Ich wäre auch um generelle Anregung zu diesem Dokument / Vorgehen dankbar, wenn euch vielleicht direkt etwas ins Auge gefallen ist? Programmiertechnisch, Inhaltlich, Reihenfolge, Design, Vorgehensweise oder was auch immer... immer her mit den konstruktiven Vorschlägen!


    Tja, das wärs eigentlich "schon" von meiner Seite!

    Ich hoffe, hier einige Experten anzutreffen und bedanke mich schon jetzt für eure Bemühungen!

    Liebe Grüsse aus der Schweiz
    - Cubo

    Ps. Bin für rasche Antwort sehr dankbar, stehe gerade etwas an...

  2. #2
    Registrierter Benutzer
    Registriert seit
    10.04.2005
    Ort
    Hannover
    Beiträge
    1.854
    Das Thema Vorlagen ist hier in letzter Zeit etwas häufiger thematisiert worden.

    Falls du nicht von vorne anfangen möchtest kann ich dir meine Vorlagen anbieten: http://www.pospiech.eu/latex/vorlagen/

    Zitat Zitat von Cubo Beitrag anzeigen
    Code:
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %% Masterdokument inkl. Dokumenteinstellungen                   %%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \documentclass[11pt,a4paper,titlepage]{article}
    Ich zitiere mal Rolf Niepraschk aus de.comp.text.tex:
    Noch mal in ganze einfachen Worten: Die Standard-Klassen sind für
    niemanden empfehlenswert, ganz egal welche Sprache oder welches Papier
    er benutzen will.
    stattdessen bitte auf eine moderne Klasse wie scrbook zurückgreifen.

    % Packages Standard
    \usepackage[pdftex]{graphicx}
    pdftex weglassen

    \usepackage[backref,
    pdftex,
    bookmarks,
    colorlinks,
    pdftitle={\Latex{} Dokument},
    pdfauthor={Andres Graf},
    linkcolor={black},
    citecolor={black},
    urlcolor={black}]
    {hyperref}
    hyperref als letztes laden.

    \usepackage{a4wide}
    nicht benutzen siehe l2tabu.pdf

    \usepackage{subfigure}
    Ersetzt durch neueres Paket subfig

    \usepackage[left=3cm,
    right=2cm,
    top=1.8cm,
    bottom=1.3cm,
    includeheadfoot]
    {geometry}
    nach welchen Richtlinien ist dieser Satzspiegel erstellt worden?

    % Definition Textlänge ????
    \newlength{\lner}
    \newlength{\lnitem}
    \setlength{\lnitem}{\textwidth}
    \settowidth{\lner}{Errorsources: }
    \addtolength{\lnitem}{-\lner}
    \addtolength{\lnitem}{-\parindent}
    wofür wird das gebraucht?

    \addcontentsline{toc}{section}{Abbildungsverzeichn is}
    \addcontentsline{toc}{section}{Tabellenverzeichnis }
    ist bei koma script eine Option der Klasse

    Diese einleitenden Seiten möchte ich nun einheitlich gestalten, und zwar nach dem Vorbild der Zusammenfassung:
    Code:
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %% Zusammenfassung                                              %%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    
    \begin{abstract}
    Dies ist eine Zusammenfassung \dots
    \end{abstract}
    was willst du genau vereinheitlichen ?

    Falls oben genanntes nicht möglich ist: Wie kann ich mit wenigen Befehlen selber eine Seite im "Abstract-Design" gestalten?
    Was ist ein "Abstract-Design" ?

    Wie ihr vielleicht im Masterdokument gesehen habt, möchte ich die Einführenden Seiten römisch nummerieren, den Rest dann wieder arabisch. Durch die Verwendung der "Abstract"-Vorlage wird allerdings dort die Nummerierung ausgeblendet und der Zähler zurückgesetzt. Kann das irgendwie umgangen werden?
    geht eleganter mit \frontmatter und \mainmatter, siehe z.B: scrguide.pdf

    Mehr fällt mir gerade nicht ein. Aber schau dir bitte mal meine Vorlagen an, die kompakteste ist

    http://www.pospiech.eu/latex/vorlagen/diplomarbeit/
    (http://www.pospiech.eu/download/late...it-kompakt.zip)

    Meine komplettes Vorlagen in allen Details sind dokumentiert unter:
    http://www.pospiech.eu/latex/vorlagen/allgemein/

    Matthias

  3. #3
    Registrierter Benutzer
    Registriert seit
    02.08.2007
    Ort
    Krattigen / Schweiz
    Beiträge
    41
    Hallo Matthias,

    Besten Dank erst mal für die rasche und ausführliche Antwort! Gerade als ich mein Post abgeschickt habe, bin ich auf deine Vorlagen gestossen... Da hast Du aber wirklich umfangreiche Arbeit geleistet... (weshalb ich nicht früher zum Antworten gekommen bin).

    Momentan bin ich dabei, deine Vorlagen zu studieren... und werde auch noch eine Weile weiter studieren, woraus sich sicherlich noch einige Fragen ergeben werden.

    Die von dir vorgeschlagenen Korrekturen habe ich bereits korrigiert, hat bestens geklappt...

    Zu deinen Fragen:
    nach welchen Richtlinien ist dieser Satzspiegel erstellt worden?
    --> Kann ich dir leider momentan nicht genau sagen. Habe diese Werte von Kollegen der Uni übernommen... Solche Sachen werden aber sicherlich noch überarbeitet.
    wofür wird das gebraucht?
    --> Auch hier gilt das selbe wie vorhin... Muss erst mal beim Kollegen nachfragen



    Präzisierung meiner Fragen zum Design:
    1. Mit "Abstract-Design" meine ich die resultierenden Design-Vorgaben, die sich durch die Einbindung in die "Abstract-Umgebung" ergeben:

      Code:
      ...
      \begin{abstract}
      Dieser Text stellt den Inhalt der Zusammenfassung dar und wird automatisch
      mittig in die Seite eingebettet. Zudem wird ein Titel namens
      "Zusammenfassung" eingefügt (Nach ersten Tests geschieht dies allerdings
      beim scrarticle nicht mehr, war aber beim article so...)
      \end{abstract}
    2. Mich würde nun interessieren, ob ich auch beispielsweise die Danksagung (eigene Seite) so gestalten kann, dass sie so aussieht, wie die Zusammenfassung (Text mittig in der Seite eingebettet) + Tittel wie bei Zusammenfassung...


    Weitere Fragen:
    • Ich benutze wie bereits erwähnt TeXnicCenter als Editor und Adobe Acrobat als Viewer.... nun habe ich das Problem, dass ich den Viewer jedes mal schliessen muss, bevor ich in TeXnicCenter eine neue PDF Version kreieren lassen kann. Ich habe gehört, dass es da eine Möglichkeit gibt, damit das neu erzeugte PDF immer gleich das bestehende ersetzt (ohne dass ich jedes mal das geöffnete PDF schliessen muss). Ist dier hier eine Lösung bekannt?


    Besten Dank im Voraus
    -Greez Andres

  4. #4
    Registrierter Benutzer
    Registriert seit
    10.04.2005
    Ort
    Hannover
    Beiträge
    1.854
    Zitat Zitat von Cubo Beitrag anzeigen
    (Satzspiegel)
    --> Kann ich dir leider momentan nicht genau sagen. Habe diese Werte von Kollegen der Uni übernommen... Solche Sachen werden aber sicherlich noch überarbeitet.
    http://de.wikipedia.org/wiki/Satzspiegel
    http://www.dante.de/tex/typographie/satzspiegel/
    http://www.ctan.org/tex-archive/macr...t/scrguide.pdf

    Mich würde nun interessieren, ob ich auch beispielsweise die Danksagung (eigene Seite) so gestalten kann, dass sie so aussieht, wie die Zusammenfassung (Text mittig in der Seite eingebettet) + Tittel wie bei Zusammenfassung...
    du kannst dir natürlich eine Umgebung "Danksagung" definieren die das macht.

    Ich benutze wie bereits erwähnt TeXnicCenter als Editor und Adobe Acrobat als Viewer.... nun habe ich das Problem, dass ich den Viewer jedes mal schliessen muss, bevor ich in TeXnicCenter eine neue PDF Version kreieren lassen kann. Ich habe gehört, dass es da eine Möglichkeit gibt, damit das neu erzeugte PDF immer gleich das bestehende ersetzt (ohne dass ich jedes mal das geöffnete PDF schliessen muss). Ist dier hier eine Lösung bekannt?
    Such mal nach "DDE Kommandos". Das ganze funktioniert aber ab AR 5 nur noch in der Adobe Acrobat Professional Version, die die wenigsten haben.

    Matthias

  5. #5
    Registrierter Benutzer
    Registriert seit
    02.08.2007
    Ort
    Krattigen / Schweiz
    Beiträge
    41
    Hallo Matthias,

    Wenn auch etwas verspätet (war mit LaTeX beschäftigt), besten Dank nochmals für deine Antwort!
    • Das mit den DDE-Commands hat bestens geklappt!
    • Danksagung und Co. konnte auch erstellt werden...
    • Zum Satzspiegel, zum Thema Book vs. SCRBook sowie zum Thema Literaturverzeichnis hätte ich noch ein par Fragen, auf die ich aber gerne später zurückkommen werde.


    Eines der tollsten Dinge aus deiner Vorlage fand ich das Minitoc, dass ich unbedingt auch in unsere Vorlage übernehmen möchte. Dabei bin ich nun aber auf Eis gestossen, und komme nicht mehr weiter:

    Ausgangslage:
    Wenn ich das richtig verstanden habe, muss ich erstmal das Package minitoc laden (die ausprozentuierten Zeilen sind vorerst nicht zu beachten):
    Code:
    %%% minimal:
    \usepackage{minitoc}
    
    %%% extended:
    %\setlength{\mtcindent}{0em} % default: 24pt
    %\setcounter{minitocdepth}{2}
    %\setlength{\mtcskipamount}{\bigskipamount}
    %\mtcsettitlefont{minitoc}{\normalsize\SectionFontStyle}
    %\mtcsetfont{minitoc}{*}{\small\SectionFontStyle} %\color{textcolor}
    %\mtcsetfont{minitoc}{section}{\small\SectionFontStyle}
    %\mtcsetfont{minitoc}{subsection}{\small\SectionFontStyle}
    %\mtcsetfont{minitoc}{subsubsection}{\small\SectionFontStyle}
    Anschliessend sollte ich das Toc erstellen lassen:
    Code:
    \dominitoc
    Und wenn alles gut gegangen ist, sollte ich folgenden Befehl unterhalb der Kapitelüberschrift einfügen können, und das ganze sollte funktionieren:
    Code:
    \minitoc
    Sonstige Infos:
    • das minitoc Packages wurde nach hyperref (ganz am Schluss aller packages) geladen
    • Vorher ergab die Übersetztung 0 Fehler 0 Warnungen und =0...
    • Ich benutze die Dokumentklasse "Book" (Dazu mehr in einem späteren Post...)


    Problem:
    Wenn ich das ganze nun übersetze, wird das Minitoc wie gewünscht erstellt. Leider entstehen dabei aber zig (ca. 8 Warnungen), die zwar nicht weiter schlimm scheinen, jedoch für eine Vorlage nicht akzeptabel sind:

    Code:
    Package minitoc(hints) Info: I0049
    (minitoc(hints))             ==> You requested the hints option 
    (minitoc(hints))             Some hints are eventually given below.
    
    
    Package minitoc(hints) Warning: W0030
    (minitoc(hints))                --- The \part command is altered 
    (minitoc(hints))                after minitoc.
    
    
    Package minitoc(hints) Warning: W0023
    (minitoc(hints))                --- It may be the consequence 
    (minitoc(hints))                of loading the ``hyperref'' package.
    
    
    Package minitoc(hints) Warning: W0028
    (minitoc(hints))                --- The \chapter command is altered 
    (minitoc(hints))                after minitoc.
    
    
    Package minitoc(hints) Warning: W0023
    (minitoc(hints))                --- It may be the consequence 
    (minitoc(hints))                of loading the ``hyperref'' package.
    Frage:
    Hast du da irgendwelche Ideen, woran das liegen könnte?

    Weiteres Problem:
    In deiner Vorlage habe ich gesehen, dass du das Minitoc noch getunt hast, was ich wirklich super finde... alles schön bündig, klein, kompakt, gleiche schrift usw...

    Wenn ich das richtig erkannt habe, hast du das mit den oben (ausprozentuierten) Befehlen erzeugt.

    Wenn ich diese nun aktiviere, funktioniert alles wunderbar und das Minitoc sieht so aus wie bei deiner Vorlage.

    Allerdings erhalte ich dann 22 Fehler, die nur vom Minitoc her führen. Folgend ist einer dieser Fehler dargestellt (Die Fehler sehen alle in etwa gleich aus):

    Code:
    \tf@toc=\write5
     [8] (content\Beschreibung.tex
    Kapitel 1.
    ! Undefined control sequence.
    \mtcfont ->\small \SectionFontStyle 
                                        
    l.13 
         
    The control sequence at the end of the top line
    of your error message was never \def'ed. If you have
    misspelled it (e.g., `\hobx'), type `I' and the correct
    spelling (e.g., `I\hbox'). Otherwise just continue,
    and I'll forget about whatever was undefined.
    
    ! Undefined control sequence.
    \mtifont ->\normalsize \SectionFontStyle 
                                             
    l.13 
         
    The control sequence at the end of the top line
    of your error message was never \def'ed. If you have
    misspelled it (e.g., `\hobx'), type `I' and the correct
    spelling (e.g., `I\hbox'). Otherwise just continue,
    and I'll forget about whatever was undefined.
    Frage:
    Hättest du ev. hierzu noch einige Lösungsvorschläge bereit?

    Komme momentan wirklich nicht weiter, hab auch schon das ausführliche Minitoc-Hilfe-PDF mit den integrierten Fehlermeldungen studiert, bin aber nicht wirklich schlau daraus geworden...

    Weitere Fragen zu Minitoc:

    • Ist es möglich, das Minitoc auch im Anhang (nach dem \appendix) einzusetzen? Bei mir geschieht dort nämlich gar nichts, wenn ich im Anhang ein \minitoc einfügen möchte...
    • Ist es möglich, dieses Minitoc auch gleich Automatisch an eine Chapter-Überschrift zu koppeln? ... ist aber nicht so wichtig (und macht ja nicht unbedingt immer Sinn...)

    Besten Dank für deine Hilfe schon mal im Voraus.

    Grüsse
    -Andres
    Geändert von Cubo (07-08-2007 um 00:04 Uhr)

  6. #6
    Registrierter Benutzer
    Registriert seit
    10.04.2005
    Ort
    Hannover
    Beiträge
    1.854
    \SectionFontStyle definiere ich in meiner Vorlage weiter oben. Das ermöglicht mir bei allen Befehlen die mit den Schriften zusammenhängen die Schrift nur einmal zu definieren.

    Matthias

  7. #7
    Registrierter Benutzer
    Registriert seit
    02.08.2007
    Ort
    Krattigen / Schweiz
    Beiträge
    41
    Danke für die knappe, aber doch hilfreiche Antwort ... war ja wohl klar dass da ein Anfängerfehler dahinter steckt.

    Für diejenigen, die an den Antworten an den vorgehend gestellten Fragen interessiert sind:

    • Die Warnungen (hints), die das minitoc-package erzeugt, sind in diesem Fall nicht weiter schlimm und können wie folgt eliminiert (deaktiviert) werden:
      Code:
      \usepackage[nohints]{minitoc}
    • Das Minitoc-Package lässt sich auch in der appendix-umgebung (Anhang) einsetzen (ev. folgt später noch ein kurzes Code-Beispiel, hab das Problem noch nicht ganz gelöst...)


    Grüsse
    - Andres

Lesezeichen

Berechtigungen

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