有人能告诉我为什么phantom
命令会产生段落间距问题,如下所述此主题:
这种代码
Vin.\ i zvat.\ mn.\ imaju akcente kao i im.\ mn.: \emph{zȗbe : zȗbi}, \emph{knȅzove : knȅzovi}, \emph{púževe} i t.\ d. \phantom{a}\symbol{"0311} na ˊ u svima padežima osim onih koji će se na po se spomenuti, n.\ p.\ \emph{strȋc} ima u rod.\ jed.\ \emph{stríca}, dat.: \emph{strícu}, vin.: \emph{stríca}, tvor.: \emph{strícem}, skaz.: \emph{strícu}; tako \emph{dvȏr} ima u im.\ mn.\ \emph{dvóri} i \emph{dvórovi}, i t.\ d.
生产
段落之间为什么有这么大的空白?
有人知道吗?
答案1
\phantom
不是 LaTeX 记录的框命令,并且工作方式与\mbox
等不同。您需要\leavevmode\phantom{...}
幻影文本开始段落。
\hbox
如果您使用而不是 ,\phantom
这样您就可以看到它被放置在哪里,这样就更容易看到发生了什么。\hbox
它本身并不开始一个段落,而是堆叠在下一个段落之上,因此您会看到一个b
左对齐的段落。\phantom
除了您看不到内容外,情况也一样。
\documentclass{article}
\begin{document}
1 aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
\hbox{b}bbb bbb bbb
2 aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
\leavevmode\hbox{b}bbb bbb bbb
3 aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
\phantom{b}bbb bbb bbb
4 aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
\leavevmode\phantom{b}bbb bbb bbb
6 aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
\end{document}