Erstellung eines Tooltipdokumentes automatisieren
Ich möchte die Erstellung eines Tooltipdocumentes automatisieren.
Damit in `main.tex` übersetzt werden kann, muss `tooltipsource.pdf` vorhanden sein.
`tooltipsource.tex` wollte ich dem Paket `extract` erstellen; und dann mittels arara kompilieren.
Allerdings lässt sich `main.tex` nur übersetzen, wenn `tooltipsource.pdf` bereits vorhanden ist.
Wie könnte ich das machen?
**main.tex**
% Tut NICHT mit nonstopmode
% arara: pdflatex: {action: nonstopmode}
% Tooltipdatei übersetzen (arara-console von Clemens Niederberger)
% arara: console: {command: "pdflatex tooltipsource.tex"}
% arara: pdflatex
% arara: pdflatex
\documentclass[12pt, paper=a4]{scrreprt}
\usepackage[active=false,
\usepackage[active=true,
generate=tooltipsource.tex, % Tooltip-Dokument extrahieren
]{extract}
% Nur im extrahierten Dokument
\begin{extract}
\usepackage[createtips]{fancytooltips}
\end{extract}
% Nur im Hauptdokument
\usepackage[ngerman]{babel}
\usepackage[filename=tooltipsource, % PDF-Quelldatei der Tooltips
mouseover,
noextratext, % keine Sprechblasen bei Tooltips anzeigen
]{fancytooltips}
\begin{document}
\begin{extract}
\keytip{tooltipname}{Tooltipinhalt}
\end{extract}
Hier ein Tooltip
\tooltip{Anzeigetext}{tooltipname}
\end{document}
**tooltipsource.tex** (dazu muss **tooltipsource.pdf** vorhanden sein!)
\documentclass[12pt,paper=a4]{scrreprt}
\usepackage[createtips]{fancytooltips}
\begin{document}
\keytip{tooltipname}{Tooltipinhalt}
\end{document}