[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#683620: texlive-latex-base: ts1enc.dfu has incorrect Unicode character definitions, overriding the user's settings

On 2012-08-03 11:02:38 +0900, Norbert Preining wrote:
> I don't see a bug here. It depends on the font or additional
> packages if \textpm is defined or not, that was always like this
> afair.
> Same with mathmode vs non math mode.
> So unless you see a document that stated that this should work out
> if the box (which would surprise me) this is not a bug.

In such a case, the file should not be included without an explicit
request from the user (or possibly via a package directly related to

> Furthermore, it it seems to be a problem with siunitx, not latex
> itself, right?

I don't know. I've looked at the problem more closely, and what
happens is that siunitx.sty does something equivalent to:

\AtBeginDocument {

I can reproduce the problem with:

Plus or minus: $±$ and ±.
Cdot: $·$ and ·.

\DeclareFontEncoding{TS1}{}{} has the effect to load


because utf8.def (loaded by \usepackage[utf8]{inputenc}) modifies
\DeclareFontEncoding to do, in particular:


Is it normal that declaring a font encoding messes with the
input encoding? (I don't see how this could make sense when
the font encoding isn't even active like here.)

What is in cause?

Vincent Lefèvre <vincent@vinc17.net> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

Reply to: