\baselinestretch
LaTeX の行間隔のデフォルト値 (たとえば、 を実行する前のコマンドのデフォルト値renewcommand
) を知るにはどうすればよいですか。また、この値を PDF ファイルに印刷するにはどうすればよいですか。
\the\textheight
以前は、出力ファイルにテキストの高さのデフォルト値を表示していました。
report
この簡単な例 (クラス内、フォント サイズはデフォルト)で、これら 2 つのコマンドをテストしました。
\documentclass{report}
\begin{document}
\the\textheight
\end{document}
そして550.0pt
出力が得られます。
LaTeX 出力ですべての定義済み変数のすべてのデフォルト値を把握して印刷する機能はありますか? (report
たとえば、デフォルトのフォント サイズを持つクラス内)
答え1
LaTeXは割り当てる
- 56
\count
レジスタ - 92
\dimen
レジスタ - 31
\skip
レジスタ - 16
\box
レジスタ - 4
\toks
レジスタ
クラスでドキュメントを実行するreport
と別の
- 9
\count
レジスタ - 1
\dimen
レジスタ - 2
\skip
レジスタ
これらのパラメータのいくつかは内部使用のためのものです。@
名前に が含まれるパラメータを除外すると、
\count
レジスター
\interfootnotelinepenalty
\interdisplaylinepenalty
\dimen
レジスター
\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
レジスター
\hideskip
\normalbaselineskip
\normallineskip
\smallskipamount
\medskipamount
\bigskipamount
\fill
\topsep
\partopsep
\itemsep
\parsep
\floatsep
\textfloatsep
\intextsep
\dblfloatsep
\dbltextfloatsep
クラスはreport
追加されます
\bibindent
(ア\dimen
)\abovecaptionskip
(ア\skip
)\belowcaptionskip
(ア\skip
)
パッケージにはさらに多くのものが追加されます。
TeXの内部パラメータにはデフォルト値が設定されているものもあります(TeX 内部パラメータのリスト?部分的なリストについては、TeXbook またはトピック別の TeX などの大規模なマニュアルを参照してください。
これらすべて (ボックス レジスタを除く) は、 で確認できます\the
。
「疑似変数」、つまり値を保持するパラメータなしのマクロもあります。その中には
\baselinestretch
\arraystretch
などなど。これらは で見ることができます\meaning
。