3 >Synopsis: babel
3.6Z plain based formats support broken
4 >Arrival-Date: Thu Sep
16 19:
01:
03 1999
5 >Originator: palopez@earthling.net (Alejandro Lopez-Valencia)
8 plain based formats fail to load the active characters
9 code defined in plain.def. I have tested this problem
10 with several language support files and all fail in the same
11 spot. babel.def and plain.def are loaded succesfully but
12 the run dies while loading the remaining .ldf code. It happens
13 even with english.ldf (?!).
15 I have tracked the bug to line
157 of babel.def. The conditional
16 branch in the definition of |\@initiate@active@char| is not working.
20 Sample file which indicates the problem:
21 ========================================
25 % test file modified from PR babel/2216
28 \selectlanguage{spanish
}
32 These standard-TeX constructs:
34 \'a \'e \'
\i{} \'o \'u \~n
35 \'A \'E \'I \'O \'U \~N
37 \raise1ex\hbox{\underbar{\sevenrm o
}}
38 \raise1ex\hbox{\underbar{\sevenrm a
}}
43 can be obtained using these equivalent spanish babel shorthands:
50 The spanish letter, \~n and \~N, can also be obtained using the
51 spanish babel shorthand ~n and ~N, but a tilde between two letters
52 (other than n) inserts a space of fixed length like~here or~
{}n.