Standardwerte nachschlagen

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: Standardwerte nachschlagen

von Besserwisser » Mi 6. Jun 2012, 08:51

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.

von Snorrevombau » Mi 6. Jun 2012, 05:17

Vielen Dank :!:

von cgnieder » Fr 1. Jun 2012, 15:15

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}

von Snorrevombau » Fr 1. Jun 2012, 14:45

Ahja, so fügt sich alles :idea: Vielen Dank \the\baselinestretch oder \the\linespread funktioniert aber bspw. nicht. Woran liegt das?

von cgnieder » Fr 1. Jun 2012, 12:36

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ß

Standardwerte nachschlagen

von Snorrevombau » Fr 1. Jun 2012, 12:11

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ß

Nach oben