Move a tag
[latex2e.git] / latex2e-20160201 / required / babel / testfiles / tlb3547.lvt
blob692f69b95a80203b83ee08932f04f8328c786179
1 \iffalse
2 >Number:         3547
3 >Synopsis:       \label from showkeys and babel with option french
4 >Arrival-Date:   Thu Jul 24 16:11:00 CEST 2003
5 >Originator:     cyril.carrez@enst.fr (Cyril Carrez)
6 >Release:        LaTeX2e <2001/06/01>
7 >Environment:
8  Hyphenation: Babel <v3.7h> and hyphenation patterns for american, british, french, german, ngerman, latin, nohyphenation, loaded.
9  \@TeXversion: undefined (Standard setting for TeX3.141 and later)
10  \@currdir: macro:->./
11  \input@path: undefined (Standard setting)
12 >Description:
13 Description of bug:
14 The french option of package babel defines ':' such that a space is added
15 before it. But it does this also in the labels printed by showkeys. That
16 is, \label{test:test} will print "test\protect :test" instead of
17 "test:test".
20 >How-To-Repeat:
21 \fi
22 \input{test2e}
23 \documentclass{article}
25 \START
26 \FORMAT{LaTeX2e<2001/06/01>}
27 \AUTHOR{cyril.carrez@enst.fr (Cyril Carrez)}
28 \CLASS{article}
29 \PACKAGE[french]{babel}
30 \PACKAGE{showkeys}
31 \showboxbreadth=50
32 \showboxdepth=50
33 \def\testit#1{%
34   \setbox0=\hbox{#1}\showbox0}
35 \OMIT
37 \usepackage[french]{babel}   % no bug with english
38 \usepackage{showkeys}
40 \begin{document}
41 \TIMO
42 \testit{\label{test:test}}            % printed ``test\protect :test''"
44 \end{document}