latex - 动词/lstinline 文本在 Latex 中没有换行符而流出行边距

标签 latex formatting margin listings

listings包支持内部换行 lstlisting环境。但它不会为 lstinline 产生自动换行符环境。例如,在下面的段落中,第一行从边距流出:

The parameters \lstinline|base_rmr_brain|, \lstinline|base_rmr_fat|, and \lstinline|baseline_basal_rmr_of_lean_tissues| are metabolic rates of brain, fat, and lean tissues in kcal/(kg*day). The parameter \lstinline|mass_brain| denotes the mass of the brain in gram.

这个问题有什么解决方案吗?

最佳答案

列表的文字功能可能会有所帮助,例如在下划线处引入换行符:

\lstset{
  literate={\_}{}{0\discretionary{\_}{}{\_}}%
}

关于latex - 动词/lstinline 文本在 Latex 中没有换行符而流出行边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1524289/

相关文章:

c# - 设置绑定(bind)的边距

Pythons TexSoup 不解析文档

emacs - 在 Emacs 中使用 texcount 来确定 Latex 或 tex 文件的字数(需要可选参数)

r - 如何在输出文件中抑制 stargazer() 信息

latex - 在 R Markdown Beamer 中更改内联代码的颜色

javascript - 使用外部嵌入方式在我的简单 HTML 导航条码中嵌入 CSS 时出现问题

html - 如果我事先不知道宽度是多少,我该如何居中呢?

css - margin 相互叠加?

python - 如何从 pandas 数据透视表的样式(子集)中排除总行(边距)

mysql - 清理MySQL查询字符串数据而不改变源数据库?