vscodeとbibtexとmarkdownで簡単なレポート用markdown環境を作る
環境
mac、vscode、texliveなどインストールする
インストールするもの
- pandoc citer
行頭(YAML)に
bibliography: [./report.bib]
と含める
[@と打つと*.bibの内容が候補として表示される
https://marketplace.visualstudio.com/items?itemName=notZaki.pandocciter
- 設定ファイルなど
以下のurlを参照し、VScodeでmarkdown -> pandoc -> pdf環境を作る
https://jaantollander.com/post/scientific-writing-with-markdown/
- 日本語化
フォントをインストールし
brew install font-ipaexfont
pandocのオプションに
-V documentclass=bxjsarticle
を追加する
例 pandoc sample.md -o sample.pdf --pdf-engine=lualatex -V documentclass=bxjsarticle -V classoption=pandoc
ソース
https://qiita.com/sky_y/items/15bf7737f4b37da50372
csvを表示
pandoc-csv2tableで表示
![This text will become the table caption](table.csv)
または
\```{.table caption="This is the **caption**" source="table.csv"}
\```
という風に使う
ソース
https://github.com/baig/pandoc-csv2table
インストール
brew install haskell
brew install cabal-install
cabal update
cabal install pandoc-csv2table # うまくいかなかったので中止
stack install pandoc-csv2table # うまく言った
最終的に全部stackで入れ直すとうまく言った
それで、
pandoc --filter pandoc-csv2table -o test.html test.md
という風に使う