arara Regel für SageTeX
**NEU**
___
Hallo!
Für eine Sage-Code enthaltende Datei `jobname.tex` muss der Lauf so aussehen:
pdflatex jobname.tex
sage jobname.sagetex.sage
pdflatex jobname.tex
Ich habe eine arara-Regel begonnen, geschrieben, die leider nur funktioniert.
Da ich Sage startet noch nicht besonders kenne und dann den Dienst einstellt; auch schon lange keine arara-Regel mehr geschrieben habe
**Frage: Hat jemand Verbesserungsvorschläge? Oder kann sie jmd, verbessern?
kurz die Syntax prüfen? Ich weiß z.B. ob der Parameter `actions` fur Sage Sinn macht. **
!config
# Sage (math) rule for arara
# author: cis
# last edited by: -
# requires arara 3.0+
identifier: sage
name: SAGE
command: <arara> sage @{action} @{sagefile}
arguments:
- identifier: action
flag: <arara> --interaction=@{parameters.action}
- identifier: sagefile
flag: <arara> getBasename(file).sagetex.sage
"@{parameters.sagefile}
default: <arara> "@{getBasename(file)}.sagetex.sage"
Beispieldokument zum Testen:
% arara: pdflatex
% arara: sage
% arara: pdflatex
\documentclass{article}
\usepackage{sagetex}
\begin{document}
$2+5 \cdot 7 = \sage{2+5*7}$
\end{document}