frontmatter & mainmatter oben zentriert

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: frontmatter & mainmatter oben zentriert

von Johannes_B » Fr 20. Jun 2014, 16:36

Schau da zu bitte in die wichtigen Hinweise des Unterforums Literaturverzdeichnis und erstelle bei Bedarf dort ein neues Thema.

von Toffifee » Fr 20. Jun 2014, 13:29

"er" ist mein PC bzw Texmaker. Ich hab es bislang nur kopiert und in ein neues tex eingefügt und bislang hat es nicht funktioniert. Jetzt habe ich es nochmal (genauso) gemacht und es hat funktioniert. Ich kann euch gar nicht sagen, wie froh ich drüber bin. Sitz jetzt schon 3 Tage dran (bin kompletter Anfänger) und hab schon ungefähr 2 Bücher und unzählige Anleitungen von Universitäten durch.

Jetzt bleibt nur noch das Problem mit den Zitaten. (arbeite mit Jabref und Texmaker)
Das ist die Vorlage:
NACHNAME, VORNAME (1. Buchstabe) (Jahr): Titel. Verlag, Ort.

Bsp:
ECKERT, J., FRIEDHOFF, K. T., ZAHNER, H., DEPLAZES, P. (2008): Lehrbuch der Parasitologie für die Tiermedizin. Enke, Stuttgart, S. 508-559 u. 574-579.

So siehts im Moment aus:
[NACHNAME, Jahr] Nachname, 1. Buchstabe v Vorname (Jahr). Titel[⁄i]. Verlag, Ort.

Also müsste ich die gesamte eckige Klammer wegkriegen, nach dem Jahr einen Doppelpunkt und den Titel nicht kursiv.

Im Text sollte es so aussehen:
(NACHNAME, Jahr)
und sieht so aus:
[NACHNAME, Jahr]

da müsste ich also "nur" die Klammerart ändern.

Des Weiteren müsste (bei Zitaten im Text) bei vielen Autoren "et al." nach dem ersten Autor stehen (momentan steht da nur der Nachname des 1. Autors) und bei 2 Autoren "u." und beide mit Nachnamen.

von esdd » Do 19. Jun 2014, 23:45

Das Beispiel von Johannes funktioniert bei mir ganz problemlos, egal ob ich scrpage2 oder scrlayer-scrpage lade. Wenn die Seitenzahlen auch auf Kapitelanfangsseiten erscheinen sollen, dann müsste lediglich noch das optionale Argument von \chead mit verwendet werden, also:
\documentclass[12pt]{scrbook} 
\usepackage[utf8]{inputenc} 
\usepackage[ngerman]{babel} 
\usepackage[T1]{fontenc} 
\usepackage{scrpage2}
\pagestyle{scrheadings}% oder \usepackage{scrlayer-scrpage}
\clearscrheadfoot% alle Voreinstellungen löschen
\chead[\pagemark]{\pagemark}% Seitenzahl mittig in Kopf (auch Kapitelanfangsseiten) 
\usepackage{blindtext} % für Fülltext
\begin{document} 
\frontmatter 
\pagenumbering{Roman} 
\tableofcontents 
\mainmatter 
\blinddocument 
\end{document} 

Ich würde dir auch wirklich raten, eine KOMA-Script Klasse zu verwenden. Falls du aber unbedingt book und fancyhdr nutzen möchtest, dann musst du zum einen angegeben, dass beim pagestyle fancy die Seitenzahl in die Mitte des Kopfes soll. Zum anderen musst du den pagestyle plain umdefinieren, da dieser auf den Kapitelanfangsseiten verwendet wird:
\documentclass[a4paper, 12pt]{book} 
\usepackage[utf8]{inputenc} 
\usepackage[ngerman]{babel} 
\usepackage[T1]{fontenc} 

\usepackage{fancyhdr} 
\pagestyle{fancy} 
\fancyhf{}% alle Voreinstellungen löschen
\chead{\thepage}% Seitenzahl mittig in Kopf
\renewcommand{\headrulewidth}{0pt}

\fancypagestyle{plain}{% plain Stil (insbesondere Kapitelanfangsseiten)
\fancyhf{}% alle Voreinstellungen löschen
\chead{\thepage}% Seitenzahl mittig in Kopf
\renewcommand{\headrulewidth}{0pt}}

\usepackage{blindtext}
\begin{document} 
\frontmatter 
\pagenumbering{Roman} 
\tableofcontents 
\mainmatter 
\blinddocument 
\end{document} 

Gruß
Elke

von Johannes_B » Do 19. Jun 2014, 19:16

Toffifee hat geschrieben:Wenn ich scrpage2 dazunehm, macht er mir über 400 Zeilen von so etwas:

