Anführungszeichen automatisch unten

Fragen und Probleme, die nicht den obigen Kategorien zugeordnet werden können


Knigge
Forum-Anfänger
Forum-Anfänger
Beiträge: 36
Registriert: Di 9. Sep 2014, 10:56

Anführungszeichen automatisch unten

Beitrag von Knigge »

Hallo,

ist es möglich das Latex automatisch die Anführungezeichen oben und unten macht?

Ich möchte nicht immer
"`Anführungszeichen"'
\enquote{nur}
machen sonder das Latex selber erkennt wann die Anführungszeichen auf und wieder zu gehen.

Gibt es da eine möglichkein?

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2466
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Deine Frage verwirrt mich etwas. Was missfällt Dir denn an dem Befehl \enquote von csquotes?

Gast

Beitrag von Gast »

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{<}{>}).

Gast

Beitrag von Gast »

Siehe den Abschnitt »Active Quotes« in der [d]csquotes[/d]-Anleitung. Allerdings sei darauf hingewiesen, dass " bei Verwendung von babel bei allen Deutschen Dialekten bereits belegt ist. Der Quellcode wird übrigens besser lesbar, wenn man für Anfang und Ende unterschiedliche Zeichen verwendet.

Antworten