texlive[54742] Master/texmf-dist: arara (14apr20)
commits+karl at tug.org
commits+karl at tug.org
Tue Apr 14 23:09:01 CEST 2020
Revision: 54742
http://tug.org/svn/texlive?view=revision&revision=54742
Author: karl
Date: 2020-04-14 23:09:01 +0200 (Tue, 14 Apr 2020)
Log Message:
-----------
arara (14apr20)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/support/arara/README.md
trunk/Master/texmf-dist/doc/support/arara/arara-manual.pdf
trunk/Master/texmf-dist/doc/support/arara/arara-manual.tex
trunk/Master/texmf-dist/doc/support/arara/chapters/concepts.tex
trunk/Master/texmf-dist/scripts/arara/arara.jar
trunk/Master/texmf-dist/scripts/arara/rules/animate.yaml
trunk/Master/texmf-dist/scripts/arara/rules/asymptote.yaml
trunk/Master/texmf-dist/scripts/arara/rules/bib2gls.yaml
trunk/Master/texmf-dist/scripts/arara/rules/biber.yaml
trunk/Master/texmf-dist/scripts/arara/rules/bibtex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/bibtex8.yaml
trunk/Master/texmf-dist/scripts/arara/rules/bibtexu.yaml
trunk/Master/texmf-dist/scripts/arara/rules/context.yaml
trunk/Master/texmf-dist/scripts/arara/rules/csplain.yaml
trunk/Master/texmf-dist/scripts/arara/rules/detex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/dvipdfm.yaml
trunk/Master/texmf-dist/scripts/arara/rules/dvipdfmx.yaml
trunk/Master/texmf-dist/scripts/arara/rules/dvips.yaml
trunk/Master/texmf-dist/scripts/arara/rules/dvipspdf.yaml
trunk/Master/texmf-dist/scripts/arara/rules/dvisvgm.yaml
trunk/Master/texmf-dist/scripts/arara/rules/etex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/fig2dev.yaml
trunk/Master/texmf-dist/scripts/arara/rules/frontespizio.yaml
trunk/Master/texmf-dist/scripts/arara/rules/indent.yaml
trunk/Master/texmf-dist/scripts/arara/rules/knitr.yaml
trunk/Master/texmf-dist/scripts/arara/rules/latex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/latexmk.yaml
trunk/Master/texmf-dist/scripts/arara/rules/luahbtex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/lualatex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/luatex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/makeglossaries.yaml
trunk/Master/texmf-dist/scripts/arara/rules/makeglossarieslite.yaml
trunk/Master/texmf-dist/scripts/arara/rules/makeindex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/metapost.yaml
trunk/Master/texmf-dist/scripts/arara/rules/nomencl.yaml
trunk/Master/texmf-dist/scripts/arara/rules/pbibtex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/pdfcsplain.yaml
trunk/Master/texmf-dist/scripts/arara/rules/pdflatex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/pdftex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/pdftk.yaml
trunk/Master/texmf-dist/scripts/arara/rules/platex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/ps2pdf.yaml
trunk/Master/texmf-dist/scripts/arara/rules/ptex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/sketch.yaml
trunk/Master/texmf-dist/scripts/arara/rules/tex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/texcount.yaml
trunk/Master/texmf-dist/scripts/arara/rules/texindy.yaml
trunk/Master/texmf-dist/scripts/arara/rules/tikzmake.yaml
trunk/Master/texmf-dist/scripts/arara/rules/upbibtex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/uplatex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/uptex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/xdvipdfmx.yaml
trunk/Master/texmf-dist/scripts/arara/rules/xelatex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/xetex.yaml
trunk/Master/texmf-dist/scripts/arara/rules/xindy.yaml
Added Paths:
-----------
trunk/Master/texmf-dist/source/support/arara/arara-5.1.1-src.zip
Removed Paths:
-------------
trunk/Master/texmf-dist/source/support/arara/arara-5.1.0-src.zip
Modified: trunk/Master/texmf-dist/doc/support/arara/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/support/arara/README.md 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/doc/support/arara/README.md 2020-04-14 21:09:01 UTC (rev 54742)
@@ -1,6 +1,6 @@
![arara](https://i.stack.imgur.com/hjUsN.png)
-# arara v5.1.0
+# arara v5.1.1
![Language: Kotlin](https://img.shields.io/badge/Language-Kotlin-blue.svg?style=flat-square)
![Minimum JRE: 8.0](https://img.shields.io/badge/Minimum_JRE-8-blue.svg?style=flat-square)
Modified: trunk/Master/texmf-dist/doc/support/arara/arara-manual.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/arara/arara-manual.tex
===================================================================
--- trunk/Master/texmf-dist/doc/support/arara/arara-manual.tex 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/doc/support/arara/arara-manual.tex 2020-04-14 21:09:01 UTC (rev 54742)
@@ -42,7 +42,7 @@
\usepackage[margin=2.5cm]{geometry}
\usepackage{arara}
-\newcommand{\araraversion}{5.1}
+\newcommand{\araraversion}{5.1.1}
\begin{document}
Modified: trunk/Master/texmf-dist/doc/support/arara/chapters/concepts.tex
===================================================================
--- trunk/Master/texmf-dist/doc/support/arara/chapters/concepts.tex 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/doc/support/arara/chapters/concepts.tex 2020-04-14 21:09:01 UTC (rev 54742)
@@ -375,7 +375,7 @@
Even when a directive is interpreted with a file other than the one being processed by \arara\ (through the magic of the \abox{files} parameter), it is possible to use helper methods in the rule context to get access to the original file and reference. Such methods are detailed later on, in Section~\ref{sec:files}, on page~\pageref{sec:files}.
-\section{Important changes in version 5.0}
+\section{Important changes in the 5.x series}
\label{sec:migrationguide}
\begin{messagebox}{A note to users}{araracolour}{\icattention}{white}
@@ -473,4 +473,8 @@
A common problem when compiling \TeX\ files are specialties of \TeX\ engines looking for files. Usually, you should call an engine from the directory where the target file is located. \arara\ had the same restriction in that case. Now you can instruct \arara\ to operate from another directory lifting that constraint. See \autoref{chap:commandline} for details.
\end{messagebox}
+\begin{messagebox}{Relative paths for \TeX\ engines and tools}{araracolour}{\icinfo}{white}
+It is worth mentioning that, although \arara\ provides the absolute, canonical path of the provided files in the rule context through the \abox{reference} variable, \TeX-related tools rely on the file name as a relative path with \mtbox{reference.getName()}. This decision was made due to path constraints in these tools, as well as to ensure auxiliary files are written in their correct locations. If you need to run \arara\ on a file located in another directory, refer to \autoref{chap:commandline}, as there is an specific command line option for that purpose.
+\end{messagebox}
+
This section pretty much covered the basics of the changes to this version. Of course, it is highly advisable to make use of the new features available in \arara\ 5.0 for achieving better results. If you need any help, please do not hesitate to contact us. See Section~\ref{sec:support}, on page~\pageref{sec:support}, for more details on how to get help.
Modified: trunk/Master/texmf-dist/scripts/arara/arara.jar
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/scripts/arara/rules/animate.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/animate.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/animate.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -14,8 +14,8 @@
command: >
@{
prefix = [];
- input = getBasename(reference).concat('.pdf');
- output = getBasename(reference).concat('.gif');
+ input = getBasename(reference.getName()).concat('.pdf');
+ output = getBasename(reference.getName()).concat('.gif');
return getCommand(program, '-delay', delay, '-loop',
loop, '-density', density, options, input, output);
}
Modified: trunk/Master/texmf-dist/scripts/arara/rules/asymptote.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/asymptote.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/asymptote.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
command: >
@{
return getCommand('asy', color, engine, twice,
- format, output, options, reference);
+ format, output, options, reference.getName());
}
arguments:
- identifier: color
Modified: trunk/Master/texmf-dist/scripts/arara/rules/bib2gls.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/bib2gls.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/bib2gls.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -62,7 +62,8 @@
return getCommand('bib2gls', dir, trans, group, interpret,
breakspace, trimfields, recordcount, recordcountunit,
cite, verbose, merge, locale, uniscript, packages,
- ignore, custom, mapformats, options, getBasename(reference));
+ ignore, custom, mapformats, options,
+ getBasename(reference.getName()));
}
}
arguments:
@@ -79,7 +80,7 @@
throwError('Forbidden transcript extension');
}
- return ['--log-file', getBasename(reference)+"."+parameters.trans]
+ return ['--log-file', getBasename(reference.getName())+"."+parameters.trans]
}
- identifier: locale
flag: >
Modified: trunk/Master/texmf-dist/scripts/arara/rules/biber.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/biber.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/biber.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -16,7 +16,8 @@
return getCommand('biber', '--tool', options);
}
else {
- return getCommand('biber', options, getBasename(reference));
+ return getCommand('biber', options,
+ getBasename(reference.getName()));
}
}
arguments:
Modified: trunk/Master/texmf-dist/scripts/arara/rules/bibtex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/bibtex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/bibtex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
- name: The BibTeX reference management software
command: >
@{
- return getCommand('bibtex', options, getBasename(reference))
+ return getCommand('bibtex', options, getBasename(reference.getName()))
}
arguments:
- identifier: options
Modified: trunk/Master/texmf-dist/scripts/arara/rules/bibtex8.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/bibtex8.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/bibtex8.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
- name: An 8-bit implementation of BibTeX 0.99 with a very large capacity
command: >
@{
- return getCommand('bibtex8', options, getBasename(reference));
+ return getCommand('bibtex8', options, getBasename(reference.getName()));
}
arguments:
- identifier: options
Modified: trunk/Master/texmf-dist/scripts/arara/rules/bibtexu.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/bibtexu.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/bibtexu.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
- name: An 8-bit implementation of BibTeX 0.99 with a very large capacity
command: >
@{
- return getCommand('bibtexu', options, getBasename(reference));
+ return getCommand('bibtexu', options, getBasename(reference.getName()));
}
arguments:
- identifier: options
Modified: trunk/Master/texmf-dist/scripts/arara/rules/context.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/context.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/context.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -15,7 +15,7 @@
return getCommand('context', make, ctx, interface, autopdf, purge,
modules, environments, mode, path, arguments,
trackers, directives, silent, errors, interaction,
- synctex, options, reference);
+ synctex, options, reference.getName());
}
arguments:
- identifier: make
Modified: trunk/Master/texmf-dist/scripts/arara/rules/csplain.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/csplain.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/csplain.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
command: >
@{
return getCommand('csplain', interaction, draft,
- shell, synctex, options, reference);
+ shell, synctex, options, reference.getName());
}
arguments:
- identifier: interaction
Modified: trunk/Master/texmf-dist/scripts/arara/rules/detex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/detex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/detex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
command: >
@{
c = getCommand('detex', references, mode, follow, math, spaces,
- words, environments, reference);
+ words, environments, reference.getName());
if (isEmpty(output)) {
return c;
}
Modified: trunk/Master/texmf-dist/scripts/arara/rules/dvipdfm.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/dvipdfm.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/dvipdfm.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
- name: The DVIPDFM program
command: >
@{
- base = getBasename(reference).concat('.dvi');
+ base = getBasename(reference.getName()).concat('.dvi');
out = getBasename(output).concat('.pdf');
return getCommand('dvipdfm', base, '-o', out, options);
}
@@ -24,7 +24,7 @@
}
default: >
@{
- reference
+ reference.getName()
}
- identifier: options
flag: >
Modified: trunk/Master/texmf-dist/scripts/arara/rules/dvipdfmx.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/dvipdfmx.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/dvipdfmx.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
- name: The DVIPDFMX program
command: >
@{
- base = getBasename(reference).concat('.dvi');
+ base = getBasename(reference.getName()).concat('.dvi');
out = getBasename(output).concat('.pdf');
return getCommand('dvipdfmx', base, '-o', out, options);
}
@@ -24,7 +24,7 @@
}
default: >
@{
- reference
+ reference.getName()
}
- identifier: options
flag: >
Modified: trunk/Master/texmf-dist/scripts/arara/rules/dvips.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/dvips.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/dvips.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
- name: The DVIPS program
command: >
@{
- base = getBasename(reference).concat('.dvi');
+ base = getBasename(reference.getName()).concat('.dvi');
out = getBasename(output).concat('.ps');
return getCommand('dvips', base, '-o', out, options);
}
@@ -24,7 +24,7 @@
}
default: >
@{
- reference
+ reference.getName()
}
- identifier: options
flag: >
Modified: trunk/Master/texmf-dist/scripts/arara/rules/dvipspdf.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/dvipspdf.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/dvipspdf.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,14 +12,14 @@
- name: The DVIPS program
command: >
@{
- base = getBasename(reference).concat('.dvi');
- out = getBasename(reference).concat('.ps');
+ base = getBasename(reference.getName()).concat('.dvi');
+ out = getBasename(reference.getName()).concat('.ps');
return getCommand('dvips', base, '-o', out, options1);
}
- name: The PS2PDF program
command: >
@{
- base = getBasename(reference).concat('.ps');
+ base = getBasename(reference.getName()).concat('.ps');
out = getBasename(output).concat('.pdf');
return getCommand('ps2pdf', options2, base, '-o', out);
}
@@ -31,7 +31,7 @@
}
default: >
@{
- reference
+ reference.getName()
}
- identifier: options1
flag: >
Modified: trunk/Master/texmf-dist/scripts/arara/rules/dvisvgm.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/dvisvgm.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/dvisvgm.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
- name: The dvisvgm program
command: >
@{
- base = getBasename(reference).concat('.dvi');
+ base = getBasename(reference.getName()).concat('.dvi');
return getCommand('dvisvgm', base, options);
}
arguments:
Modified: trunk/Master/texmf-dist/scripts/arara/rules/etex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/etex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/etex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,8 @@
- name: Extended TeX engine
command: >
@{
- return getCommand('etex', interaction, shell, options, reference);
+ return getCommand('etex', interaction, shell, options,
+ reference.getName());
}
arguments:
- identifier: interaction
Modified: trunk/Master/texmf-dist/scripts/arara/rules/fig2dev.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/fig2dev.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/fig2dev.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
- name: The fig2dev program
command: >
@{
- input = getBasename(reference).concat('.fig');
+ input = getBasename(reference.getName()).concat('.fig');
return getCommand('fig2dev', language, magnification, font, size,
options, input, output);
}
Modified: trunk/Master/texmf-dist/scripts/arara/rules/frontespizio.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/frontespizio.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/frontespizio.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -14,18 +14,19 @@
- name: The engine
command: >
@{
- return getCommand(engine, interaction, shell, options, reference)
+ return getCommand(engine, interaction, shell, options,
+ reference.getName())
}
- name: The frontispiece
command: >
@{
- base = getBasename(reference).concat('-frn');
+ base = getBasename(reference.getName()).concat('-frn');
return getCommand(engine, interaction, shell, base);
}
- name: The DVIPS program
command: >
@{
- base = getBasename(reference).concat('-frn');
+ base = getBasename(reference.getName()).concat('-frn');
eps = base.concat('.eps');
return isTrue(engine == 'latex', getCommand('dvips', '-o',
eps, base), '');
@@ -33,7 +34,8 @@
- name: The engine
command: >
@{
- return getCommand(engine, interaction, shell, options, reference);
+ return getCommand(engine, interaction, shell, options,
+ reference.getName());
}
arguments:
- identifier: engine
Modified: trunk/Master/texmf-dist/scripts/arara/rules/indent.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/indent.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/indent.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -14,8 +14,8 @@
command: >
@{
return getCommand('latexindent', silent, trace, screenlog,
- settings, cruft, overwrite, output, reference, modifylinebreaks,
- replacement, options, logfile);
+ settings, cruft, overwrite, output, reference.getName(),
+ modifylinebreaks, replacement, options, logfile);
}
arguments:
- identifier: silent
Modified: trunk/Master/texmf-dist/scripts/arara/rules/knitr.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/knitr.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/knitr.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -19,7 +19,7 @@
elements.add('envir = ' + envir);
elements.add('encoding = ' + encoding);
return getCommand('Rscript', '-e',
- 'library(knitr); knit("' + reference + '", ' +
+ 'library(knitr); knit("' + reference.getName() + '", ' +
'output = ' + isEmpty(output, 'NULL', '"' + output + '"') + ', ' +
String.join(', ', elements) + ')');
}
Modified: trunk/Master/texmf-dist/scripts/arara/rules/latex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/latex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/latex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
command: >
@{
return getCommand(branch, interaction, draft, shell,
- synctex, options, reference);
+ synctex, options, reference.getName());
}
arguments:
- identifier: branch
Modified: trunk/Master/texmf-dist/scripts/arara/rules/latexmk.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/latexmk.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/latexmk.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -17,7 +17,7 @@
}
else {
return getCommand('latexmk', isEmpty(program, engine,
- program), options, reference);
+ program), options, reference.getName());
}
}
arguments:
Modified: trunk/Master/texmf-dist/scripts/arara/rules/luahbtex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/luahbtex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/luahbtex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
command: >
@{
return getCommand('luahbtex', interaction, draft, shell,
- synctex, options, reference);
+ synctex, options, reference.getName());
}
arguments:
- identifier: interaction
Modified: trunk/Master/texmf-dist/scripts/arara/rules/lualatex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/lualatex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/lualatex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
command: >
@{
return getCommand(branch, interaction, draft, shell,
- synctex, options, reference);
+ synctex, options, reference.getName());
}
arguments:
- identifier: branch
Modified: trunk/Master/texmf-dist/scripts/arara/rules/luatex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/luatex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/luatex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
command: >
@{
return getCommand('luatex', interaction, draft, shell,
- synctex, options, reference);
+ synctex, options, reference.getName());
}
arguments:
- identifier: interaction
Modified: trunk/Master/texmf-dist/scripts/arara/rules/makeglossaries.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/makeglossaries.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/makeglossaries.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -14,7 +14,8 @@
@{
if (isEmpty(clean))
{
- return getCommand('makeglossaries', options, getBasename(reference));
+ return getCommand('makeglossaries', options,
+ getBasename(reference.getName()));
}
else {
prefix = [];
Modified: trunk/Master/texmf-dist/scripts/arara/rules/makeglossarieslite.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/makeglossarieslite.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/makeglossarieslite.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,8 @@
- name: The MakeGlossariesLite software
command: >
@{
- return getCommand('makeglossaries-lite', options, getBasename(reference));
+ return getCommand('makeglossaries-lite', options,
+ getBasename(reference.getName()));
}
arguments:
- identifier: options
Modified: trunk/Master/texmf-dist/scripts/arara/rules/makeindex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/makeindex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/makeindex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
- name: The MakeIndex software
command: >
@{
- base = getBasename(reference);
+ base = getBasename(reference.getName());
infile = base.concat('.').concat(input);
outfile = [ '-o', base.concat('.').concat(output) ];
logfile = [ '-t', base.concat('.').concat(log) ];
Modified: trunk/Master/texmf-dist/scripts/arara/rules/metapost.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/metapost.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/metapost.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
command: >
@{
return getCommand('mpost', interaction, numbersystem,
- options, reference);
+ options, reference.getName());
}
arguments:
- identifier: interaction
Modified: trunk/Master/texmf-dist/scripts/arara/rules/nomencl.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/nomencl.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/nomencl.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,8 +12,8 @@
- name: The Nomenclature software
command: >
@{
- nlo = getBasename(reference).concat('.nlo');
- nls = getBasename(reference).concat('.nls');
+ nlo = getBasename(reference.getName()).concat('.nlo');
+ nls = getBasename(reference.getName()).concat('.nls');
return getCommand('makeindex', options, nlo, style, '-o', nls);
}
arguments:
Modified: trunk/Master/texmf-dist/scripts/arara/rules/pbibtex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/pbibtex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/pbibtex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
- name: The pBibTeX reference management software
command: >
@{
- return getCommand('pbibtex', options, getBasename(reference))
+ return getCommand('pbibtex', options, getBasename(reference.getName()))
}
arguments:
- identifier: options
Modified: trunk/Master/texmf-dist/scripts/arara/rules/pdfcsplain.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/pdfcsplain.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/pdfcsplain.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
command: >
@{
return getCommand('pdfcsplain', interaction, draft, shell,
- synctex, options, reference);
+ synctex, options, reference.getName());
}
arguments:
- identifier: interaction
Modified: trunk/Master/texmf-dist/scripts/arara/rules/pdflatex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/pdflatex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/pdflatex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
command: >
@{
return getCommand(branch, interaction, draft, shell,
- synctex, options, reference);
+ synctex, options, reference.getName());
}
arguments:
- identifier: branch
Modified: trunk/Master/texmf-dist/scripts/arara/rules/pdftex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/pdftex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/pdftex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
command: >
@{
return getCommand('pdftex', interaction, draft, shell,
- synctex, options, reference);
+ synctex, options, reference.getName());
}
arguments:
- identifier: interaction
Modified: trunk/Master/texmf-dist/scripts/arara/rules/pdftk.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/pdftk.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/pdftk.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
- name: PDFtk
command: >
@{
- input = getBasename(reference).concat('.pdf');
+ input = getBasename(reference.getName()).concat('.pdf');
return getCommand('pdftk', input, options);
}
arguments:
Modified: trunk/Master/texmf-dist/scripts/arara/rules/platex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/platex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/platex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
command: >
@{
return getCommand(branch, interaction, shell,
- synctex, options, reference);
+ synctex, options, reference.getName());
}
arguments:
- identifier: branch
Modified: trunk/Master/texmf-dist/scripts/arara/rules/ps2pdf.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/ps2pdf.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/ps2pdf.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
- name: The PS2PDF program
command: >
@{
- infile = getBasename(reference).concat('.ps');
+ infile = getBasename(reference.getName()).concat('.ps');
outfile = getBasename(output).concat('.pdf');
return getCommand('ps2pdf', options, infile, outfile);
}
@@ -24,7 +24,7 @@
}
default: >
@{
- reference
+ reference.getName()
}
- identifier: options
flag: >
Modified: trunk/Master/texmf-dist/scripts/arara/rules/ptex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/ptex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/ptex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
command: >
@{
return getCommand('ptex', interaction, shell,
- synctex, options, reference);
+ synctex, options, reference.getName());
}
arguments:
- identifier: interaction
Modified: trunk/Master/texmf-dist/scripts/arara/rules/sketch.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/sketch.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/sketch.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,8 +13,9 @@
- name: The Sketch software
command: >
@{
- output = getBasename(reference).concat('.tex');
- return getCommand('sketch', options, reference, '-o', output);
+ output = getBasename(reference.getName()).concat('.tex');
+ return getCommand('sketch', options, reference.getName(),
+ '-o', output);
}
arguments:
- identifier: options
Modified: trunk/Master/texmf-dist/scripts/arara/rules/tex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/tex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/tex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,8 @@
- name: TeX engine
command: >
@{
- return getCommand('tex', interaction, shell, options, reference);
+ return getCommand('tex', interaction, shell, options,
+ reference.getName());
}
arguments:
- identifier: interaction
Modified: trunk/Master/texmf-dist/scripts/arara/rules/texcount.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/texcount.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/texcount.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,8 @@
command: >
@{
return getCommand('texcount', rules, verbosity, strict, html,
- total, unicode, options, output, reference);
+ total, unicode, options, output,
+ reference.getName());
}
arguments:
- identifier: rules
Modified: trunk/Master/texmf-dist/scripts/arara/rules/texindy.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/texindy.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/texindy.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
- name: The TeXindy software
command: >
@{
- base = getBasename(reference);
+ base = getBasename(reference.getName());
infile = base.concat('.').concat(input);
outfile = [ '-o', base.concat('.').concat(output) ];
logfile = [ '-t', base.concat('.').concat(log) ];
Modified: trunk/Master/texmf-dist/scripts/arara/rules/tikzmake.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/tikzmake.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/tikzmake.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
- name: TikZ list-and-make engine
command: >
@{
- makefile = getBasename(reference).concat('.makefile');
+ makefile = getBasename(reference.getName()).concat('.makefile');
return getCommand('make', force, jobs, options, '-f', makefile);
}
arguments:
Modified: trunk/Master/texmf-dist/scripts/arara/rules/upbibtex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/upbibtex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/upbibtex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,8 @@
- name: The upBibTeX reference management software
command: >
@{
- return getCommand('upbibtex', options, getBasename(reference))
+ return getCommand('upbibtex', options,
+ getBasename(reference.getName()))
}
arguments:
- identifier: options
Modified: trunk/Master/texmf-dist/scripts/arara/rules/uplatex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/uplatex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/uplatex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
command: >
@{
return getCommand(branch, interaction, shell,
- synctex, options, reference);
+ synctex, options, reference.getName());
}
arguments:
- identifier: branch
Modified: trunk/Master/texmf-dist/scripts/arara/rules/uptex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/uptex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/uptex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
command: >
@{
return getCommand('uptex', interaction, shell,
- synctex, options, reference);
+ synctex, options, reference.getName());
}
arguments:
- identifier: interaction
Modified: trunk/Master/texmf-dist/scripts/arara/rules/xdvipdfmx.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/xdvipdfmx.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/xdvipdfmx.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
- name: The XDVIPDFMX program
command: >
@{
- infile = getBasename(reference).concat('.dvi');
+ infile = getBasename(reference.getName()).concat('.dvi');
outfile = getBasename(output).concat('.pdf');
return getCommand('xdvipdfmx', infile, '-o', outfile, options);
}
@@ -24,7 +24,7 @@
}
default: >
@{
- reference
+ reference.getName()
}
- identifier: options
flag: >
Modified: trunk/Master/texmf-dist/scripts/arara/rules/xelatex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/xelatex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/xelatex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
command: >
@{
return getCommand(branch, interaction, shell,
- synctex, options, reference);
+ synctex, options, reference.getName());
}
arguments:
- identifier: branch
Modified: trunk/Master/texmf-dist/scripts/arara/rules/xetex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/xetex.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/xetex.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
command: >
@{
return getCommand('xetex', interaction, shell,
- synctex, options, reference);
+ synctex, options, reference.getName());
}
arguments:
- identifier: interaction
Modified: trunk/Master/texmf-dist/scripts/arara/rules/xindy.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/xindy.yaml 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/xindy.yaml 2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
- name: The Xindy software
command: >
@{
- base = getBasename(reference);
+ base = getBasename(reference.getName());
infile = base.concat('.').concat(input);
outfile = [ '-o', base.concat('.').concat(output) ];
logfile = [ '-t', base.concat('.').concat(log) ];
Deleted: trunk/Master/texmf-dist/source/support/arara/arara-5.1.0-src.zip
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/source/support/arara/arara-5.1.1-src.zip
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/source/support/arara/arara-5.1.1-src.zip
===================================================================
--- trunk/Master/texmf-dist/source/support/arara/arara-5.1.1-src.zip 2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/source/support/arara/arara-5.1.1-src.zip 2020-04-14 21:09:01 UTC (rev 54742)
Property changes on: trunk/Master/texmf-dist/source/support/arara/arara-5.1.1-src.zip
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
More information about the tex-live-commits
mailing list.