\newcommand\def@ult[3]{%
\edef\temp@a{\lowercase{\edef\noexpand\temp@a{#3}}}\temp@a
\def#1{}%
\@forc\tmpf@ra{#2}%
{\expandafter\if@in\tmpf@ra\temp@a{\edef#1{#1\tmpf@ra}}{}}%
\ifx\@empty#1\def#1{#2}\fi}
Wer ist denn »er«?
Ändere ich das Minimalbeispiel ab und nutze scrpage2:
\documentclass[a4paper, 12pt]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{scrpage2}
\clearscrheadfoot
\chead{\pagemark}
\usepackage{blindtext}
\begin{document}
\pagestyle{empty}%Willst du das wirklich?
\frontmatter
\pagenumbering{Roman}
\tableofcontents
\pagestyle{scrheadings}
\mainmatter
\blinddocument
\end{document} 
erhalte ich eine log-Datei mit insgesamt 461 Zeilen. Und so ziemlich am Schluss steht
Output written on toffifeeHeaderBookExt.pdf (6 pages, 104322 bytes).
Ich kann gerade nicht nachvollziehen was du tust, ein anderer scheint gerade nicht mitzulesen. Es wäre also wichtig zu wissen, was du im Detail tust. Lies bitte auch meine Signatur, arbeite ruhig und durchdacht.
Ich hab gerade vorhin hinbekommen, dass der Hauptteil seine Seitenanzahlen oben zentriert hat, jedoch nicht das Inhaltsverzeichnis und nicht das Literaturverzeichnis.
Ich dachte das wäre so gewünscht?
Ich soll die Seitennummerierung oben zentriert angeben, die Nummerierung soll auch erst bei der Einleitung losgehen.

von Toffifee » Do 19. Jun 2014, 17:39

Wenn ich scrpage2 dazunehm, macht er mir über 400 Zeilen von so etwas:

\newcommand\def@ult[3]{%
\edef\temp@a{\lowercase{\edef\noexpand\temp@a{#3}}}\temp@a
\def#1{}%
\@forc\tmpf@ra{#2}%
{\expandafter\if@in\tmpf@ra\temp@a{\edef#1{#1\tmpf@ra}}{}}%
\ifx\@empty#1\def#1{#2}\fi}

Ich hab gerade vorhin hinbekommen, dass der Hauptteil seine Seitenanzahlen oben zentriert hat, jedoch nicht das Inhaltsverzeichnis und nicht das Literaturverzeichnis.

von Johannes_B » Do 19. Jun 2014, 15:07

Warum benutzt du dann nicht das Paket scrpage2 (wie bereits oben vorgeschlagen) oder machst ein Update deiner Distribution (auch schon oben vorgeschlagen)?

Wenn die Log wirklich leer ist, dann brichst du deinen Lauf mit der Keule ab. Kompiliere im Terminal und bestätige mit <Enter>.

von Toffifee » Do 19. Jun 2014, 15:02

Es wird auch eine log erstellt, aber die ist leer. Allein schon beim Kompilieren krieg ich Fehlermeldungen

Error: File `scrlayer-scrpage.sty' not found.
Fatal error occurred, no output PDF file produced!

von Johannes_B » Do 19. Jun 2014, 14:22

Geh die Probleme Schritt für Schritt an. Wenn du mein Beispiel genau so kopierst, speicherst und compilierst, wird auf jeden Fall eine Log-Datei erstellt. Sollte diese wirklich leer sein (was sehr unwahrscheinlich ist), dann läuft irgendwas gründlich schief.

Versuch mal das Beispiel mit texworks oder im Terminal zu kompilieren.

von Toffifee » Do 19. Jun 2014, 12:30

Hab das einfach so kopiert, wie du es reingestellt hast, also nichts unterschlagen ^^ (außer das "Willst du das wirklich") und die log - Datei ist leider leer...

Noch ne andere Frage: Weißt du vl warum diese Befehle nicht funktionieren?

\urlcite{harris}
\longcite{harris}{10}
\indirect{harris}{10}
\indirectf{harris}{10}
\longcitef{harris}{10}
\direct{harris}{10}
\shortcite{harris}{19}
\directf{harris}{10}
\shortcitef{harris}{10}
\vgl{harris}
\citepages{harris}{10}{12}

Fehler ist: Undefined control sequence

von Johannes_B » Mi 18. Jun 2014, 23:12

Fehler Nummer Zwei bedeutet lediglich, dass das Paket nicht vorhanden ist. Dann hast du wahrscheinlich seit längerer Zeit kein Update mehr gemacht. Nicht so schlimm, das geht auch mit dem paket scrpage2. Natürlich muss ich noch mal nachfragen, ob du da vielleicht das scr unterschlagen hast? ;-)

Den ersten Fehler kann ich mir aber nicht erklären. Nun wäre es ganz gut die log-Datei meines Minimalbeispiels zu sehen. Was sind Hilfsdateien und wo finde ich diese?

Wenn du dir mal nicht sicher bist, ob ein Problem durch Code verursacht wird, oder vielleicht durch komische Paketversionen, dann schau mal auf Writelatex.com vorbei. Dort kannst du recht simple Minimalbeispiele testen (oder größere Projekte bearbeiten). Auch das Schwesterforum latex-community.org und die Schwesterseite texwelt.de (siehe Signatur) arbeiten mit Writelatex zusammen.

Nach oben