texlive[41536] Master/texmf-dist/doc/upmendex: upmendex 0.51, add

commits+takuji at tug.org commits+takuji at tug.org
Sat Jun 25 08:05:34 CEST 2016


Revision: 41536
          http://tug.org/svn/texlive?view=revision&revision=41536
Author:   takuji
Date:     2016-06-25 08:05:34 +0200 (Sat, 25 Jun 2016)
Log Message:
-----------
upmendex 0.51, add README.md, least samples

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/upmendex/README.md
    trunk/Master/texmf-dist/doc/upmendex/samples/
    trunk/Master/texmf-dist/doc/upmendex/samples/Makefile
    trunk/Master/texmf-dist/doc/upmendex/samples/french.idx
    trunk/Master/texmf-dist/doc/upmendex/samples/german.idx
    trunk/Master/texmf-dist/doc/upmendex/samples/greek.idx
    trunk/Master/texmf-dist/doc/upmendex/samples/korean.idx
    trunk/Master/texmf-dist/doc/upmendex/samples/mdxsty00.ist
    trunk/Master/texmf-dist/doc/upmendex/samples/mdxsty01.ist
    trunk/Master/texmf-dist/doc/upmendex/samples/mdxsty02.ist
    trunk/Master/texmf-dist/doc/upmendex/samples/multi.idx
    trunk/Master/texmf-dist/doc/upmendex/samples/russian.idx

