4

\usepackage{Sweave}Beamerプレゼンテーションの前文に含めると、Beamerはフォントの変更を無視します\usepackage{helvet}

最小限の例を次に示します。

\documentclass[professionalfonts]{beamer}

\usepackage[T1]{fontenc}
\usepackage{helvet}

\usepackage{Sweave}

\begin{document}

\begin{frame}
    Lorem ipsum dolor sit amet, consectetur adipisicing elit, 
    sed do eiusmod tempor incididunt ut labore et dolore magna
    aliqua. Ut enim ad minim veniam, quis nostrud exercitation
    ullamco laboris nisi ut aliquip ex ea commodo consequat. 
\end{frame}

\end{document}

テキストは、helveticaではなく、ComputerModernで設定されています。コメントアウトする\usepackage{Sweave}と、テキストはhelveticaに設定されます。

したがって、私の質問:Sweaveコンテンツを含むビーマープレゼンテーションのフォントを変更する方法はありますか?

ここでの私の例には、実際の「Sweable」Rコードが含まれていないことを認識していますが、不要なフォント切り替え動作はSweave.styに起因するように見えるため、問題ではないようです。私のより大きな目標は、ビーマーでpgfSweaveを使用することですが、同じ問題が発生しています。私はそれをまで追跡したと思います\usepackage{Sweave}

4

2 に答える 2

5

R-helpメーリングリストから、RogerPengは提案します

\usepackage[noae]{Sweave}

http://tolstoy.newcastle.edu.au/R/e2/help/06/11/4803.htmlを参照してください

http://www.theresearchkitchen.com/blog/archives/118も参照してください

于 2011-04-08T20:44:24.417 に答える
0

ここは暗闇で撮影しましたが、\usepackage{helvet} 後から \usepackage{Sweave}置いても同じ結果になりますか?LaTeXでは、パッケージ宣言の順序が重要になる場合があります。

また、 TeX-LaTeXStackExchangeでより知識のある読者を見つけることができます。

于 2011-04-08T20:18:45.130 に答える