summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/support/arara/chapters/rules.tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-07-15 20:48:56 +0000
committerKarl Berry <karl@freefriends.org>2019-07-15 20:48:56 +0000
commit4450dac922ac3fa8bc77879f7b849b6de9423624 (patch)
treee1f8373069d5162f5a7f56fe7291e223974956ec /Master/texmf-dist/doc/support/arara/chapters/rules.tex
parent7a4db7bf8cd94e48795dc8fdf633969f194dc121 (diff)
arara (15jul19)
git-svn-id: svn://tug.org/texlive/trunk@51646 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/support/arara/chapters/rules.tex')
-rw-r--r--Master/texmf-dist/doc/support/arara/chapters/rules.tex20
1 files changed, 20 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/support/arara/chapters/rules.tex b/Master/texmf-dist/doc/support/arara/chapters/rules.tex
index f7a29b465ff..f2e7bfd0bc7 100644
--- a/Master/texmf-dist/doc/support/arara/chapters/rules.tex
+++ b/Master/texmf-dist/doc/support/arara/chapters/rules.tex
@@ -290,6 +290,16 @@ spreadsheet import functions also use this setting.
% arara: dvipspdf: { output: article }
\end{codebox}
+\item[\rulebox{dvisvgm}{samcarter}] This rule runs \rbox{dvisvgm} in order to obtain a corresponding \rbox{svg} file, a vector graphics format based on XML, from the initial \rbox{dvi} reference. It is important to observe that the base name is acquired from the \mtbox{currentFile} reference (i.e, the name without the associated extension) and used to construct the resulting file.
+
+\begin{description}
+\item[\abox{options}] This option, as the name indicates, takes a list of raw command line options and appends it to the actual system call. An error is thrown if any data structure other than a proper list is provided as the value.
+\end{description}
+
+\begin{codebox}{Example}{teal}{\icnote}{white}
+% arara: dvisvgm
+\end{codebox}
+
\item[\rulebox{etex}{Marco Daniel, Paulo Cereda, Nicola Talbot}] This rule runs the \rbox{etex} extended (plain) \TeX\ engine on the provided \mtbox{currentFile} reference, generating a corresponding file in a device independent format.
\begin{description}
@@ -393,6 +403,16 @@ spreadsheet import functions also use this setting.
\end{description}
\item[\abox{where}] This option, as the name indicates, sets the file location containing the indentation settings according to the provided value. This option can only be used if, and only if, \rbox[cyan]{local} is set as the value for the \abox{settings} option, otherwise the rule will throw an error.
+
+\item[\abox{replacement}] This option, as the name indicates, implements the replacement mode switches. Three possible values are available:
+
+\begin{description}
+\item[\povalue{full}] This value, as the name indicates, performs indentation and replacements, not respecting verbatim code blocks.
+
+\item[\povalue{noverb}] This value, as the name indicates, performs indentation and replacements, and will respect verbatim code blocks.
+
+\item[\povalue{noindent}] This value, as the name implies, will not perform indentation, and will perform replacements not respecting verbatim code blocks.
+\end{description}
\end{description}
\begin{codebox}{Example}{teal}{\icnote}{white}