Skip to content

darabsp/bibtex-entry-picker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bibtex-entry-picker

BibTeXのエントリを文字列に整形してクリップボードにコピーするもの

How to use

Installation

pip install git+https://github.com/darabsp/bibtex-entry-picker.git

to develop

パッケージ管理にuvを使用しています。 uvのインストール方法についてはhttps://docs.astral.sh/uv/getting-started/installation/を参照してください。

git clone https://github.com/darabsp/bibtex-entry-picker.git
cd bibtex-entry-picker
uv sync

Execute

bibtex-entry-picker <bib> <key>
bibpick <bib> <key>

bib の入力に応じて下記のように検索が行われます。

  • bib にパスを入力した場合 (e.g. ../bibtex/biblio.bib)
    • 指定されたパスがbibファイルである場合は参照します
    • 環境変数 (BIBINPUTS) が指すディレクトリは検索しません
  • bib にファイル名のみを入力した場合 (e.g. biblio.bib, biblio)
    • 現在のディレクトリにファイルがある場合は参照します
    • 現在のディレクトリにファイルがない場合、環境変数 (BIBINPUTS) が指すディレクトリを検索します (サブディレクトリは検索されません)

key が完全一致せず、部分一致検索によってエントリが一意に特定できる場合はそれがコピーされます。

License

Pybtexに合わせ、MIT Licenseで公開します。 詳細はLICENSEを参照してください。

About

BibTeXのエントリを文字列に整形してクリップボードにコピーするもの

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages