Skip to content

Routines for the preparation of scientific paper submissions.

License

Notifications You must be signed in to change notification settings

syrte/scitextool

Repository files navigation

scitextool

Some routines for the preparation of scientific paper submissions.

Dependences:

bibtexparser

optional: requests, lxml

bibtex_abbr.py

Convert the journal names in .bib file to their abbreviations. The abbreviation rules is taken from ADS.

Usage:

bibtex_abbr input.bib [output.bib]

Modify ads_journal_abbr_custom.json to add your custom abbreviations.

bibtex_hyperlink.py

Create hyper links for doi, url or arxiv in .bib file.

  • for arxiv paper:
    • insert arxiv link into 'journal'
  • else:
    • insert doi link into 'journal'
    • insert url link (ads, arxiv or what ever) into 'volumne' (if any)

Usage:

bibtex_hyperlink input.bib [output.bib]

bibtex_keep_surname.py

Protect the surname of the authors to prevent possible mis-interpretation by Chinese journal templates.

Usage:

bibtex_keep_surname input.bib [output.bib]

To be continue

About

Routines for the preparation of scientific paper submissions.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages