[OS X TeX] accents

Nicola Cabibbo nicola.cabibbo at roma1.infn.it
Thu Apr 18 09:34:59 CEST 2002



>TeXShop in Pdftex mode displays letters with accents  \`a \'n correctly
>but printing is messed up. I switched to TeX - Ghostscript
>and printed the ps file. Everything was as it supposed to be.
>Is this a limitation of Pdftex, TeXShop, OS X, or what?


I put the following as the first line in my .tex files

\input special_keys

I learned this trick a few years ago  on an Alpha mailing list. 
The file was somewhere on an A;pha site, I do not remember where, 
so I copy it here.
 
I keep it in ~/Library/texmf/tex/latex/misc/myinputs
for tetex, and I have a copy in the Oztek folder. 

Thanks to all for the very useful and informative list!


	Nicola Cabibbo

-----------------------------------------------
% file special_keys.tex 

% This file can be \input into TeX 3.0 source files that use 8-bit characters.
% define the macintosh "composite" characters
% Umlaut
\catcode`\ä=\active\def ä{\"a}        % option u, then  a
\catcode`\ë=\active\def ë{\"e}        % option u, then  e
\catcode`\ï=\active\def ï{\"{\i}}     % option u, then  i
\catcode`\ö=\active\def ö{\"o}        % option u, then  o
\catcode`\ü=\active\def ü{\"u}        % option u, then  u
\catcode`\ÿ=\active\def ÿ{\"y}        % option u, then  y
\catcode`\Ä=\active\def Ä{\"A}        % option u, then  A
\catcode`\Ö=\active\def Ö{\"O}        % option u, then  O
\catcode`\Ü=\active\def Ü{\"U}        % option u, then  U
%Acute
\catcode`\á=\active\def á{\'a}        % option e, then  a
\catcode`\é=\active\def é{\'e}        % option e, then  e
\catcode`\í=\active\def í{\'{\i}}     % option e, then  i
\catcode`\ó=\active\def ó{\'o}        % option e, then  o
\catcode`\ú=\active\def ú{\'u}        % option e, then  u
\catcode`\É=\active\def É{\'E}        % option e, then  E
%Grave
\catcode`\à=\active\def à{\`a}        % option `, then  a
\catcode`\è=\active\def è{\`e}        % option `, then  e
\catcode`\ì=\active\def ì{\`{\i}}     % option `, then  i
\catcode`\ò=\active\def ò{\`o}        % option `, then  o
\catcode`\ù=\active\def ù{\`u}        % option `, then  u
\catcode`\À=\active\def À{\`A}        % option `, then  A
\catcode`\È=\active\def È{\`E}        % option `, then  E
%tilde
\catcode`\ã=\active\def ã{\~a}        % option n, then  a
\catcode`\ñ=\active\def ñ{\~n}        % option n, then  n
\catcode`\õ=\active\def õ{\~o}        % option n, then  o
\catcode`\Ã=\active\def Ã{\~A}        % option n, then  A
\catcode`\Ñ=\active\def Ñ{\~N}        % option n, then  N
\catcode`\Õ=\active\def Õ{\~O}        % option n, then  O
%hat
\catcode`\â=\active\def â{\^a}        % option i, then  a
\catcode`\ê=\active\def ê{\^e}        % option i, then  e
\catcode`\î=\active\def î{\^{\i}}     % option i, then  i
\catcode`\ô=\active\def ô{\^o}        % option i, then  o
\catcode`\û=\active\def û{\^u}        % option i, then  u


% end of file
---------------------------------------------

The file is easily extendable.  


-----------------------------------------------------------------
To UNSUBSCRIBE, send email to <info at email.esm.psu.edu> with
"unsubscribe macosx-tex" (no quotes) in the body.
For additional HELP, send email to <info at email.esm.psu.edu> with
"help" (no quotes) in the body.
-----------------------------------------------------------------




More information about the macostex-archives mailing list