这是我在任何 StackExchange 网站上提出的第一个问题,所以请耐心等待。
我正在为一段普通英语编写代码,其中拼接了一些代码。最初我写了类似的东西:
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod \verb|\tikzset{help lines/.style = gray, very thin}| tempor incididunt ut labore et dolore magna aliqua.
然而,在该代码的输出中,短语“ \tikzset{help lines/.style = gray, very thin}
”往往会超出边距。因此,我很高兴找到了 Gonzalo Medina 的解决方案那问题https://tex.stackexchange.com/a/121618/277990。然而,他的解决方案导致了另一个问题,这就是我的问题所在。也就是说,他的解决方案要求短语“ \tikzset{help lines/.style = gray, very thin}
”出现在自己的行上,而我希望它出现在“行内”。(我所说的区别类似于显示样式数学和文本样式数学之间的区别。)
请告诉我我是否已经清楚地解释了我的问题。我没有尝试过很多解决方案,因为我对 LaTeX 还不熟悉,所以我不知道从哪里开始。谢谢!
答案1
你可以使用一个使用正常弹性、易碎、空间的动词
\documentclass{article}
\begin{document}
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
eiusmod \verb|\tikzset{help lines/.style = gray, very thin}| tempor
incididunt ut labore et dolore magna aliqua.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
\verb|\tikzset{help lines/.style = gray, very thin}| tempor
incididunt ut labore et dolore magna aliqua.
\bigskip
\hrule
\bigskip
{
\makeatletter
\let\@xobeysp\space
\makeatother
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
eiusmod \verb|\tikzset{help lines/.style = gray, very thin}| tempor
incididunt ut labore et dolore magna aliqua.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
\verb|\tikzset{help lines/.style = gray, very thin}| tempor
incididunt ut labore et dolore magna aliqua.
}
\end{document}