diff --git a/changelog b/changelog new file mode 100644 index 0000000..d7a4604 --- /dev/null +++ b/changelog @@ -0,0 +1,380 @@ +* Wed Jan 31 2024 Jerry James - 4.83-1 +- Version 4.83 + +* Thu Jan 25 2024 Fedora Release Engineering - 4.82a-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 4.82a-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Jerry James - 4.82a-1 +- Version 4.82a + +* Tue Dec 26 2023 Jerry James - 4.82-1 +- Version 4.82 + +* Tue Nov 7 2023 Jerry James - 4.81-1 +- Version 4.81 +- New project URL + +* Thu Jul 20 2023 Fedora Release Engineering - 4.80-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Tue Apr 4 2023 Jerry James - 4.80-1 +- Version 4.80 + +* Thu Jan 19 2023 Fedora Release Engineering - 4.79-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jan 7 2023 Jerry James - 4.79-1 +- Version 4.79 + +* Mon Nov 21 2022 Jerry James - 4.78-1 +- Version 4.78 +- Convert License tag to SPDX + +* Thu Jul 21 2022 Fedora Release Engineering - 4.77-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Mar 19 2022 Jerry James - 4.77-1 +- Update to 4.77 + +* Thu Jan 20 2022 Fedora Release Engineering - 4.76-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Sun Dec 05 2021 Michael Kuhn - 4.76-2 +- Fix Fedora configuration not being found + +* Wed Nov 24 2021 Jerry James - 4.76-1 +- Update to 4.76 +- Drop upstreamed -conf patch + +* Mon Sep 27 2021 Jerry James - 4.75-1 +- Update to 4.75 + +* Thu Jul 22 2021 Fedora Release Engineering - 4.74b-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jun 8 2021 Jerry James - 4.74b-1 +- Update to 4.74b + +* Mon May 17 2021 Jerry James - 4.74-1 +- Update to 4.74 + +* Thu May 6 2021 Jerry James - 4.73-1 +- Update to 4.73 + +* Sat Apr 17 2021 Jerry James - 4.72b-1 +- Update to 4.72b + +* Tue Jan 26 2021 Fedora Release Engineering - 4.70b-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Sep 30 2020 Jerry James - 4.70b-1 +- Update to 4.70b + +* Wed Sep 9 2020 Jerry James - 4.70-1 +- Update to 4.70 + +* Tue Jul 28 2020 Fedora Release Engineering - 4.69a-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Apr 17 2020 Jerry James - 4.69a-1 +- Update to 4.69a + +* Thu Mar 12 2020 Jerry James - 4.69-1 +- Update to 4.69 + +* Wed Jan 29 2020 Fedora Release Engineering - 4.67-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Jan 3 2020 Jerry James - 4.67-1 +- Update to 4.67 + +* Thu Jul 25 2019 Fedora Release Engineering - 4.65-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Wed Jun 26 2019 Jerry James - 4.65-1 +- Update to 4.65 + +* Tue May 21 2019 Jerry James - 4.64a-1 +- Update to 4.64a + +* Sat Apr 6 2019 Jerry James - 4.63b-1 +- Update to 4.63b + +* Thu Mar 14 2019 Jerry James - 4.63-1 +- Update to 4.63 + +* Fri Feb 01 2019 Fedora Release Engineering - 4.61-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Oct 30 2018 Jerry James - 4.61-1 +- Update to 4.61 + +* Sat Sep 22 2018 Jerry James - 4.60-1 +- Update to 4.60 + +* Wed Aug 8 2018 Jerry James - 4.59-1 +- Update to 4.59 + +* Fri Jul 13 2018 Fedora Release Engineering - 4.57-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Thu Jun 21 2018 Jerry James - 4.57-1 +- Update to 4.57 + +* Mon May 28 2018 Jerry James - 4.56-1 +- Update to 4.56 + +* Fri Mar 16 2018 Jerry James - 4.55d-1 +- Update to 4.55d + +* Wed Feb 07 2018 Fedora Release Engineering - 4.55a-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Sat Feb 3 2018 Jerry James - 4.55a-1 +- Update to 4.55a + +* Wed Jan 17 2018 Jerry James - 4.55-1 +- Update to 4.55 +- Update URLs + +* Fri Nov 24 2017 Jerry James - 4.54-1 +- Update to 4.54 + +* Wed Aug 9 2017 Jerry James - 4.53a-1 +- Update to 4.53a + +* Wed Jul 26 2017 Fedora Release Engineering - 4.52c-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Fedora Release Engineering - 4.52c-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Tue Jan 24 2017 Jerry James - 4.52c-1 +- Update to 4.52c + +* Sat Jan 14 2017 Jerry James - 4.51-1 +- Update to 4.51 + +* Tue Oct 25 2016 Jerry James - 4.48-1 +- Update to 4.48 + +* Thu Apr 28 2016 Jerry James - 4.45-1 +- Update to 4.45 + +* Thu Feb 25 2016 Jerry James - 4.44-1 +- Update to 4.44 + +* Thu Feb 04 2016 Fedora Release Engineering - 4.43a-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Thu Nov 26 2015 Jerry James - 4.43a-1 +- Update to 4.43a: +- Source files in directories with non-ASCII names are not correctly detected + under MiKTeX +- On cleanup, synctex.gz files are deleted only by -C, not by -c + +* Wed Jun 17 2015 Fedora Release Engineering - 4.42-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Mon Jan 12 2015 Jerry James - 4.42-1 +- Update to 4.42: +- -c also deletes $deps_file if it is used +- Fix bugs associated with the -cd option +- Add missfont.log and the generated synctex.gz to standard cleaned-up files + +* Tue Dec 9 2014 Jerry James - 4.40h-1 +- Fix license handling +- Relax LaTeX Requires slightly +- Update to 4.40h: +- When -jobname option is used, quote it on command line. +- Change maintainer's preferred e-mail. +- Attempt to improve handling of errors from (pdf)latex. +- Fix up for the making of -eps-converted-to.pdf +- Improve listing of warning lines from log file. +- Fix failure when using both -cd and -output-directory +- If user's home directory can't be determined, then don't read ~/.latexmkrc +- Introduce configuration variable $silence_logfile_warnings +- In setting $pscmd, allow for non-existent environment variable USER +- Miscellaneous corrections. + +* Sat Jun 07 2014 Fedora Release Engineering - 4.40-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Mon Jan 27 2014 Jerry James - 4.40-1 +- Update to 4.40: +- Fix failure to clean up correctly when root filename contains '['. + +* Mon Dec 2 2013 Jerry James - 4.39-1 +- Update to 4.39: +- Automatic creation of subdirectories of auxdir +- Add error diagnostics to if_source +- Allow print_type = 'auto' +- Fix use of directories with names containing perl glob characters +- Ensure that subdirectories are created properly +- In output of dependencies, include pathname of target file(s) in the rule. +- In -pvc mode, writing of deps file is per make not per overall run. + +* Sat Aug 03 2013 Fedora Release Engineering - 4.37-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Tue Jul 9 2013 Jerry James - 4.37-1 +- Update URLs +- Update to 4.37: +- Fix failure when current dir's name contains special regexp characters +- Make -rules work with -pvc +- Add -lualatex option +- Allow $clean_ext and $clean_full_ext to contain wildcards +- Fix bug when using revtex4-1.cls + +* Thu Feb 14 2013 Fedora Release Engineering - 4.35-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Mon Nov 19 2012 Jerry James - 4.35-1 +- Update to 4.35 (fix retaining old dependency info with -gg) + +* Wed Oct 24 2012 Jerry James - 4.34-1 +- Update to 4.34 (eliminate unnecessary runs of latex/pdflatex) + +* Mon Aug 20 2012 Jerry James - 4.33c-1 +- Update to 4.33c (improved error handling for latex/pdflatex) + +* Thu Jul 19 2012 Fedora Release Engineering - 4.31-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Mon Apr 2 2012 Jerry James - 4.31-1 +- Update to 4.31 (numerous new features documented at + http://www.phys.psu.edu/~collins/software/latexmk-jcc/versions.html) + +* Tue Jan 10 2012 Jerry James - 4.30a-2 +- Mass rebuild for Fedora 17 + +* Mon Dec 12 2011 Jerry James - 4.30a-1 +- Add latexmk.pdf to docs +- Update to 4.30a: +- Fix use of bibtex when $aux_dir and/or $out_dir are set +- Documentation of $search_path separator variable +- Work with feynmp package and mpost +- Let dvips find files in the output directory +- In search for cus-deps that can make a missing file, look in $out_dir +- Parse biber 0.9.7 error messages + +* Mon Nov 28 2011 Jerry James - 4.28a-1 +- Update to 4.28a: +- Corrects handling of missing files needed by bibtex or biber +- Corrects duplicate invocations of dvipdf and ps2pdf + +* Mon Oct 17 2011 Jerry James - 4.27a-1 +- Update to 4.27a: +- Fixes making ps/pdf files via a temporary file with no %%D placeholder +- Adds png to list of graphics extensions for pdflatex +- Adds -norc option to prevent auto-reading of rc files +- Adds -aux-directory and -output-directory options + +* Mon Aug 15 2011 Jerry James - 4.26-1 +- Update to 4.26 (fix some bugs in error reporting) + +* Mon Jul 11 2011 Jerry James - 4.25-1 +- Update to 4.25 (add deps output file to dependency information) + +* Tue Apr 19 2011 Jerry Jamse - 4.23a-1 +- Update to 4.23a (fix detection of source files listed in .fls file) + +* Mon Mar 28 2011 Jerry James - 4.23-1 +- Update to 4.23 (several bug fixes, new dependency-tracking functionality) +- Drop BuildRoot and %%clean + +* Mon Feb 07 2011 Fedora Release Engineering - 4.22e-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Mon Feb 7 2011 Jerry James - 4.22e-1 +- Update to 4.22e (fixes incorrect error handling when reading init files) + +* Mon Jan 3 2011 Jerry James - 4.22-1 +- Update to 4.22 (fixes more parse problems, adds biber support) + +* Mon Aug 2 2010 Jerry James - 4.18-1 +- Update to 4.18 (parses natbib's citation-undefined warning) +- Drop latexmk-man.patch, upstreamed. + +* Tue Jul 6 2010 Jerry James - 4.17-1 +- Update to 4.17 (fixes log file misparse with filename-space-message sequence) +- Add latexmk-man.patch to fix insufficiently escaped man page constructs. + +* Mon May 24 2010 Jerry James - 4.16a-1 +- Update to 4.16a (solves problem with preview files on NFS filesystems) + +* Mon May 17 2010 Jerry James - 4.16-1 +- Update to 4.16 (solves problem with misparsed log files) + +* Wed Apr 21 2010 Jerry James - 4.15c-1 +- Update to 4.15c (solves failure to detect some dependent files) + +* Mon Apr 12 2010 Jerry James - 4.15-1 +- Update to 4.15 (some diagnostic and error-handling improvements) + +* Mon Jan 25 2010 Jerry James - 4.13a-1 +- Update to 4.13a (fixes bug with -C not deleting files). + +* Mon Jan 18 2010 Jerry James - 4.13-1 +- Update to 4.13. + +* Tue Dec 29 2009 Jerry James - 4.12-1 +- Update to 4.12 to get new option to not run bibtex. +- Add a missing semicolon to the conf file (bz 551082). + +* Tue Dec 1 2009 Jerry James - 4.11-1 +- Update to 4.11. + +* Mon Aug 24 2009 Jerry James - 4.10-1 +- Update to 4.10 to correctly handle files produced by epstopdf. + +* Fri Jul 24 2009 Fedora Release Engineering - 4.07-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Jun 1 2009 Jerry James - 4.07-1 +- Update to 4.07 to correct problem with exiting from preview-continuous mode. + +* Mon Apr 13 2009 Jerry James - 4.05-1 +- Update to 4.05 to correct problems when running latex and pdflatex on the + same source file. + +* Wed Feb 25 2009 Fedora Release Engineering - 4.03-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Tue Jan 6 2009 Jerry James - 4.03-1 +- Update to 4.03 to fix log file parsing + +* Mon Dec 1 2008 Jerry James - 4.02b-1 +- Update to 4.02b to fix bz 473430 + +* Mon Oct 13 2008 Jerry James - 4.01-1 +- New version 4.01. + +* Wed Sep 24 2008 Jerry James - 4.00e-1 +- New version 4.00e. +- Drop the perl patch; the script finds it just fine + +* Fri Aug 31 2007 Jerry James - 3.20-1 +- New version 3.20. +- Texlive isn't as near as I thought; require the tetex packages for now. + +* Tue Aug 21 2007 Jerry James - 3.08n-5 +- Update license tag + +* Tue Mar 27 2007 Jerry James - 3.08n-4 +- Avoid tetex vs. texlive issues by Requiring the binaries. + +* Tue Mar 20 2007 Jerry James - 3.08n-3 +- Use xdg-open for the DVI and PostScript previewers also. +- Describe previewer configuration in README.fedora. + +* Mon Mar 19 2007 Jerry James - 3.08n-2 +- Use xdg-open instead of explicitly invoking evince. +- Package the extra-scripts directory as documentation. +- Fix a few other packaging infelicities as pointed out in Extras review. + +* Tue Feb 27 2007 Jerry James - 3.08n-1 +- Initial RPM diff --git a/latexmk.spec b/latexmk.spec index 246a98e..fbf7937 100644 --- a/latexmk.spec +++ b/latexmk.spec @@ -1,407 +1,63 @@ Name: latexmk -Version: 4.77 -Release: 1%{?dist} +Version: 4.88 +Release: %autorelease Summary: A make-like utility for LaTeX files -%global upstreamver %(sed 's/\\.//' <<< %{version}) +%global upstreamver %{gsub %version %. %{quote:}} -License: GPLv2+ -URL: http://personal.psu.edu/jcc8/software/latexmk-jcc/ -Source0: http://personal.psu.edu/jcc8/software/latexmk-jcc/%{name}-%{upstreamver}.zip +License: GPL-2.0-or-later +URL: https://www.cantab.net/users/johncollins/latexmk/ +Source0: %{url}%{name}-%{upstreamver}.zip Source1: latexmkrc Source2: latexmk-README.fedora BuildArch: noarch BuildRequires: perl-generators -Requires: tex-latex-bin, ghostscript, xdg-utils +Requires: tex-latex-bin, ghostscript-tools-dvipdf, xdg-utils %description Latexmk is a perl script for running LaTeX the correct number of times to resolve cross references, etc.; it also runs auxiliary programs (bibtex, -makeindex if necessary, and dvips and/or a previewer as requested). It has -a number of other useful capabilities, for example to start a previewer and -then run latex whenever the source files are updated, so that the previewer -gives an up-to-date view of the document. The script runs on both UNIX and -MS-WINDOWS (95, ME, XP, etc). This script is a corrected and improved -version of the original version of latexmk. +makeindex if necessary, and dvips and/or a previewer as requested). It has a +number of other useful capabilities, for example to start a previewer and then +run latex whenever the source files are updated, so that the previewer gives +an up-to-date view of the document. The script runs on both UNIX and +MS-WINDOWS (95, ME, XP, etc). This script is a corrected and improved version +of the original version of latexmk. Before using a previewer, read the file README.fedora. %prep -%autosetup -p0 -n %{name} - -fixtimestamp() { - touch -r $1.orig $1 - rm -f $1.orig -} +%autosetup -n %{name} +%conf # Invoke perl directly sed -i.orig "s|^#\!/usr/bin/env perl|#\!/usr/bin/perl -w|" latexmk.pl -fixtimestamp latexmk.pl +touch -r latexmk.pl.orig latexmk.pl +rm latexmk.pl.orig %build cp -p %{SOURCE2} README.fedora %install -mkdir -p $RPM_BUILD_ROOT%{_bindir} -mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 -mkdir -p $RPM_BUILD_ROOT%{_sysconfdir} -install -m 0755 -p latexmk.pl $RPM_BUILD_ROOT%{_bindir}/latexmk -install -m 0644 -p latexmk.1 $RPM_BUILD_ROOT%{_mandir}/man1 -install -m 0644 -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir} +mkdir -p %{buildroot}%{_bindir} +mkdir -p %{buildroot}%{_mandir}/man1 +mkdir -p %{buildroot}%{_sysconfdir} +install -m 0755 -p latexmk.pl %{buildroot}%{_bindir}/latexmk +install -m 0644 -p latexmk.1 %{buildroot}%{_mandir}/man1 +install -m 0644 -p %{SOURCE1} %{buildroot}%{_sysconfdir} # Remove files we don't want in the docs rm -f extra-scripts/*.bat %files -%{_bindir}/* -%{_mandir}/man1/* +%{_bindir}/latexmk +%{_mandir}/man1/latexmk.1* %config(noreplace) %{_sysconfdir}/latexmkrc %doc CHANGES README README.fedora extra-scripts example_rcfiles %doc latexmk.pdf %license COPYING %changelog -* Sat Mar 19 2022 Jerry James - 4.77-1 -- Update to 4.77 - -* Thu Jan 20 2022 Fedora Release Engineering - 4.76-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Sun Dec 05 2021 Michael Kuhn - 4.76-2 -- Fix Fedora configuration not being found - -* Wed Nov 24 2021 Jerry James - 4.76-1 -- Update to 4.76 -- Drop upstreamed -conf patch - -* Mon Sep 27 2021 Jerry James - 4.75-1 -- Update to 4.75 - -* Thu Jul 22 2021 Fedora Release Engineering - 4.74b-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Tue Jun 8 2021 Jerry James - 4.74b-1 -- Update to 4.74b - -* Mon May 17 2021 Jerry James - 4.74-1 -- Update to 4.74 - -* Thu May 6 2021 Jerry James - 4.73-1 -- Update to 4.73 - -* Sat Apr 17 2021 Jerry James - 4.72b-1 -- Update to 4.72b - -* Tue Jan 26 2021 Fedora Release Engineering - 4.70b-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Sep 30 2020 Jerry James - 4.70b-1 -- Update to 4.70b - -* Wed Sep 9 2020 Jerry James - 4.70-1 -- Update to 4.70 - -* Tue Jul 28 2020 Fedora Release Engineering - 4.69a-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Apr 17 2020 Jerry James - 4.69a-1 -- Update to 4.69a - -* Thu Mar 12 2020 Jerry James - 4.69-1 -- Update to 4.69 - -* Wed Jan 29 2020 Fedora Release Engineering - 4.67-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Fri Jan 3 2020 Jerry James - 4.67-1 -- Update to 4.67 - -* Thu Jul 25 2019 Fedora Release Engineering - 4.65-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Wed Jun 26 2019 Jerry James - 4.65-1 -- Update to 4.65 - -* Tue May 21 2019 Jerry James - 4.64a-1 -- Update to 4.64a - -* Sat Apr 6 2019 Jerry James - 4.63b-1 -- Update to 4.63b - -* Thu Mar 14 2019 Jerry James - 4.63-1 -- Update to 4.63 - -* Fri Feb 01 2019 Fedora Release Engineering - 4.61-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Tue Oct 30 2018 Jerry James - 4.61-1 -- Update to 4.61 - -* Sat Sep 22 2018 Jerry James - 4.60-1 -- Update to 4.60 - -* Wed Aug 8 2018 Jerry James - 4.59-1 -- Update to 4.59 - -* Fri Jul 13 2018 Fedora Release Engineering - 4.57-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Jun 21 2018 Jerry James - 4.57-1 -- Update to 4.57 - -* Mon May 28 2018 Jerry James - 4.56-1 -- Update to 4.56 - -* Fri Mar 16 2018 Jerry James - 4.55d-1 -- Update to 4.55d - -* Wed Feb 07 2018 Fedora Release Engineering - 4.55a-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Sat Feb 3 2018 Jerry James - 4.55a-1 -- Update to 4.55a - -* Wed Jan 17 2018 Jerry James - 4.55-1 -- Update to 4.55 -- Update URLs - -* Fri Nov 24 2017 Jerry James - 4.54-1 -- Update to 4.54 - -* Wed Aug 9 2017 Jerry James - 4.53a-1 -- Update to 4.53a - -* Wed Jul 26 2017 Fedora Release Engineering - 4.52c-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 4.52c-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Tue Jan 24 2017 Jerry James - 4.52c-1 -- Update to 4.52c - -* Sat Jan 14 2017 Jerry James - 4.51-1 -- Update to 4.51 - -* Tue Oct 25 2016 Jerry James - 4.48-1 -- Update to 4.48 - -* Thu Apr 28 2016 Jerry James - 4.45-1 -- Update to 4.45 - -* Thu Feb 25 2016 Jerry James - 4.44-1 -- Update to 4.44 - -* Thu Feb 04 2016 Fedora Release Engineering - 4.43a-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Thu Nov 26 2015 Jerry James - 4.43a-1 -- Update to 4.43a: -- Source files in directories with non-ASCII names are not correctly detected - under MiKTeX -- On cleanup, synctex.gz files are deleted only by -C, not by -c - -* Wed Jun 17 2015 Fedora Release Engineering - 4.42-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Mon Jan 12 2015 Jerry James - 4.42-1 -- Update to 4.42: -- -c also deletes $deps_file if it is used -- Fix bugs associated with the -cd option -- Add missfont.log and the generated synctex.gz to standard cleaned-up files - -* Tue Dec 9 2014 Jerry James - 4.40h-1 -- Fix license handling -- Relax LaTeX Requires slightly -- Update to 4.40h: -- When -jobname option is used, quote it on command line. -- Change maintainer's preferred e-mail. -- Attempt to improve handling of errors from (pdf)latex. -- Fix up for the making of -eps-converted-to.pdf -- Improve listing of warning lines from log file. -- Fix failure when using both -cd and -output-directory -- If user's home directory can't be determined, then don't read ~/.latexmkrc -- Introduce configuration variable $silence_logfile_warnings -- In setting $pscmd, allow for non-existent environment variable USER -- Miscellaneous corrections. - -* Sat Jun 07 2014 Fedora Release Engineering - 4.40-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Mon Jan 27 2014 Jerry James - 4.40-1 -- Update to 4.40: -- Fix failure to clean up correctly when root filename contains '['. - -* Mon Dec 2 2013 Jerry James - 4.39-1 -- Update to 4.39: -- Automatic creation of subdirectories of auxdir -- Add error diagnostics to if_source -- Allow print_type = 'auto' -- Fix use of directories with names containing perl glob characters -- Ensure that subdirectories are created properly -- In output of dependencies, include pathname of target file(s) in the rule. -- In -pvc mode, writing of deps file is per make not per overall run. - -* Sat Aug 03 2013 Fedora Release Engineering - 4.37-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Tue Jul 9 2013 Jerry James - 4.37-1 -- Update URLs -- Update to 4.37: -- Fix failure when current dir's name contains special regexp characters -- Make -rules work with -pvc -- Add -lualatex option -- Allow $clean_ext and $clean_full_ext to contain wildcards -- Fix bug when using revtex4-1.cls - -* Thu Feb 14 2013 Fedora Release Engineering - 4.35-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Mon Nov 19 2012 Jerry James - 4.35-1 -- Update to 4.35 (fix retaining old dependency info with -gg) - -* Wed Oct 24 2012 Jerry James - 4.34-1 -- Update to 4.34 (eliminate unnecessary runs of latex/pdflatex) - -* Mon Aug 20 2012 Jerry James - 4.33c-1 -- Update to 4.33c (improved error handling for latex/pdflatex) - -* Thu Jul 19 2012 Fedora Release Engineering - 4.31-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Mon Apr 2 2012 Jerry James - 4.31-1 -- Update to 4.31 (numerous new features documented at - http://www.phys.psu.edu/~collins/software/latexmk-jcc/versions.html) - -* Tue Jan 10 2012 Jerry James - 4.30a-2 -- Mass rebuild for Fedora 17 - -* Mon Dec 12 2011 Jerry James - 4.30a-1 -- Add latexmk.pdf to docs -- Update to 4.30a: -- Fix use of bibtex when $aux_dir and/or $out_dir are set -- Documentation of $search_path separator variable -- Work with feynmp package and mpost -- Let dvips find files in the output directory -- In search for cus-deps that can make a missing file, look in $out_dir -- Parse biber 0.9.7 error messages - -* Mon Nov 28 2011 Jerry James - 4.28a-1 -- Update to 4.28a: -- Corrects handling of missing files needed by bibtex or biber -- Corrects duplicate invocations of dvipdf and ps2pdf - -* Mon Oct 17 2011 Jerry James - 4.27a-1 -- Update to 4.27a: -- Fixes making ps/pdf files via a temporary file with no %%D placeholder -- Adds png to list of graphics extensions for pdflatex -- Adds -norc option to prevent auto-reading of rc files -- Adds -aux-directory and -output-directory options - -* Mon Aug 15 2011 Jerry James - 4.26-1 -- Update to 4.26 (fix some bugs in error reporting) - -* Mon Jul 11 2011 Jerry James - 4.25-1 -- Update to 4.25 (add deps output file to dependency information) - -* Tue Apr 19 2011 Jerry Jamse - 4.23a-1 -- Update to 4.23a (fix detection of source files listed in .fls file) - -* Mon Mar 28 2011 Jerry James - 4.23-1 -- Update to 4.23 (several bug fixes, new dependency-tracking functionality) -- Drop BuildRoot and %%clean - -* Mon Feb 07 2011 Fedora Release Engineering - 4.22e-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Mon Feb 7 2011 Jerry James - 4.22e-1 -- Update to 4.22e (fixes incorrect error handling when reading init files) - -* Mon Jan 3 2011 Jerry James - 4.22-1 -- Update to 4.22 (fixes more parse problems, adds biber support) - -* Mon Aug 2 2010 Jerry James - 4.18-1 -- Update to 4.18 (parses natbib's citation-undefined warning) -- Drop latexmk-man.patch, upstreamed. - -* Tue Jul 6 2010 Jerry James - 4.17-1 -- Update to 4.17 (fixes log file misparse with filename-space-message sequence) -- Add latexmk-man.patch to fix insufficiently escaped man page constructs. - -* Mon May 24 2010 Jerry James - 4.16a-1 -- Update to 4.16a (solves problem with preview files on NFS filesystems) - -* Mon May 17 2010 Jerry James - 4.16-1 -- Update to 4.16 (solves problem with misparsed log files) - -* Wed Apr 21 2010 Jerry James - 4.15c-1 -- Update to 4.15c (solves failure to detect some dependent files) - -* Mon Apr 12 2010 Jerry James - 4.15-1 -- Update to 4.15 (some diagnostic and error-handling improvements) - -* Mon Jan 25 2010 Jerry James - 4.13a-1 -- Update to 4.13a (fixes bug with -C not deleting files). - -* Mon Jan 18 2010 Jerry James - 4.13-1 -- Update to 4.13. - -* Tue Dec 29 2009 Jerry James - 4.12-1 -- Update to 4.12 to get new option to not run bibtex. -- Add a missing semicolon to the conf file (bz 551082). - -* Tue Dec 1 2009 Jerry James - 4.11-1 -- Update to 4.11. - -* Mon Aug 24 2009 Jerry James - 4.10-1 -- Update to 4.10 to correctly handle files produced by epstopdf. - -* Fri Jul 24 2009 Fedora Release Engineering - 4.07-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Mon Jun 1 2009 Jerry James - 4.07-1 -- Update to 4.07 to correct problem with exiting from preview-continuous mode. - -* Mon Apr 13 2009 Jerry James - 4.05-1 -- Update to 4.05 to correct problems when running latex and pdflatex on the - same source file. - -* Wed Feb 25 2009 Fedora Release Engineering - 4.03-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Tue Jan 6 2009 Jerry James - 4.03-1 -- Update to 4.03 to fix log file parsing - -* Mon Dec 1 2008 Jerry James - 4.02b-1 -- Update to 4.02b to fix bz 473430 - -* Mon Oct 13 2008 Jerry James - 4.01-1 -- New version 4.01. - -* Wed Sep 24 2008 Jerry James - 4.00e-1 -- New version 4.00e. -- Drop the perl patch; the script finds it just fine - -* Fri Aug 31 2007 Jerry James - 3.20-1 -- New version 3.20. -- Texlive isn't as near as I thought; require the tetex packages for now. - -* Tue Aug 21 2007 Jerry James - 3.08n-5 -- Update license tag - -* Tue Mar 27 2007 Jerry James - 3.08n-4 -- Avoid tetex vs. texlive issues by Requiring the binaries. - -* Tue Mar 20 2007 Jerry James - 3.08n-3 -- Use xdg-open for the DVI and PostScript previewers also. -- Describe previewer configuration in README.fedora. - -* Mon Mar 19 2007 Jerry James - 3.08n-2 -- Use xdg-open instead of explicitly invoking evince. -- Package the extra-scripts directory as documentation. -- Fix a few other packaging infelicities as pointed out in Extras review. - -* Tue Feb 27 2007 Jerry James - 3.08n-1 -- Initial RPM +%autochangelog diff --git a/latexmkrc b/latexmkrc index 4558b9b..46cf38a 100644 --- a/latexmkrc +++ b/latexmkrc @@ -7,6 +7,10 @@ # Allow missing subdirectories of aux_dir to be created as needed # $allow_subdir_creation = 1; +# Allow switch of rule structure to accommodate changed output filename of +# primary. Even if this flag is set on, it may be disabled by other settings. +# $allow_switch = 1; + # When previewing, whether to make the viewer read from the generated file or # from a temporary copy # $always_view_file_via_temporary = 0; @@ -25,23 +29,18 @@ # Whether to report on aux_dir & out_dir after initialization & normalization # $aux_out_dir_report = 0; -# If nonzero, DVI-to-postscript conversion adds a banner message on each page -# $banner = 0; +# If nonzero, treat warnings in bad_warnings as errors +# $bad_warning_is_error = 0; -# The darkness of the banner, a number between 0 (black) and 1 (white) -# $banner_intensity = 0.95; - -# The banner message to print across each page if $banner is nonzero -# $banner_message = 'DRAFT'; - -# The size of the banner message (about 1100 divided by the message length) -# $banner_scale = 220; - -# Directories where BibTeX should look for .bib files. -# $BIBINPUTS = $ENV('BIBINPUTS') || '.' +# Array of regexps to match warnings in the log files that should be treated +# as errors +# @bad_warnings = ( +# '^\(\\\\end occurred when .* was incomplete\)', +# '^\(\\\\end occurred inside .*\)' +# ); # The name of the biber executable -# $biber = 'biber %O %B'; +# $biber = 'biber %O %S'; # The switch that puts biber in silent mode # $biber_silent_switch = '--onlylog'; @@ -50,7 +49,7 @@ # $bibtex = 'bibtex %O %S'; # Apply bibtex hack for old versions that don't handle output-directory -# $bibtex_fudge = 0; +# $bibtex_fudge = 1; # The switch that puts BibTeX in silent mode # $bibtex_silent_switch = '-terse'; @@ -63,9 +62,6 @@ # and delete bbl files on cleanup. # $bibtex_use = 1; -# Whether to clean latexmk's file database too -# $cleanup_fdb = 0; - # Whether cleanup deletes files generated by custom dependencies # $cleanup_includes_cusdep_generated = 0 @@ -78,12 +74,22 @@ # pdf, ps, psF, and xdv files. # $cleanup_mode = 0; -# Whether to just cleanup, or also generate files -# $cleanup_only = 0; +# Space-separated extensions of files to remove during cleanup +# $clean_ext = ""; + +# Space-separated extensions of files to remove during full cleanup +# $clean_full_ext = ""; # Command to use in pvc mode for compiling # $compiling_cmd = ""; +# Whether to search for ^^ notation in log file for non-7-bit characters, and +# and convert to bytes. (Note: ^^ notation is produced by hilatex in TeXLive +# 2023, and by pdflatex in MiKTeX 22.1 if no special option is used +# (-enable-8bit-chars). Also pdflatex in TeXLive 2023 (and earlier) gives it +# if -translate-file=empty is used. +# $conv_hathat = 1; + # A custom dependency list; see the man page for details # @cus_dep_list = (); @@ -99,28 +105,41 @@ # Whether lists of dependencies include phony targets # $dependents_phony = 0; +# The kind of escaping of space characters to use in dependency lists. Values: +# - none: no escaping +# - unix: escape with "`" for standard Unix make +# - nmake: escape with "^" for Microsoft nmake +# $deps_escape = "none"; + # File for dependency list output. Default is stdout. # $deps_file = '-'; -# Whether to get diagnostic output from latexmk -# $diagnostics = 0; - # Whether to change to the directory of the source file # $do_cd = 0; # The DVI file filter to be run on newly produced DVI files # $dvi_filter = ''; -# Always make a DVI file +# The command line to invoke the dvilualatex program +# $dvilualatex = "dvilualatex %O %S"; + +# Default switches to pass to the dvilualatex program +# $dvilualatex_default_switches = ''; + +# The command line switch to make dvilualatex run in silent mode +# $dvilualatex_silent_switch = '-interaction=batchmode'; + +# Whether to generate DVI output +# 0 = Do not generate DVI output +# 1 = Generate DVI output using latex +# 2 = Generate DVI output using dvilualatex # $dvi_mode = 0; # The command to start a DVI previewer -# $dvi_previewer = 'start xdvi %O %S'; -$dvi_previewer = 'xdg-open %O %S'; +# $dvi_previewer = 'xdg-open %S'; # The command to start a DVI previewer in landscape mode -# $dvi_previewer_landscape = 'start xdvi -paper usr %O %S'; -$dvi_previewer_landscape = 'xdg-open %O %S'; +# $dvi_previewer_landscape = 'xdg-open %S'; # The command to run when the DVI viewer is set to be updated by a command # $dvi_update_command = ''; @@ -135,7 +154,7 @@ $dvi_update_method = 1; # The command to convert a DVI file into a PDF file. # See the warnings on the man page -# $dvipdf = 'dvipdf %O %S %D'; +# $dvipdf = 'dvipdf -dALLOWPSTRANSPARENCY %O %S %D'; # Command line switch for dvipdf to make it run in silent mode # $dvipdf_silent_switch = '-q'; @@ -154,13 +173,7 @@ $dvi_update_method = 1; # Whether to emulate -aux-directory on systems that do not support it, such as # TeXLive -# $emulate_aux = 0; - -# Which treatment of default extension and filenames with multiple extensions -# is used. The possibilities are: -# - miktex_old, for MikTeX version 1.20d or earlier -# - unix, for web2c 7.3.1 or later -# $extension_treatment = 'unix'; +# $emulate_aux = 1; # Command to use in pvc mode for failures # $failure_cmd = ""; @@ -170,21 +183,62 @@ $dvi_update_method = 1; # $fdb_ext = 'fdb_latexmk'; # Version number for kind of fdb_file -# $fdb_ver = 3; +# $fdb_ver = 4; + +# Array or regular expressions matching log messages indicating that a file +# was not found. +# @file_not_found = ( +# '^No file\\s+(.*)\\.$', +# '^No file\\s+(.+)\s*$', +# '^\\! LaTeX Error: File `([^\\\']*)\\\' not found\\.', +# '^\\! I can\\\'t find file `([^\\\']*)\\\'\\.', +# '.*?:\\d*: LaTeX Error: File `([^\\\']*)\\\' not found\\.', +# '^LaTeX Warning: File `([^\\\']*)\\\' not found', +# '^Package .* [fF]ile `([^\\\']*)\\\' not found', +# '^Package .* No file `([^\\\']*)\\\'', +# 'Error: pdflatex \(file ([^\)]*)\): cannot find image file', +# ': File (.*) not found:\s*$', +# '! Unable to load picture or PDF file \\\'([^\\\']+)\\\'.', +# ); + +# Time differences smaller than this size are ignored for determining whether +# a file was generated in the most recent run or a previous run. +# $filetime_causality_threshold = 5; + +# Whether a .fls file should be in the output directory (nonzero) or the aux +# directory (0). +# $fls_uses_out_dir = 0; # If nonzero, continue processing past minor LaTeX errors # This option is made nonzero if the -pvc command line option is used. # $force_mode = 0; -# The list of extensions for files that are generated in one run and consumed -# by later runs of one of the LaTeX tools. The 'aux' and 'bbl' extensions are -# treated specially. -# @generated_exts = ( 'aux', 'bcf', 'fls', 'idx', 'ind', 'lof', 'lot', 'out', 'toc' ); +# File extensions that are generated by LaTeX and related tools +# @generated_exts = ( +# 'aux', 'bcf', 'bcf'.$save_error_suffix, 'fls', 'idx', 'ind', 'lof', 'lot', +# 'out', 'run.xml', 'toc', 'blg', 'ilg', 'log', 'xdv' +# ); # 1 = process files regardless of timestamps # 2 = do a full cleanup first +# 3 = just force primary rule(s) to run # $go_mode = 0; +# For experts only. See the man page for details. +# %hash_calc_ignore_pattern =(); + +# Command to invoke for the hilatex program +# $hilatex = "hilatex %O %S"; + +# Default switches to pass to the hilatex program +# $hilatex_default_switches = ''; + +# The command line switch to make hilatex run in silent mode +# $hilatex_silent_switch = '-interaction=batchmode'; + +# The command to invoke a HNT previewer +# $hnt_previewer = 'xdg-open %S'; + # The basename of generated files # $jobname = ""; @@ -197,8 +251,8 @@ $dvi_update_method = 1; # If nonzero, run in landscape mode; otherwise in portrait mode # $landscape_mode = 0; -# The name of the LaTeX program -# $latex = 'latex %O %S'; +# Command to invoke for the latex program +# $latex = "latex %O %S"; # Default switches to pass to the LaTeX program # $latex_default_switches = ''; @@ -206,11 +260,6 @@ $dvi_update_method = 1; # The command line switch to make LaTeX run in silent mode # $latex_silent_switch = '-interaction=batchmode'; -# Whether to treat log files as binary (1) or text (0). This is normally only -# necessary on Windows platforms with MikTeX, where some control characters are -# embedded in the log file. -# $log_file_binary = 0 - # The program that prints PostScript files # $lpr = 'lpr %O %S'; @@ -220,8 +269,8 @@ $dvi_update_method = 1; # The program that prints PDF files # $lpr_pdf = 'NONE $lpr_pdf variable is not configured to allow printing of pdf files'; -# The name of the LUALaTeX program -# $lualatex = 'lualatex %O %S'; +# Command to invoke for the lualatex program +# $lualatex = "lualatex %O %S"; # Default switches to pass to the lualatex program # $lualatex_default_switches = ''; @@ -243,6 +292,9 @@ $dvi_update_method = 1; # The command line switch to make makeindex run in silent mode # $makeindex_silent_switch = '-q'; +# Expected biggest construct in log file in bytes. +# $max_log_construct = 600; + # Maximum number of log file warnings to report # $max_logfile_warnings = 7; @@ -250,9 +302,8 @@ $dvi_update_method = 1; # references. # $max_repeat = 5; -# Set to 1 to give special treatment to Ctrl-c and Ctrl-Break in -pvc mode on -# Windows. This is unnecessary on Unix platforms. -$MSWin_fudge_break = 0; +# Minimum nonzero sleep time +# $min_sleep_time = 0.01; # This variable is used only when running in continuous-preview mode. If zero, # check for a previously running previewer on the same file and update it. If @@ -265,17 +316,22 @@ $MSWin_fudge_break = 0; # Directory for output files # $out_dir = ''; +# Directory for final output files (experimental) +# $out2_dir = ''; + +# Extensions for files to be copied to out2_dir +# @out2_exts = ( 'hnt', 'pdf', 'ps', 'synctex', 'synctex.gz' ); + # 0 = do not create a PDF file # 1 = Create a PDF file with pdflatex -# 2 = Create a PDF file with ps2pdf -# 3 = Create a PDF file with dvipdf +# 2 = Create a PDF file by compile-to-dvi+divps+ps2pdf +# 3 = Create a PDF file by compile-to-dvi+dvipdf # 4 = Create a PDF file with lualatex # 5 = Create a PDF file with xelatex + xdvipdfmx # $pdf_mode = 0; # The command to invoke a PDF previewer -# $pdf_previewer = 'start acroread %O %S'; -$pdf_previewer = 'xdg-open %O %S'; +# $pdf_previewer = 'xdg-open %S'; # The command to run when the PDF viewer is set to be updated by a command # $pdf_update_command = ''; @@ -287,8 +343,8 @@ $pdf_previewer = 'xdg-open %O %S'; # When PDF update method 2 is used, the number of the Unix signal to send # $pdf_update_signal = $signo{HUP} -# The name of the LaTeX program that produces PDF files by default -# $pdflatex = 'pdflatex %O %S'; +# Command to invoke for the pdflatex program +# $pdflatex = "pdflatex %O %S"; # Default switches to pass to the pdflatex program # $pdflatex_default_switches = ''; @@ -302,8 +358,11 @@ $pdf_previewer = 'xdg-open %O %S'; # Always make a PostScript file # $postscript_mode = 0; -# If nonzero, run a previewer to view the document and keep the DVI file up -# to date +# TeX code to execute before inputting the source file +# $pre_tex_code = ''; + +# If nonzero, run a previewer to preview the document and continue running +# latexmk to keep the generated file up to date # $preview_continuous_mode = 0; # If nonzero, run a previewer to preview the document @@ -319,12 +378,10 @@ $pdf_previewer = 'xdg-open %O %S'; # $ps_filter = ''; # The command to invoke a PostScript previewer -# $ps_previewer = 'start gv %O %S'; -$ps_previewer = 'xdg-open %O %S'; +# $ps_previewer = 'xdg-open %S'; # The command to invoke a PostScript previewer in landscape mode -# $ps_previewer_landscape = 'start gv -swap %O %S'; -$ps_previewer_landscape = 'xdg-open %O %S'; +# $ps_previewer_landscape = 'xdg-open %S'; # The command to run when the PostScript viewer is set to be updated by a # command @@ -340,11 +397,18 @@ $ps_update_method = 1; # $ps_update_signal = $signo{HUP} # Command to convert a PostScript file to a PDF file -# $ps2pdf = 'ps2pdf %O %S %D'; +# $ps2pdf = 'ps2pdf -dALLOWPSTRANSPARENCY %O %S %D'; # Command used to list all the processes currently run by the user # $pscmd = "ps -f -u $ENV{USER}"; +# If nonzero, there will be a timeout in -pvc mode after pvc_timeout_mins +# minutes of inactivity +# $pvc_timeout = 0; + +# Number of minutes after which -pvc mode times out +# $pvc_timeout_mins = 30; + # When previewing in -pvc mode, whether to make the viewer read from the # generated file or from a temporary copy # $pvc_view_file_via_temporary = 1; @@ -359,21 +423,28 @@ $ps_update_method = 1; # Whether to use the recorder option on (pdf)latex # $recorder = 1; +# Whether to report mismatch of name of cwd between report by .fls and from perl +# $report_cwd_mismatch = 0; + # Whether to display lists of dependencies. # $rules_list = 0; +# Suffix to be added to filename when an erroneous file is saved instead of +# being deleted. +# $save_error_suffix = '-SAVE-ERROR'; + # The character that separates paths in a list of paths # $search_path_separator = ':'; -# Whether to display timing information +# Nonzero to show time used, both total and for individual steps # $show_time = 0; -# Whether to suppress latex messages -# $silent = 0; - # Whether to suppress a summary of warnings in the log file # $silence_logfile_warnings = 0; +# Whether to suppress latex messages +# $silent = 0; + # The time to sleep in seconds between checking for source file changes when # running in continuous update mode # $sleep_time = 2; @@ -386,38 +457,43 @@ $ps_update_method = 1; # allowed. These files are in addition to *.tex in the current directory. # $texfile_search = ""; -# Directories where BibTeX should look for .bib files. -# $TEXINPUTS = $ENV('TEXINPUTS') || '.' - # The directory to store temporary files; omit the trailing '/' # $tmpdir = $ENV{TMPDIR} || '/tmp'; # Whether to use make to try to create missing files # $use_make_for_missing_files = 0; +# Whether a file that is deleted should be regarded as changed: +# 0 = no, 1 = only in non-preview-continuous mode, 2 = yes. +# $user_deleted_file_treated_as_changed = 0; + # Which kind of file is to be previewed if a previewer is used. The possible # values are 'default', 'dvi', 'ps', 'pdf', and 'none'. The value of 'default' # means that the PDF is viewed if it is generated, else PostScript is viewed if # it is generated, else DVI is viewed. # $view = 'default'; -# Nonzero to treat warnings as errors and exit with nonzero exit status -# $warning_as_errors = 0; - # Command to use in pvc mode for warnings # $warning_cmd = ""; +# Treat warnings as errors if nonzero +# $warnings_as_errors = 0; + +# 0 = Do not generate xdv output +# 1 = Generate xdv output with xelatex +# $xdv_mode = 0; + # The command to convert an XDV file into a PDF file. -# $xdvipdfmx = 'xdvipdfmx -o %D %O %S'; +# $xdvipdfmx = 'xdvipdfmx -E -o %D %O %S'; # Command line switch for xdvipdfmx to make it run in silent mode # $xdvipdfmx_silent_switch = '-q'; -# The name of the LaTeX program that produces XDV files by default -# $xelatex = 'xelatex -no-pdf %O %S'; +# Command to invoke for the xelatex program +# $xelatex = "xelatex %O %S"; # Default switches to pass to the xelatex program -# $xelatex_default_switches = ''; +# $xelatex_default_switches = '-no-pdf'; # The command line switch to make xelatex run in silent mode # $xelatex_silent_switch = '-interaction=batchmode'; diff --git a/sources b/sources index 6318056..9bc28c5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (latexmk-477.zip) = 415f365cca3140fb8117d3ca43c856ecf5cd6d19fb7b270811d599b0eba104026ba79a33da1d21a3711a06b70d7891d936dc2a8cb81c63a4de01834bd2e5da76 +SHA512 (latexmk-488.zip) = fbf9b7a1b9e0ce00d6bff4db4355e3d542bfc8d49443b9bfb402599083ae4be62870c06dfcc2deb17baa39f6b462fc533ad53d8d58fa9152d0d1ebda2f98bc20