From ed476ce9013abbf01f2bbb457e650562dddc57b3 Mon Sep 17 00:00:00 2001 From: Helmut Kastenholz Date: Mon, 29 Oct 2018 12:01:24 +0100 Subject: [PATCH] preparation of v2.2.0 --- .gitignore | 21 +++---- RELEASE-NOTES.txt | 24 ++++++++ snapshotmfo.cls | 14 +++-- template.pdf | Bin 449062 -> 429189 bytes template.tex | 14 ++--- testsuite/data/external-bibliography.bib | 14 +---- testsuite/data/test-autoref-english.tex | 6 +- testsuite/data/test-autoref-german.tex | 6 +- .../test-junioreditor-german-plural-male.tex | 2 +- ...test-references-from-embedded-bib-file.tex | 16 +----- ...test-references-from-separate-bib-file.tex | 2 +- .../data/test-references-without-bibtex.tex | 11 ++-- testsuite/data/test-template.tex | 53 +++++++----------- testsuite/data/test-trackchanges.tex | 22 ++------ testsuite/programs/copy-aux-files.bash | 16 ++---- testsuite/programs/copy-aux-files.cmd | 16 ++---- testsuite/programs/full-test-core.bash | 4 +- testsuite/programs/full-test.cmd | 6 +- 18 files changed, 109 insertions(+), 138 deletions(-) diff --git a/.gitignore b/.gitignore index 3f52842..3f9eded 100755 --- a/.gitignore +++ b/.gitignore @@ -1,15 +1,16 @@ +*.aux +*.bbl +*.bib +*.blg *.fdb_latexmk *.fls -*.aux -*.out -*.log *.gz +*.log +*.out *.pdf -*.bbl -*.blg -template.bib +*.swp Thumbs.db -testsuite/mfo.jpg -testsuite/snapshotmfo.cls -testsuite/template.tex - +testsuite/data/mfo.jpg +testsuite/data/snapshotmfo.cls +testsuite/data/template.tex +testsuite/data/trackchanges.sty diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index 4c393a2..324c7ec 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -1,6 +1,30 @@ RELEASE-NOTES.txt of https://github.com/MFOberwolfach/SNAPSHOTS =============================================================== + +release v2.2.0 +============== + +visible changes +--------------- +* snapshot.cls: The ISSN, that the snapshots series has received +recently, is shown on the last page. +* template.tex: image credits now use autoref +* template.tex: sample bibliography updated + +everything else +--------------- +* snapshotmfo.cls now requires the hypcap package +* template.tex: improved spelling, wording and comments +* template.tex: hint for using \creditsversionone removed +* testsuite updated and improved +* snapshotmfo.cls: workaround for encoding problem with pdf +metadata, cf. snapshotmfo.cls, line 240 et seqq. + +Thanks to Moritz Firsching for incorporating the changes suggested +at the Edithon in December 2017! + + release v2.1.1 ============== diff --git a/snapshotmfo.cls b/snapshotmfo.cls index 9723d4c..c57d0c3 100644 --- a/snapshotmfo.cls +++ b/snapshotmfo.cls @@ -1,5 +1,5 @@ %% snapshotmfo.cls -%% Copyright 2014 - 2017 Mathematisches Forschungsinstitut Oberwolfach, www.mfo.de +%% Copyright 2014 - 2018 Mathematisches Forschungsinstitut Oberwolfach, www.mfo.de %% developed within the project IMAGINARY, www.imaginary.org %% supported by the Klaus Tschira Stiftung % @@ -33,9 +33,9 @@ %% \NeedsTeXFormat{LaTeX2e} \listfiles -\ProvidesClass{snapshotmfo}[2014/07/31 Document class for "Snapshots of modern mathematics from Oberwolfach"] +\ProvidesClass{snapshotmfo}[2018/10/23 Document class for "Snapshots of modern mathematics from Oberwolfach"] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% output warning if obsolute features are used +% output warning if obsolete features are used \IfFileExists{nag.sty}{\RequirePackage[l2tabu]{nag}}{} % \LoadClass[10pt,twoside]{scrartcl} @@ -237,7 +237,10 @@ \newcscaptionname{german,ngerman}{snaphot@l@categorization@connect@humanities and social sciences}{Geistes- und Sozialwissenschaften} \newcscaptionname{german,ngerman}{snaphot@l@categorization@connect@life science}{Lebenswissenschaften} \newcscaptionname{german,ngerman}{snaphot@l@categorization@connect@physics}{Physik} - \newcscaptionname{german,ngerman}{snaphot@l@categorization@connect@reflections on mathematics}{Betrachtungen \texorpdfstring{\"uber}{über} Mathematik} + % Control sequences evaluating to the categorizations are written to the aux file and used as pdf meta data on the next run of pdflatex. + % As some tex installations on some operating systems write the aux file ISO-8859 encoded, but read it UTF-8 encoded, it is safer to avoid + % umlauts in the categorization. This affects only german snapshots related to "Betrachtungen über Mathematik": + \newcscaptionname{german,ngerman}{snaphot@l@categorization@connect@reflections on mathematics}{Betrachtungen \texorpdfstring{\"uber}{ueber} Mathematik} % section name for image credits \newcscaptionname{english,USenglish,UKenglish}{snaphot@l@image credits}{Image credits} \newcscaptionname{german,ngerman}{snaphot@l@image credits}{Bildquellen} @@ -742,6 +745,9 @@ \textit{\snapshot@l@license}\\* \snapshot@license\\[\medskipamount] % + \textit{ISSN}\\* + 2626-1995\\[\medskipamount] + % \textit{\snapshot@l@doi}\\* \snapshot@doilink% \end{multicols}% diff --git a/template.pdf b/template.pdf index a15ac025e6271874861a581be88977bcd328f3f6..893f5fe22b4a8bfb3ca4907e6fd832f270219088 100644 GIT binary patch delta 49007 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 MK$DP&$caM#7rrFkw*UYD delta 69033 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

