有没有办法让一些内容占据其通常的空间并在其周围产生相同的间距,但不以任何方式显示?(特别是,将内容放在盒子里\phantom
不是一个解决方案。)
我能想到的最接近的临时半解决方案是将内容颜色设置为背景颜色。但是,如果背景颜色不统一,这将不起作用,并且在生成的 PDF 中选择文本时会显示隐藏文本。
我最感兴趣的是 XeLaTeX 的解决方案。
更新。我刚刚意识到这有多难实现。例如,如果我想隐藏等式的左侧,只需在左侧添加括号即可改变等号前的间距。
答案1
您可以使用透明包并输入:
\documentclass{article}
\usepackage{transparent}
\usepackage{lipsum}
\begin{document}
{
\transparent{0}\lipsum[1-2]
}%
\lipsum[1-2]
\end{document}
在 \transparent{value} 中,值从 0 到 1,其中 1 为普通文本,0 为透明文本。