Skip to content
Blog
Go back

Zoteroで項目を作る

  • 既存のデータはFileメニューのImport...かImport from Clipboardで取り込む
  • Zoteroの項目はBibLaTex上で以下のようになる:
    • Conference Paperは@inproceedingsに対応する
      • @inproceedingsは|会議録《conference proceedings》に掲載される論文を表す
      • 論文を表すためのエントリなので、カンファレンスで発表に使われたスライドなどは@unpublishedで表すほうが良いかも
    • Blog Postは@onlineに対応する
      • @onlineはオンライン上のあらゆるリソースを表す
      • Blog Titleがorganizationに対応する
    • Presentationは@unpublishedに対応する
      • @unpublishedは論文草稿や発表原稿などの正式に出版されなかったものを表す
      • Presenterがauthor、Meeting Nameがeventtitleに対応する
  • ObsidianのZotLitでは、Zoteroの項目名で値にアクセスする
    • title、authors、blogTitle、date、meetingName、urlなど
    • Presentationでは著者名が取得できない場合があった
      • 法則に沿うなら、presentersに格納されているはずだが、空だった
      • creatorsには格納されていたので、とりあえずはなんとかなった
        • ただし、creatorsは人名すべてを格納するようで、著者名以外が定義された場合にどうなるかは確認していない

おまけ#

  • 項目がない場合に備えて、BetterBibTeXのcitation key formulaを調整した
    • 著者名がなければ、ブログ名を使う:(auth || BlogTitle)

ZotLitの内部の値を確認する手順#

  1. Ctrl-Shift-IでDevToolsを開く
  2. Sourcesタブを開き、top > obsidian.md > plugin:zotlitを開く
  3. 文字列検索で”switcher”を探し、“Open quick switcher for literature notes”の呼び出しにブレークポイントをセットする
  4. それらしい値がウォッチできるまでステップ実行を繰り返す

参考文献#


Share this post:

Previous Post
PaperModでエントリにリンクを加える
Next Post
HugoとObsidianを便利に