From 6545ce7952bf97897dbc070c25400dd28c6074d3 Mon Sep 17 00:00:00 2001 From: Takuji Tanaka Date: Mon, 23 Aug 2021 14:13:31 +0000 Subject: upmendex: Add tests for icu_rules git-svn-id: svn://tug.org/texlive/trunk@60308 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/upmendex/ChangeLog | 5 +++++ Build/source/texk/upmendex/tests/rule.idx | 13 ++++++++++++ Build/source/texk/upmendex/tests/rule.ind | 29 ++++++++++++++++++++++++++ Build/source/texk/upmendex/tests/rule1.ist | 3 +++ Build/source/texk/upmendex/tests/rule2.ist | 3 +++ Build/source/texk/upmendex/tests/upmendex.test | 11 +++++++++- 6 files changed, 63 insertions(+), 1 deletion(-) create mode 100644 Build/source/texk/upmendex/tests/rule.idx create mode 100644 Build/source/texk/upmendex/tests/rule.ind create mode 100644 Build/source/texk/upmendex/tests/rule1.ist create mode 100644 Build/source/texk/upmendex/tests/rule2.ist (limited to 'Build/source') diff --git a/Build/source/texk/upmendex/ChangeLog b/Build/source/texk/upmendex/ChangeLog index 497e0e6e268..a613c67f878 100644 --- a/Build/source/texk/upmendex/ChangeLog +++ b/Build/source/texk/upmendex/ChangeLog @@ -1,3 +1,8 @@ +2021-08-23 TANAKA Takuji + + * tests/upmendex.test, tests/rule[12].ist, tests/rule.{idx,ind}: + Add new tests for the keyword "icu_rules" in style file. + 2021-08-08 TANAKA Takuji * version 0.58 Beta version. diff --git a/Build/source/texk/upmendex/tests/rule.idx b/Build/source/texk/upmendex/tests/rule.idx new file mode 100644 index 00000000000..ce6ad5d52c8 --- /dev/null +++ b/Build/source/texk/upmendex/tests/rule.idx @@ -0,0 +1,13 @@ +% -*- coding: utf-8 -*- +\indexentry{A}{400} +\indexentry{a}{401} +\indexentry{B}{402} +\indexentry{b}{403} +\indexentry{C}{404} +\indexentry{c}{405} +\indexentry{Ç}{406} +\indexentry{ç}{407} +\indexentry{U}{408} +\indexentry{u}{409} +\indexentry{Ü}{410} +\indexentry{ü}{411} diff --git a/Build/source/texk/upmendex/tests/rule.ind b/Build/source/texk/upmendex/tests/rule.ind new file mode 100644 index 00000000000..bb5e6c5e256 --- /dev/null +++ b/Build/source/texk/upmendex/tests/rule.ind @@ -0,0 +1,29 @@ +\begin{theindex} + +\centerline{\bfseries ◆◆◆ A ◆◆◆}\par\nobreak + \item a\leaders\hbox{$\cdot$}\hfill 401 + \item A\leaders\hbox{$\cdot$}\hfill 400 + + \indexspace + +\centerline{\bfseries ◆◆◆ C ◆◆◆}\par\nobreak + \item C\leaders\hbox{$\cdot$}\hfill 404 + \item Ç\leaders\hbox{$\cdot$}\hfill 406 + \item c\leaders\hbox{$\cdot$}\hfill 405 + \item ç\leaders\hbox{$\cdot$}\hfill 407 + + \indexspace + +\centerline{\bfseries ◆◆◆ U ◆◆◆}\par\nobreak + \item u\leaders\hbox{$\cdot$}\hfill 409 + \item U\leaders\hbox{$\cdot$}\hfill 408 + \item ü\leaders\hbox{$\cdot$}\hfill 411 + \item Ü\leaders\hbox{$\cdot$}\hfill 410 + + \indexspace + +\centerline{\bfseries ◆◆◆ B ◆◆◆}\par\nobreak + \item b\leaders\hbox{$\cdot$}\hfill 403 + \item B\leaders\hbox{$\cdot$}\hfill 402 + +\end{theindex} diff --git a/Build/source/texk/upmendex/tests/rule1.ist b/Build/source/texk/upmendex/tests/rule1.ist new file mode 100644 index 00000000000..c986e39e969 --- /dev/null +++ b/Build/source/texk/upmendex/tests/rule1.ist @@ -0,0 +1,3 @@ +% -*- coding: utf-8 -*- + +icu_rules "&a<<