私はrsweave
というファイルを週に2回走っています。前回私が変更したものをいくつか変更してpdfにコンパイルすると、次のようなエラーが出ました: pdfはコンパイルされていますが、エラーが発生したのはpdf出力です余分なページ(最初のページ)はすべて空白です。エラーの原因がわからないため、エラーの再現可能な例を作る方法がわかりません。しかし、私はちょうど画像のもののようなラテックスエラーを取得するとrsweave
ファイルをデバッグする方法を一般的に知りたいRsweaveをデバッグする方法
答えて
あなたはどのように実行しているのかはわかりませんが、RStudioのようです。このようなものをデバッグするには、Sweave
をRコンソールで明示的に実行します。入力ファイルがsource.Rnw
ある場合、これはsource.tex
が生成されます、
Sweave('source.Rnw')
を実行します。そのファイルをテキストエディタで開き、そのファイルの先頭を見ます。 \Schunk
が27行目で使用されていることがわかりますが、\begin{document}
は後で発生しません。
私は、ヘッダーにテキストまたはコードチャンクを追加したと思います。すべてのテキストは\begin{document}
の後に属します。
編集する:をコードチャンクで\begin{document}
より前に使用していたことが、以下のコメントから分かります。 Sweaveでは、print
の出力がドキュメントに入ります。メッセージがコンソールログに表示され、文書は表示されないようにするには、message("some text")
を使用します。また、ドキュメントヘッダーでこれを行う場合は、コマンドのエコーを抑制する必要があります。文書中の
1 : keep.source term hide (Untitled.Rnw:6)
Started at 2017-09-27 08:28:33
と何も:たとえば、
<<echo=FALSE,results=hide>>=
message("Started at ", Sys.time())
@
は、あなたのコンソールログに次のようなものになります。
これはうまくいきました。私はbegin文書の前にテキストを見ていますが、コンパイルにどれくらいの時間がかかるかを知る関数に 'print'を入れました。だから、 'print'を使ってループで言うことができ、私が得るエラーを得る方法はありますか? –
@alejandroandrade:あなたはコンソールや文書に 'print'していますか? – Werner
@Werner私はコンソールに印刷しているか、少なくともそれは私の考えだと思う。 –
- 1. デバッグ用Linuxカーネルをデバッグする方法
- 2. Emacs:Pythonをデバッグする方法
- 3. プリプロセッサマクロをデバッグする方法
- 4. ハンギングアクションをデバッグする方法
- 5. ウォッチドッグタイムアウトをデバッグする方法
- 6. フィドラーエクステンションをデバッグする方法
- 7. アンドロイドアプリケーションをデバッグする方法
- 8. Aquamacsをデバッグする方法
- 9. トレースレスクラッシュをデバッグする方法
- 10. UIGestureRecognizersをデバッグする方法
- 11. simpyでデバッグする方法
- 12. リリースモードでデバッグする方法
- 13. jQuery:デバッグ方法
- 14. バグ、デバッグ方法
- 15. "ImagePullBackOff"をデバッグする方法は?
- 16. Chromeのユーザースクリプトをデバッグする方法
- 17. WSO2のESBコードをデバッグする方法
- 18. Pythonセグメンテーションフォールトをデバッグする方法は?
- 19. jQueryをデバッグする方法AJAX
- 20. gstreamer-javaをデバッグする方法は?
- 21. smartystreets APIコールをデバッグする方法は?
- 22. JBossESBをデバッグする方法は?
- 23. ビジュアルスタジオでナゲットパッケージをデバッグする方法
- 24. ネイティブAndroidアプリをデバッグする方法は?
- 25. nullPointerExceptionをデバッグする良い方法
- 26. メイクファイルでプロジェクトをデバッグする方法
- 27. バブルソートコードをデバッグする方法は?
- 28. MobileSubstrate Tweaksをデバッグする方法は?
- 29. EXC_CRASH(SIGTRAP)をデバッグする方法
- 30. NetbeansでPHPテストファイルをデバッグする方法
出発点として[this](https://tex.stackexchange.com/questions/125399/how-to-trace-latex-errors-efficiently)をご覧ください。あなたの解決策を早くするかもしれない最後の成功したコンパイルを* diff *できれば。 –