diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /support/crossrefware/head.ltx |
Initial commit
Diffstat (limited to 'support/crossrefware/head.ltx')
-rw-r--r-- | support/crossrefware/head.ltx | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/support/crossrefware/head.ltx b/support/crossrefware/head.ltx new file mode 100644 index 0000000000..16391486bf --- /dev/null +++ b/support/crossrefware/head.ltx @@ -0,0 +1,39 @@ +\documentclass{article} +\usepackage{makeidx} +\usepackage[osf]{mathpazo} +\usepackage[hidelinks]{hyperref} +\makeindex +\begin{document} +\sloppy +\title{Crossrefware documentation\thanks{This work was commissioned by + The Saint Lois University and The Princeton University (Mathematics + Department)}} +\author{Boris Veytsman\thanks{borisv@lk.net, boris@varphi.com}} +\maketitle +\tableofcontents + +\section{Introduction} + +These scripts can be used to submit files to Crossref, check and add +doi numbers, MathSciNet numbers and ZbMath numbers to papers, and to +convert `bbl' files to `bib' files. + +I am grateful to Josko Plazonic from Princeton Math Dept whose +(unpublished) Python script was an inspiration for this suite. + +The script \path{ltx2crossrefxml} is used to extract the information +from a \LaTeX\ file and generate an XML file suitable for submission +to Crossref (the organization that keeps DOI numbering system). + +Several scripts, \path{bibdoiadd}, \path{bibmradd} and \path{bibmradd} +take a \path{bib} file, and add to each entry a DOI, MR or ZBL number +correspondingly, if they can find this entry in the corresponding +database. + +Script \path{bbl2bib} tries to reconstruct a \path{bib} file from the +corresponding \path{thebibliography} environment. One can argue that +this operation is akin to reconstructing a cow from the steak. The +way the script does it is searching for the entry in the MR database, +and creating the corresponding Bib\TeX\ fields. + +Below are manual pages for these scripts. |