Skip to content

Commit 6c5d79f

Browse files
committed
[localizatiom] Fix table labels.
1 parent 275e268 commit 6c5d79f

File tree

1 file changed

+39
-39
lines changed

1 file changed

+39
-39
lines changed

source/locales.tex

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
\pnum
1515
The following subclauses describe components for
1616
locales themselves, the standard facets, and facilities
17-
from the ISO C library, as summarized in \tref{localization.lib.summary}.
17+
from the ISO C library, as summarized in \tref{localization.summary}.
1818

19-
\begin{libsumtab}{Localization library summary}{localization.lib.summary}
19+
\begin{libsumtab}{Localization library summary}{localization.summary}
2020
\ref{locales} & Locales & \tcode{<locale>} \\
2121
\ref{locale.categories} & Standard \tcode{locale} categories & \\ \rowsep
2222
\ref{c.locales} & C library locales & \tcode{<clocale>} \\
@@ -340,9 +340,9 @@
340340
value identifies a set of locale categories.
341341
Each locale category,
342342
in turn, identifies a set of locale facets, including at least those
343-
shown in \tref{localization.category.facets}.
343+
shown in \tref{locale.category.facets}.
344344

345-
\begin{floattable}{Locale category facets}{localization.category.facets}
345+
\begin{floattable}{Locale category facets}{locale.category.facets}
346346
{ml}
347347
\topline
348348
\lhdr{Category} & \rhdr{Includes facets} \\ \capsep
@@ -369,7 +369,7 @@
369369
either constructed, or returned by
370370
\tcode{locale::classic()},
371371
and any facet \tcode{Facet}
372-
shown in \tref{localization.category.facets},
372+
shown in \tref{locale.category.facets},
373373
\tcode{has_facet<Facet>(loc)}
374374
is \tcode{true}.
375375
Each
@@ -381,9 +381,9 @@
381381
\pnum
382382
An implementation is required to provide those specializations for
383383
facet templates identified as members of a category, and for those
384-
shown in \tref{localization.required.specializations}.
384+
shown in \tref{locale.spec}.
385385

386-
\begin{floattable}{Required specializations}{localization.required.specializations}
386+
\begin{floattable}{Required specializations}{locale.spec}
387387
{ml}
388388
\topline
389389
\lhdr{Category} & \rhdr{Includes facets} \\ \capsep
@@ -1174,7 +1174,7 @@
11741174
for character classing during input parsing.
11751175

11761176
\pnum
1177-
The specializations required in \tref{localization.category.facets}\iref{locale.category}, namely
1177+
The specializations required in \tref{locale.category.facets}\iref{locale.category}, namely
11781178
\tcode{ctype<char>}
11791179
and
11801180
\tcode{ctype<wchar_t>},
@@ -1895,7 +1895,7 @@
18951895
argument selects the pair of character encodings being mapped between.
18961896

18971897
\pnum
1898-
The specializations required in \tref{localization.category.facets}\iref{locale.category}
1898+
The specializations required in \tref{locale.category.facets}\iref{locale.category}
18991899
convert the implementation-defined native character set.
19001900
\tcode{codecvt<char, char, mbstate_t>}
19011901
implements a degenerate conversion;
@@ -2111,9 +2111,9 @@
21112111

21122112
\pnum
21132113
\returns
2114-
An enumeration value, as summarized in \tref{localization.convert.result.values.out.in}.
2114+
An enumeration value, as summarized in \tref{locale.codecvt.inout}.
21152115

2116-
\begin{floattable}{\tcode{do_in/do_out} result values}{localization.convert.result.values.out.in}
2116+
\begin{floattable}{\tcode{do_in/do_out} result values}{locale.codecvt.inout}
21172117
{lp{3in}}
21182118
\topline
21192119
\lhdr{Value} & \rhdr{Meaning} \\ \capsep
@@ -2163,9 +2163,9 @@
21632163

21642164
\pnum
21652165
\returns
2166-
An enumeration value, as summarized in \tref{localization.convert.result.values.unshift}.
2166+
An enumeration value, as summarized in \tref{locale.codecvt.unshift}.
21672167

