
我正在使用該flagderiv
包進行校樣,但它無法將文字放在行號之前,因此我只是習慣\kern
將文字放在我想要的位置,但這會使註解錯位。
這是我正在嘗試做的事情的一個例子:
\documentclass[11pt]{article}
\usepackage{flagderiv}
\begin{document}
\noindent Formula:
\begin{flagderiv}
\step{}{P\implies Q}{}
\step{}{Q\implies R}{commment}
\assume{}{P}{}
\step{}{Q}{\kern-115pt 1\&3\kern115pt comment}
\step{}{R}{\kern-115pt 2\&4}
\conclude{}{P\implies R}{}
\end{flagderiv}
\end{document}
這接近我想要的樣子,但註釋沒有對齊,所以我希望有某種方法可以根據 1 和 3 的長度調整第二個註釋。
我正在考慮使用\widthof
但不知道如何將它用於我的目的。我對乳膠很陌生,所以我可能錯過了一些明顯的東西。
先致謝!
答案1
您可以使用
\makebox[0pt][r]{1\&3\hspace{100pt}}Comment
因此 1&3 不佔用空間,因此不會幹擾註釋,但會向左偏移。