summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/scripts')
-rw-r--r--Master/texmf-dist/scripts/arara/arara.jarbin11876220 -> 11876220 bytes
-rw-r--r--Master/texmf-dist/scripts/arara/rules/arara-rule-xelatex.yaml3
-rw-r--r--Master/texmf-dist/scripts/arara/rules/arara-rule-xetex.yaml13
3 files changed, 14 insertions, 2 deletions
diff --git a/Master/texmf-dist/scripts/arara/arara.jar b/Master/texmf-dist/scripts/arara/arara.jar
index 1ca91d68ee8..8d49986b5d3 100644
--- a/Master/texmf-dist/scripts/arara/arara.jar
+++ b/Master/texmf-dist/scripts/arara/arara.jar
Binary files differ
diff --git a/Master/texmf-dist/scripts/arara/rules/arara-rule-xelatex.yaml b/Master/texmf-dist/scripts/arara/rules/arara-rule-xelatex.yaml
index 03ab0d0af03..12d18646029 100644
--- a/Master/texmf-dist/scripts/arara/rules/arara-rule-xelatex.yaml
+++ b/Master/texmf-dist/scripts/arara/rules/arara-rule-xelatex.yaml
@@ -19,7 +19,8 @@ arguments:
- identifier: branch
flag: >
@{
- engines = [ 'stable' : 'xelatex', 'developer' : 'xelatex-dev' ];
+ engines = [ 'stable' : 'xelatex', 'developer' : 'xelatex-dev',
+ 'unsafe' : 'xelatex-unsafe' ];
if (engines.keySet().contains(parameters.branch)) {
return engines.get(parameters.branch);
} else {
diff --git a/Master/texmf-dist/scripts/arara/rules/arara-rule-xetex.yaml b/Master/texmf-dist/scripts/arara/rules/arara-rule-xetex.yaml
index 7cc315f3ce9..e3956f48e30 100644
--- a/Master/texmf-dist/scripts/arara/rules/arara-rule-xetex.yaml
+++ b/Master/texmf-dist/scripts/arara/rules/arara-rule-xetex.yaml
@@ -12,10 +12,21 @@ commands:
- name: XeTeX engine
command: >
@{
- return getCommand('xetex', interaction, shell,
+ return getCommand(branch, interaction, shell,
synctex, options, reference.getName());
}
arguments:
+- identifier: branch
+ flag: >
+ @{
+ engines = [ 'stable' : 'xetex', 'unsafe' : 'xetex-unsafe' ];
+ if (engines.keySet().contains(parameters.branch)) {
+ return engines.get(parameters.branch);
+ } else {
+ throwError('The valid branch values are: ' + engines.keySet());
+ }
+ }
+ default: 'stable'
- identifier: interaction
flag: >
@{