Hallo zusammen Wenn ich xsim verwende und Punkte für eine Aufgabe vergebe, dann werden diese zwar in der Gradingtable angegeben und gezählt, an der Aufgabe nicht sichtbar dargestellt, nur in Unteraufgaben (Tasks) werden sie gezeigt. Welchen Fehler mache ich da? Ich finde einfach kein Beispiel dazu ... ich bin auch dankbar für Hilfe zur Selbsthilfe ... \documentclass[fontsize=12pt,parskip=half]{scrbook} \usepackage[ngerman]{babel} \usepackage{amsmath} \usepackage{lualatex-math} \usepackage{pgfplots} \usepackage{needspace,tcolorbox} \newlength\breite \setlength\breite{178mm} \newlength\hoehe \setlength\hoehe{60mm} \usepackage{xsim} \usepackage{tasks} \settasks{ label = (\alph*) , label-width = 14pt } \newcommand*\anmerkung[1]{\par{\small(#1)\par}} \DeclareExerciseEnvironmentTemplate{gitter} {% \IfInsideSolutionT{% \tcolorbox[ detach title , title = Lösung: , before upper = {\tcbtitle\space} , fonttitle = \bfseries , fontupper = \large , valign = center , colframe = black!50 , coltext = blue , coltitle = blue , height = \hoehe , width = \breite , sharp corners ] }% \list{\GetExerciseProperty{counter}.}% {\settowidth{\leftmargin}{10.\hskip\labelsep}% \labelwidth\leftmargin\advance\labelwidth-\labelsep \partopsep=0pt}% \item } {% \IfInsideSolutionTF {\endtcolorbox} {% \IfSolutionPrintF{ \par% erlaubt auch einen Seitenumbruch \nopagebreak% Standardweg, um Seitenumbrüche zu verbieten \begin{tikzpicture}[semitransparent] \draw[step=5mm, line width=0.09mm, black!70!white] (0,0) grid (\breite,\hoehe); \end{tikzpicture} \par } } } %Lösungen/Aufgaben anzeigen (Kommentar weg) oder nicht (auskommentieren) %\xsimsetup{solution/print=true} \xsimsetup{exercise/print=true} \xsimsetup{ exercise/template = gitter , solution/template = gitter } \begin{document} %Titelseite gestalten \begin{titlepage} \gradingtable[template=default*,type=exercise] \end{titlepage} \begin{exercise}[points=4] %Aufgabe 8 Verwandle das Rechteck $ABCD$ mit den Seitenlängen $5 cm$ und $2 cm$ mit Hilfe des Kathetensatzes in ein flächengleiches Quadrat. \end{exercise} \begin{exercise} %Aufgabe 9 Schreibe das Ergebnis ohne Wurzel. Die Berechnungen müssen mit Zwischenschritten auch ohne Taschenrechner nachvollziehbar sein. \begin{tasks}(3) \task (\addpoints{1.5}) \[ \sqrt{10}\cdot \sqrt{36.1} \] \task (\addpoints{3}) \[ \sqrt{\frac{2}{5}}\cdot \sqrt{\frac{5}{7}}\cdot \sqrt{\frac{7}{2}}\cdot \sqrt{\frac{2}{11}}\cdot \sqrt{\frac{22}{9}}\] \task (\addpoints{1.5}) \[ \sqrt{1.4}\cdot \sqrt{140} \] \end{tasks} \end{exercise} \end{document}
Dieser Frage ist "Community Wiki" markiert.
gefragt 30 Aug '20, 11:26 MH42 |
Ich habe bisher keine Erfahrung mit dem Paket \documentclass[fontsize=12pt,parskip=half]{scrbook} \usepackage[ngerman]{babel} \usepackage{amsmath} \usepackage{lualatex-math} \usepackage{pgfplots} \usepackage{needspace,tcolorbox} \newlength\breite \setlength\breite{178mm} \newlength\hoehe \setlength\hoehe{60mm} \usepackage{xsim} \usepackage{tasks} \settasks{ label = (\alph*) , label-width = 14pt } \newcommand*\anmerkung[1]{\par{\small(#1)\par}} \DeclareExerciseEnvironmentTemplate{gitter} {% \IfInsideSolutionT{% \tcolorbox[ detach title , title = Lösung: , before upper = {\tcbtitle\space} , fonttitle = \bfseries , fontupper = \large , valign = center , colframe = black!50 , coltext = blue , coltitle = blue , height = \hoehe , width = \breite , sharp corners ] }% \list{\GetExerciseProperty{counter}.}% {\settowidth{\leftmargin}{10.\hskip\labelsep}% \labelwidth\leftmargin\advance\labelwidth-\labelsep \partopsep=0pt}% \item % anzeigen der Punkte: \IfInsideSolutionF{\GetExercisePropertyT{points}{ (% \printgoal{\PropertyValue} \IfExerciseGoalSingularTF{points} {\XSIMtranslate {point}} {\XSIMtranslate {points}}% )}} } {% \IfInsideSolutionTF {\endtcolorbox} {% \IfSolutionPrintF{ \par% erlaubt auch einen Seitenumbruch \nopagebreak% Standardweg, um Seitenumbrüche zu verbieten \begin{tikzpicture}[semitransparent] \draw[step=5mm, line width=0.09mm, black!70!white] (0,0) grid (\breite,\hoehe); \end{tikzpicture} \par } } } %Lösungen/Aufgaben anzeigen (Kommentar weg) oder nicht (auskommentieren) %\xsimsetup{solution/print=true} \xsimsetup{exercise/print=true} \xsimsetup{ exercise/template = gitter , solution/template = gitter } \begin{document} %Titelseite gestalten \begin{titlepage} \gradingtable[template=default*,type=exercise] \end{titlepage} \begin{exercise}[points=4] %Aufgabe 8 Verwandle das Rechteck $ABCD$ mit den Seitenlängen $5 cm$ und $2 cm$ mit Hilfe des Kathetensatzes in ein flächengleiches Quadrat. \end{exercise} \begin{exercise} %Aufgabe 9 Schreibe das Ergebnis ohne Wurzel. Die Berechnungen müssen mit Zwischenschritten auch ohne Taschenrechner nachvollziehbar sein. \begin{tasks}(3) \task (\addpoints{1.5}) \[ \sqrt{10}\cdot \sqrt{36.1} \] \task (\addpoints{3}) \[ \sqrt{\frac{2}{5}}\cdot \sqrt{\frac{5}{7}}\cdot \sqrt{\frac{7}{2}}\cdot \sqrt{\frac{2}{11}}\cdot \sqrt{\frac{22}{9}}\] \task (\addpoints{1.5}) \[ \sqrt{1.4}\cdot \sqrt{140} \] \end{tasks} \end{exercise} \end{document} Ergebnis nach zwei Durchläufen: beantwortet 02 Sep '20, 17:47 esdd |
Ich möchte Dir empfehlen, das Paket
siunitx
mit der Optionlocale=DE
in Deine Präambel aufzunehmen und die Optionngerman
nicht mehr als Option des Paketsbabel
, sondern als Option der Dokumentklasse zu verwenden. Aufgrund dieser Änderungen darfst Du danndurch
ersetzen.
Hallo Bartman
Das hier ist nur das Minimalbeispiel ... im, originalen Dokument ist das Paket geladen und verwendet ...
...und auch noch danke für das ngerman ... das habe ich geändert und so wirkt es doch aufgeräumter :)