[OS X TeX] encoding and special characters in TexShop

Peter Dyballa Peter_Dyballa at Web.DE
Sun Sep 17 12:57:36 CEST 2006


Am 17.09.2006 um 09:36 schrieb Alex Hamann:

> ! Package inputenc Error: Keyboard character used is undefined
> (inputenc)                in inputencoding `latin1'.
>
> why is this so? I thought latin1 and applemac were interchangable  
> on a mac.

Because you need to convert the Mac-Roman encoded file's whole  
contents to ISO Latin-1, i.e. ISO 8859-1.

In Mac-Roman the German umlauts are at:

;   oct   dec   hex    UCS2    UTF-8
;=====================================
ä = 212 = 138 = 8A = U+00E4 =  C3 A4 : LATIN SMALL LETTER A WITH  
DIAERESIS
Ä = 200 = 128 = 80 = U+00C4 =  C3 84 : LATIN CAPITAL LETTER A WITH  
DIAERESIS
ö = 232 = 154 = 9A = U+00F6 =  C3 B6 : LATIN SMALL LETTER O WITH  
DIAERESIS
Ö = 205 = 133 = 85 = U+00D6 =  C3 96 : LATIN CAPITAL LETTER O WITH  
DIAERESIS
ü = 237 = 159 = 9F = U+00FC =  C3 BC : LATIN SMALL LETTER U WITH  
DIAERESIS
Ü = 206 = 134 = 86 = U+00DC =  C3 9C : LATIN CAPITAL LETTER U WITH  
DIAERESIS

If the oct/dec/hex codes in the file get interpreted as ISO 8859-1  
character codes, they mutate to:

8 bit control char
8 bit control char
8 bit control char
8 bit control char
8 bit control char
8 bit control char

or, in other words: (6) illegal characters. (ß [247 = 167 = A7]  
becomes §.)


\usepackage[<some encoding>]{inputenc} does not choose one encoding  
out of a few, like in the case of fontencoding. It tells TeX how to  
interpret the 8 bit codes in the file (because there are more than 50  
ways to do it wrong), or how to classify them. So the inputenc  
statement has to exactly match the contents, because you shouldn't  
claim it's Chinese when it's just German.

--
Greetings

   Pete

A common mistake that people make when trying to design something  
completely foolproof is to underestimate the ingenuity of complete  
fools.


------------------------- Info --------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
          & FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/




More information about the macostex-archives mailing list