KOMA & feste Seitenränder

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: KOMA & feste Seitenränder

von Gast » Do 22. Nov 2012, 10:04

MoonKid hat geschrieben:Siehe dazu auch dieses Posting.
http://www.golatex.de/fusszeilenraender ... t9876.html
Wieso dazu? Das ist doch eine ganz andere Frage. Ägypten?

von MoonKid » Do 22. Nov 2012, 03:31

von iTob » So 4. Nov 2012, 00:50

Wenn du die Formatierung von \maketitle willst, dann benutze es doch auch ?!

Ansonsten kannst du (bei KOMA-Skript) mit \usekomafont{title} auf die Schrifteinstellungen zugreifen, näheres dazu in der Doku.
Ich könnte eigenen Variablen definieren und mein eigenens /makeMyTitle machen.
Ja könntest du, aber wozu. Wenn du eine eigene Titelseite via {titlepage} gestaltest ist es doch absurd, darin die Variablen zu benutzen. Schreib halt den Titel, Autor etc. direkt da rein … (im Übrigen speichert KOMA-Script den Titel beispielsweise als \@title, um das benutzen zu können braust du aber ein \makeatletter-\makeatother-Block).

PS: Bitte schreibe auch hier im Forum die Befehle mit einem \ und nicht mit /, das ist falsch und irritiert beim Lesen.

von MoonKid » Sa 3. Nov 2012, 19:29

Wenn ich ein eigenes {titlepage} verwende und darin /title{mein titel} schreibe, wird das nicht ausgegeben. Ich verstehe schon warum.

Aber wie kann/sollte ich meine eigene titlepage setzen und dabei gleichzeitig die Einstellungen/Formatierungen von /titel, /subject, /author usw verwenden?

.... Ich merke man kommt hier schnell vom 100ste ins 1000ste. Ich könnte eigenen Variablen definieren und mein eigenens /makeMyTitle machen. Is aber für den Anfang wohl zuviel. :D

von iTob » Sa 3. Nov 2012, 00:12

Nabend,

{titlepage} ist eine Umgebung, die dazu dient, die Titelseite aufzunehmen, zum einen, weil diese Umgebung für die entsprechende Formatierung der Seite (Umbruch und keine Seitenzahl) sorgt, zum anderen aber auch im Sinne des logischen Markups (d.h. kurz gesagt „zeichne Elemente nach Funktion aus“).

Übrigens beginnen Befehle in TeX mit einem Backslash \ und nicht mit einem Slash / !
Könnte ich ihn auch einfach XY nennen? Hätte das einen anderen Effekt?
Das verstehe ich nicht … was meinst du damit?
Gibt es einen Unterschied zwischen diesen beiden Codes?
Probier’s doch mal aus ;-)

von MoonKid » Sa 3. Nov 2012, 00:02

Mhm...

Also ruft /maketitle eine default-titlepage Umgebung auf. Wenn ich meine eigenen titlepage mache, wird die default überschrieben?

Was wäre, wenn ich meine eigenen titlepage (so wie im Beispiel weiter oben z.B.) ohne /begin und /end{titlepage} in die tex-Datei schreibe?
Worin liegt dann der Unterschied?
Wozu ist dieser Block gut?
Könnte ich ihn auch einfach XY nennen? Hätte das einen anderen Effekt?

Gibt es einen Unterschied zwischen diesen beiden Codes?

\begin{titlepage}
\centering
\vspace*{3cm}
\Large\bfseries
Mein Titel
\vfill
\normalsize
Max Mustermann
\vfill\mbox{}
\end{titlepage}
\centering
\vspace*{3cm}
\Large\bfseries
Mein Titel
\vfill
\normalsize
Max Mustermann
\vfill\mbox{}

von iTob » Fr 2. Nov 2012, 18:45

Nein \maketitle macht nichts, außer die Variablen, die du zuvor mit \author etc gesetzt hast formatiert auszugeben. Dazu wird intern {titlepage} benutzt. Du kannst die {titlepage}-Umgebung einfach so benutzt und die wird dann auch immer ausgegeben ohne das ein weiteres \maketitle nötig wäre …

von MoonKid » Fr 2. Nov 2012, 18:41

iTob hat geschrieben: Beispiel
\begin{titlepage}
\centering
\vspace*{3cm}
\Large\bfseries
Mein Titel
\vfill
\normalsize
Max Mustermann
\vfill\mbox{}
\end{titlepage}
Mhm... Und ales innheralb von titelpage wird nicht gesetzt. Es sei den ich rufe /maketitle auf?

Ich verstehe zu wenig davon und gehe einfach mal davon aus, dass /maketitle noch ne Menge anderer nützlicher Dinge tut, ohne dass ich es weiß. Deswegen möchte ich es ungern überschreiben, sondern ehr erweitern. Diese titelpage-Umgebung erscheint mir hierfür nicht sinnvoll.

Titel mit \maketitle, Zusatzpaket oder titlepage-Umgebung

von Besserwisser » Fr 2. Nov 2012, 14:06

Die titlepage-Umgebung ist auch in der KOMA-Script-Anleitung (und wir sind hier ja im Unterforum KOMA-Script) mit Beispiel dokumentiert. In der aktuellen Ausgabe ist das auf Seite 61 oben.

PS: Ich glaube, langsam aber sicher entfernen wir uns doch sehr vom eigentlichem Thema. Vielleicht sollte man das splitten.

von iTob » Fr 2. Nov 2012, 13:06

Also wenn du wissen willst, was \maketitle macht, kannst du in deinem Dokument \show\maketitle aufrufen und dann in der LOG-Datei die Definition nachlesen. Wenn du weißt, in welcher Datei ein Befehl definiert wird, kannst du das auch da nachlesen. \maketitle z.B. ist auch scrartcl.cls (diese Datei ist irgendwo in deinem System – ich google dann meistens einfach danach, da findet man sie auch.)

{titlepage} macht AFIK nix weiter, als für eine leere (empty) Seite zu sorgen und eine neue Seite nach Umgebungsende zu beginnen. Um einen Titelseite anzulegen musst du in der Umgebung einfach alles eingeben, was du brauchst, inkl. Schriftarten/-größen etc. und Abständen.

Beispiel
\begin{titlepage}
\centering
\vspace*{3cm}
\Large\bfseries
Mein Titel
\vfill
\normalsize
Max Mustermann
\vfill\mbox{}
\end{titlepage}
Ein umfassendes Handbuch zu TeX ist der LaTeX-Begleiter

Nach oben