Move a tag
[latex2e.git] / latex2e-20160201 / base / testfiles / tnfss5.lvt
blobb0b1864988d3d7923abf9dae371de40c8bc7e9da
1 % Test file for nfss testing various bugs from nfss.bug
3 % FMi 92/07/01
7 \input{test2e}
8 \START
10 \FORMAT{LaTeX2e<1993/12/24>}
11 \STYLE{article}
12 \STYLEOPTIONS{oldlfont}
15 \OMIT
17 \documentstyle[%
18               oldlfont%    
19               ]{article} 
21 \TIMO
23 \scrollmode
25 % for bug (40)
27 \def\isrelaxtest#1#2{\ifx\relax#2\typeout{Still in error}\else
28   \typeout{Found \string#2}\fi#1#2}
32 % ** (41) FMi 92/06: with oldlfont in force the use of \rmdefault etc
33 %         did not really work because size commands switch back to
34 %         default fonts hardwired into fontdef.xxx
35 %        Changed 92/7/1 Fmi: with v1.3d of oldlfont.
36
37
38 \renewcommand{\rmdefault}{cmss}
40 \OMIT
42 \begin{document}
44 \TIMO
46 % this should now produce \cmss/m/n  bug (41)
48 \typeout{\the\font}
53 % ** (39) ROl 92/05: The use of a size command inside a moving argument
54 %         causes an error when oldlfont is inforce
55 %       Fixed 92/7/1 Fmi with v1.3d of oldlfont.
58 \tableofcontents
60 \section{A {\footnotesize size} change}
62 This should not produce an substitution warning in the table of
63 contents of the form:
64 \begin{verbatim}
65   Warning: Font/shape `c/m/n ' undefined on input line 1.
66   Warning: Using `cmr/m/n' instead on input line 1.
67 \end{verbatim}
70 % ** (40) PTa 92/06: \cal and \mit became \relax in toc file if not
71 %         preceded by a \protect.
72 %        Fixed 92/7/1 Fmi: with v1.2e of lfonts.new.
75 % To check this we define a macro see above
77 \subsection{Some $\protect\isrelaxtest
78                   \cal A$ for the toc}
85 \end{document}