私はmyPkg_vignette.Rmd
にknitcitations
パッケージを使用してbibliography.bib, nature.csl
ファイルを添付しようとしましたが、私は.Rmdファイルを実行すると、私は次のエラーました:`knitcitations`パッケージを使って.csl、.bibファイルを添付する方法はありますか?
pandoc-citeproc.exe: Could not find bibliography.bib
pandoc.exe: Error running filter pandoc-citeproc
Filter returned error status 1
Error: pandoc document conversion failed with error
を私はknitcitations
マニュアルに見て、どのように便利で.csl, .bib
ファイルを添付しかし、私は警告を受け、これらのファイルをmyPkg_vignette.Rmd
に添付することはできません。
編集:
これはbibliography.bib
の文脈である:
@article{Vahid_Jalili_Musera_2015,
title = "MuSERA: Multiple Sample Enriched Region Assessment",
author = {Vahid Jalili, Matteo Matteucci, Marco Masseroli, Marco J. Morelli},
journal = "Briefings in Bioinformatics",
year = "2016",
pages = "1-15",
url = {http://bib.oxfordjournals.org/content/early/2016/03/23/bib.bbw029.abstract?keytype=ref&ijkey=8IlROGziM9XA7NS},
doi = "10.1093/bib/bbw029 ",
}
どのように私は簡単にパッケージのビネットにbibliography.bib
、nature.csl
を添付することができますか?私はSOでいくつかの記事を読み、私は与えられた解決策について混乱させた。私はknitcitations
パッケージを使用することで全く新しいです、そして、私は正しい方法で.bib, .csl files
をつけて間違っているかもしれません。 Rstudioでこの問題に対処する方法を教えてもらえますか?何か案が ?どうもありがとう:)
NEW EDIT:私はthis postを読み、ソリューションを追ってきた
:
setwd('C:/Users/me/Documents/myPkg')
Sys.setenv(TEXINPUTS=getwd(),
BIBINPUTS=getwd(),
BSTINPUTS=getwd())
が、.Rmdファイルにbibliography.bib印刷されません。 Rnwファイルをknitrに織り込むためのグローバルオプションを変更しました。 .Rmdファイルに参考文献を印刷するにはどうしたらいいですか?さらに助けてください?
ファイルを 'vignettes /'ディレクトリに入れるだけでどうなりますか?私のパッケージのための作品.... –
@DirkEddelbuettelビネットのHTMLファイルが生成されましたが、参照情報が見つかりません。正確には、私はこれを持っています:pandoc-citeproc:reference Using not found。どうして ?最初はbibtex :: write.bib()を使ってbibliography.bibファイルを作成しました。どうすればこの問題を克服できますか? –
何をやっているのかを再訪してください。どのように.bibファイルを_write_するかは関係ありません。正しい方法でpandocを呼び出していることを確認してください。 "Works for me"は.texから、.Rmdから、そして別の方法で呼び出されたときに。 –