[texhax] quotation marks with babel in LuaLaTeX

Ulrike Fischer news3 at nililand.de
Mon Sep 19 19:09:09 CEST 2011

Am Mon, 19 Sep 2011 14:37:44 +0200 schrieb Arno Trautmann:

> \ProvideTextCommand{\glqq}{EU2}{\textormath{\quotedblbase}
>    {\mbox{\quotedblbase}}}
> So (I guess) babel maps "` to \glqq, and the libertine package 
> re-defines that command. Now, in source2e, I find


> \DeclareTextSymbol{\quotedblbase}{T1}{18}

> I'm not sure why, but I have the feeling that this is awkward. Wouldn't 
> it make much more sense if "` was mapped directly to the unicode point 
> of „? If so, should this be in some package? 

This is the definition for T1 encoding. With xetex/luatex you will
probably use fontspec and so EU1/EU2 encoding. In this case the
definition of xunicode (loaded by fontspec) will be used. In this


(For some reason xunicode doesn't provide a sensible definitions for
\glqq/\grqq and some other quoting commands)

I personally haven't used \glqq/ "` etc for years. I'm always using

\setmainfont{Linux Libertine O}
\MakeAutoQuote «»

Ulrike Fischer 

More information about the texhax mailing list