LaTeX でうまく表示したいコード チャンクに線形モデルがあります。モデル呼び出しはチルダ ~ を使った標準形式をとりますが、これは LaTeX では恐ろしくタイプセットされます。
\documentclass{article}
\begin{document}
<<>>=
lm(Sepal.Width ~ Sepal.Length, data = iris)
@
\end{document}
コードは編まれknitr::knit(mwe.Rnw)
、PDFLaTeX で実行されます。
素敵なチルダを LaTeX で作成するのは非常に煩わしく、knitr でチルダを作成するのは簡単ではないように思えます。によって生成された .tex ファイルを調べるknit
と、コードが 3 つの環境に配置されていることがわかります\begin{alltt} ... \end{alltt}
。そのうちの 1 つが興味深いものです。しかし、このパッケージalltt
には、特殊文字の特殊な組版に対する簡単な修正は含まれていません。