問題タブ [pandoc-citeproc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
yaml - Knitr/Rmarkdown/pandoc : .Rmd ファイルで書誌パスをグローバルに設定する方法
[参考までに : この質問は rmarkdown: how to use multiple bibliography for a document に関連しています
LaTeX のドキュメントや Rmarkdown でも、次.Rnw
のようなものを簡単に使用できます。
graphics.bib
BibTeX でファイル、statistics.bib
、およびtimeref.bib
ローカルtexmf
ディレクトリの下を検索します。
.Rmd
ファイルでは、ヘッダーを使用しyaml
て、絶対パス (移植性がない) または相対パス (不格好でエラーが発生しやすい) を使用して各参考文献ファイルをリストすることを余儀なくされています。最近の一例を次に示します。
質問: r format(Sys.time(), '%d %B, %Y')
R を使用して日付を入力できるように、R 式を使用して .bib ファイルへのパスを検索/入力できますbibliography:
か?
OK、以前の質問から、使用してみました
yaml
これにより、正しいパスが検出されますが、ヘッダーではなく、R マークダウン ログに出力として生成されます。そうですか:
r - R MarkdownでCSLを指定するとコンパイルできない
Mendeley で生成された引用ライブラリを使用して、R マークダウンで記事を書いています。引用スタイルを指定していない場合、私のドキュメントは参考文献で問題なくコンパイルされます。
CSL を指定すると、次のようになります。
次のエラーが表示されます: pandoc-citeproc.exe: PandocResourceNotFound "stroke.csl" Error running filter C:/PROGRA~1/Pandoc/pandoc-citeproc.exe: Filter returned error status 1 Error: pandoc document conversion failed with error 83実行停止
https://github.com/citation-style-language/stylesからさまざまな引用スタイルを試しました 。
助けていただければ幸いです。