Seite 1 von 1

Standardwerte nachschlagen

Verfasst: Fr 1. Jun 2012, 12:11
von Snorrevombau
Hallo,
beim Umstellen auf 1,3-fachen Zeilenabstand hatte ich das Problem die voreingestellten Standardwerte des Durchschusses in Latex nirgendwo zu finden. Habe es dann über die Werte im Paket setspace zurückgerechnet.
Wo kann man sowas denn aus erster Hand nachschlagen?

Danke und Gruß

Verfasst: Fr 1. Jun 2012, 12:36
von cgnieder
Man kann sich die ganzen Werte einfach mit »\the« ausgeben lassen:
\documentclass{article}
\begin{document}

\noindent
parskip: \the\parskip\\
parindent: \the\parindent\\
baselineskip: \the\baselineskip\\
linewidth: \the\linewidth\\
textwidth: \the\textwidth\\
textheight: \the\textheight\\
paperwidth: \the\paperwidth\\
paperheight: \the\paperheight

\end{document}
Gruß

Verfasst: Fr 1. Jun 2012, 14:45
von Snorrevombau
Ahja, so fügt sich alles :idea: Vielen Dank \the\baselinestretch oder \the\linespread funktioniert aber bspw. nicht. Woran liegt das?

Verfasst: Fr 1. Jun 2012, 15:15
von cgnieder
Mit »\the« kann man nur bestimmte Arten von „Macros“ anzeigen lassen. Hier: http://tex.stackexchange.com/questions/38674/the-the-command gibt's ausführlichere Informationen.

Du kannst aber mit »\show« Definitionen herausbekommen. Die stehen dann im log-file:
\documentclass{article}

\begin{document}
\show\baselinestretch
% > \baselinestretch=macro:
% ->.
\linespread{1}
\show\baselinestretch
% > \baselinestretch=macro:
% ->1.

% \linespread ist definiert als \protect\linespread
% also ein Trick, um die Definition anzeigen zu lassen:
{\let\protect\show
\linespread}
% > \linespread =\long macro:
% #1->\set@fontsize {#1}\f@size \f@baselineskip .

\makeatletter
\show\f@baselineskip
% > \f@baselineskip=macro:
% ->12.0pt.

\end{document}

Verfasst: Mi 6. Jun 2012, 05:17
von Snorrevombau
Vielen Dank :!:

Verfasst: Mi 6. Jun 2012, 08:51
von Besserwisser
Die Entsprechung zu \show für Register ist übrigens \showthe, das den Wert ebenfalls in die Log-Datei schreibt.

Ebenso kann man die Bedeutung eines Makros per \meaning im Dokument selbst abfragen/ausgeben.

All diese Anweisungen sind in TeX by Topic zu finden, das im Wiki bei den wichtigen Netzdokumenten aufgeführt ist.