我正在使用R Markdown准备科学文章手稿。我的R Markdown文件首先由knitr转换为Markdown,然后由pandoc转换为LaTeX代码。
在LaTeX中,~
字符用于指示不间断空格。某些期刊使用It is considered good style来使用~
或\ref
前面的\cite
字符。例如,我的日记期望使用LaTeX代码,例如Section~\ref{...}
和Figure~\ref{...}
或更确切地说Sect.~\ref{...}
和Fig.~\ref{...}
。
[尝试使用R Markdown生成尽可能接近该期刊指南的LaTeX代码,我尝试使用Sect.~\ref{...}
,但是Pandoc将其转换为Sect.\textasciitilde{}\ref{...}
。
如何防止pandoc将~
字符转义为\textasciitilde{}
以获取有效的LaTeX?