Latex 无换行的R标记空间~
在Latex中,可以插入不以Latex 无换行的R标记空间~,latex,r-markdown,bookdown,Latex,R Markdown,Bookdown,在Latex中,可以插入不以~字符结尾的空格。所以写Fig.~\ref{Fig:f1}将写为 图1 它还确保了文字环绕不会打断图和数字1之间的一条线 然而,在Rmarkdown中写入Fig.\\@ref(Fig:f1),Fig.\\\@ref(Fig:f1),或Fig.\\\\\@ref(Fig:f1转换为Fig.\textacitilde{}\ref{Fig:f1} 图1 在输出中。 如何在rmarkdown中插入与之相当的~?我实际上使用的是bookdown。使用常规HTML手动插入: ..
~
字符结尾的空格。所以写Fig.~\ref{Fig:f1}
将写为
图1
它还确保了文字环绕不会打断图和数字1之间的一条线
然而,在Rmarkdown中写入Fig.\\@ref(Fig:f1)
,Fig.\\\@ref(Fig:f1)
,或Fig.\\\\\@ref(Fig:f1
转换为Fig.\textacitilde{}\ref{Fig:f1}
图1
在输出中。
如何在rmarkdown中插入与之相当的~
?我实际上使用的是bookdown。使用常规HTML手动插入:
...Fig. \@ref{fig:f1}...
使用
\
即反斜杠和空格
图\@ref{Fig:f1}
您也可以使用$~$
,但这仅适用于PDF
图$~$@ref{Fig:f1}
太棒了!它甚至可以正确地翻译成Latex和PDF(即非HTML格式)。非常感谢!如果在r内联代码块中使用,例如在
`r paste0(x,”,y)`
中,这甚至可以工作。非常方便!(我在docx
输出中尝试了这一点)