From df680e259ef89bc246f00d4baef0c100f62f3076 Mon Sep 17 00:00:00 2001 From: niepra01 <rolf.niepraschk@ptb.de> Date: Tue, 1 Mar 2016 16:09:46 +0100 Subject: [PATCH] =?UTF-8?q?quotes-Automatik=20auch=20f=C3=BCr=20XeLaTeX/Lu?= =?UTF-8?q?aLaTeX?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adressaufkleber/vl-addressLabels.cls | 6 +++++- kalibrierschein/kalibrierschein.cls | 13 +++++++++---- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/adressaufkleber/vl-addressLabels.cls b/adressaufkleber/vl-addressLabels.cls index 4a96513..bcf1fe3 100644 --- a/adressaufkleber/vl-addressLabels.cls +++ b/adressaufkleber/vl-addressLabels.cls @@ -117,7 +117,11 @@ \defineshorthand{"'}{\closeautoquote} }{% } -\MakeAutoQuote{»}{«} +\MakeAutoQuote{»}{«} +\@ifpackageloaded{inputenc}{}{% + \catcode`\»=\active + \catcode`\«=\active +} \RequirePackage{picture} diff --git a/kalibrierschein/kalibrierschein.cls b/kalibrierschein/kalibrierschein.cls index 9dda9c7..3716122 100644 --- a/kalibrierschein/kalibrierschein.cls +++ b/kalibrierschein/kalibrierschein.cls @@ -35,19 +35,24 @@ \RequirePackage[\ks@langs]{babel} \RequirePackage{iflang} +\RequirePackage[babel=once,german=guillemets]{csquotes} \IfLanguageName{ngerman}{% \typeout{ngerman} - \RequirePackage[babel=once,german=guillemets]{csquotes} \AtEndOfClass{\shorthandon{"}} \defineshorthand{"`}{\openautoquote} \defineshorthand{"'}{\closeautoquote} - \MakeAutoQuote{»}{«} \AtBeginDocument{\sisetup{locale=DE}} }{% \typeout{english} - \RequirePackage[babel=once]{csquotes} \AtBeginDocument{\sisetup{locale=UK}} } +\MakeAutoQuote{»}{«} +\AtEndOfClass{% + \@ifpackageloaded{inputenc}{}{% + \catcode`\»=\active + \catcode`\«=\active + }% +} \def\huge{\@setfontsize\huge{20.26}{25.3}} \def\large{\@setfontsize\large{12.17}{14.2}} @@ -293,7 +298,7 @@ \newcommand*\ks@applicant{% 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*\serialNo[1]{% -- GitLab