von Gast » Mi 24. Jan 2018, 18:32
Das ginge schon mit
\documentclass[ngerman]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\MakeOuterQuote{"}
\begin{document}
"Hallo", sagte er.
\end{document}
ich bin da aber kein Fan von. Denn dann geht "a für ä schonmal nicht mehr. Das allein wäre nicht schlimm, denn die Eingabe direkt als ä mit UTF-8 ist eh vorzuziehen. Aber es zeigt, dass alles was " nutzt, potentiell gefährdet ist.
Man sehe auch Ulrikes Warnung in
https://tex.stackexchange.com/q/152694/35864
Ich würde in den sauren Apfel von \enquote{foo} beißen (in guten Editoren, habe ich mir sagen lassen, kann man das automatisieren). Oder Du nutzt wie von Ulrike vorgeschlagen \MakeAutoQuote{«}{»} (oder umgekehrt \MakeAutoQuote{»}{«}). Auch hier könntest Du andere Zeichen überladen, das ist dann aber wieder riskant (z.B. \MakeAutoQuote{<}{>}).
Das ginge schon mit
[code]\documentclass[ngerman]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\MakeOuterQuote{"}
\begin{document}
"Hallo", sagte er.
\end{document}[/code]
ich bin da aber kein Fan von. Denn dann geht [tt]"a[/tt] für [tt]ä[/tt] schonmal nicht mehr. Das allein wäre nicht schlimm, denn die Eingabe direkt als [tt]ä[/tt] mit UTF-8 ist eh vorzuziehen. Aber es zeigt, dass alles was [tt]"[/tt] nutzt, potentiell gefährdet ist.
Man sehe auch Ulrikes Warnung in https://tex.stackexchange.com/q/152694/35864
Ich würde in den sauren Apfel von [tt]\enquote{foo}[/tt] beißen (in guten Editoren, habe ich mir sagen lassen, kann man das automatisieren). Oder Du nutzt wie von Ulrike vorgeschlagen [tt]\MakeAutoQuote{«}{»}[/tt] (oder umgekehrt [tt]\MakeAutoQuote{»}{«}[/tt]). Auch hier könntest Du andere Zeichen überladen, das ist dann aber wieder riskant (z.B. [tt]\MakeAutoQuote{<}{>}[/tt]).