「TeXBook筆記」修訂間的差異

增加 1,170 位元組 、 週四在 23:55
行 325: 行 325:


<code>\vtop</code>深度大的盒子 <code>strut</code>支柱 - <code>\rlap</code>右邊重疊 - <code>\llap</code> 左邊重疊 - <code>\newcommand{\rlap}[1]{\hbox to 0pt{\hss\vbox{#1}}}</code> - <code>\newcommand{\\lap}[1]{\hbox to 0pt{\vbox{#1}\hss}}</code>
<code>\vtop</code>深度大的盒子 <code>strut</code>支柱 - <code>\rlap</code>右邊重疊 - <code>\llap</code> 左邊重疊 - <code>\newcommand{\rlap}[1]{\hbox to 0pt{\hss\vbox{#1}}}</code> - <code>\newcommand{\\lap}[1]{\hbox to 0pt{\vbox{#1}\hss}}</code>
== ch13 modes 模式 ==
plainTeX有6大模式,用來針對不同的用途排版用:
* vertical mode 組主要的main vertical list,將段落排成頁面,預設模式
* interval vertical mode為vbox組垂直列表
* horizonal mode 將一串文字組成段落
* restricted horizonal mode為hbox組水平列表
* math mode 數學模式(行中, inline)
* display math mode 數學公式,作為獨立於段落的物件
在處理子盒子裏的東西排序,比如於hbox裏面,用restricted horinal mode排列
* <code>\indent</code> 進入水平模式,段落內插入空白縮排盒子
* <code>\noindent</code>:進入水平模式,不插入空白縮排盒子
<code>\vskip</code>使用則強制進入垂直模式
<code>\par</code> 等於兩個換行,調整為垂直模式,再調整回去水平模式。
<pre>hori. mode ---&gt; $ 1+1=2 $ ---&gt; hori. mode
                math mode,插入段中</pre>
<pre>hori. mode --(結束段)-&gt; $$ 1+1=2 $$--(重開段)-&gt; hori. mode
                disp. math mode</pre>
<code>\[space]</code>會於段中翻譯成空格
空白含換行以<code>\par</code>不在垂直模式處理(認出)


[[category:資訊]]
[[category:資訊]]