0
ハイライトを含むインラインRコードに\Sexpr{''}
を使用するのが好きです。しかし、これは数式ではうまくいかないようです。チルダが問題であるようです。それは単にpdfには表示されません。ここでニットで Sexpr {}を使用した未評価のインラインコード
は、最小限の例です。
\documentclass{article}
\begin{document}
<<setup, echo=FALSE>>=
library("knitr")
knit_hooks$set(inline = function(x) {
if (is.numeric(x)) return(knitr:::format_sci(x, 'latex'))
highr:::hi_latex(x)
})
@
\Sexpr{'plot(x, y)'} works.
\Sexpr{'lm(response ~ treatment, data)'} does not show the tilde.
\end{document}
私は何を得る次のとおりです。
すべてのヘルプは高く評価されます。
は '使用することですhighr ::: hi_latex(X)%>%str_replace( "hlopt"、" textalltt ")とtextallttの定義(ここ[https://tex.stackexchange.com/questions/70652/alltt-packages-alltt-makes-a-newline])を比較します。それは私が望んでいたものをまさにやってしまう。あなたの助けが私をそこに連れて来ました。ありがとう! – Heidi
それは更新のおかげでさらにうまくいく! –