本文介绍了Rmarkdown空间没有换行〜的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在Latex中,可以插入不以字符结尾的空格.因此,编写 Fig.〜\ ref {fig:f1} 将写为

In Latex, it is possible to insert a space that does not end a line by a ~ character. So writing Fig.~\ref{fig:f1} will write as

并确保文本换行不断开图和数字1之间的一行.

and it makes sure that text wrapping never breaks a line between Fig. and the number 1.

但是,在Rmarkdown中,编写 Fig.〜\ @ref(fig:f1) Fig.\〜\ @ref(fig:f1)Fig.\\~\@ref(fig:f1 转换为 Fig.\textasciitilde{}\ref{fig:f1}

However, in Rmarkdown writing Fig.~\@ref(fig:f1), Fig.\~\@ref(fig:f1), or Fig.\\~\@ref(fig:f1 translates to Fig.\textasciitilde{}\ref{fig:f1} giving

输出中的

.如何在rmarkdown中插入的等价物?我实际上正在使用书本.

in the output.How do you insert the equivalent of ~ in rmarkdown? I am actually using bookdown.

推荐答案

插入 n b 上使用常规HTML手动获得 sp ace :

Insert a non breaking space manually using regular HTML:

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

这篇关于Rmarkdown空间没有换行〜的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-21 03:11