2017-05-19 11 views
1

exams packageの.Rnwファイルの質問に\ includegraphics {pic.png}の画像を追加しようとしています。線に沿って試験の写真の場所Rnwファイル

何か:exams2pdfを実行している

\begin{question} 
What day is today: \includegraphics{picture.png} 

\begin{answerlist} 
    \item \Sexpr{questions[1]} 
    \item \Sexpr{questions[2]} 
    \item \Sexpr{questions[3]} 
    \item \Sexpr{questions[4]} 
\end{answerlist} 

\end{question} 

はその後

exams2pdf(myexam, n = 1, nsamp = 2, dir = odir, 
        template = c("my_exam", "solution"), 
        encoding = 'UTF-8', 
        header = list(
        Date = "30.05.2017")) 

は私を与える:

Error in texi2dvi(out_tex[j], pdf = TRUE, clean = TRUE, quiet = quiet) : 
    Running 'texi2dvi' on 'my_exam1.tex' failed. 
LaTeX errors: 
! Package pdftex.def Error: File `picture.png' not found. 

私はかなりPICはなく、中に可能性がすべてのディレクトリを試してみましたtex2dvi/exams2pdfがpngを見つけられません - そのアドバイスはありますか?

+0

でR-フォージに弊社のサポートフォーラムでここに尋ねることができますいずれかの更なるアドバイスが必要な場合はR.

内で評価することができますPDFの出力形式は何ですかあなたの質問ですか?エラーがありますか?何を試しましたか? – DeveauP

+0

今完全な質問と:) – schultem

答えて

1

検査出力ファイル(この場合はPDF)は、現在の作業ディレクトリとは異なるディレクトリにコンパイルされます。したがって、補足ファイルは、必要に応じてコピーされるようにフラグを立てる必要があります。パッケージはこの目的のためにinclude_supplement()関数を提供し、exams2pdf("Rlogo")には実例が含まれています。あなたのケースでは、運動RNWは次のようになります。必要に応じて、またinclude_supplement("picture.png", dir = "/path/to/files/")を指定

<<echo=FALSE, results=hide>>= 
include_supplement("picture.png") 
@ 

\begin{question} 
What does the following logo stand for? 

... 
\end{question} 

さらに二つのヒント:(1)answerlistも

<<echo=FALSE, results=hide, results=tex>>= 
answerlist(questions) 
@ 

これは、我々は数年それが表示されていない理由であるドキュメント/例の多くの後に追加した機能であるとして生成することができとても目立つ。 (2)単数または複数の選択肢の質問のみをお持ちの場合は、exams2nops()の機能があなたの興味を引くかもしれません。これは、自動的にスキャンして、あなたが(examsタグ付き)またはhttps://R-Forge.R-project.org/forum/forum.php?forum_id=4377

関連する問題