![格式化文本中的换行符](https://linux22.com/image/391987/%E6%A0%BC%E5%BC%8F%E5%8C%96%E6%96%87%E6%9C%AC%E4%B8%AD%E7%9A%84%E6%8D%A2%E8%A1%8C%E7%AC%A6.png)
我需要格式化我的文字以粗体显示因此,对于相同的结果,我有几种选择。主要结果如下
\textbf{text in bold}
效果很好。但一旦开始出现换行符,问题似乎就变得困难了。例如
\textbf{text
in bold}
尤其是中间有额外的换行符。LaTeX 无法编译。日志文件表明引入了一个\par
似乎与 相冲突的\textbf
。
\textbf
我找到了替换为 的解决方案{\bfseries ...}
。我找到的其他解决方案是斜体(= {\itshape...}
,\texttt
(= {\ttfamily...}
)
我有同样的问题
\underline
,\textsubscript
和\textsuperscript
有没有类似的解决方案是否有粗体字体?
答案1
\ul
来自 soul 的接受带有\par
/空行的参数:
\documentclass{book}
\usepackage{soul}
\begin{document}
\ul{text
text}
\end{document}
\par
在我看来这\textsuperscript
是毫无意义的。