latex - rmarkdown 空格不换行~

标签 latex r-markdown bookdown

在 Latex 中,可以插入一个不以 ~ 字符结束行的空格。所以写 Fig.~\ref{fig:f1} 将写为

Fig. 1

并且它确保文本换行永远不会在图和数字 1 之间断线。

但是,在 Rmarkdown 中编写 Fig.~\@ref(fig:f1)Fig.\~\@ref(fig:f1)Fig.\\~\@ref(fig:f1 翻译为 Fig.\textasciitilde{}\ref{fig:f1} 给出

Fig.~1

在输出中。 如何在 rmarkdown 中插入 ~ 的等效内容?我实际上正在使用 bookdown。

最佳答案

插入non breaking space手动使用常规 HTML:

...Fig. \@ref{fig:f1}...

关于latex - rmarkdown 空格不换行~,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37665579/

相关文章:

latex - 如何插入纯文本?

python - 我如何像在 Illustrator 中一样在 python 中格式化文本?

emacs - 通过emacs加载绘图程序

r bookdown pdf 格式不起作用

r - 如何在 R Bookdown 中渲染实际的 a6 纸张尺寸?

css - R Bookdown GitBook 工具栏在最小书籍示例中的 IE11 中不可见

latex - 为什么我不能在 Latex 中显示口音?

javascript - 如何在我的 Rmarkdown html 输出中获取复制按钮,以将 R 代码中生成的表格复制到剪贴板?

r - 当我运行代码块时一切正常,但是当我尝试编织时出现错误

R markdown asis 破坏了有效的 html 代码