Lx 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 X>(9#*fGDRT8i_^$rKGfP=m7r*F4zn+ diff --git a/template.tex b/template.tex index cce0b4a..4e8add9 100644 --- a/template.tex +++ b/template.tex @@ -111,7 +111,7 @@ author = {Knuth, D. E.}, year = {1984}, edition={1}, - publisher = {Addison-Wesley}, + publisher = {Addison-Wesley} } @misc{wikiMath, @@ -168,7 +168,7 @@ %%% Please insert the main body of your snapshot here. \section[Optional plain text substitute for PDF bookmark]{A heading} -Your actual snapshot.\footnote{This is a footnote.} As usual, you can give references such as \cite{snapshot, knuth1984texbook, wikiMath, sample13, sample12, sample11, sample14} via the \verb+\cite+ command.\\ +Your actual snapshot.\footnote{This is a footnote.} As usual, you can give references such as \cite{knuth1984texbook, wikiMath, sample13, sample12, sample11, sample14} via the \verb+\cite+ command.\\ We appreciate if you include images or other graphics that illustrate your snapshot. However, please do keep in mind the copyright issues explained in our email in case you include images and graphics you have not produced yourself. @@ -228,12 +228,10 @@ \section{More information} %\begin{thebibliography}{} %\bibitem[1]{sample14}A. Candidate, {\slshape Thesis title}, PhD thesis, MFO, 2014. %\bibitem[2]{sample11}C. Example, {\slshape A new perspective on mathematics}, New perspectives on arts and sciences, 2011. -%\bibitem[3]{snapshot}S. Jahns and L. Renner, {\slshape The first snapshot}, Snapshots of modern mathematics {\bfseries 1} (2014), no.\ 1, 1--10. -%\bibitem[4]{knuth1984texbook}D. E. Knuth, {\slshape The TeXbook}, 1st ed., Addison-Wesley, 1984, ISBN 978-0201134483. -%\bibitem[5]{sample12}J.\ Sample, {\slshape Things you don't know about mathematics}, A bookseries about mathematics, Some publisher, 2012. -%\bibitem[6]{sample13}\underline{\hphantom{J.\ Sam}}\,, {\slshape Interesting facts in mathematics}, arxiv:8765.4321v1, 2013. -%\bibitem[7]{wikiMath}Wikipedia, {\slshape Mathematics --- {W}ikipedia{,} The Free Encyclopedia}, 2014, https://en.wikipedia.org/wiki/Mathematics, visited on May 19, 2014. +%\bibitem[3]{knuth1984texbook}D. E. Knuth, {\slshape The TeXbook}, 1st ed., Addison-Wesley, 1984. +%\bibitem[4]{sample12}J.\ Sample, {\slshape Things you don't know about mathematics}, A bookseries about mathematics, Some publisher, 2012. +%\bibitem[5]{sample13}\underline{\hphantom{J.\ Sam}}\,, {\slshape Interesting facts in mathematics}, arxiv:8765.4321v1, 2013. +%\bibitem[6]{wikiMath}Wikipedia, {\slshape Mathematics --- {W}ikipedia{,} The Free Encyclopedia}, 2014, https://en.wikipedia.org/wiki/Mathematics, visited on May 19, 2014. %\end{thebibliography} \end{document} -\grid diff --git a/testsuite/data/external-bibliography.bib b/testsuite/data/external-bibliography.bib index 13d3945..30f55c0 100644 --- a/testsuite/data/external-bibliography.bib +++ b/testsuite/data/external-bibliography.bib @@ -7,19 +7,7 @@ @book{knuth1984texbook author = {Knuth, D. E.}, year = {1984}, edition={1}, - publisher = {Addison-Wesley}, - isbn = {978-0201134483} -} - -@article{snapshot, - title = {The first snapshot}, - author = {Jahns, S. and Renner, L.}, - journal = {Snapshots of modern mathematics}, - volume = {1}, - number = {1}, - pages = {1--10}, - year = {2014}, - publisher = {MFO} + publisher = {Addison-Wesley} } @misc{wikiMath, diff --git a/testsuite/data/test-autoref-english.tex b/testsuite/data/test-autoref-english.tex index 603dfcc..35b90ca 100644 --- a/testsuite/data/test-autoref-english.tex +++ b/testsuite/data/test-autoref-english.tex @@ -48,7 +48,7 @@ \subsection{A subsection} 1+1&=2,\\\label{char.2} 1+1&=0. \end{align} -Formula \eqref{real} refers to $\mathbb{R}$, formula \eqref{char.2} does not. +Formula \eqref{real} refers to $\mathbb{R}$, Formula \eqref{char.2} does not. \section{Another section heading} @@ -61,5 +61,9 @@ \section{Another section heading} \label{fig:maya} \end{figure} +\begin{imagecredits} + \item[\autoref{fig:sample-image}] Archives of the Mathematisches Forschungsinstitut Oberwolfach,\\\url{http://www.mfo.de}, 2004. + \item[\autoref{fig:maya}] ``Maya''. Author: Bryan Derkson. Licensed under Creative Commons Attribution-Share Alike 3.0 via Wikimedia Commons, \url{http://commons.wikimedia.org/wiki/File:Maya.svg}, visited on September 5, 2014. +\end{imagecredits} \end{document} diff --git a/testsuite/data/test-autoref-german.tex b/testsuite/data/test-autoref-german.tex index 0134acf..dc8ada8 100644 --- a/testsuite/data/test-autoref-german.tex +++ b/testsuite/data/test-autoref-german.tex @@ -48,7 +48,7 @@ \subsection{A subsection} 1+1&=2,\\\label{char.2} 1+1&=0. \end{align} -Formula \eqref{real} refers to $\mathbb{R}$, formula \eqref{char.2} does not. +Formula \eqref{real} refers to $\mathbb{R}$, Formula \eqref{char.2} does not. \section{Another section heading} @@ -61,5 +61,9 @@ \section{Another section heading} \label{fig:maya} \end{figure} +\begin{imagecredits} + \item[\autoref{fig:sample-image}] Archives of the Mathematisches Forschungsinstitut Oberwolfach,\\\url{http://www.mfo.de}, 2004. + \item[\autoref{fig:maya}] ``Maya''. Author: Bryan Derkson. Licensed under Creative Commons Attribution-Share Alike 3.0 via Wikimedia Commons, \url{http://commons.wikimedia.org/wiki/File:Maya.svg}, visited on September 5, 2014. +\end{imagecredits} \end{document} diff --git a/testsuite/data/test-junioreditor-german-plural-male.tex b/testsuite/data/test-junioreditor-german-plural-male.tex index a40f951..f14c883 100644 --- a/testsuite/data/test-junioreditor-german-plural-male.tex +++ b/testsuite/data/test-junioreditor-german-plural-male.tex @@ -15,7 +15,7 @@ %\usepackage[USenglish]{babel} \author{Test Autor} -\title{mehrere maennliche Autoren} +\title{mehrere männliche Editoren} \begin{document} \begin{abstract} diff --git a/testsuite/data/test-references-from-embedded-bib-file.tex b/testsuite/data/test-references-from-embedded-bib-file.tex index 918b61f..3495b36 100644 --- a/testsuite/data/test-references-from-embedded-bib-file.tex +++ b/testsuite/data/test-references-from-embedded-bib-file.tex @@ -37,19 +37,7 @@ author = {Knuth, D. E.}, year = {1984}, edition={1}, - publisher = {Addison-Wesley}, - isbn = {978-0201134483} -} - -@article{snapshot, - title = {The first snapshot}, - author = {Jahns, S. and Renner, L.}, - journal = {Snapshots of modern mathematics}, - volume = {1}, - number = {1}, - pages = {1--10}, - year = {2014}, - publisher = {MFO} + publisher = {Addison-Wesley} } @misc{wikiMath, @@ -120,7 +108,7 @@ \section{Comment on this unit test} As this is template.tex's default way to provide references, this test is covered by test-template.tex. \section{A heading} -Your actual snapshot.\footnote{This is a footnote.} As usual, you can give references such as \cite{snapshot, knuth1984texbook, wikiMath, sample13, sample12, sample11, sample14} via the \verb+\cite+ command.\\ +Your actual snapshot.\footnote{This is a footnote.} As usual, you can give references such as \cite{knuth1984texbook, wikiMath, sample13, sample12, sample11, sample14} via the \verb+\cite+ command.\\ We appreciate if you include images or other graphics that illustrate your snapshot. However, please do keep in mind the copyright issues explained in our email in case you include images and graphics you have not produced yourself. diff --git a/testsuite/data/test-references-from-separate-bib-file.tex b/testsuite/data/test-references-from-separate-bib-file.tex index e3c8e10..019646f 100644 --- a/testsuite/data/test-references-from-separate-bib-file.tex +++ b/testsuite/data/test-references-from-separate-bib-file.tex @@ -63,7 +63,7 @@ \section{Comment on this unit test} Possible ``BibTeX'' warnings depend on the personal .bib file supplied. \section{A heading} -Your actual snapshot.\footnote{This is a footnote.} As usual, you can give references such as \cite{snapshot, knuth1984texbook, wikiMath, sample13, sample12, sample11, sample14} via the \verb+\cite+ command.\\ +Your actual snapshot.\footnote{This is a footnote.} As usual, you can give references such as \cite{knuth1984texbook, wikiMath, sample13, sample12, sample11, sample14} via the \verb+\cite+ command.\\ We appreciate if you include images or other graphics that illustrate your snapshot. However, please do keep in mind the copyright issues explained in our email in case you include images and graphics you have not produced yourself. diff --git a/testsuite/data/test-references-without-bibtex.tex b/testsuite/data/test-references-without-bibtex.tex index 72c6c58..ec2b3e9 100644 --- a/testsuite/data/test-references-without-bibtex.tex +++ b/testsuite/data/test-references-without-bibtex.tex @@ -54,7 +54,7 @@ \section{Comment on this unit test} After two or more compilations of this file there should be no ``LaTeX'' or ``class snapshotmfo'' warnings. \section{A heading} -Your actual snapshot.\footnote{This is a footnote.} As usual, you can give references such as \cite{snapshot, knuth1984texbook, wikiMath, sample13, sample12, sample11, sample14} via the \verb+\cite+ command.\\ +Your actual snapshot.\footnote{This is a footnote.} As usual, you can give references such as \cite{knuth1984texbook, wikiMath, sample13, sample12, sample11, sample14} via the \verb+\cite+ command.\\ We appreciate if you include images or other graphics that illustrate your snapshot. However, please do keep in mind the copyright issues explained in our email in case you include images and graphics you have not produced yourself. @@ -66,10 +66,9 @@ \section{A heading} \begin{thebibliography}{} \bibitem[1]{sample14}A. Candidate, {\slshape Thesis title}, PhD thesis, MFO, 2014. \bibitem[2]{sample11}C. Example, {\slshape A new perspective on mathematics}, New perspectives on arts and sciences, 2011. -\bibitem[3]{snapshot}S. Jahns and L. Renner, {\slshape The first snapshot}, Snapshots of modern mathematics {\bfseries 1} (2014), no.\ 1, 1--10. -\bibitem[4]{knuth1984texbook}D. E. Knuth, {\slshape The TeXbook}, 1st ed., Addison-Wesley, 1984, ISBN 978-0201134483. -\bibitem[5]{sample12}J.\ Sample, {\slshape Things you don't know about mathematics}, A bookseries about mathematics, Some publisher, 2012. -\bibitem[6]{sample13}\underline{\hphantom{J.\ Sam}}\,, {\slshape Interesting facts in mathematics}, arxiv:8765.4321v1, 2013. -\bibitem[7]{wikiMath}Wikipedia, {\slshape Mathematics --- {W}ikipedia{,} The Free Encyclopedia}, 2014, https://en.wikipedia.org/wiki/Mathematics, visited on May 19, 2014. +\bibitem[3]{knuth1984texbook}D. E. Knuth, {\slshape The TeXbook}, 1st ed., Addison-Wesley, 1984. +\bibitem[4]{sample12}J.\ Sample, {\slshape Things you don't know about mathematics}, A bookseries about mathematics, Some publisher, 2012. +\bibitem[5]{sample13}\underline{\hphantom{J.\ Sam}}\,, {\slshape Interesting facts in mathematics}, arxiv:8765.4321v1, 2013. +\bibitem[6]{wikiMath}Wikipedia, {\slshape Mathematics --- {W}ikipedia{,} The Free Encyclopedia}, 2014, https://en.wikipedia.org/wiki/Mathematics, visited on May 19, 2014. \end{thebibliography} \end{document} diff --git a/testsuite/data/test-template.tex b/testsuite/data/test-template.tex index bce3992..62f6fcf 100644 --- a/testsuite/data/test-template.tex +++ b/testsuite/data/test-template.tex @@ -35,14 +35,13 @@ \junioreditor{will be filled out by the editors}{junior-editors@mfo.de} \senioreditor[f]{Carla Cederbaum}{senior-editor@mfo.de} \director[m]{Gerhard Huisken} -% \junioreditor{First Editor and Second Editor}{junior-editors@mfo.de} "and" will yield the plural "Editors" (Similar for the word "und" in german snapshots). +% Joining the names of two or more editors by ", " like in +% \junioreditor{First Editor, Second Editor}{junior-editors@mfo.de} yields the plural in the caption. % With german snapshots the optional argument f for female and m for male of \junioreditor, % \senioreditor and \director, resp., will make the caption gender-specific, e.g. % \junioreditor[f]{Anne Schuster}{schuster@example.org} will yield "Editorin ..." instead of "Editor/in ..." and % \junioreditor[m]{Martin Schuster}{schuster@example.org} will yield "Editor ..." instead of "Editor/in ...". -% Uncomment the following line for snapshots submitted before 2017: -%\creditsversionone %%% Commands for editing % Uncomment for collaborative editing: @@ -85,7 +84,6 @@ \authorinfo{\authorname{Author One} is a professor of pure mathematics at the First University.} \authorinfo{\authorname{Author Two} is a lecturer in applied mathematics at the Second Institution.} - %%%%%%%%%%%%%%%% BIBLIOGRAPHY %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%% There are three ways to provide your references: %%% @@ -113,19 +111,7 @@ author = {Knuth, D. E.}, year = {1984}, edition={1}, - publisher = {Addison-Wesley}, - isbn = {978-0201134483} -} - -@article{snapshot, - title = {The first snapshot}, - author = {Jahns, S. and Renner, L.}, - journal = {Snapshots of modern mathematics}, - volume = {1}, - number = {1}, - pages = {1--10}, - year = {2014}, - publisher = {MFO} + publisher = {Addison-Wesley} } @misc{wikiMath, @@ -172,16 +158,20 @@ \begin{document} %%% Please insert your abstract here. -\begin{abstract}[Plain text abstract used as PDF meta data (optional)] -This is your abstract. It should give a brief overview of your snapshot. If possible, please do not use formulas in your abstract. Otherwise, please suggest an additional plain text abstract in square brackets, that can be used in the PDF's metadata field. Please do not use more than 500 symbols. +\begin{abstract} +This is your abstract. It should give a brief overview of your snapshot. If possible, please do not use formulas in your abstract. Please do not use more than 500 characters. \end{abstract} +%%% In case of hyperref warnings like "Token not allowed in a PDF string", please use the following variant of \begin{abstract} instead: +%\begin{abstract}[This is a plain text equivalent of your abstract used for the PDF meta data. It should give a brief overview of your snapshot. Please do not use more than 500 characters.] +%This is your abstract containing some special characters or latex control sequences. It should give a brief overview of your snapshot. Please do not use more than 500 characters. +%\end{abstract} \section{Comment on this unit test: test-template.tex} test-template.tex differs from template.tex only by this section! After the following compilations \begin{verbatim} pdflatex test-template.tex -bibtex test-template.bib +bibtex test-template.aux pdflatex test-template.tex pdflatex test-template.tex \end{verbatim} @@ -196,7 +186,6 @@ \section{Comment on this unit test: test-template.tex} Warning--empty language in sample14 Warning--empty language in sample11 -Warning--empty language in snapshot Warning--empty language in knuth1984texbook Warning--empty language in sample12 Warning--empty language in sample13 @@ -205,8 +194,8 @@ \section{Comment on this unit test: test-template.tex} Using TeXnicCenter with MikTeX on Windows the final compilation summary will read: \begin{verbatim} -LaTeX-Result: 0 Error(s), 6 Warning(s), 2 Bad Box(es), 5 Pages(s) -BibTeX-Result: 0 Error(s), 7 Warning(s) +LaTeX-Result: 0 Error(s), 6 Warning(s), 1 Bad Box(es), 5 Pages(s) +BibTeX-Result: 0 Error(s), 6 Warning(s) \end{verbatim} The ``overwriting file'' warning is inevitable as long as you provide the references the default @@ -220,7 +209,7 @@ \section{Comment on this unit test: test-template.tex} %%% Please insert the main body of your snapshot here. \section[Optional plain text substitute for PDF bookmark]{A heading} -Your actual snapshot.\footnote{This is a footnote.} As usual, you can give references such as \cite{snapshot, knuth1984texbook, wikiMath, sample13, sample12, sample11, sample14} via the \verb+\cite+ command.\\ +Your actual snapshot.\footnote{This is a footnote.} As usual, you can give references such as \cite{knuth1984texbook, wikiMath, sample13, sample12, sample11, sample14} via the \verb+\cite+ command.\\ We appreciate if you include images or other graphics that illustrate your snapshot. However, please do keep in mind the copyright issues explained in our email in case you include images and graphics you have not produced yourself. @@ -238,7 +227,7 @@ \section{Comment on this unit test: test-template.tex} 1+1&=2,\\\label{char.2} 1+1&=0. \end{align} -Formula \eqref{real} refers to $\mathbb{R}$, formula \eqref{char.2} does not. +Formula \eqref{real} refers to $\mathbb{R}$, Formula \eqref{char.2} does not. \section{More information} We have composed guidelines to help you write a beautiful and accessible snapshot which you can download at \href{http://www.mfo.de/snapshots/guidelines-for-snapshots}{www.mfo.de/snapshots/guidelines-for-snapshots}. For more information on the snapshot project (including example snapshots), please see \href{http://www.mfo.de/snapshots}{www.mfo.de/snapshots}. @@ -260,8 +249,8 @@ \section{More information} %%% Image credits: If you download an image form Wikipedia or similar sources, please always check the applicable license terms. Most licenses require an adequate attribution. For Wikipedia, you can find the correct reference by clicking on the image and then clicking on the button saying 'More details' and then on the link 'use this file' or similar. Some licenses may have further restrictions, such as 'modifications are not allowed'. If modifications are allowed you may still have to mark those modifications. Please verify that you comply with all license requirements. If you use your own images, please check if you still have the rights of use. The images may be copyrighted by your institution or a publisher of your previous publications. \begin{imagecredits} - \item[Fig. \ref{fig:sample-image}] Archives of the Mathematisches Forschungsinstitut Oberwolfach,\\\url{http://www.mfo.de}, 2004. - \item[Fig. \ref{fig:maya}] ``Maya''. Author: Bryan Derkson. Licensed under Creative Commons Attribution-Share Alike 3.0 via Wikimedia Commons, \url{http://commons.wikimedia.org/wiki/File:Maya.svg}, visited on September 5, 2014. + \item[\autoref{fig:sample-image}] Archives of the Mathematisches Forschungsinstitut Oberwolfach,\\\url{http://www.mfo.de}, 2004. + \item[\autoref{fig:maya}] ``Maya''. Author: Bryan Derkson. Licensed under Creative Commons Attribution-Share Alike 3.0 via Wikimedia Commons, \url{http://commons.wikimedia.org/wiki/File:Maya.svg}, visited on September 5, 2014. \end{imagecredits} %%%%%%%%%%%%%%%% BIBLIOGRAPHY REVISITED %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -280,12 +269,10 @@ \section{More information} %\begin{thebibliography}{} %\bibitem[1]{sample14}A. Candidate, {\slshape Thesis title}, PhD thesis, MFO, 2014. %\bibitem[2]{sample11}C. Example, {\slshape A new perspective on mathematics}, New perspectives on arts and sciences, 2011. -%\bibitem[3]{snapshot}S. Jahns and L. Renner, {\slshape The first snapshot}, Snapshots of modern mathematics {\bfseries 1} (2014), no.\ 1, 1--10. -%\bibitem[4]{knuth1984texbook}D. E. Knuth, {\slshape The TeXbook}, 1st ed., Addison-Wesley, 1984, ISBN 978-0201134483. -%\bibitem[5]{sample12}J.\ Sample, {\slshape Things you don't know about mathematics}, A bookseries about mathematics, Some publisher, 2012. -%\bibitem[6]{sample13}\underline{\hphantom{J.\ Sam}}\,, {\slshape Interesting facts in mathematics}, arxiv:8765.4321v1, 2013. -%\bibitem[7]{wikiMath}Wikipedia, {\slshape Mathematics --- {W}ikipedia{,} The Free Encyclopedia}, 2014, https://en.wikipedia.org/wiki/Mathematics, visited on May 19, 2014. +%\bibitem[3]{knuth1984texbook}D. E. Knuth, {\slshape The TeXbook}, 1st ed., Addison-Wesley, 1984. +%\bibitem[4]{sample12}J.\ Sample, {\slshape Things you don't know about mathematics}, A bookseries about mathematics, Some publisher, 2012. +%\bibitem[5]{sample13}\underline{\hphantom{J.\ Sam}}\,, {\slshape Interesting facts in mathematics}, arxiv:8765.4321v1, 2013. +%\bibitem[6]{wikiMath}Wikipedia, {\slshape Mathematics --- {W}ikipedia{,} The Free Encyclopedia}, 2014, https://en.wikipedia.org/wiki/Mathematics, visited on May 19, 2014. %\end{thebibliography} - \end{document} diff --git a/testsuite/data/test-trackchanges.tex b/testsuite/data/test-trackchanges.tex index 7c43a5e..f1f5bd8 100644 --- a/testsuite/data/test-trackchanges.tex +++ b/testsuite/data/test-trackchanges.tex @@ -36,19 +36,7 @@ author = {Knuth, D. E.}, year = {1984}, edition={1}, - publisher = {Addison-Wesley}, - isbn = {978-0201134483} -} - -@article{snapshot, - title = {The first snapshot}, - author = {Jahns, S. and Renner, L.}, - journal = {Snapshots of modern mathematics}, - volume = {1}, - number = {1}, - pages = {1--10}, - year = {2014}, - publisher = {MFO} + publisher = {Addison-Wesley} } @misc{wikiMath, @@ -115,7 +103,7 @@ \section{Comment on this unit test} %%% Please insert the main body of your snapshot here. \section{A heading} -Your actual snapshot.\footnote{This is a footnote.} As usual, you can give references such as \cite{snapshot, knuth1984texbook, wikiMath, sample13, sample12, sample11, sample14} via the \verb+\cite+ command. +Your actual snapshot.\footnote{This is a footnote.} As usual, you can give references such as \cite{knuth1984texbook, wikiMath, sample13, sample12, sample11, sample14} via the \verb+\cite+ command. \change[Alice]{We appreciate if you include images or other graphics that illustrate your snapshot. However, please do keep in mind the copyright issues explained in our email in case you include images and graphics you have not produced yourself.}{Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.} @@ -133,7 +121,7 @@ \subsection{A subsection} 1+1&=2,\\\label{char.2} 1+1&=0. \end{align} -Formula \eqref{real} refers to $\mathbb{R}$, formula \eqref{char.2} does not. +Formula \eqref{real} refers to $\mathbb{R}$, Formula \eqref{char.2} does not. \section{More information} We have composed guidelines to help you write a beautiful and accessible snapshot which you can download at \href{http://www.mfo.de/snapshots/guidelines-for-snapshots}{www.mfo.de/snapshots/guidelines-for-snapshots}. For more information on the snapshot project (including example snapshots), please see \href{http://www.mfo.de/snapshots}{www.mfo.de/snapshots}. @@ -156,8 +144,8 @@ \section{More information} %%% Image credits: If you download an image form Wikipedia or similar sources, please always check the applicable license terms. Most licenses require an adequate attribution. For Wikipedia, you can find the correct reference by clicking on the image and then clicking on the button saying 'More details' and then on the link 'use this file' or similar. Some licenses may have further restrictions, such as 'modifications are not allowed'. If modifications are allowed you may still have to mark those modifications. Please verify that you comply with all license requirements. If you use your own images, please check if you still have the rights of use. The images may be copyrighted by your institution or a publisher of your previous publications. \begin{imagecredits} - \item[Fig. \ref{fig:sample-image}] Archives of the Mathematisches Forschungsinstitut Oberwolfach,\\\url{http://www.mfo.de}, 2004. - \item[Fig. \ref{fig:maya}] ``Maya''. Author: Bryan Derkson. Licensed under Creative Commons Attribution-Share Alike 3.0 via Wikimedia Commons, \url{http://commons.wikimedia.org/wiki/File:Maya.svg}, visited on September 5, 2014. + \item[\autoref{fig:sample-image}] Archives of the Mathematisches Forschungsinstitut Oberwolfach,\\\url{http://www.mfo.de}, 2004. + \item[\autoref{fig:maya}] ``Maya''. Author: Bryan Derkson. Licensed under Creative Commons Attribution-Share Alike 3.0 via Wikimedia Commons, \url{http://commons.wikimedia.org/wiki/File:Maya.svg}, visited on September 5, 2014. \end{imagecredits} \bibliography{\jobname} diff --git a/testsuite/programs/copy-aux-files.bash b/testsuite/programs/copy-aux-files.bash index d76c17a..64280a9 100755 --- a/testsuite/programs/copy-aux-files.bash +++ b/testsuite/programs/copy-aux-files.bash @@ -17,20 +17,12 @@ trap finish EXIT cd "$__workdir" ## main program -m=0 a="maya.pdf mfo.jpg snapshotmfo.cls trackchanges.sty" for f in $a; do - if test ! -e "$f" ; then - echo "$__script: copying $f ..." - cp "../../$f" . - m=1 - fi + echo "$__script: copying $f ..." + cp "../../$f" . done -if test "$m" -eq 1 ; then - echo "$__script: The files $a are necessary to compile the test files. Therefore the missing files have been copied into the data directory." - read -p 'Press RETURN to proceed!' d -else - echo "$__script: Copies of the files $a are already in the data directory." -fi +echo "$__script: The files $a are necessary to compile the test files. So their latest versions have been copied into the testsuite/data directory." +read -p 'Press RETURN to proceed!' d diff --git a/testsuite/programs/copy-aux-files.cmd b/testsuite/programs/copy-aux-files.cmd index e5485a8..8901c3a 100755 --- a/testsuite/programs/copy-aux-files.cmd +++ b/testsuite/programs/copy-aux-files.cmd @@ -1,6 +1,6 @@ @echo off rem This is a windows batch file. -rem This script copies auxiliary files into the testsuite/data directory. +rem This script copies auxiliary files into the testsuite\data directory. rem preparations setlocal enableextensions @@ -11,20 +11,12 @@ set __workdir=%~dp0%..\data cd %__workdir% || goto error rem main program -set m=0 set a=maya.pdf mfo.jpg snapshotmfo.cls trackchanges.sty for %%f in (%a%) do ( - if not exist %%f ( - echo %__script%: copying %%f ... - copy ..\..\%%f . || goto error - set m=1 - ) -) -if %m% equ 1 ( - echo %__script%: The files %a% are necessary to compile the test files. Therefore the missing files have been copied into this folder. -) else ( - echo %__script%: Copies of the files %a% are already in the data directory. + echo %__script%: copying %%f ... + copy /y ..\..\%%f . || goto error ) +echo %__script%: The files %a% are necessary to compile the test files. So their latest versions have been copied into the testsuite\data directory. :finish cd %__olddir% diff --git a/testsuite/programs/full-test-core.bash b/testsuite/programs/full-test-core.bash index 90af344..3cbdf35 100755 --- a/testsuite/programs/full-test-core.bash +++ b/testsuite/programs/full-test-core.bash @@ -28,8 +28,8 @@ date +'%Y-%m-%d %H:%M:%S' "${__dir}/copy-aux-files.bash" -echo "$__script: removing previous pdf output ..." -rm -f all.pdf test-*.pdf +echo "$__script: removing previous output ..." +rm -f all.pdf test-*.{aux,bbl,bib,blg,log,out,pdf} for f in test-*.tex ; do g="${f%.*}" diff --git a/testsuite/programs/full-test.cmd b/testsuite/programs/full-test.cmd index 77d326a..cca7b60 100755 --- a/testsuite/programs/full-test.cmd +++ b/testsuite/programs/full-test.cmd @@ -2,7 +2,7 @@ rem This is a windows batch file. rem This script rem * copies auxiliary files into the data directory, -rem * removes previous pdf output, +rem * removes previous output, rem * compiles all test-*.tex files thoroughly, rem * merges the pdf output into all.pdf. @@ -19,8 +19,8 @@ echo %__script%: start time: %date% %time:~0,8% call %__dir%copy-aux-files.cmd || goto error -echo %__script%: removing previous pdf output ... -del all.pdf test-*.pdf || goto error +echo %__script%: removing previous output ... +del all.pdf test-*.aux test-*.bbl test-*.bib test-*.blg test-*.log test-*.out test-*.pdf || goto error for %%f in (test-*.tex) do ( echo %__script%: compiling %%~nf ...