16

~Latex では、文字で行を終了しないスペースを挿入することができます。したがって、書き込みFig.~\ref{fig:f1}は次のように記述されます

図1

また、テキストの折り返しによって Fig. と数字の 1 の間の線が途切れないようにします。

ただし、RmarkdownFig.~\@ref(fig:f1)では、 , Fig.\~\@ref(fig:f1), orを書くと、与えることFig.\\~\@ref(fig:f1に変換されますFig.\textasciitilde{}\ref{fig:f1}

図~1

出力で。~rmarkdownに相当するものをどのように挿入しますか? 私は実際にブックダウンを使用しています。

4

3 に答える 3

13

通常の HTML を使用して手動でnon breaking spaceを挿入します。

...Fig. \@ref{fig:f1}...
于 2016-06-06T23:46:21.360 に答える
4

\ バックスラッシュの後にスペースを使用します。

Fig.\ \@ref{fig:f1}

も使用できます$~$が、これは PDF でのみ機能します。

Fig.$~$\@ref{fig:f1}
于 2020-02-20T09:35:35.343 に答える
0

~の単なるショートカットです\nobreakspace{}。基になるマクロを直接使用して、rmarkdown がチルダに干渉するのを回避できます。

test\nobreakspace{}test
于 2021-09-27T09:25:03.133 に答える