summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-03-04 16:51:14 +0000
committerKarl Berry <karl@freefriends.org>2008-03-04 16:51:14 +0000
commit30d2fd26ea97fc93f00f649788482706afae3089 (patch)
tree5b07c22793193dc93b5ad9e3ae11a293eb0ac9d7
parentf756a0d5b750dfcf192617a850f2932a84038537 (diff)
page_compositor
git-svn-id: svn://tug.org/texlive/trunk@6852 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Build/source/texk/makeindexk/ChangeLog4
-rw-r--r--Build/source/texk/makeindexk/makeindex.119
2 files changed, 22 insertions, 1 deletions
diff --git a/Build/source/texk/makeindexk/ChangeLog b/Build/source/texk/makeindexk/ChangeLog
index 9c928062386..8d08f0891b8 100644
--- a/Build/source/texk/makeindexk/ChangeLog
+++ b/Build/source/texk/makeindexk/ChangeLog
@@ -1,3 +1,7 @@
+2008-03-04 Karl Berry <karl@tug.org>
+
+ * makeindex.1: mention page_compositor option. From Oleg Katsitadze.
+
2008-02-29 Peter Breitenlohner <peb@mppmu.mpg.de>
* acconfig.h: removed.
diff --git a/Build/source/texk/makeindexk/makeindex.1 b/Build/source/texk/makeindexk/makeindex.1
index 1404df6cf74..acab55173ae 100644
--- a/Build/source/texk/makeindexk/makeindex.1
+++ b/Build/source/texk/makeindexk/makeindex.1
@@ -284,6 +284,13 @@ that its argument is an index entry.
Delimiter denoting a new level of subitem.
.RE
.TP
+.BR page_compositor " <char>"
+\'-\'
+.RS
+Delimiter separating parts of a composite page number (see
+\s-2SPECIAL EFFECTS\s+2 below).
+.RE
+.TP
.BR quote " <char>"
\'"\'
.RS
@@ -990,7 +997,7 @@ will be turned into
with a warning message in the transcript file complaining about an
illegal range formation.
.LP
-Finally, every special symbol mentioned in this section may be
+Every special symbol mentioned in this section may be
escaped by the
.B quote
operator (`"'). Thus
@@ -1026,6 +1033,16 @@ becomes
.LP
which represents an umlaut-accented `u' to the \*(TX family of
processors.
+.LP
+Page numbers can consist of several parts under a hierarchical page
+numbering scheme. For example, in a document with several appendices,
+pages in each appendix can be prefixed with a letter for the appendix,
+and the numbering in each appendix can start from one. That is, pages
+in Appendix A will be numbered `A-1', `A-2', etc.; pages in Appendix B
+will be numbered `B-1', `B-2', etc. Parts of a composite page number
+must be separated with
+.B page_compositor
+(`-'). Page numbers may contain up to ten parts.
.PP
From version 2.11 of
.IR makeindex ,