Seite 1 von 1

eigenes \newenviroment definieren.

Verfasst: Mo 14. Okt 2019, 09:55
von dimmenhau
Hallo,

ich habe aktuell das Probleme das in von Citavi folgenden Code bekommen:
\begin{dcite}Und das ist ein {\textquotedbl}wörtliches Zitat{\textquotedbl}~\cite[S.~12]{Roock.2016}\end{dcite}
Aktuell sieht mein Code so aus, was die Ausgabe passt da leider nicht so, wie ich es gerne haben will:
\newenvironment{dcite}{\glqq}{\grqq}
Nun möchte ich mein selbst geschriebenes Environment so verändern, das am Ende der Code so aussieht:
\begin{dcite}\glqqUnd das ist ein {\textquotedbl}wörtliches Zitat{\textquotedbl}\grqq~\cite[S.~12]{Roock.2016}\end{dcite}
Geht das überhaupt und wenn ja wie ?

Grüße
Dietmar

Nachtrag:
Ich habe die {\"o} in ö abgeändert. Da ich dieses als Einstellung im Programm abstellen kann.

Verfasst: Mo 14. Okt 2019, 10:19
von Gast
Nicht wirklich. Du müsstest die Umgebung so umdefinieren, dass sie den Inhalt der Umgebung in mehrere Teile zerlegt und diese dann unterschiedlich formatiert. Dafür gibt es normalerweise Argumente. Theoretisch ist das zwar machbar, aber es ist mit TeX-Mitteln recht aufwändig.

Übrigens ist schon schlecht, dass die Umlaute beispielsweise als {\"o} statt einfach als \"o oder noch besser als ö geliefert werden. Dadurch geht nämlich die Trennbarkeit des Wortes und auch das Kerning vor und nach dem Umlaut verloren. Das verschlechtert den Satz unnötig. Nachbearbeitung tut hier Not.