Skip to content
Snippets Groups Projects
Commit df680e25 authored by Rolf Niepraschk's avatar Rolf Niepraschk
Browse files

quotes-Automatik auch für XeLaTeX/LuaLaTeX

parent 99e3fad2
Branches
No related tags found
No related merge requests found
...@@ -117,7 +117,11 @@ ...@@ -117,7 +117,11 @@
\defineshorthand{"'}{\closeautoquote} \defineshorthand{"'}{\closeautoquote}
}{% }{%
} }
\MakeAutoQuote{»}{«} \MakeAutoQuote{»}{«}
\@ifpackageloaded{inputenc}{}{%
\catcode`=\active
\catcode`=\active
}
\RequirePackage{picture} \RequirePackage{picture}
......
...@@ -35,19 +35,24 @@ ...@@ -35,19 +35,24 @@
\RequirePackage[\ks@langs]{babel} \RequirePackage[\ks@langs]{babel}
\RequirePackage{iflang} \RequirePackage{iflang}
\RequirePackage[babel=once,german=guillemets]{csquotes}
\IfLanguageName{ngerman}{% \IfLanguageName{ngerman}{%
\typeout{ngerman} \typeout{ngerman}
\RequirePackage[babel=once,german=guillemets]{csquotes}
\AtEndOfClass{\shorthandon{"}} \AtEndOfClass{\shorthandon{"}}
\defineshorthand{"`}{\openautoquote} \defineshorthand{"`}{\openautoquote}
\defineshorthand{"'}{\closeautoquote} \defineshorthand{"'}{\closeautoquote}
\MakeAutoQuote{»}{«}
\AtBeginDocument{\sisetup{locale=DE}} \AtBeginDocument{\sisetup{locale=DE}}
}{% }{%
\typeout{english} \typeout{english}
\RequirePackage[babel=once]{csquotes}
\AtBeginDocument{\sisetup{locale=UK}} \AtBeginDocument{\sisetup{locale=UK}}
} }
\MakeAutoQuote{»}{«}
\AtEndOfClass{%
\@ifpackageloaded{inputenc}{}{%
\catcode`=\active
\catcode`=\active
}%
}
\def\huge{\@setfontsize\huge{20.26}{25.3}} \def\huge{\@setfontsize\huge{20.26}{25.3}}
\def\large{\@setfontsize\large{12.17}{14.2}} \def\large{\@setfontsize\large{12.17}{14.2}}
...@@ -293,7 +298,7 @@ ...@@ -293,7 +298,7 @@
\newcommand*\ks@applicant{% \newcommand*\ks@applicant{%
Name des Auftraggebers, Stra\ss e, Firmensitz} Name des Auftraggebers, Stra\ss e, Firmensitz}
\newcommand*\applicant[1]{\xdef\ks@applicant{\trim@spaces{#1}}} \newcommand*\applicant[1]{\long\gdef\ks@applicant{#1}}
\newcommand*\ks@serialNo{XXX,YYY} \newcommand*\ks@serialNo{XXX,YYY}
\newcommand*\serialNo[1]{% \newcommand*\serialNo[1]{%
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment