@@ -29,14 +29,14 @@
29\ifnum 0\ifxetex 1\fi\ifluatex 1\fi=0 % if pdftex
29\ifnum 0\ifxetex 1\fi\ifluatex 1\fi=0 % if pdftex
30 \usepackage[shorthands=off,ngerman,british,ngerman,spanish,french,main=english]{babel}
30 \usepackage[shorthands=off,ngerman,british,ngerman,spanish,french,main=english]{babel}
31 \newcommand{\textgerman}[2][]{\foreignlanguage{ngerman}{#2}}
31 \newcommand{\textgerman}[2][]{\foreignlanguage{ngerman}{#2}}
32− \newenvironment{german}[1]{\begin{otherlanguage}{ngerman}}{\end{otherlanguage}}
32+ \newenvironment{german}[2][]{\begin{otherlanguage}{ngerman}}{\end{otherlanguage}}
33 \newcommand{\textenglish}[2][]{\foreignlanguage{british}{#2}}
33 \newcommand{\textenglish}[2][]{\foreignlanguage{british}{#2}}
34− \newenvironment{english}[1]{\begin{otherlanguage}{british}}{\end{otherlanguage}}
34+ \newenvironment{english}[2][]{\begin{otherlanguage}{british}}{\end{otherlanguage}}
35 \let\oritextspanish\textspanish
35 \let\oritextspanish\textspanish
36 \AddBabelHook{spanish}{beforeextras}{\renewcommand{\textspanish}{\oritextspanish}}
36 \AddBabelHook{spanish}{beforeextras}{\renewcommand{\textspanish}{\oritextspanish}}
37 \AddBabelHook{spanish}{afterextras}{\renewcommand{\textspanish}[2][]{\foreignlanguage{spanish}{##2}}}
37 \AddBabelHook{spanish}{afterextras}{\renewcommand{\textspanish}[2][]{\foreignlanguage{spanish}{##2}}}
38 \newcommand{\textfrench}[2][]{\foreignlanguage{french}{#2}}
38 \newcommand{\textfrench}[2][]{\foreignlanguage{french}{#2}}
39− \newenvironment{french}[1]{\begin{otherlanguage}{french}}{\end{otherlanguage}}
39+ \newenvironment{french}[2][]{\begin{otherlanguage}{french}}{\end{otherlanguage}}
41 \usepackage{polyglossia}
41 \usepackage{polyglossia}
42 \setmainlanguage[]{english}
42 \setmainlanguage[]{english}