old-www/LDP/www.debian.org/doc/manuals/debian-euro-support/ap-latex-enc.en.html

445 lines
20 KiB
HTML
Raw Permalink Blame History

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<title>Debian Euro HOWTO (Obsolete Documentation) - File definitions for LaTeX</title>
<link href="index.en.html" rel="start">
<link href="ch-about.en.html" rel="prev">
<link href="index.en.html" rel="next">
<link href="index.en.html#contents" rel="contents">
<link href="index.en.html#copyright" rel="copyright">
<link href="ch-intro.en.html" rel="chapter" title="1 Introduction">
<link href="ch-auto-config.en.html" rel="chapter" title="2 Automatic configuration">
<link href="ch-configure.en.html" rel="chapter" title="3 Configuring euro support">
<link href="ch-applications.en.html" rel="chapter" title="4 Euro support in applications">
<link href="ch-FAQ.en.html" rel="chapter" title="5 Frequently Asked Questions">
<link href="ch-about.en.html" rel="chapter" title="6 About this document">
<link href="ap-latex-enc.en.html" rel="appendix" title="A File definitions for LaTeX">
<link href="ch-intro.en.html#s1.1" rel="section" title="1.1 Why euro support?">
<link href="ch-intro.en.html#s1.2" rel="section" title="1.2 What is the euro symbol?">
<link href="ch-intro.en.html#s1.3" rel="section" title="1.3 Why all this fuss for just one character?">
<link href="ch-intro.en.html#s1.4" rel="section" title="1.4 Standards">
<link href="ch-intro.en.html#s1.5" rel="section" title="1.5 Is Debian euro-ready?">
<link href="ch-auto-config.en.html#s2.1" rel="section" title="2.1 The language-env package">
<link href="ch-auto-config.en.html#s2.2" rel="section" title="2.2 The euro-support package">
<link href="ch-auto-config.en.html#s2.3" rel="section" title="2.3 The user-euro-XXX packages">
<link href="ch-configure.en.html#s3.1" rel="section" title="3.1 Initial considerations">
<link href="ch-configure.en.html#s-localisation" rel="section" title="3.2 Localisation issues">
<link href="ch-configure.en.html#s3.3" rel="section" title="3.3 Configuring the Console">
<link href="ch-configure.en.html#s3.4" rel="section" title="3.4 Configuring the X environment">
<link href="ch-applications.en.html#s4.1" rel="section" title="4.1 Why talk about applications?">
<link href="ch-applications.en.html#s4.2" rel="section" title="4.2 Applications with known euro support">
<link href="ch-applications.en.html#s4.3" rel="section" title="4.3 Applications that do not support the euro character">
<link href="ch-FAQ.en.html#s5.1" rel="section" title="5.1 I see a strange character instead of the euro">
<link href="ch-FAQ.en.html#s5.2" rel="section" title="5.2 The euro character gets lost when switching from X to console">
<link href="ch-FAQ.en.html#s5.3" rel="section" title="5.3 How do I see if my keyboard is properly configured?">
<link href="ch-FAQ.en.html#s5.4" rel="section" title="5.4 How do I see if I can represent euros properly?">
<link href="ch-FAQ.en.html#s5.5" rel="section" title="5.5 I'm using framebuffer, can I represent euros on console?">
<link href="ch-FAQ.en.html#s5.6" rel="section" title="5.6 I can input the euro character when running 'euro-test' but this behaviour is lost when X is restarted.">
<link href="ch-FAQ.en.html#s5.7" rel="section" title="5.7 What is the longterm solution for this issue?">
<link href="ch-about.en.html#s6.1" rel="section" title="6.1 Why this document?">
<link href="ch-about.en.html#s-references" rel="section" title="6.2 References">
<link href="ch-about.en.html#s6.3" rel="section" title="6.3 Changelog/History">
<link href="ch-about.en.html#s-pending" rel="section" title="6.4 Pending issues">
<link href="ch-about.en.html#s-acknowledge" rel="section" title="6.5 Acknowledgements">
<link href="ap-latex-enc.en.html#sA.1" rel="section" title="A.1 Latin9.def">
<link href="ap-latex-enc.en.html#sA.2" rel="section" title="A.2 latin10.def">
<link href="ch-auto-config.en.html#s2.2.1" rel="subsection" title="2.2.1 The euro-test program">
<link href="ch-configure.en.html#s3.2.1" rel="subsection" title="3.2.1 Locales in Debian 3.0">
<link href="ch-configure.en.html#s3.2.2" rel="subsection" title="3.2.2 Locales in Debian 2.2">
<link href="ch-configure.en.html#s3.3.1" rel="subsection" title="3.3.1 Configuring the console keyboard">
<link href="ch-configure.en.html#s3.3.2" rel="subsection" title="3.3.2 How the keyboard is loaded in Debian">
<link href="ch-configure.en.html#s3.3.3" rel="subsection" title="3.3.3 Configuring the console fonts">
<link href="ch-configure.en.html#s3.4.1" rel="subsection" title="3.4.1 Keyboard configuration">
<link href="ch-configure.en.html#s3.4.1.1" rel="subsection" title="3.4.1.1 Xfree in Debian 3.0">
<link href="ch-configure.en.html#s3.4.1.2" rel="subsection" title="3.4.1.2 Xfree in Debian 2.2">
<link href="ch-configure.en.html#s-xfree86-fonts" rel="subsection" title="3.4.2 Font configuration">
<link href="ch-configure.en.html#s-potato" rel="subsection" title="3.4.2.1 Potato, XFree86 3.X">
<link href="ch-applications.en.html#s4.2.1" rel="subsection" title="4.2.1 XTerm and its derivatives">
<link href="ch-applications.en.html#s4.2.2" rel="subsection" title="4.2.2 GNOME Terminal">
<link href="ch-applications.en.html#s4.2.3" rel="subsection" title="4.2.3 RXVT and its derivatives">
<link href="ch-applications.en.html#s4.2.4" rel="subsection" title="4.2.4 Eterm">
<link href="ch-applications.en.html#s4.2.5" rel="subsection" title="4.2.5 gVim">
<link href="ch-applications.en.html#s4.2.6" rel="subsection" title="4.2.6 Emacs, XEmacs">
<link href="ch-applications.en.html#s4.2.7" rel="subsection" title="4.2.7 GNOME and GTK+">
<link href="ch-applications.en.html#s4.2.8" rel="subsection" title="4.2.8 KDE">
<link href="ch-applications.en.html#s4.2.9" rel="subsection" title="4.2.9 Apache">
<link href="ch-applications.en.html#s4.2.9.1" rel="subsection" title="4.2.9.1 Apache">
<link href="ch-applications.en.html#s4.2.10" rel="subsection" title="4.2.10 Mutt">
<link href="ch-applications.en.html#s4.2.11" rel="subsection" title="4.2.11 LaTeX">
<link href="ch-applications.en.html#s4.2.12" rel="subsection" title="4.2.12 Kword">
<link href="ch-applications.en.html#s4.2.13" rel="subsection" title="4.2.13 LyX">
<link href="ch-applications.en.html#s4.2.14" rel="subsection" title="4.2.14 groff (nroff, troff, grotty)">
<link href="ch-applications.en.html#s4.2.15" rel="subsection" title="4.2.15 Debiandoc-sgml">
<link href="ch-applications.en.html#s4.2.16" rel="subsection" title="4.2.16 Tgif">
<link href="ch-applications.en.html#s4.2.17" rel="subsection" title="4.2.17 Perl">
</head>
<body>
<p><a name="ap-latex-enc"></a></p>
<hr>
<p>
[ <a href="ch-about.en.html">previous</a> ]
[ <a href="index.en.html#contents">Contents</a> ]
[ <a href="ch-intro.en.html">1</a> ]
[ <a href="ch-auto-config.en.html">2</a> ]
[ <a href="ch-configure.en.html">3</a> ]
[ <a href="ch-applications.en.html">4</a> ]
[ <a href="ch-FAQ.en.html">5</a> ]
[ <a href="ch-about.en.html">6</a> ]
[ A ]
[ <a href="index.en.html">next</a> ]
</p>
<hr>
<h1>
Debian Euro HOWTO (Obsolete Documentation)
<br>Appendix A - File definitions for LaTeX</h1>
<hr>
<p>
Ionel Mugurel has provided the following input encoding definition files for
latin9 and latin10 (not yet included in Debian).
</p>
<hr>
<h2><a name="sA.1"></a>A.1 Latin9.def</h2>
<pre>
%%
%% This is file `latin9.def',
%%
%% This is a new file.
%%
%% Copyright 2001
%% Ionel Mugurel Ciobica
%%
%% Permision granted to copy, distribute and redistribute this file.
%%
%% Because of the euro symbol the tetex-eurosym package has to be
%% installed. Otherwise an alternative is made to &quot;draw&quot; the character
%% on place. Uncomment that line and comment the next one.
%%
%% Because of \textdegree and many other \text... commands,
%% you might want to use \usepackage{textcomp} in your document.
%%
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
%% Digits \0\1\2\3\4\5\6\7\8\9
%% Exclamation \! Double quote \&quot; Hash (number) \#
%% Dollar \$ Percent \% Ampersand \&amp;
%% Acute accent \' Left paren \( Right paren \)
%% Asterisk \* Plus \+ Comma \,
%% Minus \- Point \. Solidus \/
%% Colon \: Semicolon \; Less than \&lt;
%% Equals \= Greater than \&gt; Question mark \?
%% Commercial at \@ Left bracket \[ Backslash \\
%% Right bracket \] Circumflex \^ Underscore \_
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
\ProvidesFile{latin9.def}
[2001/10/07 v0.01 Input encoding file
(test version: still liable to change)]
\makeatletter
\DeclareInputText{160}{\nobreakspace}
\DeclareInputText{161}{\textexclamdown}
\DeclareInputText{162}{\textcent}
\DeclareInputText{163}{\pounds}
%\DeclareInputText{164}{{\sffamily C\makebox[0pt][l]{\kern-.70em\mbox{--}}\makebox[0pt][l]{\kern-.68em\raisebox{.25ex}{--}}}}
\DeclareInputText{164}{\euro}
\DeclareInputText{165}{\textyen}
\DeclareInputText{166}{\v S}
\DeclareInputText{167}{\S}
\DeclareInputText{168}{\v s}
\DeclareInputText{169}{\copyright}
\DeclareInputText{170}{\textordfeminine}
\DeclareInputText{171}{\guillemotleft}
\DeclareInputMath{172}{\lnot}
\DeclareInputText{173}{\-}
\DeclareInputText{174}{\textregistered}
\DeclareInputText{175}{\@tabacckludge={}}
\DeclareInputText{176}{\textdegree}
\DeclareInputMath{177}{\pm}
\DeclareInputMath{178}{^2}
\DeclareInputMath{179}{^3}
\DeclareInputText{180}{\v Z}
\DeclareInputMath{181}{\mu}
\DeclareInputText{182}{\P}
\DeclareInputText{183}{\textperiodcentered}
\DeclareInputText{184}{\v z}
\DeclareInputMath{185}{^1}
\DeclareInputText{186}{\textordmasculine}
\DeclareInputText{187}{\guillemotright}
\DeclareInputText{188}{\OE}
\DeclareInputText{189}{\oe}
\DeclareInputText{190}{\&quot; Y}
\DeclareInputText{191}{\textquestiondown}
\DeclareInputText{192}{\@tabacckludge`A}
\DeclareInputText{193}{\@tabacckludge'A}
\DeclareInputText{194}{\^A}
\DeclareInputText{195}{\~A}
\DeclareInputText{196}{\&quot;A}
\DeclareInputText{197}{\r A}
\DeclareInputText{198}{\AE}
\DeclareInputText{199}{\c C}
\DeclareInputText{200}{\@tabacckludge`E}
\DeclareInputText{201}{\@tabacckludge'E}
\DeclareInputText{202}{\^E}
\DeclareInputText{203}{\&quot;E}
\DeclareInputText{204}{\@tabacckludge`I}
\DeclareInputText{205}{\@tabacckludge'I}
\DeclareInputText{206}{\^I}
\DeclareInputText{207}{\&quot;I}
\DeclareInputText{208}{\DH}
\DeclareInputText{209}{\~N}
\DeclareInputText{210}{\@tabacckludge`O}
\DeclareInputText{211}{\@tabacckludge'O}
\DeclareInputText{212}{\^O}
\DeclareInputText{213}{\~O}
\DeclareInputText{214}{\&quot;O}
\DeclareInputMath{215}{\times}
\DeclareInputText{216}{\O}
\DeclareInputText{217}{\@tabacckludge`U}
\DeclareInputText{218}{\@tabacckludge'U}
\DeclareInputText{219}{\^U}
\DeclareInputText{220}{\&quot;U}
\DeclareInputText{221}{\@tabacckludge'Y}
\DeclareInputText{222}{\TH}
\DeclareInputText{223}{\ss}
\DeclareInputText{224}{\@tabacckludge`a}
\DeclareInputText{225}{\@tabacckludge'a}
\DeclareInputText{226}{\^a}
\DeclareInputText{227}{\~a}
\DeclareInputText{228}{\&quot;a}
\DeclareInputText{229}{\r a}
\DeclareInputText{230}{\ae}
\DeclareInputText{231}{\c c}
\DeclareInputText{232}{\@tabacckludge`e}
\DeclareInputText{233}{\@tabacckludge'e}
\DeclareInputText{234}{\^e}
\DeclareInputText{235}{\&quot;e}
\DeclareInputText{236}{\@tabacckludge`\i}
\DeclareInputText{237}{\@tabacckludge'\i}
\DeclareInputText{238}{\^\i}
\DeclareInputText{239}{\&quot;\i}
\DeclareInputText{240}{\dh}
\DeclareInputText{241}{\~n}
\DeclareInputText{242}{\@tabacckludge`o}
\DeclareInputText{243}{\@tabacckludge'o}
\DeclareInputText{244}{\^o}
\DeclareInputText{245}{\~o}
\DeclareInputText{246}{\&quot;o}
\DeclareInputMath{247}{\div}
\DeclareInputText{248}{\o}
\DeclareInputText{249}{\@tabacckludge`u}
\DeclareInputText{250}{\@tabacckludge'u}
\DeclareInputText{251}{\^u}
\DeclareInputText{252}{\&quot;u}
\DeclareInputText{253}{\@tabacckludge'y}
\DeclareInputText{254}{\th}
\DeclareInputText{255}{\&quot;y}
\makeatother
\endinput
%%
%% End of file `latin9.def'.
</pre>
<hr>
<h2><a name="sA.2"></a>A.2 latin10.def</h2>
<pre>
%%
%% This is file `latin10.def',
%%
%% This is a new file.
%%
%% Copyright 2001
%% Ionel Mugurel Ciob<6F>c<EFBFBD>
%%
%% Permision granted to copy, distribute and redistribute this file.
%%
%% The comma below accent for S, s, T and t doesn't look good
%% for large characters. A solution would be to include internal
%% support for comma below in the same way like for the dot below,
%% so \C{t} to create the t comma below, etc.
%%
%% Because of the euro symbol the tetex-eurosym package has to be
%% installed. Otherwise an alternative is made to &quot;draw&quot; the character
%% on place. Uncomment that line and comment the next one.
%%
%% Latin10 is also comming with support for the German double quotations.
%% You have to use babel with a language which support those quotations,
%% German and Romanian come now in my mind...
%%
%% Because of \textdegree you might want to use \usepackage{textcomp} in
%% your document.
%%
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
%% Digits \0\1\2\3\4\5\6\7\8\9
%% Exclamation \! Double quote \&quot; Hash (number) \#
%% Dollar \$ Percent \% Ampersand \&amp;
%% Acute accent \' Left paren \( Right paren \)
%% Asterisk \* Plus \+ Comma \,
%% Minus \- Point \. Solidus \/
%% Colon \: Semicolon \; Less than \&lt;
%% Equals \= Greater than \&gt; Question mark \?
%% Commercial at \@ Left bracket \[ Backslash \\
%% Right bracket \] Circumflex \^ Underscore \_
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
\ProvidesFile{latin10.def}
[2001/10/07 v0.01 Input encoding file
(test version: still liable to change)]
\makeatletter
\DeclareInputText{160}{\nobreakspace}
\DeclareInputText{161}{\k A}
\DeclareInputText{162}{\k a}
\DeclareInputText{163}{\L}
%\DeclareInputText{164}{{\sffamily C\makebox[0pt][l]{\kern-.70em\mbox{--}}\makebox[0pt][l]{\kern-.68em\raisebox{.25ex}{--}}}}
\DeclareInputText{164}{\euro}
\DeclareInputText{165}{\guillemotleft}
\DeclareInputText{166}{\v S}
\DeclareInputText{167}{\S}
\DeclareInputText{168}{\v s}
\DeclareInputText{169}{\copyright}
\DeclareInputText{170}{\ooalign{S\crcr\hidewidth\raise-.31ex\hbox{\scriptsize,}\hidewidth}}
\DeclareInputText{171}{\quotedblbase}
\DeclareInputText{172}{\@tabacckludge'Z}
\DeclareInputText{173}{\-}
\DeclareInputText{174}{\@tabacckludge' Z}
\DeclareInputText{175}{\.Z}
\DeclareInputText{176}{\textdegree}
\DeclareInputMath{177}{\pm}
\DeclareInputText{178}{\v C}
\DeclareInputText{179}{\l}
\DeclareInputText{180}{\v Z}
\DeclareInputText{181}{\textquotedblleft}
\DeclareInputText{182}{\P}
\DeclareInputText{183}{\textperiodcentered}
\DeclareInputText{184}{\v z}
\DeclareInputText{185}{\v c}
\DeclareInputText{186}{\ooalign{s\crcr\hidewidth\raise-.31ex\hbox{\scriptsize,}\hidewidth}}
\DeclareInputText{187}{\guillemotright}
\DeclareInputText{188}{\OE}
\DeclareInputText{189}{\oe}
\DeclareInputText{190}{\&quot; Y}
\DeclareInputText{191}{\.z}
\DeclareInputText{192}{\@tabacckludge`A}
\DeclareInputText{193}{\@tabacckludge'A}
\DeclareInputText{194}{\^A}
\DeclareInputText{195}{\u A}
\DeclareInputText{196}{\&quot;A}
\DeclareInputText{197}{\@tabacckludge'C}
\DeclareInputText{198}{\AE}
\DeclareInputText{199}{\c C}
\DeclareInputText{200}{\@tabacckludge`E}
\DeclareInputText{201}{\@tabacckludge'E}
\DeclareInputText{202}{\^ E}
\DeclareInputText{203}{\&quot; E}
\DeclareInputText{204}{\@tabacckludge`I}
\DeclareInputText{205}{\@tabacckludge'I}
\DeclareInputText{206}{\^I}
\DeclareInputText{207}{\&quot; I}
\DeclareInputText{208}{\D}
\DeclareInputText{209}{\@tabacckludge'N}
\DeclareInputText{210}{\@tabacckludge`O}
\DeclareInputText{211}{\@tabacckludge'O}
\DeclareInputText{212}{\^O}
\DeclareInputText{213}{\H O}
\DeclareInputText{214}{\&quot;O}
\DeclareInputText{215}{\@tabacckludge'S}
\DeclareInputText{216}{\H U}
\DeclareInputText{217}{\@tabacckludge`U}
\DeclareInputText{218}{\@tabacckludge'U}
\DeclareInputText{219}{\^ U}
\DeclareInputText{220}{\&quot;U}
\DeclareInputText{221}{\k E}
\DeclareInputText{222}{\ooalign{T\crcr\hidewidth\raise-.31ex\hbox{\scriptsize,}\hidewidth}}
\DeclareInputText{223}{\ss}
\DeclareInputText{224}{\@tabacckludge`a}
\DeclareInputText{225}{\@tabacckludge'a}
\DeclareInputText{226}{\^a}
\DeclareInputText{227}{\u a}
\DeclareInputText{228}{\&quot;a}
\DeclareInputText{229}{\@tabacckludge'c}
\DeclareInputText{230}{\ae}
\DeclareInputText{231}{\c c}
\DeclareInputText{232}{\@tabacckludge`e}
\DeclareInputText{233}{\@tabacckludge'e}
\DeclareInputText{234}{\^e}
\DeclareInputText{235}{\&quot;e}
\DeclareInputText{236}{\@tabacckludge`\i}
\DeclareInputText{237}{\@tabacckludge'\i}
\DeclareInputText{238}{\^\i}
\DeclareInputText{239}{\&quot;\i}
\DeclareInputText{240}{\d}
\DeclareInputText{241}{\@tabacckludge'n}
\DeclareInputText{242}{\@tabacckludge`o}
\DeclareInputText{243}{\@tabacckludge'o}
\DeclareInputText{244}{\^o}
\DeclareInputText{245}{\H o}
\DeclareInputText{246}{\&quot;o}
\DeclareInputText{247}{\@tabacckludge's}
\DeclareInputText{248}{\H u}
\DeclareInputText{249}{\@tabacckludge`u}
\DeclareInputText{250}{\@tabacckludge'u}
\DeclareInputText{251}{\^u}
\DeclareInputText{252}{\&quot;u}
\DeclareInputText{253}{\k e}
\DeclareInputText{254}{\ooalign{t\crcr\hidewidth\raise-.31ex\hbox{\scriptsize,}\hidewidth}}
\DeclareInputText{255}{\&quot;y}
\makeatother
\endinput
%%
%% End of file `latin10.def'.
</pre>
<hr>
<p>
[ <a href="ch-about.en.html">previous</a> ]
[ <a href="index.en.html#contents">Contents</a> ]
[ <a href="ch-intro.en.html">1</a> ]
[ <a href="ch-auto-config.en.html">2</a> ]
[ <a href="ch-configure.en.html">3</a> ]
[ <a href="ch-applications.en.html">4</a> ]
[ <a href="ch-FAQ.en.html">5</a> ]
[ <a href="ch-about.en.html">6</a> ]
[ A ]
[ <a href="index.en.html">next</a> ]
</p>
<hr>
<p>
Debian Euro HOWTO (Obsolete Documentation)
</p>
<address>
version 1.2, june 4th 2003.<br>
<br>
Javier Fern<72>ndez-Sanguino Pe<50>a <code><a href="mailto:jfs@computer.org">jfs@computer.org</a></code><br>
<br>
</address>
<hr>
</body>
</html>