Wie kann ich den Standardwert für den Zeilenabstand in LaTeX herausfinden (z. B. was ist der Standardwert des \baselinestretch
Befehls vor renewcommand
der Ausführung?) und wie kann ich diesen Wert in die PDF-Datei drucken?
Normalerweise habe ich \the\textheight
in der Ausgabedatei den Standardwert der Texthöhe angezeigt.
Ich habe diese beiden Befehle gerade in diesem einfachen Beispiel getestet (in einer report
Klasse und die Schriftgröße ist Standard):
\documentclass{report}
\begin{document}
\the\textheight
\end{document}
und ich erhalte 550.0pt
die Ausgabe.
Gibt es so etwas, um alle Standardwerte aller vordefinierten Variablen in einer LaTeX-Ausgabe zu kennen und auszudrucken? ( report
zum Beispiel in einer Klasse mit einer Standardschriftgröße)
Antwort1
LaTeX allokiert
- 56
\count
Register - 92
\dimen
Register - 31
\skip
Register - 16
\box
Register - 4
\toks
Register
Das Ausführen eines Dokuments mit der report
Klasse weist ein weiteres
- 9
\count
Register - 1
\dimen
registrieren - 2
\skip
Register
Einige dieser Parameter sind für den internen Gebrauch bestimmt. Wenn wir Parameter mit @
im Namen ausschließen, erhalten wir
\count
Register
\interfootnotelinepenalty
\interdisplaylinepenalty
\dimen
Register
\maxdimen
\normallineskiplimit
\jot
\leftmargin
\rightmargin
\listparindent
\itemindent
\labelwidth
\labelsep
\linewidth
\leftmargini
\leftmarginii
\leftmarginiii
\leftmarginiv
\leftmarginv
\leftmarginvi
\fboxrule
\fboxsep
\tabbingsep
\arraycolsep
\tabcolsep
\arrayrulewidth
\doublerulesep
\unitlength
\footnotesep
\topmargin
\oddsidemargin
\evensidemargin
\headheight
\headsep
\footskip
\textheight
\textwidth
\columnwidth
\columnsep
\columnseprule
\marginparwidth
\marginparsep
\marginparpush
\paperheight
\paperwidth
\skip
Register
\hideskip
\normalbaselineskip
\normallineskip
\smallskipamount
\medskipamount
\bigskipamount
\fill
\topsep
\partopsep
\itemsep
\parsep
\floatsep
\textfloatsep
\intextsep
\dblfloatsep
\dbltextfloatsep
Die report
Klasse fügt hinzu
\bibindent
(A\dimen
)\abovecaptionskip
(A\skip
)\belowcaptionskip
(A\skip
)
Pakete werden noch viel mehr hinzufügen.
Es gibt auch alle internen Parameter von TeX, die einen Standardwert haben (sieheListe der internen TeX-Parameter?für eine unvollständige Liste, Sie sollten jedoch die großen Handbücher zu Rate ziehen, entweder das TeXbook oder TeX nach Themen).
Diese können alle (mit Ausnahme der Boxregister) mit eingesehen werden \the
.
Es gibt auch „Pseudovariablen“, also Parameterlose Makros, die einen Wert enthalten. Dazu gehören
\baselinestretch
\arraystretch
und einige mehr. Diese können mit eingesehen werden \meaning
.