The preprint target outputs a very plain file without any styling. It is nice when the preprint version of a paper has similar formatting to the published version.
There have been requests and discussions concerning a smooth way to do this:
In this PR I have configured pandoc to output a LaTeX file somewhat closer to that which would generate the official PDFs. In order to distinguish it from a published article, this style:
Removes the journal logo from the header.
Replaces the DOI and review details in the sidebar with Preprint: Prepared for submission to $journal.title$.
This is borrowed from JCAP's LaTeX style.
Removes the self-citation in the footer.
There are other minor differences in fonts and PDF tags because arxiv.org only supports pdflatex, not lualatex:
The
preprint
target outputs a very plain file without any styling. It is nice when the preprint version of a paper has similar formatting to the published version. There have been requests and discussions concerning a smooth way to do this:Some issues were raised, the biggest one being possible confusion about the publication status of a preprint. (See for example https://github.com/openjournals/joss/issues/132#issuecomment-1230300142 and https://github.com/openjournals/joss/issues/132#issuecomment-1231338773.)
In this PR I have configured pandoc to output a LaTeX file somewhat closer to that which would generate the official PDFs. In order to distinguish it from a published article, this style:
Preprint: Prepared for submission to $journal.title$
. This is borrowed from JCAP's LaTeX style.There are other minor differences in fonts and PDF tags because arxiv.org only supports
pdflatex
, notlualatex
:\pdfvariable omitcidset=*
\setmonofont{Hack}
\usepackage{fontsetup}
Possible issues/room for improvement:
main
(possibly due to https://github.com/alpinelinux/docker-alpine/issues/59).Here is the PDF preview generated by arxiv:
This PR may not be merged here, but I figured I would put the changes out there in case they are useful to someone.