Move a tag
[latex2e.git] / latex2e-20160201 / required / babel / testfiles / tlb3805.lvt
blob2f22f63d8d909996456b9bef56db0546e011b5cc
1 \iffalse
2 >Number:         3805
3 >Category:       babel
4 >Synopsis:       Stack overflow with hyperref, varioref, and babel 3.8g (but not babel 3.8d)
5 >Arrival-Date:   Fri Aug 19 06:11:01 +0200 2005
6 >Originator:     Robert Wenner (robert.wenner@gmx.de)
7 >Release:        LaTeX2e <2001/06/01>
8 Description of bug:
9 Stack overflow in the provided example .tex file on the second  latex
10 or pdflatex run. 
11 \fi
12 \input{test2e}
13 \documentclass{article}
14 \START
15 \FORMAT{LaTeX2e <2001/06/01>}
16 \CLASS{article}
17 \PACKAGE[american]{babel}
18 \PACKAGE{nameref}
19 \PACKAGE{varioref}
20 \PACKAGE{hyperref}
21 \showboxbreadth=50
22 \showboxdepth=50
23 \def\testit#1{%
24   \setbox0=\hbox{#1}\showbox0}
25 \OMIT
27 \usepackage[american]{babel}
28 \usepackage{nameref}
29 \usepackage{varioref}
30 \labelformat{section}{section~#1}
31 \usepackage{hyperref}
32 \listfiles
33 \begin{document}
34 \TIMO
36 \section{Foo}\label{sec:foo}
37 \testit{\ref{sec:foo} shows this working (\pageref{sec:foo}).}
38 \testit{\Vref{sec:foo} shows this breaking (\vref*{sec:foo}).}
39 \end{document}