Verlinkung Thema ist als GELÖST markiert
Verlinkung
Hallo!
Ich habe eine Frage zu einer Verlinkung im exsheet-Paket. In der Klausur soll laut Bundesministerium der Notenspiegel ÜBER den Aufgaben erscheinen.
Bevor gleich wieder alle über mich herfallen:
1. Ja, ich habe das Manual gelesen.
2. Nein, da steht keine Antwort drin.
3. Das "Minimalbeispiel" ist eher weniger minimal, weshalb es bisher nicht in meinen Postings erschienen ist:
https://www.dropbox.com/s/sg77midmjti5e ... l.zip?dl=0
Jetzt das Problem: Das Paket erkennt nicht die Aufgaben, die erst danach im Code eingegeben werden. Wenn der Notenspiegel unter den Aufgaben steht, erkennt das Paket die Aufgaben. Dort darf der Notenspiegel aber nunmal nicht stehen. Wie kann ich dieses Problem lösen?
Anmerkung: Die restlichen Fehler in der Datei sind im Augenblick unwichtig!
Ich habe eine Frage zu einer Verlinkung im exsheet-Paket. In der Klausur soll laut Bundesministerium der Notenspiegel ÜBER den Aufgaben erscheinen.
Bevor gleich wieder alle über mich herfallen:
1. Ja, ich habe das Manual gelesen.
2. Nein, da steht keine Antwort drin.
3. Das "Minimalbeispiel" ist eher weniger minimal, weshalb es bisher nicht in meinen Postings erschienen ist:
https://www.dropbox.com/s/sg77midmjti5e ... l.zip?dl=0
Jetzt das Problem: Das Paket erkennt nicht die Aufgaben, die erst danach im Code eingegeben werden. Wenn der Notenspiegel unter den Aufgaben steht, erkennt das Paket die Aufgaben. Dort darf der Notenspiegel aber nunmal nicht stehen. Wie kann ich dieses Problem lösen?
Anmerkung: Die restlichen Fehler in der Datei sind im Augenblick unwichtig!
-
- Forum-Meister
- Beiträge: 809
- Registriert: Di 2. Okt 2012, 21:42
- Wohnort: NRW
Ganz ehrlich: Ich weiß nicht, wie Du es geschafft hast, die "Minimalbeispiel"-Datei auf 24 MB zu zippen; aber ich wühle mich nicht durch diese Codewüste mit dutzenden auskommentierten Zeilen und vielem, was für das Problem unwichtig ist. Erstelle ein Minimalbeispiel nach Anleitung, und Du wirst hier Hilfe erhalten.
Ich kann Beinschuss da nur zustimmen. Außerdem sei darauf hingewiesen, dass Fehler immer ein Problem sind und beseitigt gehören. Ein fehlerfreies Beispiel funktioniert dann in der Tat auch mit Notenspiegel über den Aufgaben:
Da du kein Minimalbeispiel geliefert hast, musst du jetzt eventuell selbst heraus finden, warum es hier funktioniert bei dir aber nicht.
\documentclass[a4paper]{article} \usepackage{exsheets} \providecommand*{\numberofquestions}{0} \begin{document} \subsubsection*{Points} \ifnum \numberofquestions>0 \begin{tabular}{|l|*{\numberofquestions}{c|}c|}\hline Question & \ForEachQuestion{\GetQuestionProperty{counter}{#1}\iflastquestion{}{&}} & Total \\ \hline Points & \ForEachQuestion{\GetQuestionProperty{points}{#1}\iflastquestion{}{&}} & \pointssum* \\ \hline Reached & \ForEachQuestion{\iflastquestion{}{&}} & \\ \hline \end{tabular} \else Point overview needs at least one more \LaTeX{} run. \fi \bigskip \begin{question}{1} This question is worth 1 point. \end{question} \begin{question}{3} This question is worth 3 points. \end{question} \end{document}
- cgnieder
- Forum-Meister
- Beiträge: 730
- Registriert: Fr 22. Okt 2010, 18:37
- Wohnort: Herrenberg
- Kontaktdaten:
Kannst Du mir ein Minibeispiel (geht sicher so kurz oder kürzer als Gasts) geben, und hier https://bitbucket.org/cgnieder/exsheets/issues posten? Mit der Bemerkung alleine weiß ich nämlich leider nicht was Du meinst…Physician hat geschrieben:Statt QuestionProperty steht da QuestionNumber im Befehl. Deshalb wird die ID der Frage nicht oberhalb der Frage übernommen.
Grüße
Clemens
Paketauthor
Paketauthor
- Dateianhänge
-
- exsheets_en.pdf
- S. 30 ganz unten
- (650.87 KiB) 604-mal heruntergeladen
- cgnieder
- Forum-Meister
- Beiträge: 730
- Registriert: Fr 22. Okt 2010, 18:37
- Wohnort: Herrenberg
- Kontaktdaten:
Das Manual kenne ich (Ich hab's geschrieben). Und auf Seite 30 steht das Beispiel, das Gast verwendet hat. Das hilft mir alles so nicht weiter.
Den Link, wo man Fehler (mit Minimalbeispiel) melden kann, damit ich sie korrigiere, habe ich ja angegeben…
Grüße
Den Link, wo man Fehler (mit Minimalbeispiel) melden kann, damit ich sie korrigiere, habe ich ja angegeben…
Grüße
Clemens
Paketauthor
Paketauthor
-
- Forum-Meister
- Beiträge: 809
- Registriert: Di 2. Okt 2012, 21:42
- Wohnort: NRW
Genau das war die Stelle, die den Fehler verursacht hat. Mit dem Befehl aus dem Manual geht es nicht, mit dem korrigierten von Gast schon.Beinschuss hat geschrieben:Hallo Clemens,
der Gast hat aber die Zeile 3 aus Deinem Handbuch-Beispiel (S. 30 unten) verändert und aus "\QuestionNumber" "\GetQuestionProperty" gemacht. Ob das ein Fehler im Handbuch ist (wie vom OP vermutet), kannst Du viel besser beurteilen als ich.
Danke für Deine Arbeit!
- cgnieder
- Forum-Meister
- Beiträge: 730
- Registriert: Fr 22. Okt 2010, 18:37
- Wohnort: Herrenberg
- Kontaktdaten:
Jetzt musste ich mir doch selbst ein Minimalbeispiel basteln, um herauszufinden, was „geht es nicht“ bedeutet: \QuestionNumber funktioniert nämlich durchaus, nur eben nicht vor sondern nach den Fragen:Physician hat geschrieben:Mit dem Befehl aus dem Manual geht es nicht, mit dem korrigierten von Gast schon.
\documentclass{article} \usepackage{exsheets} \begin{document} \GetQuestionProperty{counter}{1} \QuestionNumber{1} \begin{question} \end{question} \GetQuestionProperty{counter}{1} \QuestionNumber{1} \end{document}
Grüße
Clemens
Paketauthor
Paketauthor