![相当于通用盒子上的 showframe(用于调试)](https://linux22.com/image/379486/%E7%9B%B8%E5%BD%93%E4%BA%8E%E9%80%9A%E7%94%A8%E7%9B%92%E5%AD%90%E4%B8%8A%E7%9A%84%20showframe%EF%BC%88%E7%94%A8%E4%BA%8E%E8%B0%83%E8%AF%95%EF%BC%89.png)
我搜索了很多,但还是搞不清楚如何在不移动内容的情况下,将内容所在的框可视化。如何你调试?
笔记:我怎样才能将盒子形象化?如果它有不使用 lua 也能解决问题的答案,那么这可能是一个好问题。但是,OP 也特别希望概述所有盒子而我不是。如果我能做到这一点,我可能会遇到一个全新的问题来解释我所看到的东西。
答案1
\setlength{\fboxsep}{-\fboxrule}
如果你使用,一个简单的方法会有所帮助\fbox
。我有时使用类似
\documentclass{article}
\setlength{\fboxsep}{-\fboxrule}
\begin{document}
\raisebox{0pt}[0pt][0pt]{\rlap{\fbox{test1}}}test2
\end{document}
可以看出,文本移位没有问题,test1
正好位于下方test2
。如果您想要一种更通用的方法,但可能还有其他缺点,您可以使用类似于这种方法,Circumscribe 的一个答案,帮助在数学模式下进行调试。