guess we don't want the build dir
[latex2e.git] / trunk / required / tools / testfiles / tlb4173.lvt
blobdb1980276e1100d0b748aae313e392c3bec8da5c
1 % Test file for showkeys cite at start of item
3 % Number:         4173
4 % Category:       tools
5 % Synopsis:       showkeys breaks text when a theorem begins with \cite
7 % Fixed in showkeys v3.16
9 %   Ari Brodsky/ DPC 2011/11/24
11 \input{test2e}
12 \START
13 \AUTHOR{Ari Brodsky}
14 \PACKAGE{showkeys}
15 \scrollmode
17 \OMIT
18 \documentclass{article}
20 \usepackage{showkeys} 
22 \newtheorem{theorem}{Theorem}
24 \title{Bug with the showkeys package}
25 \author{Ari Meir Brodsky}
27 \begin{document}
28 \maketitle
30 This document displays a bug with the \verb+showkeys+ package.  
31 The bug appears when using \verb+showkeys+ version 3.15.  
32 It seems to be caused by the \verb+\@inlabelfalse+ command 
33 near the end of the \verb+showkeys.sty+ file.
34 Also, using the \verb+[notcite]+ option prevents the bug from appearing.
35 \makeatletter
36 \clearpage
37 \begin{theorem}\label{T:1}
38 This is an ordinary theorem.  
40 There is no problem here.
41 \end{theorem}
43 \begin{theorem}\label{T:2}\cite{abc}
44 This theorem begins by citing a bibliography item.  The phrase ``Theorem 2" is missing entirely!
45 \end{theorem}
47 Notice that we can still refer to Theorem~\ref{T:2}.
49 \begin{theorem}\label{T:3} \cite{def}
50 This theorem also begins by citing a bibliography item.
52 Now it has a second paragraph.  The phrase ``Theorem 3" has shifted to the beginning of the second paragraph.  
53 And wow, it says ``Theorem 2" here as well, unless the \verb+amsthm+ package is loaded!
54 \end{theorem}
57 % Bibliography
58 \begin{thebibliography}{99}
59 \bibitem{abc}
60 What's his name, \emph{What's the name of the book}.
62 \bibitem{def}
63 This book has no title.
64 \end{thebibliography}
65 \TIMO
66 \showoutput
67 \clearpage
68 \OMIT
69 \end{document}
70 \TIMO