2168-
\begin{floattable}{\tcode{do_unshift} result values}{localization.convert.result.values.unshift}
2168+
\begin{floattable}{\tcode{do_unshift} result values}{locale.codecvt.unshift}
21692169
{lp{.50\hsize}}
21702170
\topline
21712171
\lhdr{Value} & \rhdr{Meaning} \\ \capsep
@@ -2318,8 +2318,8 @@
23182318
and
23192319
\tcode{num_get}
23202320
in the subclauses of~\ref{category.numeric} only apply to the
2321-
specializations required in Tables~\ref{tab:localization.category.facets}
2322-
and~\ref{tab:localization.required.specializations}\iref{locale.category}, namely
2321+
specializations required in Tables~\ref{tab:locale.category.facets}
2322+
and~\ref{tab:locale.spec}\iref{locale.category}, namely
23232323
\tcode{num_get<char>},
23242324
\tcode{num_get<wchar_t>},
23252325
\tcode{num_get<C, InputIterator>},
@@ -2522,11 +2522,11 @@
25222522

25232523
For conversion to an integral type, the
25242524
function determines the integral conversion specifier as indicated in
2525-
\tref{localization.integer.conversions.in}.
2525+
\tref{facet.num.get.int}.
25262526
The table is ordered.
25272527
That is, the first line whose condition is true applies.
25282528

2529-
\begin{floattable}{Integer conversions}{localization.integer.conversions.in}
2529+
\begin{floattable}{Integer conversions}{facet.num.get.int}
25302530
{lc}
25312531
\topline
25322532
\lhdr{State} & \tcode{stdio} equivalent \\ \capsep
@@ -2546,9 +2546,9 @@
25462546
\tcode{\%p}.
25472547

25482548
A length modifier is added to the conversion specification, if needed,
2549-
as indicated in \tref{localization.length.modifier.in}.
2549+
as indicated in \tref{facet.num.get.length}.
25502550

2551-
\begin{floattable}{Length modifier}{localization.length.modifier.in}
2551+
\begin{floattable}{Length modifier}{facet.num.get.length}
25522552
{lc}
25532553
\topline
25542554
\lhdr{Type} & Length modifier \\ \capsep
@@ -2908,9 +2908,9 @@
29082908

29092909
For conversion from an integral type other than a character type, the
29102910
function determines the integral conversion specifier as indicated in
2911-
\tref{localization.integer.conversions.out}.
2911+
\tref{facet.num.put.int}.
29122912

2913-
\begin{floattable}{Integer conversions}{localization.integer.conversions.out}
2913+
\begin{floattable}{Integer conversions}{facet.num.put.int}
29142914
{lc}
29152915
\topline
29162916
\lhdr{State} & \tcode{stdio} equivalent \\ \capsep
@@ -2922,9 +2922,9 @@
29222922
\end{floattable}
29232923

29242924
For conversion from a floating-point type, the function determines
2925-
the floating-point conversion specifier as indicated in \tref{localization.fp.conversions.out}.
2925+
the floating-point conversion specifier as indicated in \tref{facet.num.put.fp}.
29262926

2927-
\begin{floattable}{Floating-point conversions}{localization.fp.conversions.out}
2927+
\begin{floattable}{Floating-point conversions}{facet.num.put.fp}
29282928
{lc}
29292929
\topline
29302930
\lhdr{State} & \tcode{stdio} equivalent \\ \capsep
@@ -2939,9 +2939,9 @@
29392939

29402940
For conversions from an integral or floating-point
29412941
type a length modifier is added to the
2942-
conversion specifier as indicated in \tref{localization.length.modifier.out}.
2942+
conversion specifier as indicated in \tref{facet.num.put.length}.
29432943

2944-
\begin{floattable}{Length modifier}{localization.length.modifier.out}
2944+
\begin{floattable}{Length modifier}{facet.num.put.length}
29452945
{lc}
29462946
\topline
29472947
\lhdr{Type} & Length modifier \\ \capsep
@@ -2954,9 +2954,9 @@
29542954
\end{floattable}
29552955

29562956
The conversion specifier has the following optional additional qualifiers
2957-
prepended as indicated in \tref{localization.numeric.conversions}.
2957+
prepended as indicated in \tref{facet.num.put.conv}.
29582958

2959-
\begin{floattable}{Numeric conversions}{localization.numeric.conversions}
2959+
\begin{floattable}{Numeric conversions}{facet.num.put.conv}
29602960
{llc}
29612961
\topline
29622962
\lhdr{Type(s)} & \chdr{State} & \tcode{stdio} equivalent \\ \capsep
@@ -3018,9 +3018,9 @@
30183018
\tcode{0}
30193019
which is
30203020
\textit{not}
3021-
a padding character.} is determined according to \tref{localization.fill.padding}.
3021+
a padding character.} is determined according to \tref{facet.num.put.fill}.
30223022

