summaryrefslogtreecommitdiff
path: root/support/crossrefware/head.ltx
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /support/crossrefware/head.ltx
Initial commit
Diffstat (limited to 'support/crossrefware/head.ltx')
-rw-r--r--support/crossrefware/head.ltx39
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.