Unvereinbarkeit von babel und quoting packages?

Redefinition von Makros, Definition eigener Befehle sowie neuer Umgebungen


spanish

Unvereinbarkeit von babel und quoting packages?

Beitrag von spanish »

"... quoting.sty:145:Command \quoting already defined."

Lange nach dem Grund der folgenden Fehlermeldung gesucht, nun sieht es danach aus, dass babel (nur bei der Sprache Spanisch) und das Paket quoting sich nicht vertragen. Was kann man tun, um doch beides zusammen zu verwenden?

(Nur einen einzigen fremdsprachigen Forenhinweis dazu gefunden: https://groups.google.com/forum/#!topic ... s7PVsfdUck )

Mein Minimalbeispiel:
\documentclass[a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{libertine,blindtext}

%funktioniert mit:
%\usepackage[ngerman]{babel}
%Fehlermeldung bei:
\usepackage[spanish,ngerman]{babel}
\usepackage{quoting}

\begin{document}
\blindtext
\begin{quoting}
  \blindtext
\end{quoting}
\blindtext
\end{document}

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4268
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Spanisch definiert auch so eine Umgebung. Du kannst z.B. bevor du quoting lädst, die Umgebung "undefinieren":
\usepackage[spanish,ngerman]{babel}

\let\quoting\undefined
\let\endquoting\undefined
\usepackage{quoting}
Natürlich verlierst du damit die spanische quoting-Umgebung.

spanish

Unvereinbarkeit von babel und quoting packages?

Beitrag von spanish »

Vielen Dank! Die Lösung hilft mir weiter, die Umgebung aus Babel kannte ich nicht mal und benötige sie auch nicht.

Antworten