3023-
\begin{floattable}{Fill padding}{localization.fill.padding}
3023+
\begin{floattable}{Fill padding}{facet.num.put.fill}
30243024
{p{3in}l}
30253025
\topline
30263026
\lhdr{State} & \rhdr{Location} \\ \capsep
@@ -3126,7 +3126,7 @@
31263126
\pnum
31273127
\tcode{numpunct<>}
31283128
specifies numeric punctuation.
3129-
The specializations required in \tref{localization.category.facets}\iref{locale.category}, namely
3129+
The specializations required in \tref{locale.category.facets}\iref{locale.category}, namely
31303130
\tcode{numpunct<\brk{}wchar_t>}
31313131
and
31323132
\tcode{numpunct<char>},
@@ -3368,7 +3368,7 @@
33683368
\tcode{operator()},
33693369
uses the collate facet to allow a locale to act directly as the predicate
33703370
argument for standard algorithms\iref{algorithms} and containers operating on strings.
3371-
The specializations required in \tref{localization.category.facets}\iref{locale.category}, namely
3371+
The specializations required in \tref{locale.category.facets}\iref{locale.category}, namely
33723372
\tcode{collate<char>}
33733373
and
33743374
\tcode{collate<wchar_t>},
@@ -3431,7 +3431,7 @@
34313431
if the first string is greater than the second,
34323432
\tcode{-1}
34333433
if less, zero otherwise.
3434-
The specializations required in \tref{localization.category.facets}\iref{locale.category}, namely
3434+
The specializations required in \tref{locale.category.facets}\iref{locale.category}, namely
34353435
\tcode{collate<char>}
34363436
and
34373437
\tcode{collate<wchar_t>},
@@ -3509,8 +3509,8 @@
35093509
and
35103510
\tcode{time_get}
35113511
in the subclauses of~\ref{category.time} only apply to the
3512-
specializations required in Tables~\ref{tab:localization.category.facets}
3513-
and~\ref{tab:localization.required.specializations}\iref{locale.category}.
3512+
specializations required in Tables~\ref{tab:locale.category.facets}
3513+
and~\ref{tab:locale.spec}\iref{locale.category}.
35143514
Their members use their
35153515
\tcode{ios_base\&},
35163516
\tcode{ios_base::iostate\&},
@@ -3811,9 +3811,9 @@
38113811
to produce one of the following formats,
38123812
or until it encounters an error. The format depends on the value returned
38133813
by \tcode{date_order()} as shown in
3814-
\tref{lib.locale.time.get.virtuals.dogetdate}.
3814+
\tref{locale.time.get.dogetdate}.
38153815

3816-
\begin{libtab2}{\tcode{do_get_date} effects}{lib.locale.time.get.virtuals.dogetdate}
3816+
\begin{libtab2}{\tcode{do_get_date} effects}{locale.time.get.dogetdate}
38173817
{ll}{\tcode{date_order()}}{Format}
38183818
\tcode{no_order} & \tcode{"\%m\%d\%y"} \\
38193819
\tcode{dmy} & \tcode{"\%d\%m\%y"} \\
@@ -4118,8 +4118,8 @@
41184118
and
41194119
\tcode{money_get}
41204120
in the subclauses of~\ref{category.monetary} only apply to the
4121-
specializations required in Tables~\ref{tab:localization.category.facets}
4122-
and~\ref{tab:localization.required.specializations}\iref{locale.category}.
4121+
specializations required in Tables~\ref{tab:locale.category.facets}
4122+
and~\ref{tab:locale.spec}\iref{locale.category}.
41234123
Their members use their
41244124
\tcode{ios_base\&},
41254125
\tcode{ios_base::io\-state\&},
@@ -4825,7 +4825,7 @@
48254825
\begin{itemdescr}
48264826
\pnum
48274827
\returns
4828-
The specializations required in \tref{localization.required.specializations}\iref{locale.category}, namely
4828+
The specializations required in \tref{locale.spec}\iref{locale.category}, namely
48294829
\tcode{moneypunct<char>},
48304830
\tcode{moneypunct<\brk{}wchar_t>},
48314831
\tcode{moneypunct<char, true>},

0 commit comments

Comments
 (0)