Leerzeichen und Anführungzeichen

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: Leerzeichen und Anführungzeichen

von Noch so einer » Mo 12. Jan 2015, 07:45

Man kann die Zeichen über babel shorthands eingeben (siehe `texdoc babel-german'). Man kann versuchen, sich mit dem xspace-Paket etwas zu basteln. Empfehlen möchte ich jedoch die Verwendung von csquotes:
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage{csquotes}
\begin{document}
\enquote{Angeführter Text} funktioniert vor Leerzeichen und auch \enquote{vor
  Punkten}.
\end{document}
Das Paket bietet außerdem vielfältige Konfigurationsmöglichkeiten.

Leerzeichen und Anführungzeichen

von DavidZweistein » Mo 12. Jan 2015, 01:31

Hi,
ich habe folgendes Problem bei meinem Latex Dokumenten: Ich benutzte den Befehle \glqq und \grqq um deutsche Anführungszeichen in meinen Texten zu setzen. Allerdings hatte ich immer das Problem, das nach dem \grqq kein Leerzeichen gesetzt wurde, also das nächste Wort direkt daran "klebte". Daher habe ich einen neuen Befehl definiert:
\newcommand{\sa}{\glqq}
\newcommand{\sd}{\grqq\ }

Das funktioniert auch wunderbar, allerdings habe ich jetzt das Problem, das ich, wenn ich z.B.
\sa blablabla\sd, blabla
als Code eingeben, das hier ausgegeben wird:
"blablabla" , blabla

Das ist natürlich logisch, da ich ja \sd mit als \grqq mit einem Leerzeichen danach definiert habe.
Meine Frage also, wie kann ich die deutschen Anführungszeichen ganz normal benutzten, so das ein Leerzeichen nach dem Anführungszeichen akzeptiert wird, aber es auch möglich ist, bei einem Komma danach z.B., keines zu setzen???

Danke schonmal!
David

Nach oben