この問題はknitr
、バージョン1.1以降で解決されています。LyXまたはRでは何も変更する必要はありません。CRANからknitrをインストールします。
install.packages('knitr')
以下の両方の回答を無視してください。
私はついにこのエラーの理由を見つけました(これは私が今まで見た中で最も深いバグです)。これは、ロード後にエンコーディングが宣言されているupquote
場合、パッケージが機能しないためです。T1
\documentclass{article}
\usepackage{upquote}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\begin{document}
\begin{verbatim}
'
\end{verbatim}
\end{document}
しかし、upquote
後に移動すると、次fontenc
のように機能します。
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage{upquote}
\begin{document}
\begin{verbatim}
'
\end{verbatim}
\end{document}
または、T1エンコーディングを使用しないでください。環境設定でフォントエンコーディングの前にあるチェックボックスをオフにします。
Ubuntuユーザーが問題を再現できなかった理由upquote.sty
は、TeXLiveのものではなくRのtexmfツリーからのものであり、Rのバージョンのupquote
作品でした。
この問題を解決するもう1つの方法は、WindowsでRのtexmfツリーをMikTeXに追加することです。
以下の答えは無視してください。
働いて以来options(show.signif.stars = FALSE)
、私はそれを一つの可能な答えとして投稿していますが、これは私にとってまだ非常に奇妙な問題です。設定show.signif.stars = FALSE
すると、以下の結果(からのものsummary(mdl)
)から重要度コードが削除されます。
Call:
lm(formula = gamble ~ sex + status, data = teengamb)
Residuals:
Min 1Q Median 3Q Max
-35.873 -15.755 -3.007 10.924 111.586
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 60.2233 15.1347 3.979 0.000255 ***
sex -35.7094 9.4899 -3.763 0.000493 ***
status -0.5855 0.2727 -2.147 0.037321 *
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Residual standard error: 27.99 on 44 degrees of freedom
Multiple R-squared: 0.2454, Adjusted R-squared: 0.2111
F-statistic: 7.154 on 2 and 44 DF, p-value: 0.002042
エラーは行から発生しましたがSignif. codes
、これらの文字のいずれかがLaTeXでエラーを引き起こす可能性がある理由がわかりません。これらはすべてASCIIであり、verbatim
環境内で機能するはずです。
上記のコメントから、@mrdwabも私も問題を再現できませんでした。OPのLaTeXインストールには何か奇妙なことがあるに違いないと思います。