Move a tag
[latex2e.git] / latex2e-20160201 / required / babel / testfiles / tlb3398.lvt
blobada64e43496d67a0446b34d7732f4ea9cad03ec3
1 \iffalse
2 >Number:         3398
3 >Synopsis:       Loading german *after* latin gives Missing document error
4 >Arrival-Date:   Fri Dec 21 00:31:01 CET 2001
5 >Last-Modified:  Wed Jan 16 00:08:06 CET 2002
6 >Originator:     jlbraams@cistron.nl (Johannes Braams)
7 >Release:        LaTeX2e <2000/06/01>
8 >Organization:
9 >Environment:
10  Hyphenation: Babel <v3.7h> and hyphenation patterns for american, english, 
11 german, dutch, french, finnish, italian, russian, nohyphenation, loaded.
12  \@TeXversion: undefined (Standard setting for TeX3.141 and later)
13  \@currdir: macro:->./
14  \input@path: undefined (Standard setting)
15 >Description:
16 Description of bug:
17 Loading the latin language definition leaves the equals sign an active
18 character. Loading the German language definitions later leads to a
19 "Missing document" error because the file germanb.ldf contains the statement
20 \let\next@ff=f and hence needs a normal equals sign.
21 A quick workaround is to load latin *after* german (or any other language
22 definition that needs a normal equals sign).
25 >How-To-Repeat:
26 \fi
28 \input{test2e}
29 \documentclass{minimal}
31 \START
32 \FORMAT{LaTeX2e<2001/06/01>}
33 \AUTHOR{johannes@braams.cistron.nl (Johannes Braams)}
34 \CLASS{minimal}
35 \PACKAGE[turkish,germanb]{babel}
36 \showboxbreadth=50
37 \showboxdepth=50
38 \def\testit#1{%
39   \setbox0=\vbox{#1}\showbox0}
40 \OMIT
41 \usepackage[turkish,germanb]{babel}
43 \begin{document}
44 \TIMO
46 \testit{testing}
47 \end{document}