Seite 1 von 1

Unvereinbarkeit von babel und quoting packages?

Verfasst: So 6. Apr 2014, 21:59
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}

Verfasst: Mo 7. Apr 2014, 09:38
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.

Unvereinbarkeit von babel und quoting packages?

Verfasst: Mo 7. Apr 2014, 19:31
von spanish
Vielen Dank! Die Lösung hilft mir weiter, die Umgebung aus Babel kannte ich nicht mal und benötige sie auch nicht.