Move a tag
[latex2e.git] / latex2e-20160201 / base / testfiles / tlb4092.lvt
blob084b41a5630304daaa532b571e637e4cc6f23ed8
1 \iffalse
3 Number:         4092
4 Category:       latex
5 Synopsis:       Conflicting \@tempswa in font selection and \@cite
7 The \@cite macro is a small wrapper used to control the
8 formatting of citations, yet if one inserts font selection
9 such as:
10  \def\@cite#1#2{\textbf{[{#1\if@tempswa , #2\fi}]}}
11 it fails to format properly, because \textbf (\maybe@ic@)
12 resets tempswa to "true".
14 \fi
16 \input{test2e}
18 \AUTHOR{Frank Mittelbach}
19 \documentclass{article}
21 \makeatletter
22 \def\@cite#1#2{\textbf{[{#1\if@tempswa \typeout{comma added}\else \typeout{no comma added}\fi}]}}
23 \makeatother
25 \newsavebox\testbox
27 \begin{document}
29 \START
31 Test
33 \cite{test}             % no comma should show
34 \cite[Th. 1]{test}
36 \END