Skip to main content

Generate references.

Project description

wenxian

PyPI - Version Pepy Total Downlods

wenxian is a tool to generate ${\mathrm{B{\scriptstyle{IB}} T_{\displaystyle E} X}}$ files from given identifiers (DOI, PMID, or arXiv ID).

子曰:“夏礼,吾能言之,杞不足征也。殷礼,吾能言之,宋不足征也。文献不足故也。足,则吾能征之矣。”——《论语》

Usage

Use wenxian in the browser

Visit wenxian.njzjz.win to use wenxian in the browser.

Command line interface

wenxian requires Python 3.8. It's suggested to install pipx first:

pip install pipx

Then use pipx to run wenxian:

pipx run wenxian from 10.1063/5.0155600

It is expected to see a ${\mathrm{B{\scriptstyle{IB}} T_{\displaystyle E} X}}$ entry printed into the standard output.

Use wenxian in a GitHub Actions workflow

You can use wenxian in a GitHub Actions workflow, as a bridge between the input identifiers and the output ${\mathrm{B{\scriptstyle{IB}} T_{\displaystyle E} X}}$ entries:

- name: Run wenxian
  id: wenxian
  uses: njzjz/wenxian@master
  with:
    id: 1512.03385
- name: Furthur uses (an example)
  run: echo "${{ steps.wenxian.outputs.bibtex }}"

Use wenxian in a GitHub issue of this repository

You can use wenxian in a GitHub issue of this repository. Comment @njzjz-bot 2312.15492 in #23, and the GitHub Actions will reply with the output ${\mathrm{B{\scriptstyle{IB}} T_{\displaystyle E} X}}$ entries.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wenxian-0.0.10.tar.gz (35.6 kB view details)

Uploaded Source

Built Distribution

wenxian-0.0.10-py3-none-any.whl (21.0 kB view details)

Uploaded Python 3

File details

Details for the file wenxian-0.0.10.tar.gz.

File metadata

  • Download URL: wenxian-0.0.10.tar.gz
  • Upload date:
  • Size: 35.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for wenxian-0.0.10.tar.gz
Algorithm Hash digest
SHA256 0c9b2dc2cdd66e2a238f95e1008e00d3f7880aaef39a425a0ed7893d29590160
MD5 57fcd5b597b06de15e9b53a762f9456c
BLAKE2b-256 8bc9bee1bd159e9660a947dbd5c01b96a02e51cd0c135730648d0c59fc8819cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for wenxian-0.0.10.tar.gz:

Publisher: release.yaml on njzjz/wenxian

Attestations:

File details

Details for the file wenxian-0.0.10-py3-none-any.whl.

File metadata

  • Download URL: wenxian-0.0.10-py3-none-any.whl
  • Upload date:
  • Size: 21.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for wenxian-0.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 eff75ee57da5d424d9b2e387dd50b65afc0b841f7b43884173e9630aea9326b1
MD5 fe9959d80b0627c7e3097db96993cb30
BLAKE2b-256 2f0e2a1073634ae4b83366f3bc84c7b17f64e4810898b45016f18736e8671008

See more details on using hashes here.

Provenance

The following attestation bundles were made for wenxian-0.0.10-py3-none-any.whl:

Publisher: release.yaml on njzjz/wenxian

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page