Masanori Kado
Masanori Kado
`@` は既存のものがありました
まだ雑ですけど、こういう感じでいけそうでした。 (暫定的に ref / references を使っています) ```ruby ## builder.rb def citeproc require 'bibtex' require 'citeproc' require 'csl/styles' @bibtex ||= BibTeX.open("bib.bib") # TODO: set via config style = 'apa' # TODO:...
事前にライブラリが必要です ``` gem install bibtex-ruby gem install citeproc-ruby gem install csl-styles ```
実装がものすごく雑で申し訳ないですが…… #1595 で作ってみました。
https://twitter.com/munepixyz/status/725733720888467456
「xxxを編集するだけで、節の順番を入れ替え or 追加 or 削除がしたい」を機能として実装するのは需要ありそうな気がしました。実際、章が長すぎるときはファイルを分けたいですし。xxxからcatalogとreを生成するようなイメージです。rakeのタスクにいい名前さえあれば。。。
ああ、ああ……。参照系は死にますね。章マタギは自己責任ということで。
わかります。ただ、厳密には「catalog.ymlに掲載したものにIDが与えられる」ので、分割ファイルを載せないのであれば「IDナシ」(参照しちゃダメ)ということになるんじゃないかと。
コマンドラインでsvgが出るなら大丈夫ですけどねえ
ツールの好みがあるので、入れないほうがよさそう(個人的にはomake使ってます)