• CTAN update: latexmk

    From CTAN Announcements@vincent@ctan.org to CTAN Announcements on Wed Mar 11 10:23:52 2026
    From Newsgroup: comp.text.tex


    --Apple-Mail=_9CB87C31-4EB5-4C15-8583-2B697AEF5D33
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/plain;
    charset=utf-8

    John Collins submitted an update to the
    =20
    latexmk
    =20
    package.
    =20
    Version: 4.88 2026-03-09
    License: gpl2
    =20
    Summary description: Fully automated LaTeX document generation
    =20
    Announcement text: ----------------------------------------------------------------------
    =20
    1. Some corrections to documentation, notably for $dvipdf and =
    $dvips_pdf_switch.
    2. Improve some messages.
    3. Miscellaneous bug corrections.
    4. Use clock time for timing reports on cygwin and msys, and not just =
    Windows.
    5. On Linux, default command for starting previewers is xdg-open.
    6. Add lualatex-related item to @file_not_found patterns.
    7. Add -cc (continuous compile) option, equiv. to -pvc -view=3Dnone.
    8. For msys, make better setting for @rc_system_files.
    9. Avoid unnecessary extra run(s) of lualatex after font cache is =
    updated.
    10. On Windows, change default for $dvipdf so that -dvipdf works on =
    Windows.
    11. Prevent loss of memory of state of custom dependencies that =
    occured
    after a run of *latex that ended early because of an error: When =
    custom
    dependencies were applied to files generated during a run of =
    *latex,
    the memory loss would result in much excessive invocation of =
    custom
    dependencies.
    12. Update nomenclature_latexmkrc.
    13. Prevent loss of memory of state of cus_deps and their uses after a =
    run of
    *latex that gives an error. Previously, after a run is aborted =
    early
    because of a syntax error (etc) and a second run is done after =
    file(s)
    are corrected, sometimes the loss of memory would cause =
    unnecessary (and
    sometimes very time consuming) extra runs of cus_deps.
    14. Correct statement of -bibtex* default in on-line help.
    =20
    ----------------------------------------------------------------------
    =20
    The package=E2=80=99s Catalogue entry can be viewed at
    https://ctan.org/pkg/latexmk
    =20
    The package=E2=80=99s files themselves can be inspected at
    https://mirrors.ctan.org/support/latexmk/
    =20
    ----------------------------------------------------------------------
    =20
    Thanks for the upload.
    =20
    For the CTAN Team
    Vincent Goulet
    =20
    ----------------------------------------------------------------------
    =20
    CTAN is run entirely by volunteers and supported by TeX user groups.
    Please join a user group or donate to one, see https://ctan.org/lugs

    --Apple-Mail=_9CB87C31-4EB5-4C15-8583-2B697AEF5D33
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/html;
    charset=utf-8

    <html><head><meta http-equiv=3D"content-type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;"><div = class=3D"Apple-Mail-URLShareUserContentTopClass">John Collins submitted =
    an update to the</div><div class=3D"Apple-Mail-URLShareWrapperClass" = style=3D"position: relative !important;"><blockquote type=3D"cite" = style=3D"border-left-style: none; color: inherit; padding: inherit; =
    margin: inherit;"><br><span = class=3D"Apple-converted-space">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span> = latexmk<br><br>package.<br><br>Version: 4.88 2026-03-09<br>License: = gpl2<br><br>Summary description: Fully automated LaTeX document = generation<br><br>Announcement = text:<br>-----------------------------------------------------------------= -----<br><br>1. Some corrections to documentation, notably for $dvipdf =
    and $dvips_pdf_switch.<br>2. Improve some messages.<br>3. Miscellaneous =
    bug corrections.<br>4. Use clock time for timing reports on cygwin and =
    msys, and not just Windows.<br>5. On Linux, default command for starting = previewers is xdg-open.<br>6. Add lualatex-related item to =
    @file_not_found patterns.<br>7. Add -cc (continuous compile) option, =
    equiv. to -pvc -view=3Dnone.<br>8. For msys, make better setting for = @rc_system_files.<br>9. Avoid unnecessary extra run(s) of lualatex after =
    font cache is updated.<br>10. On Windows, change default for $dvipdf so =
    that -dvipdf works on Windows.<br>11. Prevent loss of memory of state of = custom dependencies that occured<br><span = class=3D"Apple-converted-space">&nbsp;&nbsp;&nbsp;</span> after a run of = *latex that ended early because of an error: When custom<br><span = class=3D"Apple-converted-space">&nbsp;&nbsp;&nbsp;</span> dependencies =
    were applied to files generated during a run of *latex,<br><span = class=3D"Apple-converted-space">&nbsp;&nbsp;&nbsp;</span> the memory =
    loss would result in much excessive invocation of custom<br><span = class=3D"Apple-converted-space">&nbsp;&nbsp;&nbsp;</span> = dependencies.<br>12. Update nomenclature_latexmkrc.<br>13. Prevent loss =
    of memory of state of cus_deps and their uses after a run of<br><span = class=3D"Apple-converted-space">&nbsp;&nbsp;&nbsp;</span> *latex that =
    gives an error. Previously, after a run is aborted early<br><span = class=3D"Apple-converted-space">&nbsp;&nbsp;&nbsp;</span> because of a =
    syntax error (etc) and a second run is done after file(s)<br><span = class=3D"Apple-converted-space">&nbsp;&nbsp;&nbsp;</span> are corrected, = sometimes the loss of memory would cause unnecessary (and<br><span = class=3D"Apple-converted-space">&nbsp;&nbsp;&nbsp;</span> sometimes very =
    time consuming) extra runs of cus_deps.<br>14. Correct statement of =
    -bibtex* default in on-line = help.<br><br>-------------------------------------------------------------= ---------<br><br>The package=E2=80=99s Catalogue entry can be viewed = at<br><span class=3D"Apple-converted-space">&nbsp;&nbsp;&nbsp;</span> = https://ctan.org/pkg/latexmk<br><br>The package=E2=80=99s files =
    themselves can be inspected at<br><span = class=3D"Apple-converted-space">&nbsp;&nbsp;&nbsp;</span> = https://mirrors.ctan.org/support/latexmk/<br><br>-------------------------= ---------------------------------------------<br><br>Thanks for the = upload.<br><br>For the CTAN Team<br>Vincent = Goulet<br><br>------------------------------------------------------------= ----------<br><br>CTAN is run entirely by volunteers and supported by =
    TeX user groups.<br>Please join a user group or donate to one, see = https://ctan.org/lugs<br>

    </blockquote></div></body></html>=

    --Apple-Mail=_9CB87C31-4EB5-4C15-8583-2B697AEF5D33--
    --- Synchronet 3.21d-Linux NewsLink 1.2