Added: trunk/Master/texmf-dist/doc/upmendex/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/upmendex/README.md	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/upmendex/README.md	2016-06-25 06:05:34 UTC (rev 41536)
@@ -0,0 +1,79 @@
+upmendex  --- Multilingual index processor
+==========================================
+
+2016.06.19 Ver0.51
+
+TANAKA, Takuji   ttk(at)t-lab(dot)opal(dot)ne(dot)jp
+
+
+### About upmendex
+upmendex is a multilingual index processor with following features:
+
+ * Mostly compatible with makeindex and
+   upper compatible with mendex,
+   based on mendex version 2.6f by ASCII media works.
+ * Unicode for internal process and
+   support UTF-8 encoding for input/outout.
+   Will work with upLaTeX, XeLaTeX and luaLaTeX.
+ * Support Latin (including non-English), Greek, Cyrillic,
+   Korean Hangul and Han (Hanzi ideographs) scripts
+   as well as Japanese Kana.
+ * Apply International Components for Unicode (ICU)
+   for sorting process.
+
+### Contents
+ * README.md :: This file
+ * source/ :: sources
+ * doc/ :: documents
+ * doc/samples/ :: samples for test.
+   More samples are distributed at Ref. [2].
+
+### Building upmendex
+The sources work with TeXLive svn r41496.
+Ref. [TeXLive and Subversion](http://www.tug.org/texlive/svn/)
+
+Tested with ICU 57.1 .
+
+### Status
+Beta version.
+No warranty.
+
+### Copyright
+Lisence notice is written in COPYRIGHT .
+It is as same as [the BSD 3-Clause License](https://opensource.org/licenses/BSD-3-Clause)
+
+### Supported locale
+In ICU collator, default "root" locale covers several lauguages:
+English, French, Germany, Italian and so on.
+Follows are available for setting into "icu_locale".
+
+#### Latin script
+  "az" (Azerbaijani), "ca" (Catalan), "cs", "cs at collation=search" (Czech),
+  "da" (Danish), "de at collation=phonebook" (German), "eo" (Espelanto),
+  "es", "es at collation=traditional", "es at collation=search" (Spanish),
+  "fi" (Finnish), "gl" (Galician),
+  "hr", "hr at collation=search" (Croatian), "hu" (Hungarian),
+  "lt" (Lithuanian), "nb", "nn", "no" (Norwegian),
+  "pl" (Polish), "ro" (Romanian), "sk", "sk at collation=search" (Slovak),
+  "sl" (Slovenian), "sq" (Albanian),
+  "sr-Latn", "sr-Latn at collation=search" (Serbian), "sv" (Swedish),
+  "tr" (Turkish), "vi" (Vietnamese)
+
+#### Cyrillic script
+  "be" (Belarusian), "bg" (Bulgarian), "ru" (Russian),
+  "sr" (Serbian), "uk" (Ukraine)
+
+#### Greek script
+  "el" (Greek)
+
+#### CJK (Han script (Hanzi), Hangul, Kana)
+  "ja", "ja at collation=unihan" (Japanese),
+  "ko", "ko at collation=search", "ko at collation=unihan" (Korean),
+  "zh", "zh at collation=unihan", "zh at collation=stroke", "zh at collation=zhuyin" (Chinese)
+
+### References
+1.  [ASCII Nihongo TeX (Publishing TeX)](http://ascii.asciimw.jp/pb/ptex/)
+    ASCII MEDIA WORKS
+2.  [upTeX, upLaTeX ― unicode version of pTeX, pLaTeX](http://www.t-lab.opal.ne.jp/tex/uptex_en.html)
+3.  [International Components for Unicode (ICU)](http://site.icu-project.org/)
+


Property changes on: trunk/Master/texmf-dist/doc/upmendex/README.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/upmendex/samples/Makefile
===================================================================
--- trunk/Master/texmf-dist/doc/upmendex/samples/Makefile	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/upmendex/samples/Makefile	2016-06-25 06:05:34 UTC (rev 41536)
@@ -0,0 +1,19 @@
+UPMENDEX = upmendex
+
+all: scripts styles
+
+scripts:
+	for scr in french german greek russian korean; do \
+		$(UPMENDEX) $$scr -s mdxsty00.ist ; \
+	done
+
+styles:
+	for num in 00 01 02; do \
+		$(UPMENDEX) multi.idx -s mdxsty$$num.ist -o multi_$$num.ind ; \
+	done
+
+compare:
+	for ind in $(wildcard *.ind); do \
+		diff -qs $$ind output/$$ind ; \
+	done
+


Property changes on: trunk/Master/texmf-dist/doc/upmendex/samples/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/upmendex/samples/french.idx
===================================================================
--- trunk/Master/texmf-dist/doc/upmendex/samples/french.idx	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/upmendex/samples/french.idx	2016-06-25 06:05:34 UTC (rev 41536)
@@ -0,0 +1,18 @@
+\indexentry{Rousseau}{1}
+\indexentry{Rouault}{2}
+\indexentry{Redon}{3}
+\indexentry{Toulouse-Lautrec}{4}
+\indexentry{Gogh}{5}
+\indexentry{Corot}{6}
+\indexentry{Monet}{7}
+\indexentry{Millet}{8}
+\indexentry{Manet}{9}
+\indexentry{Cézanne}{10}
+\indexentry{Seurat}{11}
+\indexentry{Degas}{12}
+\indexentry{Pissarro}{13}
+\indexentry{Renoir}{14}
+\indexentry{Léger}{15}
+\indexentry{Bernard}{16}
+\indexentry{Chagall}{17}
+\indexentry{Braque}{18}


Property changes on: trunk/Master/texmf-dist/doc/upmendex/samples/french.idx
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/upmendex/samples/german.idx
===================================================================
--- trunk/Master/texmf-dist/doc/upmendex/samples/german.idx	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/upmendex/samples/german.idx	2016-06-25 06:05:34 UTC (rev 41536)
@@ -0,0 +1,19 @@
+\indexentry{Mann}{1}
+\indexentry{Rilke}{2}
+\indexentry{Hofmannsthal}{3}
+\indexentry{Straßburg}{4}
+\indexentry{Grimm}{5}
+\indexentry{Kästner}{6}
+\indexentry{Kafka}{7}
+\indexentry{Brecht}{8}
+\indexentry{Jelinek}{9}
+\indexentry{Grass}{10}
+\indexentry{Hesse}{11}
+\indexentry{Goethe}{12}
+\indexentry{Heine}{13}
+\indexentry{Storm}{14}
+\indexentry{Hoffmann}{15}
+\indexentry{Schiller}{16}
+\indexentry{Hölderlin}{17}
+\indexentry{Büchner}{18}
+\indexentry{Rückert}{19}


Property changes on: trunk/Master/texmf-dist/doc/upmendex/samples/german.idx
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/upmendex/samples/greek.idx
===================================================================
--- trunk/Master/texmf-dist/doc/upmendex/samples/greek.idx	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/upmendex/samples/greek.idx	2016-06-25 06:05:34 UTC (rev 41536)
@@ -0,0 +1,10 @@
+\indexentry{Θαλής}{1}
+\indexentry{Πυθαγόρας}{2}
+\indexentry{Ηράκλειτος}{3}
+\indexentry{Δημόκριτος}{4}
+\indexentry{Πρωταγόρας}{5}
+\indexentry{Σωκράτης}{6}
+\indexentry{Πλάτων}{7}
+\indexentry{Ἀριστοτέλης}{8}
+\indexentry{Ζήνων}{9}
+\indexentry{Αναξαγορας}{10}


Property changes on: trunk/Master/texmf-dist/doc/upmendex/samples/greek.idx
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/upmendex/samples/korean.idx
===================================================================
--- trunk/Master/texmf-dist/doc/upmendex/samples/korean.idx	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/upmendex/samples/korean.idx	2016-06-25 06:05:34 UTC (rev 41536)
@@ -0,0 +1,60 @@
+% -*- coding: utf-8 -*-
+\indexentry{과일}{1}
+\indexentry{사과}{1}
+\indexentry{바나나}{1}
+\indexentry{포도}{1}
+\indexentry{딸기}{1}
+\indexentry{수박}{1}
+\indexentry{귤}{1}
+\indexentry{배}{1}
+\indexentry{복숭아}{1}
+\indexentry{메론}{1}
+\indexentry{키우이}{1}
+\indexentry{레몬}{1}
+\indexentry{야채}{2}
+\indexentry{무}{2}
+\indexentry{오이}{2}
+\indexentry{가지}{2}
+\indexentry{당근}{2}
+\indexentry{배추}{2}
+\indexentry{파}{2}
+\indexentry{옥수수}{2}
+\indexentry{토마토}{2}
+\indexentry{고추}{2}
+\indexentry{재료}{3}
+\indexentry{꿀}{3}
+\indexentry{쌀}{3}
+\indexentry{밥}{3}
+\indexentry{빵}{3}
+\indexentry{음료}{4}
+\indexentry{케키}{4}
+\indexentry{차}{4}
+\indexentry{우유}{4}
+\indexentry{커피}{4}
+\indexentry{홍차}{4}
+\indexentry{녹차}{4}
+\indexentry{주스}{4}
+\indexentry{맥주}{4}
+\indexentry{소주}{4}
+\indexentry{막걸리}{4}
+\indexentry{요리}{5}
+\indexentry{김치}{5}
+\indexentry{나물}{5}
+\indexentry{찌개}{5}
+\indexentry{비빈바}{5}
+\indexentry{불고기}{5}
+\indexentry{국밥}{5}
+\indexentry{갈비}{5}
+\indexentry{떡볶이}{5}
+\indexentry{김밥}{5}
+\indexentry{삼겹살}{5}
+\indexentry{냉면}{5}
+\indexentry{만두}{5}
+\indexentry{도시}{6}
+\indexentry{서울}{6}
+\indexentry{부산@부산(釜山)}{6}
+\indexentry{인천@인천(仁川)}{6}
+\indexentry{대구@대구(大邱)}{6}
+\indexentry{대전@대전(大田)}{6}
+\indexentry{광주@광주(光州)}{6}
+\indexentry{울산@울산(蔚山)}{6}


Property changes on: trunk/Master/texmf-dist/doc/upmendex/samples/korean.idx
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/upmendex/samples/mdxsty00.ist
===================================================================
--- trunk/Master/texmf-dist/doc/upmendex/samples/mdxsty00.ist	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/upmendex/samples/mdxsty00.ist	2016-06-25 06:05:34 UTC (rev 41536)
@@ -0,0 +1,10 @@
+% -*- coding: utf-8 -*-
+
+delim_0 "\\leaders\\hbox{$\\cdot$}\\hfill "
+delim_1 "\\leaders\\hbox{$\\cdot$}\\hfill "
+delim_2 "\\leaders\\hbox{$\\cdot$}\\hfill "
+
+lethead_flag 1
+lethead_prefix "\n\\centerline{\\bfseries --- "
+lethead_suffix  " ---}\\par\\nobreak"
+


Property changes on: trunk/Master/texmf-dist/doc/upmendex/samples/mdxsty00.ist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/upmendex/samples/mdxsty01.ist
===================================================================
--- trunk/Master/texmf-dist/doc/upmendex/samples/mdxsty01.ist	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/upmendex/samples/mdxsty01.ist	2016-06-25 06:05:34 UTC (rev 41536)
@@ -0,0 +1,12 @@
+% -*- coding: utf-8 -*-
+
+delim_0 "\\leaders\\hbox{$\\cdot$}\\hfill "
+delim_1 "\\leaders\\hbox{$\\cdot$}\\hfill "
+delim_2 "\\leaders\\hbox{$\\cdot$}\\hfill "
+
+lethead_flag 1
+lethead_prefix "\n\\centerline{\\bfseries --- "
+lethead_suffix  " ---}\\par\\nobreak"
+
+character_order  "NSKJHGCL"
+


Property changes on: trunk/Master/texmf-dist/doc/upmendex/samples/mdxsty01.ist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/upmendex/samples/mdxsty02.ist
===================================================================
--- trunk/Master/texmf-dist/doc/upmendex/samples/mdxsty02.ist	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/upmendex/samples/mdxsty02.ist	2016-06-25 06:05:34 UTC (rev 41536)
@@ -0,0 +1,17 @@
+% -*- coding: utf-8 -*-
+
+delim_0 "\\leaders\\hbox{$\\cdot$}\\hfill "
+delim_1 "\\leaders\\hbox{$\\cdot$}\\hfill "
+delim_2 "\\leaders\\hbox{$\\cdot$}\\hfill "
+
+lethead_flag -1
+lethead_prefix "\n\\centerline{\\bfseries --- "
+lethead_suffix  " ---}\\par\\nobreak"
+
+character_order  "JKHGCLSN"
+
+tumunja "가나다라마바사아카"
+%% tumunja "㉠㉡㉢㉣㉤㉥㉦㉧㉨㉩㉪㉫㉬㉭"
+%% tumunja "㉮㉯㉰㉱㉲㉳㉴㉵㉶㉷㉸㉹㉺㉻"
+%% tumunja "㈀㈁㈂㈃㈄㈅㈆㈇㈈㈉㈊㈋㈌㈍"
+%% tumunja "㈎㈏㈐㈑㈒㈓㈔㈕㈖㈗㈘㈙㈚㈛"


Property changes on: trunk/Master/texmf-dist/doc/upmendex/samples/mdxsty02.ist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/upmendex/samples/multi.idx
===================================================================
--- trunk/Master/texmf-dist/doc/upmendex/samples/multi.idx	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/upmendex/samples/multi.idx	2016-06-25 06:05:34 UTC (rev 41536)
@@ -0,0 +1,9 @@
+\indexentry{Σωκράτης}{1}
+\indexentry{Чайковский}{2}
+\indexentry{Cézanne}{3}
+\indexentry{Kästner}{4}
+\indexentry{もりおうがい@森鷗外}{5}
+\indexentry{세종대왕@세종대왕(世宗大王)}{6}
+\indexentry{王羲之}{7}
+\indexentry{0123456789}{8}
+\indexentry{¥¥¥¥¥}{9}


Property changes on: trunk/Master/texmf-dist/doc/upmendex/samples/multi.idx
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/upmendex/samples/russian.idx
===================================================================
--- trunk/Master/texmf-dist/doc/upmendex/samples/russian.idx	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/upmendex/samples/russian.idx	2016-06-25 06:05:34 UTC (rev 41536)
@@ -0,0 +1,17 @@
+\indexentry{Балакирев}{1}
+\indexentry{Кюи}{2}
+\indexentry{Му́соргский}{3}
+\indexentry{Бороди́н}{4}
+\indexentry{Римский-Корсаков}{5}
+\indexentry{Глинка}{6}
+\indexentry{Глазуно́в}{7}
+\indexentry{Чайковский}{8}
+\indexentry{Скрябин}{9}
+\indexentry{Страви́нский}{10}
+\indexentry{Шостакович}{11}
+\indexentry{Прокофьев}{12}
+\indexentry{Хачатурян}{13}
+\indexentry{Кабалевский}{14}
+\indexentry{Шни́тке}{15}
+\indexentry{Рахма́нинов}{16}
+\indexentry{Кали́нников}{17}


Property changes on: trunk/Master/texmf-dist/doc/upmendex/samples/russian.idx
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property


More information about the tex-live-commits mailing list