dealii / publication-list

The list of known publications that use or cite the deal.II library.
https://www.dealii.org/publications.html
13 stars 55 forks source link

Add 2023 publications to offline list. #512

Closed marcfehling closed 1 year ago

marcfehling commented 1 year ago

We forgot to add this line in #496.

marcfehling commented 1 year ago

latexmk complains now that it needs more repetitions in the CI: https://ci.tjhei.info/job/publication-list/job/master/7/console

Latexmk: Maximum runs of pdflatex reached without getting stable files

According to the manual, the default is 5 passes

$max_repeat [5]
              The  maximum  number of times latexmk will run *latex before de‐
              ciding that there may be an infinite loop and that it  needs  to
              bail  out,  rather than rerunning *latex again to resolve cross-
              references, etc.  The default value covers all normal cases.

              (Note that the "etc" covers a lot of cases where one run of *la‐
              tex generates files to be read in on a later run.)

So we could try to increase the number or use nonstopmode.

latexmk -pdf -e "$max_repeat=10" -f publication_list.tex || exit 1
latexmk -pdf -f -interaction=nonstopmode publication_list.tex || exit 1
tjhei commented 1 year ago

Not sure why we need this many passes, but I don't see any harm in increasing this value.

marcfehling commented 1 year ago

Not sure why we need this many passes, but I don't see any harm in increasing this value.

The number of passes were a bad call from my side. It turned out that there was an issue with one of the titles in the 2023 list, which got fixed in #513. Now, CI on the master branch passes.