Das Paket Die folgende Datei enthält eine einzelne Multiple-choice-Frage mit einer TikZ/pgfplots-Graphik. Öffne in Overleaf
\documentclass{article} \usepackage{moodle} \usepackage{pgfplots} \pgfplotsset{compat=newest} \begin{document} \begin{quiz}{Stetigkeit und Differenzierbarkeit} \begin{multi}{Frage 1} \begin{center} \begin{tikzpicture} \begin{axis}[xmin=-3.3,xmax=5.3,ymin=-3.3,ymax=3.3] \addplot[blue,domain=-3.3:2] {1.5*x-1}; \addplot[blue,domain=2:5.3] {-x+4}; \end{axis} \end{tikzpicture} \end{center} Die stückweise definierte Funktion mit dem abgebildeten Graphen ist \ldots \item stetig und differenzierbar \item* stetig, aber nicht differenzierbar \item differenzierbar, aber nicht stetig \item weder stetig noch differenzierbar \end{multi} \end{quiz} \end{document} Die Datei kann mit dem Aufruf Naheliegenderweise verwendet man LuaLaTeX, um das Umlautproblem zu umgehen. Im Prinzip klappt das auch, doch führt jetzt die Graphikeinbindung zu einer Fehlermeldung: Öffne in Overleaf
moodle.sty: Converting picture 'Quiz-tikztemp-1.pdf' to PNG... moodle.sty: Converting 'Quiz-tikztemp-1.png' to base64... moodle.sty: Reading base64 file 'Quiz-tikztemp-1.enc'... moodle.sty: base64 data saved. LaTeX Font Info: Try loading font information for U+msa on input line 25. (/usr/local/texlive/2018/texmf-dist/tex/latex/amsfonts/umsa.fd File: umsa.fd 2013/01/14 v3.01 AMS symbols A ) LaTeX Font Info: Try loading font information for U+msb on input line 25. (/usr/local/texlive/2018/texmf-dist/tex/latex/amsfonts/umsb.fd File: umsb.fd 2013/01/14 v3.01 AMS symbols B ) [1 {/usr/local/texlive/2018/texmf-var/fonts/map/pdftex/updmap/pdftex.map}<./Quiz-ti kztemp-1.pdf ! error: (pdf inclusion): could not stat() file './Quiz-tikztemp-1.pdf' ! ==> Fatal error occurred, no output PDF file produced! Der Paketautor antwortet nicht auf Anfragen. Weiß jemand Rat? gefragt 22 Okt '18, 13:50 Cletus |
Die Frage wurde aus folgenden Grund "Das Problem ist nicht reproduzierbar oder veraltet. Das Moodle-Paket hat inzwischen einen neuen Betreuer, der eine neue Version herausgegeben hat. Diese ist kompatibel mit XeLaTeX, LuaLaTeX und babel." geschlossen Cletus 22 Jun '21, 17:01
Das Paket Öffne in Overleaf
\documentclass{article} \usepackage{moodle} \usepackage{pgfplots} \pgfplotsset{compat=newest} \begin{document} \begin{quiz}{Stetigkeit und Differenzierbarkeit} \begin{multi}{Frage 1} \begin{center} \begin{tikzpicture} \begin{axis}[xmin=-3.3,xmax=5.3,ymin=-3.3,ymax=3.3] \addplot[blue,domain=-3.3:2] {1.5*x-1}; \addplot[blue,domain=2:5.3] {-x+4}; \end{axis} \end{tikzpicture} \end{center} Die st\"uckweise definierte Funktion mit dem abgebildeten Graphen ist \ldots \item stetig und differenzierbar \item* stetig, aber nicht differenzierbar \item differenzierbar, aber nicht stetig \item weder stetig noch differenzierbar \end{multi} \end{quiz} \end{document} erzeugt mit
codiert ist. Dennoch: Nicht mit Dass beantwortet 25 Mär '19, 12:14 saputello |
Für pdflatex lade
\usepackage[T1]{fontenc}
. Das lualatex Problem kann ich nicht testen, mir fehlen tools, die das Paket voraussetzt.fontenc
verträgt sich nicht mitmoodle
. Ich bekomme nur neue Fehlermeldungen, wenn ich das lade (!Undefined control sequence. \GenericError
).ich hatte keine Probleme. Und wenn es wirklich der Fall wäre, sollte man das moodle Paket wegschmeißen - fontenc ist ein Basispaket.
Im Prinzip ja, aber das Paket ist zu wertvoll für mich, um es nicht zu nutzen. Ich kann mir folgendermaßen behelfen: Ich kompiliere erst mit
pdflatex
, um ein korrektes PDF zu erhalten, und dann mitlualatex
, wobei zwar kein PDF, aber eine fehlerfreie XML-Datei erzeugt wird.Generell sind wir nicht für Bugs in Paketen zuständig. Dafür ist allein der jeweilige Maintainer zuständig. Für den Fall, dass es keinen Maintainer mehr geben sollte, sind wir trotzdem für Bugs in Paketen nur zuständig.