我希望最终结果看起来像这样:
确定 [一大堆空间] 中立 [一大堆空间] 不确定
其中两束空间相等,并且整行占据了页面的宽度。
我尝试过Certain \hfill Uncertain,
但似乎无法让“Neutral”一词居中。我试图避免对其进行硬编码并使用环境verbatim
。
你有什么建议?
答案1
(评论太长,因此作为答案发布)
像这样吗?(框线只是为了指示文本块的边缘。)
\documentclass{article}
\usepackage{showframe} % just to show edges of text block
\begin{document}
\noindent
Certain \hfill Neutral \hfill Uncertain\par
\end{document}
从技术角度来说,在这种设置下,“中性”一词并不能保证正中在页面上。保证单词两边的空白量相等。但是,除非第一个单词和第三个单词的长度相差很大,否则除了极其警惕的文字编辑之外,没有人会注意到“Neutral”没有完全居中。
为了完全保证中间单词实际上位于行的中心,而不管第一个和第三个单词的长度如何,你需要编写
\noindent
\parbox{0.33333\linewidth}{Certain}%
\parbox{0.33333\linewidth}{\centering Neutral}%
\parbox{0.33333\linewidth}{\hfill Uncertain}
只有您可以决定您的排版需求是否值得额外的开销。