Schalter fuer zwei verschiedenen Dokument-Versionen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Schalter fuer zwei verschiedenen Dokument-Versionen

von Johannes_B » Fr 27. Sep 2013, 16:14

Wie bereits von mir angesagt, könnte dir das paket exsheets helfen. Es ist ja nicht nötig das Rad neu zu erfinden, und ich glaube das möchtest du hier tun.
\documentclass{scrartcl}
\usepackage{exsheets}
\begin{document}
\begin{question}
	Schoenste Sportart der Welt?
\end{question}
\begin{solution}%[print]
	Kullerball
\end{solution}
\end{document}
Das Paket (das ganze Bündel) ist recht umfangreich, kann dafür aber auch so ziemlich alles und ist über Optionen erweiterbar.
Auch der Platz für Anworten deiner Schüler ist global einstellbar. Ein Beispiel dazu findet sich bei LaTeX-community <- richtiger Link folgt, im Moment habe ich Probleme die Seite zu erreichen.

von sudo » Fr 27. Sep 2013, 16:14

Prinzipiell schon, allerdings solltest du nicht zweimal hintereinander \\ benutzen und in deinem VM fehlt noch die documentclass. Für die Gestaltung solltest du noch mal in das exsheets Paket reinschauen. Ansonsten würde ich das so machen:
\documentclass{scrartcl}
\usepackage{ifthen}
\newboolean{solution} %Deklaration
\setboolean{solution}{true} %Hier ist mein Schalter! Hier: Nur Angabe, da false

\begin{document}
Frage 1: Schoenste Sportart der Welt?
\ifthenelse{\boolean{solution}}
{
\\ Radfahren %;-)
} % Ende Musterloesung
{
\\[2cm]
} % Ende Platzhalter fuer Schueler Loesung

\end{document}

von KL » Fr 27. Sep 2013, 14:53

Vielen Dank fuer deine Hilfe, sudo!!

Nach weiterer Recherche bin ich wohl darauf gekommen:
 %Beispiel

\usepackage{ifthen}

\newboolean{solution} %Deklaration
\setboolean{solution}{false} %Hier ist mein Schalter! Hier: Nur Angabe, da false

\begin{document}

Frage 1: Schoenste Sportart der Welt?\\
\ifthenelse{\boolean{solution}}
{
Fussball
} % Ende Musterloesung
{
\\
} % Ende Platzhalter fuer Schueler Loesung

\end{document}
Diese Art der Loesung hast du auch beim ersten Mal gemeint, oder?
Wenn noch elegantere Variante gibt, ich bin offen fuer weitere Unterstuetzung!

Merci~

KL

von sudo » Fr 27. Sep 2013, 13:11

Kannst du dazu ein VM erstellen?

von KL » Fr 27. Sep 2013, 12:45

Ich wuerde nun die Variante mit "ifthen"-Package versuchen.

Dazu faellt mir noch eine Frage ein, bei der ich im Internet nicht schlau werde:

Moechte ich nun zwei Dokumente von einem LaTeX erstellen,
so sollte ich ja die Loesungsteile irgendwie markieren koennen.
Diese markierte Stellen koennten dann durch den Befehl mittels
"ifthen" z.B. ein und ausgeschalten werden.

Gibt es denn eine Moeglichkeit einen Teil der "subsection" zu markieren?

Vielen Dank im Voraus!

Gruss

KL

von KL » Fr 27. Sep 2013, 11:34

Vielen Dank an euch beiden!

Ich werde mir beide Packages mal anschauen!

Gruss

von Johannes_B » Mo 23. Sep 2013, 08:06

Du solltest dir auch mal das Paket exsheets anschauen.

von sudo » So 22. Sep 2013, 21:53

Ja das ist mit LaTeX möglich. Am meisten wird dich wahrscheinlich das Paket ifthen interessieren.

Schalter fuer zwei verschiedenen Dokument-Versionen

von KL » So 22. Sep 2013, 20:55

Hallo zusammen,

ich moechte gerne ein Dokument erstellen, welches in Abhaengigkeit
eines Schalters veraendert ausgegeben wird.

Genauer gesagt, versuche ich LaTeX-Dokument zwischen der Angaben-Version
und Muster-Loesung-Version zu unterscheiden.

D.h. wenn der Schlater "Muster_Loesung" z.B. nicht aktiv ist, dann
sollte nach der Angabe ein leeres Feld kommen (fuer die Loesungsansaetze
der Schueler).

Ist der Schalter aktiv, so sollte anstatt der leeren Felder die Musterloesung
erscheinen.

Ist so etwas in LaTeX auch moeglich?

Ich bedanke mich in Voraus!

Gruss

KL

Nach oben