texlive[47721] Build/source/texk/mendexk: mendex ver3.0, set default
commits+takuji at tug.org
commits+takuji at tug.org
Tue May 15 16:10:09 CEST 2018
Revision: 47721
http://tug.org/svn/texlive?view=revision&revision=47721
Author: takuji
Date: 2018-05-15 16:10:08 +0200 (Tue, 15 May 2018)
Log Message:
-----------
mendex ver3.0, set default encoding of internal buffer UTF-8
Modified Paths:
--------------
trunk/Build/source/texk/mendexk/ChangeLog
trunk/Build/source/texk/mendexk/README
trunk/Build/source/texk/mendexk/configure
trunk/Build/source/texk/mendexk/configure.ac
trunk/Build/source/texk/mendexk/indexsty
trunk/Build/source/texk/mendexk/kana.h
trunk/Build/source/texk/mendexk/ktable.h
trunk/Build/source/texk/mendexk/main.c
trunk/Build/source/texk/mendexk/mendex.1
trunk/Build/source/texk/mendexk/mendex.1.ja
trunk/Build/source/texk/mendexk/mendex.doc
Modified: trunk/Build/source/texk/mendexk/ChangeLog
===================================================================
--- trunk/Build/source/texk/mendexk/ChangeLog 2018-05-15 00:19:56 UTC (rev 47720)
+++ trunk/Build/source/texk/mendexk/ChangeLog 2018-05-15 14:10:08 UTC (rev 47721)
@@ -1,3 +1,12 @@
+2018-05-15 TANAKA Takuji <ttk at t-lab.opal.ne.jp>
+
+ * README, main.c, configure.ac, configure:
+ Version 3.0 [15-May-2018].
+ * main.c, mendex.1, mendex.doc, mendex.1.ja:
+ Set default encoding of internal buffer UTF-8.
+ * README, indexsty, kana.h, ktable.h:
+ Convert encoding from EUC-JP to UTF-8
+
2018-01-17 Karl Berry <karl at tug.org>
* mendex.1 (.TH): use 1 instead of L, per Debian (and all our
Modified: trunk/Build/source/texk/mendexk/README
===================================================================
--- trunk/Build/source/texk/mendexk/README 2018-05-15 00:19:56 UTC (rev 47720)
+++ trunk/Build/source/texk/mendexk/README 2018-05-15 14:10:08 UTC (rev 47721)
@@ -1,87 +1,87 @@
-<\xBA\x{00F7}\xFA\xC0\xB0\xB7\xC1\xA5ġ\xBC\xA5\xEB mendex ver.2.6f>
- \xB3\x{13CC32}\x{00F1}ҥ\xA2\xA5\xB9\xA5\xAD\xA1\xBC
+<索引整形ツール mendex ver.3.0>
+ 株式会社アスキー
www-ptex at ascii.co.jp
-<mendex\xA4Ȥ\xCF>
+<mendexとは>
- mendex \xA4\xCF makeindex \xB8ߴ\xB9\xA4\xCELaTeX\xCDѺ\x{00F7}\xFA\xC0\xB0\xB7\xC1\xA5ġ\xBC\xA5\x{00EB}Ǥ\xB9\xA1\xA3
- makeindex\xA4ϴ\xF0\xCB\xDCŪ\xA4˲\xA4ʸ\xCDѤǤ\xA2\xA4ꡢ\xCF\xC2ʸ\xA4\xA6\xBE\x{00E5}ǿ\xA7\xA1\xB9\xA4ȼ\x{00EA}֤\xAC\xB3ݤ\xAB\xA4\x{00EA}ޤ\xB9\xA1\xA3
- \xA4\xBD\xA4\x{00EC}\x{00E9}μ\x{00EA}֤餹\xA4褦\xA4˿\xB7\xA4\xBF\xA4˺\xEE\xC0\xAE\xA4\xB5\xA4줿\xA4Τ\xACmendex\xA4Ǥ\xB9\xA1\xA3
+ mendex は makeindex 互換のLaTeX用索引整形ツールです。
+ makeindexは基本的に欧文用であり、和文を扱う上で色々と手間が掛かります。
+ それらの手間を減らすように新たに作成されたのがmendexです。
-<\xC6\xC3ħ>
+<特徴>
-\xA1\xA6\xB4\xF0\xCB\xDCŪ\xA4\xCBmakeindex\xB8ߴ\xB9\xA4\xC0\xA4\xAC\xA1\xA2\xB0ʲ\xBC\xA4\xCE\xC5\xC0\xA4\xC7\xC8\x{00F3}ߴ\xB9\xA1\xA3
- 1. makeindex\xA4ˤϺ\x{00F7}\x{00FA}\xE0\xCCܤ\xCEʬ\xCE\x{00E0}Ȥ\xB7\xA4ơֵ\xAD\xB9\x{00E6}ס\xA2\xA1֥\xA2\xA5\x{00EB}ե\xA1\xA5٥åȡפ\xCE¾\xA4ˡ\xA2
- \xBF\x{00F4}\x{00FA}Τߤι\xE0\xCCܤȤ\xB7\xA4ơֿ\x{00F4}\x{00FA}פȤ\xA4\xA4\xA6ʬ\xCEब\xA4\xA2\xA4롣mendex\xA4ǤϿ\x{00F4}\x{00FA}ϡֵ\xAD\xB9\x{00E6}פ\xCB
- \xB4ޤޤ\x{00EC}롣
- \xA4ޤ\xBF\xA1\xA2\xB0ʲ\xBC\xA4\xCEmakeindex\xCDѥ\xB9\xA5\xBF\xA5\xA4\xA5\x{00EB}ѥ\x{00E9}\xA5\xBF\xA4\xCFǧ\xBC\xB1\xA4\xB5\xA4\x{00EC}ʤ\xA4\xA1\xA3
+・基本的にmakeindex互換だが、以下の点で非互換。
+ 1. makeindexには索引項目の分類として「記号」、「アルファベット」の他に、
+ 数字のみの項目として「数字」という分類がある。mendexでは数字は「記号」に
+ 含まれる。
+ また、以下のmakeindex用スタイルパラメータは認識されない。
numhead_positive
numhead_negative
- 2. makeindex\xA4ι\xE0\xCCܤ\xCE\xCA¤ӽ\x{00E7}ϡ\xA2Ƭʸ\xBB\x{00FA}ϡֵ\xAD\xB9\x{00E6}סֿ\x{00F4}\x{00FA}ס֥\xA2\xA5\x{00EB}ե\xA1\xA5٥åȡפ\xCB
- ʬ\xA4\xB1\xA4\xC6\xCA¤٤\x{00E9}\x{00EC}뤬\xA1\xA22ʸ\xBB\xFA\xCCܰʹߤ\xCFñ\xBD\x{00E3}\xCBASCII\xA5\xB3\xA1\xBC\xA5ɽ\x{00E7}Ȥʤꡢ\xB5\xAD\xB9\x{00E6}\x{00E8}\xEA
- \xA5\xA2\xA5\x{00EB}ե\xA1\xA5٥åȤ\xAC\xC0\x{00E8}ˤʤ\x{00EB}\x{00EC}\x{00E7}⤢\xA4롣
- mendex\xA4αѿ\x{00F4}\x{00FA}\xCE\xCA¤Ӥϡ\xA22ʸ\xBB\xFA\xCCܰʹߤ\x{00E2}ֵ\xAD\xB9\x{00E6}סֿ\x{00F4}\x{00FA}ס֥\xA2\xA5\x{00EB}ե\xA1\xA5٥åȡפ\xCE
- ʬ\xCEब\xB9\xCDθ\xA4\xB5\xA4\x{00EC}롣
- 3. makeindex\xA4ˤ\xCF -g \xA5\xAA\xA5ץ\xB7\xA5\x{00E7}\x{00F3}ǥɥ\xA4\xA5ĸ켭\xBD\x{00F1}\xE7(\xB5\xAD\xB9\xE6->\xA5\xA2\xA5\x{00EB}ե\xA1\xA5٥åȾ\xAEʸ\xBB\xFA->
- \xA5\xA2\xA5\x{00EB}ե\xA1\xA5٥å\xC8\xC2\xE7ʸ\xBB\xFA->\xBF\x{00F4}\xFA)\xA4\xC7\xCA¤٤\x{00EB}褦\xA4ˤǤ\xAD\xA4뤬\xA1\xA2mendex\xA4Ǥϥ\xB5\xA5ݡ\xBC\xA5\xC8
- \xA4\xB7\xA4ʤ\xA4\xA1\xA3
- -g \xA4\xCF\xCF\xC2ʸƬʸ\xBB\x{00FA}ζ\xE8\xC0ڤ\x{00EA}\xF2\xC0ڤ괹\xA4\xA8\xA4륪\xA5ץ\xB7\xA5\x{00E7}\x{00F3}Ȥ\xB7\xA4ư\xB7\xA4\xA6\xA1\xA3
-\xA1\xA6\xCF\xC2ʸ\xBA\x{00F7}\x{00FA}\xCE\xC6ɤߤ\xCE\xC6\xFE\xCEϤ餹\xA4\xBF\xA4\x{00E1}ˡ\xA2\xC6ɤߤȽϸ\x{00EC}\xF2\xC2б\x{00FE}뼭\xBD\x{00F1}ե\xA1\xA5\xA4\xA5\x{00EB}\x{00F2}\xC8\xCDѡ\xA3
-\xA1\xA6\xCF\xC2ʸ\xA4\xCE\xC6ɤߤϼ\xAD\xBD\x{00F1}\x{00E7}˼\xABư\xCAѴ\xB9\xA1\xA3
-\xA1\xA6\xBF\x{00F4}\x{2866D6D}\xB9\xE6->\xB2\xA4ʸ->\xCF\xC2ʸ\xA4ν\x{00E7}ˤ\xB3\xA4\xC0\xA4\x{00EF}\x{00E9}ʤ\xA4\xBA\x{00F7}\x{00FA}κ\xEE\xC0\xAE\xA4\xAC\xB2\xC4ǽ\xA1\xA3
-\xA1\xA6makeindex\xA4\xC8\xC8\x{00E6}٤Ƽ¹\xD4®\xC5٤\xAC\xC8\x{00F3}\x{00EF}\xCB\xC3٤\xA4\xA1\xA3
+ 2. makeindexの項目の並び順は、頭文字は「記号」「数字」「アルファベット」に
+ 分けて並べられるが、2文字目以降は単純にASCIIコード順となり、記号より
+ アルファベットが先になる場合もある。
+ mendexの英数字の並びは、2文字目以降も「記号」「数字」「アルファベット」の
+ 分類が考慮される。
+ 3. makeindexには -g オプションでドイツ語辞書順(記号->アルファベット小文字->
+ アルファベット大文字->数字)で並べるようにできるが、mendexではサポート
+ しない。
+ -g は和文頭文字の区切りを切り換えるオプションとして扱う。
+・和文索引の読みの入力を減らすために、読みと熟語を対応させる辞書ファイルを使用。
+・和文の読みは辞書順に自動変換。
+・数字・記号->欧文->和文の順にこだわらない索引の作成が可能。
+・makeindexと比べて実行速度が非常に遅い。
-<ư\xBA\x{00EE}Ķ\xAD>
+<動作環境>
- FreeBSD 5.3 \xA4ˤ\xC6ư\xBA\x{00EE}\xCEǧ\xA1\xA3
+ FreeBSD 5.3 にて動作確認。
-<\xA5ץ\x{D970}\xA5\x{00E9}\x{00E0}Υ\xB3\xA5\x{00F3}ѥ\xA4\xA5\xEB/\xA5\xA4\xA5ȡ\xBC\xA5\xEB>
+<プログラムのコンパイル/インストール>
- \xA4\xB3\xA4\xCEmendex\xA4ˤ\xCFTeX ver.3\xA4Υǥ\xA3\xA5쥯\xA5ȥ긡\xBA\x{00F7}\xCB\xC2б\x{00FE}뤿\xA4\x{00E1}ˡ\xA2\xDEɻ\xB3 \xCF\xC2ŵ\xBB\xE1
-(asayama at vid.cpg.sony.co.jp)\xA4ˤ\x{00E8}\xEBkpathsea\xA5饤\xA5֥\x{00E9}\xEA\xC2б\x{00FE}ʬ\xA4ƤƤ\xA2\xA4\x{00EA}ޤ\xB9\xA1\xA3
- \xC2б\x{00FE}Ƥ\xA4\xA4븡\xBA\x{00F7}饤\xA5֥\x{00E9}\x{00EA}\xCF kpathsea-2.6, 3.3, 3.4, 3.5 \xA4Ǥ\xB9\xA1\xA3
+ このmendexにはTeX ver.3のディレクトリ検索に対応するために、淺山 和典氏
+(asayama at vid.cpg.sony.co.jp)によるkpathseaライブラリ対応差分をあててあります。
+ 対応している検索ライブラリは kpathsea-2.6, 3.3, 3.4, 3.5 です。
- 1. \xA4\xB3\xA4Υǥ\xA3\xA5쥯\xA5ȥ\x{00EA}\xF2 tetex-src \xA4\xCE texk \xA5ǥ\xA3\xA5쥯\xA5ȥ\x{00EA}β\xBC\xA4\xCBŸ\xB3\xAB\xA4\xB7\xA4ޤ\xB9\xA1\xA3
- tetex-3.0 \xA4ξ\x{00EC}\x{00E7}\xCF tetex-src-3.0/texk/mendexk2.6e \xA5ǥ\xA3\xA5쥯\xA5ȥ\x{00EA}ˤʤ\x{00EA}ޤ\xB9\xA1\xA3
- tetex-src \xA4\xCF\xC1\xB4\xC2Τ餫\xA4\xB8\xA4\xE1 make \xA4\xB7\xA4Ƥ\xAA\xA4\xA4\xA4Ƥ\xAF\xA4\xC0\xA4\xB5\xA4\xA4\xA1\xA3
+ 1. このディレクトリを tetex-src の texk ディレクトリの下に展開します。
+ tetex-3.0 の場合は tetex-src-3.0/texk/mendexk2.6e ディレクトリになります。
+ tetex-src は全体をあらかじめ make しておいてください。
- 2. configure \xA4\x{00F2}¹Ԥ\xB7\xA4ޤ\xB9\xA1\xA3\xA4\xBD\xA4κݡ\xA2\xA5ǥե\xA9\xA5\x{00EB}Ȥδ\xC1\xBB\x{297387C}\xA5ɤ\x{00F2}\xD8\xC4ꤷ\xA4ޤ\xB9\xA1\xA3
- \xC2б\x{00FE}Ƥ\xA4\xA4\x{00EB}\xC1\xBB\x{297387C}\xA5ɤ\xCF JIS, SJIS, EUC \xA4Ǥ\xB9\xA1\xA3
- \xCE\xE3: EUC\xA4ǻ\xC8\xCDѤ\xB9\xA4\x{00EB}\x{00EC}\xE7
+ 2. configure を実行します。その際、デフォルトの漢字コードを指定します。
+ 対応している漢字コードは JIS, SJIS, EUC です。
+ 例: EUCで使用する場合
./configure EUC
- 3. make ; make install \xA4\x{00F2}¹Ԥ\xB7\xA4ޤ\xB9\xA1\xA3
+ 3. make ; make install を実行します。
-<kpathsea \xA4δĶ\xAD\xCAѿ\x{00F4}ˤĤ\xA4\xA4\xC6>
+<kpathsea の環境変数について>
- \xA5\xB3\xA5\x{00F3}ѥ\xA4\xA5\x{00EB}\x{00FE}\xCBkpathsea\xA5饤\xA5֥\x{00E9}\x{00EA}\x{00F2}\xC8\xCDѤ\xB7\xA4\xBF\xBE\x{00EC}硢texmf.cnf \xA4\x{00E4}Ķ\xAD\xCAѿ\x{00F4}ǰʲ\xBC\xA4\xCE
-\xCAѿ\x{00F4}\xF2\xC0\xDF\xC4ꤹ\xA4\x{00EC}Ф\xBD\xA4\x{00EC}Ȥ\xB7\xA4ޤ\xB9\xA1\xA3
+ コンパイル時にkpathseaライブラリを使用した場合、texmf.cnf や環境変数で以下の
+変数を設定すればそれを参照します。
- \xA1\xA6INDEXSTYLE \xBA\x{00F7}\x{297997F}\xA5\xA4\xA5\x{00EB}ե\xA1\xA5\xA4\xA5뤬\xA4\xA2\xA4\x{00EB}ǥ\xA3\xA5쥯\xA5ȥ\xEA
- \xA1\xA6INDEXDEFAULTSTYLE \xA5ǥե\xA9\xA5\x{00EB}Ȥǻ\xB2\xBEȤ\xB9\xA4\x{00EB}\x{00F7}\x{297997F}\xA5\xA4\xA5\x{00EB}ե\xA1\xA5\xA4\xA5\xEB
- \xA1\xA6INDEXDICTIONARY \xBC\xAD\xBD\xA2\xA4\x{00EB}ǥ\xA3\xA5쥯\xA5ȥ\xEA
- \xA1\xA6INDEXDEFAULTDICTIONARY \xBE\x{00EF}˻\xB2\xBEȤ\xB9\xA4뼭\xBD\x{00F1}ե\xA1\xA5\xA4\xA5\xEB
+ ・INDEXSTYLE 索引スタイルファイルがあるディレクトリ
+ ・INDEXDEFAULTSTYLE デフォルトで参照する索引スタイルファイル
+ ・INDEXDICTIONARY 辞書があるディレクトリ
+ ・INDEXDEFAULTDICTIONARY 常に参照する辞書ファイル
- \xA4\xB3\xA4\x{00EC}\x{00E9}ϡ\xA2\xA5ǥ\xA3\xA5쥯\xA5ȥ\xEA̾\xA4\xF2 ':' (Windows \xA4Ǥ\xCF ';') \xA4Ƕ\xE8\xC0ڤä\xC6\xCA¤٤ޤ\xB9(TEXINPUTS
-\xA4ʤɤ\xC8Ʊ\xA4\xB8)\xA1\xA3TEXINPUTS \xA4\xC8Ʊ\xCD͡\xA2"//" \xA4ϺƵ\xA2Ū\xA4ʸ\xA1\xBA\x{00F7}\x{00F2}\xD5̣\xA4\xB7\xA4ޤ\xB9\xA1\xA3
+ これらは、ディレクトリ名を ':' (Windows では ';') で区切って並べます(TEXINPUTS
+などと同じ)。TEXINPUTS と同様、"//" は再帰的な検索を意味します。
- \xA4\xB3\xA4\x{00EC}\x{00E9}\xCE\xCAѿ\x{124B24}ɤ\xB3\xA4ˤ\xE2\xC0\xDF\xC4ꤵ\xA4\x{00EC}Ƥ\xA4\xA4ʤ\xB1\xA4\x{00EC}Х\xB3\xA5\x{00F3}ѥ\xA4\xA5\x{00EB}\x{00FE}\xCB main.c \xCB\xC1Ƭ\xA4\xCE
-DEFAULT_INDEXSTYLES\xA1\xA2DEFAULT_INDEXDICTS \xA4ǻ\xD8\xC4ꤷ\xA4\xBF\xA5ǥ\xA3\xA5쥯\xA5ȥ\x{00EA}\xF2\xCDѤ\xA4\xA4ޤ\xB9
-(\xA5ǥե\xA9\xA5\x{00EB}ȤǤϡ\xA2\xC1\xD0\xCA\xFD "." \xA4\xAC\xBB\xD8\xC4ꤷ\xA4Ƥ\xA2\xA4\x{00EA}ޤ\xB9)\xA1\xA3
+ これらの変数がどこにも設定されていなければコンパイル時に main.c 冒頭の
+DEFAULT_INDEXSTYLES、DEFAULT_INDEXDICTS で指定したディレクトリを用います
+(デフォルトでは、双方 "." が指定してあります)。
- \xA4\xB3\xA4\x{00EC}\x{00E9}δĶ\xAD\xCAѿ\x{00F4}\xC0\xDF\xC4ꤵ\xA4\x{00EC}Ƥ\xA4\xA4ʤ\xB1\xA4\x{00EC}\xD0 texmf.cnf \xA4\xCB\xC0\xDF\xC4ꤵ\xA4줿\xCAѿ\x{00F4}\x{1E4DE4}ޤ\xB9\xA1\xA3
+ これらの環境変数が設定されていなければ texmf.cnf に設定された変数を検索します。
- texmf.cnf \xC6\x{00E2}Ǥϡ\xA2TeX\xA4ʤɤ\xC8Ʊ\xCDͤˡ\xA2INDEXSTYLE.mendex \xA4Τ褦\xA4˥ץ\x{D970}\xA5\x{00E9}\xE0̾\xA4\xF2
-\xB8\xC2\xC4ꤷ\xA4ƻ\xD8\xC4ꤹ\xA4뤳\xA4Ȥ\x{00E2}\xD0\xCD\x{00E8}ޤ\xB9\xA1\xA3
+ texmf.cnf 内では、TeXなどと同様に、INDEXSTYLE.mendex のようにプログラム名を
+限定して指定することも出来ます。
- \xA4ޤ\xBF\xA1\xA2INDEXDEFAULTDICTIONARY \xA4˼\xAD\xBD\x{00F1}ե\xA1\xA5\xA4\xA5\xEB̾\xA4\xF2\xC0\xDF\xC4ꤷ\xA4Ƥ\xAA\xA4\xB1\xA4о\x{00EF}ˤ\xBD\xA4μ\xAD\xBD\x{00F1}\xF2
-\xBB\xB2\xBEȤ\xB7\xA4ޤ\xB9\xA1\xA3
+ また、INDEXDEFAULTDICTIONARY に辞書ファイル名を設定しておけば常にその辞書を
+参照します。
-<\xC7\xDB\xC9۾\x{00F2}\xEF\xC5\xF9>
+<配布条件等>
- mendex\xA4λ\xC8\xCDѤ\xAA\xA4\x{00E8}\xD3\xC7\xDB\xC9ۤ˴ؤ\xB7\xA4Ƥϡ\xA2\xC9\xD5°\xA4\xCECOPYRIGHT\xA5ե\xA1\xA5\xA4\xA5\x{00EB}Ȥ\xB7\xA4Ƥ\xAF\xA4\xC0\xA4\xB5\xA4\xA4\xA1\xA3
+ mendexの使用および配布に関しては、付属のCOPYRIGHTファイルを参照してください。
-<\xCC䤤\xB9\x{00E7}碌\xC0\xE8>
+<問い合わせ先>
- mendex\xA4ˤĤ\xA4\xA4ƤΤ\xAA\xCC䤤\xB9\x{00E7}碌\xA4ϡ\xA2\xC5Żҥ\xA5\x{00EB}\xC7 www-ptex at ascii.co.jp \xB0\xB8\xA4Ƥˤ\xAA\xB4ꤤ
-\xA4\xB7\xA4ޤ\xB9\xA1\xA3
+ mendexについてのお問い合わせは、電子メールで www-ptex at ascii.co.jp 宛てにお願い
+します。
Modified: trunk/Build/source/texk/mendexk/configure
===================================================================
--- trunk/Build/source/texk/mendexk/configure 2018-05-15 00:19:56 UTC (rev 47720)
+++ trunk/Build/source/texk/mendexk/configure 2018-05-15 14:10:08 UTC (rev 47721)
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for mendex (TeX Live) 2.6f.
+# Generated by GNU Autoconf 2.69 for mendex (TeX Live) 3.0.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
# Identity of this package.
PACKAGE_NAME='mendex (TeX Live)'
PACKAGE_TARNAME='mendex--tex-live-'
-PACKAGE_VERSION='2.6f'
-PACKAGE_STRING='mendex (TeX Live) 2.6f'
+PACKAGE_VERSION='3.0'
+PACKAGE_STRING='mendex (TeX Live) 3.0'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
@@ -1329,7 +1329,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures mendex (TeX Live) 2.6f to adapt to many kinds of systems.
+\`configure' configures mendex (TeX Live) 3.0 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1400,7 +1400,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of mendex (TeX Live) 2.6f:";;
+ short | recursive ) echo "Configuration of mendex (TeX Live) 3.0:";;
esac
cat <<\_ACEOF
@@ -1521,7 +1521,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-mendex (TeX Live) configure 2.6f
+mendex (TeX Live) configure 3.0
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2173,7 +2173,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by mendex (TeX Live) $as_me 2.6f, which was
+It was created by mendex (TeX Live) $as_me 3.0, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -7858,7 +7858,7 @@
# Define the identity of the package.
PACKAGE='mendex--tex-live-'
- VERSION='2.6f'
+ VERSION='3.0'
# Some tools Automake needs.
@@ -13910,7 +13910,7 @@
Report bugs to <bug-libtool at gnu.org>."
lt_cl_version="\
-mendex (TeX Live) config.lt 2.6f
+mendex (TeX Live) config.lt 3.0
configured by $0, generated by GNU Autoconf 2.69.
Copyright (C) 2011 Free Software Foundation, Inc.
@@ -15515,7 +15515,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by mendex (TeX Live) $as_me 2.6f, which was
+This file was extended by mendex (TeX Live) $as_me 3.0, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -15581,7 +15581,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-mendex (TeX Live) config.status 2.6f
+mendex (TeX Live) config.status 3.0
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
Modified: trunk/Build/source/texk/mendexk/configure.ac
===================================================================
--- trunk/Build/source/texk/mendexk/configure.ac 2018-05-15 00:19:56 UTC (rev 47720)
+++ trunk/Build/source/texk/mendexk/configure.ac 2018-05-15 14:10:08 UTC (rev 47721)
@@ -6,7 +6,7 @@
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
dnl
-AC_INIT([mendex (TeX Live)], [2.6f])
+AC_INIT([mendex (TeX Live)], [3.0])
AC_PREREQ([2.63])
AC_CONFIG_SRCDIR([main.c])
AC_CONFIG_AUX_DIR([../../build-aux])
Modified: trunk/Build/source/texk/mendexk/indexsty
===================================================================
--- trunk/Build/source/texk/mendexk/indexsty 2018-05-15 00:19:56 UTC (rev 47720)
+++ trunk/Build/source/texk/mendexk/indexsty 2018-05-15 14:10:08 UTC (rev 47721)
@@ -1,6 +1,6 @@
preamble "\\documentclass{index}
\\begin{document}\n
-\\chapter{\xBA\x{1E1870}\xFA}[index0001]\n
+\\chapter{索 引}[index0001]\n
\\begin{theindex}\n\n"
postamble "\n\n\\end{theindex}\n\n\\end{document}\n"
Modified: trunk/Build/source/texk/mendexk/kana.h
===================================================================
--- trunk/Build/source/texk/mendexk/kana.h 2018-05-15 00:19:56 UTC (rev 47720)
+++ trunk/Build/source/texk/mendexk/kana.h 2018-05-15 14:10:08 UTC (rev 47721)
@@ -1,90 +1,90 @@
#include "exkana.h"
char AKASATANA[]={
- 0xa4,0xa2, /* \xA4\xA2 */
- 0xa4,0xab, /* \xA4\xAB */
- 0xa4,0xb5, /* \xA4\xB5 */
- 0xa4,0xbf, /* \xA4\xBF */
- 0xa4,0xca, /* \xA4\xCA */
- 0xa4,0xcf, /* \xA4\xCF */
- 0xa4,0xde, /* \xA4\xDE */
- 0xa4,0xe4, /* \xA4\xE4 */
- 0xa4,0xe9, /* \xA4\xE9 */
- 0xa4,0xef, /* \xA4\xEF */
+ 0xa4,0xa2, /* あ */
+ 0xa4,0xab, /* か */
+ 0xa4,0xb5, /* さ */
+ 0xa4,0xbf, /* た */
+ 0xa4,0xca, /* な */
+ 0xa4,0xcf, /* は */
+ 0xa4,0xde, /* ま */
+ 0xa4,0xe4, /* や */
+ 0xa4,0xe9, /* ら */
+ 0xa4,0xef, /* わ */
0
};
char AKASATANAutf8[]={
- 0xe3,0x81,0x82, /* \xA4\xA2 */
- 0xe3,0x81,0x8b, /* \xA4\xAB */
- 0xe3,0x81,0x95, /* \xA4\xB5 */
- 0xe3,0x81,0x9f, /* \xA4\xBF */
- 0xe3,0x81,0xaa, /* \xA4\xCA */
- 0xe3,0x81,0xaf, /* \xA4\xCF */
- 0xe3,0x81,0xbe, /* \xA4\xDE */
- 0xe3,0x82,0x84, /* \xA4\xE4 */
- 0xe3,0x82,0x89, /* \xA4\xE9 */
- 0xe3,0x82,0x8f, /* \xA4\xEF */
+ 0xe3,0x81,0x82, /* あ */
+ 0xe3,0x81,0x8b, /* か */
+ 0xe3,0x81,0x95, /* さ */
+ 0xe3,0x81,0x9f, /* た */
+ 0xe3,0x81,0xaa, /* な */
+ 0xe3,0x81,0xaf, /* は */
+ 0xe3,0x81,0xbe, /* ま */
+ 0xe3,0x82,0x84, /* や */
+ 0xe3,0x82,0x89, /* ら */
+ 0xe3,0x82,0x8f, /* わ */
0
};
char *akasatana;
char AIUEO[]={
- 0xa4,0xa2, /* \xA4\xA2 */
- 0xa4,0xa4, /* \xA4\xA4 */
- 0xa4,0xa6, /* \xA4\xA6 */
- 0xa4,0xa8, /* \xA4\xA8 */
- 0xa4,0xaa, /* \xA4\xAA */
- 0xa4,0xab, /* \xA4\xAB */
- 0xa4,0xad, /* \xA4\xAD */
- 0xa4,0xaf, /* \xA4\xAF */
- 0xa4,0xb1, /* \xA4\xB1 */
- 0xa4,0xb3, /* \xA4\xB3 */
- 0xa4,0xb5, /* \xA4\xB5 */
- 0xa4,0xb7, /* \xA4\xB7 */
- 0xa4,0xb9, /* \xA4\xB9 */
- 0xa4,0xbb, /* \xA4\xBB */
- 0xa4,0xbd, /* \xA4\xBD */
- 0xa4,0xbf, /* \xA4\xBF */
- 0xa4,0xc1, /* \xA4\xC1 */
- 0xa4,0xc4, /* \xA4\xC4 */
- 0xa4,0xc6, /* \xA4\xC6 */
- 0xa4,0xc8, /* \xA4\xC8 */
- 0xa4,0xca, /* \xA4\xCA */
- 0xa4,0xcb, /* \xA4\xCB */
- 0xa4,0xcc, /* \xA4\xCC */
- 0xa4,0xcd, /* \xA4\xCD */
- 0xa4,0xce, /* \xA4\xCE */
- 0xa4,0xcf, /* \xA4\xCF */
- 0xa4,0xd2, /* \xA4\xD2 */
- 0xa4,0xd5, /* \xA4\xD5 */
- 0xa4,0xd8, /* \xA4\xD8 */
- 0xa4,0xdb, /* \xA4\xDB */
- 0xa4,0xde, /* \xA4\xDE */
- 0xa4,0xdf, /* \xA4\xDF */
- 0xa4,0xe0, /* \xA4\xE0 */
- 0xa4,0xe1, /* \xA4\xE1 */
- 0xa4,0xe2, /* \xA4\xE2 */
- 0xa4,0xe4, /* \xA4\xE4 */
- 0xa4,0xe6, /* \xA4\xE6 */
- 0xa4,0xe8, /* \xA4\xE8 */
- 0xa4,0xe9, /* \xA4\xE9 */
- 0xa4,0xea, /* \xA4\xEA */
- 0xa4,0xeb, /* \xA4\xEB */
- 0xa4,0xec, /* \xA4\xEC */
- 0xa4,0xed, /* \xA4\xED */
- 0xa4,0xef, /* \xA4\xEF */
- 0xa4,0xf0, /* \xA4\xF0 */
- 0xa4,0xf1, /* \xA4\xF1 */
- 0xa4,0xf2, /* \xA4\xF2 */
- 0xa4,0xf3, /* \xA4\xF3 */
+ 0xa4,0xa2, /* あ */
+ 0xa4,0xa4, /* い */
+ 0xa4,0xa6, /* う */
+ 0xa4,0xa8, /* え */
+ 0xa4,0xaa, /* お */
+ 0xa4,0xab, /* か */
+ 0xa4,0xad, /* き */
+ 0xa4,0xaf, /* く */
+ 0xa4,0xb1, /* け */
+ 0xa4,0xb3, /* こ */
+ 0xa4,0xb5, /* さ */
+ 0xa4,0xb7, /* し */
+ 0xa4,0xb9, /* す */
+ 0xa4,0xbb, /* せ */
+ 0xa4,0xbd, /* そ */
+ 0xa4,0xbf, /* た */
+ 0xa4,0xc1, /* ち */
+ 0xa4,0xc4, /* つ */
+ 0xa4,0xc6, /* て */
+ 0xa4,0xc8, /* と */
+ 0xa4,0xca, /* な */
+ 0xa4,0xcb, /* に */
+ 0xa4,0xcc, /* ぬ */
+ 0xa4,0xcd, /* ね */
+ 0xa4,0xce, /* の */
+ 0xa4,0xcf, /* は */
+ 0xa4,0xd2, /* ひ */
+ 0xa4,0xd5, /* ふ */
+ 0xa4,0xd8, /* へ */
+ 0xa4,0xdb, /* ほ */
+ 0xa4,0xde, /* ま */
+ 0xa4,0xdf, /* み */
+ 0xa4,0xe0, /* む */
+ 0xa4,0xe1, /* め */
+ 0xa4,0xe2, /* も */
+ 0xa4,0xe4, /* や */
+ 0xa4,0xe6, /* ゆ */
+ 0xa4,0xe8, /* よ */
+ 0xa4,0xe9, /* ら */
+ 0xa4,0xea, /* り */
+ 0xa4,0xeb, /* る */
+ 0xa4,0xec, /* れ */
+ 0xa4,0xed, /* ろ */
+ 0xa4,0xef, /* わ */
+ 0xa4,0xf0, /* ゐ */
+ 0xa4,0xf1, /* ゑ */
+ 0xa4,0xf2, /* を */
+ 0xa4,0xf3, /* ん */
0
};
char *aiueo;
-char ONBIKI[]={0xa1,0xbc,0}; /* \xA1\xBC */
-char SPACE[]={0xa1,0xa1,0}; /* \xC1\xB4\xB3ѥ\xB9\xA5ڡ\xBC\xA5\xB9 */
-char ALPHAEND[]={0xa3,0xfa,0}; /* \xA3\xFA */
-char HIRATOP[]={0xa4,0xa1,0}; /* \xA4\xA1 */
-char HIRAEND[]={0xa4,0xf3,0}; /* \xA4\xF3 */
-char KATATOP[]={0xa5,0xa1,0}; /* \xA5\xA1 */
-char KATAEND[]={0xa5,0xf6,0}; /* \xA5\xF6 */
+char ONBIKI[]={0xa1,0xbc,0}; /* ー */
+char SPACE[]={0xa1,0xa1,0}; /* 全角スペース */
+char ALPHAEND[]={0xa3,0xfa,0}; /* z */
+char HIRATOP[]={0xa4,0xa1,0}; /* ぁ */
+char HIRAEND[]={0xa4,0xf3,0}; /* ん */
+char KATATOP[]={0xa5,0xa1,0}; /* ァ */
+char KATAEND[]={0xa5,0xf6,0}; /* ヶ */
Modified: trunk/Build/source/texk/mendexk/ktable.h
===================================================================
--- trunk/Build/source/texk/mendexk/ktable.h 2018-05-15 00:19:56 UTC (rev 47720)
+++ trunk/Build/source/texk/mendexk/ktable.h 2018-05-15 14:10:08 UTC (rev 47721)
@@ -1,244 +1,244 @@
char hiragana[200];
char katakana[200];
char kanatable[]={
- 0xa4,0xa2, /* \xA4\xA2 */
- 0xa4,0xa2, /* \xA4\xA2 */
- 0xa4,0xa4, /* \xA4\xA4 */
- 0xa4,0xa4, /* \xA4\xA4 */
- 0xa4,0xa6, /* \xA4\xA6 */
- 0xa4,0xa6, /* \xA4\xA6 */
- 0xa4,0xa8, /* \xA4\xA8 */
- 0xa4,0xa8, /* \xA4\xA8 */
- 0xa4,0xaa, /* \xA4\xAA */
- 0xa4,0xaa, /* \xA4\xAA */
- 0xa4,0xab, /* \xA4\xAB */
- 0xa4,0xab, /* \xA4\xAB */
- 0xa4,0xad, /* \xA4\xAD */
- 0xa4,0xad, /* \xA4\xAD */
- 0xa4,0xaf, /* \xA4\xAF */
- 0xa4,0xaf, /* \xA4\xAF */
- 0xa4,0xb1, /* \xA4\xB1 */
- 0xa4,0xb1, /* \xA4\xB1 */
- 0xa4,0xb3, /* \xA4\xB3 */
- 0xa4,0xb3, /* \xA4\xB3 */
- 0xa4,0xb5, /* \xA4\xB5 */
- 0xa4,0xb5, /* \xA4\xB5 */
- 0xa4,0xb7, /* \xA4\xB7 */
- 0xa4,0xb7, /* \xA4\xB7 */
- 0xa4,0xb9, /* \xA4\xB9 */
- 0xa4,0xb9, /* \xA4\xB9 */
- 0xa4,0xbb, /* \xA4\xBB */
- 0xa4,0xbb, /* \xA4\xBB */
- 0xa4,0xbd, /* \xA4\xBD */
- 0xa4,0xbd, /* \xA4\xBD */
- 0xa4,0xbf, /* \xA4\xBF */
- 0xa4,0xbf, /* \xA4\xBF */
- 0xa4,0xc1, /* \xA4\xC1 */
- 0xa4,0xc1, /* \xA4\xC1 */
- 0xa4,0xc4, /* \xA4\xC4 */
- 0xa4,0xc4, /* \xA4\xC4 */
- 0xa4,0xc4, /* \xA4\xC4 */
- 0xa4,0xc6, /* \xA4\xC6 */
- 0xa4,0xc6, /* \xA4\xC6 */
- 0xa4,0xc8, /* \xA4\xC8 */
- 0xa4,0xc8, /* \xA4\xC8 */
- 0xa4,0xca, /* \xA4\xCA */
- 0xa4,0xcb, /* \xA4\xCB */
- 0xa4,0xcc, /* \xA4\xCC */
- 0xa4,0xcd, /* \xA4\xCD */
- 0xa4,0xce, /* \xA4\xCE */
- 0xa4,0xcf, /* \xA4\xCF */
- 0xa4,0xcf, /* \xA4\xCF */
- 0xa4,0xcf, /* \xA4\xCF */
- 0xa4,0xd2, /* \xA4\xD2 */
- 0xa4,0xd2, /* \xA4\xD2 */
- 0xa4,0xd2, /* \xA4\xD2 */
- 0xa4,0xd5, /* \xA4\xD5 */
- 0xa4,0xd5, /* \xA4\xD5 */
- 0xa4,0xd5, /* \xA4\xD5 */
- 0xa4,0xd8, /* \xA4\xD8 */
- 0xa4,0xd8, /* \xA4\xD8 */
- 0xa4,0xd8, /* \xA4\xD8 */
- 0xa4,0xdb, /* \xA4\xDB */
- 0xa4,0xdb, /* \xA4\xDB */
- 0xa4,0xdb, /* \xA4\xDB */
- 0xa4,0xde, /* \xA4\xDE */
- 0xa4,0xdf, /* \xA4\xDF */
- 0xa4,0xe0, /* \xA4\xE0 */
- 0xa4,0xe1, /* \xA4\xE1 */
- 0xa4,0xe2, /* \xA4\xE2 */
- 0xa4,0xe4, /* \xA4\xE4 */
- 0xa4,0xe4, /* \xA4\xE4 */
- 0xa4,0xe6, /* \xA4\xE6 */
- 0xa4,0xe6, /* \xA4\xE6 */
- 0xa4,0xe8, /* \xA4\xE8 */
- 0xa4,0xe8, /* \xA4\xE8 */
- 0xa4,0xe9, /* \xA4\xE9 */
- 0xa4,0xea, /* \xA4\xEA */
- 0xa4,0xeb, /* \xA4\xEB */
- 0xa4,0xec, /* \xA4\xEC */
- 0xa4,0xed, /* \xA4\xED */
- 0xa4,0xef, /* \xA4\xEF */
- 0xa4,0xef, /* \xA4\xEF */
- 0xa4,0xf0, /* \xA4\xF0 */
- 0xa4,0xf1, /* \xA4\xF1 */
- 0xa4,0xf2, /* \xA4\xF2 */
- 0xa4,0xf3, /* \xA4\xF3 */
- 0xa4,0xa6, /* \xA4\xA6 */
- 0xa4,0xab, /* \xA4\xAB */
- 0xa4,0xab, /* \xA4\xAB */
+ 0xa4,0xa2, /* あ */
+ 0xa4,0xa2, /* あ */
+ 0xa4,0xa4, /* い */
+ 0xa4,0xa4, /* い */
+ 0xa4,0xa6, /* う */
+ 0xa4,0xa6, /* う */
+ 0xa4,0xa8, /* え */
+ 0xa4,0xa8, /* え */
+ 0xa4,0xaa, /* お */
+ 0xa4,0xaa, /* お */
+ 0xa4,0xab, /* か */
+ 0xa4,0xab, /* か */
+ 0xa4,0xad, /* き */
+ 0xa4,0xad, /* き */
+ 0xa4,0xaf, /* く */
+ 0xa4,0xaf, /* く */
+ 0xa4,0xb1, /* け */
+ 0xa4,0xb1, /* け */
+ 0xa4,0xb3, /* こ */
+ 0xa4,0xb3, /* こ */
+ 0xa4,0xb5, /* さ */
+ 0xa4,0xb5, /* さ */
+ 0xa4,0xb7, /* し */
+ 0xa4,0xb7, /* し */
+ 0xa4,0xb9, /* す */
+ 0xa4,0xb9, /* す */
+ 0xa4,0xbb, /* せ */
+ 0xa4,0xbb, /* せ */
+ 0xa4,0xbd, /* そ */
+ 0xa4,0xbd, /* そ */
+ 0xa4,0xbf, /* た */
+ 0xa4,0xbf, /* た */
+ 0xa4,0xc1, /* ち */
+ 0xa4,0xc1, /* ち */
+ 0xa4,0xc4, /* つ */
+ 0xa4,0xc4, /* つ */
+ 0xa4,0xc4, /* つ */
+ 0xa4,0xc6, /* て */
+ 0xa4,0xc6, /* て */
+ 0xa4,0xc8, /* と */
+ 0xa4,0xc8, /* と */
+ 0xa4,0xca, /* な */
+ 0xa4,0xcb, /* に */
+ 0xa4,0xcc, /* ぬ */
+ 0xa4,0xcd, /* ね */
+ 0xa4,0xce, /* の */
+ 0xa4,0xcf, /* は */
+ 0xa4,0xcf, /* は */
+ 0xa4,0xcf, /* は */
+ 0xa4,0xd2, /* ひ */
+ 0xa4,0xd2, /* ひ */
+ 0xa4,0xd2, /* ひ */
+ 0xa4,0xd5, /* ふ */
+ 0xa4,0xd5, /* ふ */
+ 0xa4,0xd5, /* ふ */
+ 0xa4,0xd8, /* へ */
+ 0xa4,0xd8, /* へ */
+ 0xa4,0xd8, /* へ */
+ 0xa4,0xdb, /* ほ */
+ 0xa4,0xdb, /* ほ */
+ 0xa4,0xdb, /* ほ */
+ 0xa4,0xde, /* ま */
+ 0xa4,0xdf, /* み */
+ 0xa4,0xe0, /* む */
+ 0xa4,0xe1, /* め */
+ 0xa4,0xe2, /* も */
+ 0xa4,0xe4, /* や */
+ 0xa4,0xe4, /* や */
+ 0xa4,0xe6, /* ゆ */
+ 0xa4,0xe6, /* ゆ */
+ 0xa4,0xe8, /* よ */
+ 0xa4,0xe8, /* よ */
+ 0xa4,0xe9, /* ら */
+ 0xa4,0xea, /* り */
+ 0xa4,0xeb, /* る */
+ 0xa4,0xec, /* れ */
+ 0xa4,0xed, /* ろ */
+ 0xa4,0xef, /* わ */
+ 0xa4,0xef, /* わ */
+ 0xa4,0xf0, /* ゐ */
+ 0xa4,0xf1, /* ゑ */
+ 0xa4,0xf2, /* を */
+ 0xa4,0xf3, /* ん */
+ 0xa4,0xa6, /* う */
+ 0xa4,0xab, /* か */
+ 0xa4,0xab, /* か */
0
};
char symboltable[]={
- 0xa1,0xa1, /* \xA5\xB9\xA5ڡ\xBC\xA5\xB9 */
- 0xa1,0xaa, /* \xA1\xAA */
- 0xa1,0xc9, /* \xA1\xC9 */
- 0xa1,0xf4, /* \xA1\xF4 */
- 0xa1,0xf0, /* \xA1\xF0 */
- 0xa1,0xf3, /* \xA1\xF3 */
- 0xa1,0xf5, /* \xA1\xF5 */
- 0xa1,0xc7, /* \xA1\xC7 */
- 0xa1,0xca, /* \xA1\xCA */
- 0xa1,0xcb, /* \xA1\xCB */
- 0xa1,0xf6, /* \xA1\xF6 */
- 0xa1,0xdc, /* \xA1\xDC */
- 0xa1,0xa4, /* \xA1\xA4 */
- 0xa1,0xdd, /* \xA1\xDD */
- 0xa1,0xa5, /* \xA1\xA5 */
- 0xa1,0xbf, /* \xA1\xBF */
- 0xa3,0xb0, /* \xA3\xB0 */
- 0xa3,0xb1, /* \xA3\xB1 */
- 0xa3,0xb2, /* \xA3\xB2 */
- 0xa3,0xb3, /* \xA3\xB3 */
- 0xa3,0xb4, /* \xA3\xB4 */
- 0xa3,0xb5, /* \xA3\xB5 */
- 0xa3,0xb6, /* \xA3\xB6 */
- 0xa3,0xb7, /* \xA3\xB7 */
- 0xa3,0xb8, /* \xA3\xB8 */
- 0xa3,0xb9, /* \xA3\xB9 */
- 0xa1,0xa7, /* \xA1\xA7 */
- 0xa1,0xa8, /* \xA1\xA8 */
- 0xa1,0xe3, /* \xA1\xE3 */
- 0xa1,0xe1, /* \xA1\xE1 */
- 0xa1,0xe4, /* \xA1\xE4 */
- 0xa1,0xa9, /* \xA1\xA9 */
- 0xa1,0xf7, /* \xA1\xF7 */
- 0xa3,0xc1, /* \xA3\xC1 */
- 0xa3,0xc2, /* \xA3\xC2 */
- 0xa3,0xc3, /* \xA3\xC3 */
- 0xa3,0xc4, /* \xA3\xC4 */
- 0xa3,0xc5, /* \xA3\xC5 */
- 0xa3,0xc6, /* \xA3\xC6 */
- 0xa3,0xc7, /* \xA3\xC7 */
- 0xa3,0xc8, /* \xA3\xC8 */
- 0xa3,0xc9, /* \xA3\xC9 */
- 0xa3,0xca, /* \xA3\xCA */
- 0xa3,0xcb, /* \xA3\xCB */
- 0xa3,0xcc, /* \xA3\xCC */
- 0xa3,0xcd, /* \xA3\xCD */
- 0xa3,0xce, /* \xA3\xCE */
- 0xa3,0xcf, /* \xA3\xCF */
- 0xa3,0xd0, /* \xA3\xD0 */
- 0xa3,0xd1, /* \xA3\xD1 */
- 0xa3,0xd2, /* \xA3\xD2 */
- 0xa3,0xd3, /* \xA3\xD3 */
- 0xa3,0xd4, /* \xA3\xD4 */
- 0xa3,0xd5, /* \xA3\xD5 */
- 0xa3,0xd6, /* \xA3\xD6 */
- 0xa3,0xd7, /* \xA3\xD7 */
- 0xa3,0xd8, /* \xA3\xD8 */
- 0xa3,0xd9, /* \xA3\xD9 */
- 0xa3,0xda, /* \xA3\xDA */
- 0xa1,0xce, /* \xA1\xCE */
- 0xa1,0xef, /* \xA1\xEF */
- 0xa1,0xcf, /* \xA1\xCF */
- 0xa1,0xb0, /* \xA1\xB0 */
- 0xa1,0xb2, /* \xA1\xB2 */
- 0xa1,0xc6, /* \xA1\xC6 */
- 0xa3,0xe1, /* \xA3\xE1 */
- 0xa3,0xe2, /* \xA3\xE2 */
- 0xa3,0xe3, /* \xA3\xE3 */
- 0xa3,0xe4, /* \xA3\xE4 */
- 0xa3,0xe5, /* \xA3\xE5 */
- 0xa3,0xe6, /* \xA3\xE6 */
- 0xa3,0xe7, /* \xA3\xE7 */
- 0xa3,0xe8, /* \xA3\xE8 */
- 0xa3,0xe9, /* \xA3\xE9 */
- 0xa3,0xea, /* \xA3\xEA */
- 0xa3,0xeb, /* \xA3\xEB */
- 0xa3,0xec, /* \xA3\xEC */
- 0xa3,0xed, /* \xA3\xED */
- 0xa3,0xee, /* \xA3\xEE */
- 0xa3,0xef, /* \xA3\xEF */
- 0xa3,0xf0, /* \xA3\xF0 */
- 0xa3,0xf1, /* \xA3\xF1 */
- 0xa3,0xf2, /* \xA3\xF2 */
- 0xa3,0xf3, /* \xA3\xF3 */
- 0xa3,0xf4, /* \xA3\xF4 */
- 0xa3,0xf5, /* \xA3\xF5 */
- 0xa3,0xf6, /* \xA3\xF6 */
- 0xa3,0xf7, /* \xA3\xF7 */
- 0xa3,0xf8, /* \xA3\xF8 */
- 0xa3,0xf9, /* \xA3\xF9 */
- 0xa3,0xfa, /* \xA3\xFA */
- 0xa1,0xd0, /* \xA1\xD0 */
- 0xa1,0xc3, /* \xA1\xC3 */
- 0xa1,0xd1, /* \xA1\xD1 */
- 0xa1,0xc1, /* \xA1\xC1 */
+ 0xa1,0xa1, /* スペース */
+ 0xa1,0xaa, /* ! */
+ 0xa1,0xc9, /* ” */
+ 0xa1,0xf4, /* # */
+ 0xa1,0xf0, /* $ */
+ 0xa1,0xf3, /* % */
+ 0xa1,0xf5, /* & */
+ 0xa1,0xc7, /* ’ */
+ 0xa1,0xca, /* ( */
+ 0xa1,0xcb, /* ) */
+ 0xa1,0xf6, /* * */
+ 0xa1,0xdc, /* + */
+ 0xa1,0xa4, /* , */
+ 0xa1,0xdd, /* − */
+ 0xa1,0xa5, /* . */
+ 0xa1,0xbf, /* / */
+ 0xa3,0xb0, /* 0 */
+ 0xa3,0xb1, /* 1 */
+ 0xa3,0xb2, /* 2 */
+ 0xa3,0xb3, /* 3 */
+ 0xa3,0xb4, /* 4 */
+ 0xa3,0xb5, /* 5 */
+ 0xa3,0xb6, /* 6 */
+ 0xa3,0xb7, /* 7 */
+ 0xa3,0xb8, /* 8 */
+ 0xa3,0xb9, /* 9 */
+ 0xa1,0xa7, /* : */
+ 0xa1,0xa8, /* ; */
+ 0xa1,0xe3, /* < */
+ 0xa1,0xe1, /* = */
+ 0xa1,0xe4, /* > */
+ 0xa1,0xa9, /* ? */
+ 0xa1,0xf7, /* @ */
+ 0xa3,0xc1, /* A */
+ 0xa3,0xc2, /* B */
+ 0xa3,0xc3, /* C */
+ 0xa3,0xc4, /* D */
+ 0xa3,0xc5, /* E */
+ 0xa3,0xc6, /* F */
+ 0xa3,0xc7, /* G */
+ 0xa3,0xc8, /* H */
+ 0xa3,0xc9, /* I */
+ 0xa3,0xca, /* J */
+ 0xa3,0xcb, /* K */
+ 0xa3,0xcc, /* L */
+ 0xa3,0xcd, /* M */
+ 0xa3,0xce, /* N */
+ 0xa3,0xcf, /* O */
+ 0xa3,0xd0, /* P */
+ 0xa3,0xd1, /* Q */
+ 0xa3,0xd2, /* R */
+ 0xa3,0xd3, /* S */
+ 0xa3,0xd4, /* T */
+ 0xa3,0xd5, /* U */
+ 0xa3,0xd6, /* V */
+ 0xa3,0xd7, /* W */
+ 0xa3,0xd8, /* X */
+ 0xa3,0xd9, /* Y */
+ 0xa3,0xda, /* Z */
+ 0xa1,0xce, /* [ */
+ 0xa1,0xef, /* ¥ */
+ 0xa1,0xcf, /* ] */
+ 0xa1,0xb0, /* ^ */
+ 0xa1,0xb2, /* _ */
+ 0xa1,0xc6, /* ‘ */
+ 0xa3,0xe1, /* a */
+ 0xa3,0xe2, /* b */
+ 0xa3,0xe3, /* c */
+ 0xa3,0xe4, /* d */
+ 0xa3,0xe5, /* e */
+ 0xa3,0xe6, /* f */
+ 0xa3,0xe7, /* g */
+ 0xa3,0xe8, /* h */
+ 0xa3,0xe9, /* i */
+ 0xa3,0xea, /* j */
+ 0xa3,0xeb, /* k */
+ 0xa3,0xec, /* l */
+ 0xa3,0xed, /* m */
+ 0xa3,0xee, /* n */
+ 0xa3,0xef, /* o */
+ 0xa3,0xf0, /* p */
+ 0xa3,0xf1, /* q */
+ 0xa3,0xf2, /* r */
+ 0xa3,0xf3, /* s */
+ 0xa3,0xf4, /* t */
+ 0xa3,0xf5, /* u */
+ 0xa3,0xf6, /* v */
+ 0xa3,0xf7, /* w */
+ 0xa3,0xf8, /* x */
+ 0xa3,0xf9, /* y */
+ 0xa3,0xfa, /* z */
+ 0xa1,0xd0, /* { */
+ 0xa1,0xc3, /* | */
+ 0xa1,0xd1, /* } */
+ 0xa1,0xc1, /* 〜 */
0
};
char btable[6][21]={
- {0xa4,0xa2, /* \xA4\xA2 */
- 0xa4,0xab, /* \xA4\xAB */
- 0xa4,0xb5, /* \xA4\xB5 */
- 0xa4,0xbf, /* \xA4\xBF */
- 0xa4,0xca, /* \xA4\xCA */
- 0xa4,0xcf, /* \xA4\xCF */
- 0xa4,0xde, /* \xA4\xDE */
- 0xa4,0xe4, /* \xA4\xE4 */
- 0xa4,0xe9, /* \xA4\xE9 */
- 0xa4,0xef, /* \xA4\xEF */
+ {0xa4,0xa2, /* あ */
+ 0xa4,0xab, /* か */
+ 0xa4,0xb5, /* さ */
+ 0xa4,0xbf, /* た */
+ 0xa4,0xca, /* な */
+ 0xa4,0xcf, /* は */
+ 0xa4,0xde, /* ま */
+ 0xa4,0xe4, /* や */
+ 0xa4,0xe9, /* ら */
+ 0xa4,0xef, /* わ */
0},
- {0xa4,0xa4, /* \xA4\xA4 */
- 0xa4,0xad, /* \xA4\xAD */
- 0xa4,0xb7, /* \xA4\xB7 */
- 0xa4,0xc1, /* \xA4\xC1 */
- 0xa4,0xcb, /* \xA4\xCB */
- 0xa4,0xd2, /* \xA4\xD2 */
- 0xa4,0xdf, /* \xA4\xDF */
- 0xa4,0xea, /* \xA4\xEA */
- 0xa4,0xf0, /* \xA4\xF0 */
+ {0xa4,0xa4, /* い */
+ 0xa4,0xad, /* き */
+ 0xa4,0xb7, /* し */
+ 0xa4,0xc1, /* ち */
+ 0xa4,0xcb, /* に */
+ 0xa4,0xd2, /* ひ */
+ 0xa4,0xdf, /* み */
+ 0xa4,0xea, /* り */
+ 0xa4,0xf0, /* ゐ */
0},
- {0xa4,0xa6, /* \xA4\xA6 */
- 0xa4,0xaf, /* \xA4\xAF */
- 0xa4,0xb9, /* \xA4\xB9 */
- 0xa4,0xc4, /* \xA4\xC4 */
- 0xa4,0xcc, /* \xA4\xCC */
- 0xa4,0xd5, /* \xA4\xD5 */
- 0xa4,0xe0, /* \xA4\xE0 */
- 0xa4,0xe6, /* \xA4\xE6 */
- 0xa4,0xeb, /* \xA4\xEB */
+ {0xa4,0xa6, /* う */
+ 0xa4,0xaf, /* く */
+ 0xa4,0xb9, /* す */
+ 0xa4,0xc4, /* つ */
+ 0xa4,0xcc, /* ぬ */
+ 0xa4,0xd5, /* ふ */
+ 0xa4,0xe0, /* む */
+ 0xa4,0xe6, /* ゆ */
+ 0xa4,0xeb, /* る */
0},
- {0xa4,0xa8, /* \xA4\xA8 */
- 0xa4,0xb1, /* \xA4\xB1 */
- 0xa4,0xbb, /* \xA4\xBB */
- 0xa4,0xc6, /* \xA4\xC6 */
- 0xa4,0xcd, /* \xA4\xCD */
- 0xa4,0xd8, /* \xA4\xD8 */
- 0xa4,0xe1, /* \xA4\xE1 */
- 0xa4,0xec, /* \xA4\xEC */
- 0xa4,0xf1, /* \xA4\xF1 */
+ {0xa4,0xa8, /* え */
+ 0xa4,0xb1, /* け */
+ 0xa4,0xbb, /* せ */
+ 0xa4,0xc6, /* て */
+ 0xa4,0xcd, /* ね */
+ 0xa4,0xd8, /* へ */
+ 0xa4,0xe1, /* め */
+ 0xa4,0xec, /* れ */
+ 0xa4,0xf1, /* ゑ */
0},
- {0xa4,0xaa, /* \xA4\xAA */
- 0xa4,0xb3, /* \xA4\xB3 */
- 0xa4,0xbd, /* \xA4\xBD */
- 0xa4,0xc8, /* \xA4\xC8 */
- 0xa4,0xce, /* \xA4\xCE */
- 0xa4,0xdb, /* \xA4\xDB */
- 0xa4,0xe2, /* \xA4\xE2 */
- 0xa4,0xe8, /* \xA4\xE8 */
- 0xa4,0xed, /* \xA4\xED */
+ {0xa4,0xaa, /* お */
+ 0xa4,0xb3, /* こ */
+ 0xa4,0xbd, /* そ */
+ 0xa4,0xc8, /* と */
+ 0xa4,0xce, /* の */
+ 0xa4,0xdb, /* ほ */
+ 0xa4,0xe2, /* も */
+ 0xa4,0xe8, /* よ */
+ 0xa4,0xed, /* ろ */
0},
- {0xa4,0xf3, /* \xA4\xF3 */
+ {0xa4,0xf3, /* ん */
0}
};
Modified: trunk/Build/source/texk/mendexk/main.c
===================================================================
--- trunk/Build/source/texk/mendexk/main.c 2018-05-15 00:19:56 UTC (rev 47720)
+++ trunk/Build/source/texk/mendexk/main.c 2018-05-15 14:10:08 UTC (rev 47721)
@@ -19,7 +19,7 @@
#endif
KpathseaSupportInfo kp_ist,kp_dict;
-#define VERSION "version 2.6f [14-Aug-2009]"
+#define VERSION "version 3.0 [15-May-2018]"
int main(int argc, char **argv)
{
@@ -31,11 +31,9 @@
#ifdef WIN32
_setmaxstdio(2048);
- set_enc_string("sjis", "euc");
- sjisterminal = 0;
-#else
- set_enc_string(NULL, "euc");
+ sjisterminal = 0;
#endif
+ set_enc_string(NULL, "uptex");
kpse_set_program_name(argv[0], "mendex");
p = getenv ("PTEX_KANJI_ENC");
@@ -176,7 +174,7 @@
#endif
case 'U':
- set_enc_string("UTF8", "uptex");
+ set_enc_string("UTF8", NULL);
break;
Modified: trunk/Build/source/texk/mendexk/mendex.1
===================================================================
--- trunk/Build/source/texk/mendexk/mendex.1 2018-05-15 00:19:56 UTC (rev 47720)
+++ trunk/Build/source/texk/mendexk/mendex.1 2018-05-15 14:10:08 UTC (rev 47721)
@@ -87,8 +87,7 @@
\fB-I\fI enc\fR
Set internal encoding to \fIenc\fR. The argument \fIenc\fR
may be \fIeuc\fR (EUC-JP) or \fIutf8\fR (UTF-8).
-The normal default is set to \fIeuc\fR, but the default is changed to \fIutf8\fR
-when the option \fB-U\fR is specified explicitly.
+The default is set to \fIutf8\fR.
.TP 10
\fB--help\fR
Show summary of options.
Modified: trunk/Build/source/texk/mendexk/mendex.1.ja
===================================================================
--- trunk/Build/source/texk/mendexk/mendex.1.ja 2018-05-15 00:19:56 UTC (rev 47720)
+++ trunk/Build/source/texk/mendexk/mendex.1.ja 2018-05-15 14:10:08 UTC (rev 47721)
@@ -65,7 +65,7 @@
.TP 10
\fB-I\fI enc\fR
内部バッファのコードを\fIenc\fR に指定します。\fIenc\fR には \fIeuc\fR (EUC-JP) または \fIutf8\fR (UTF-8)が指定可能です。
-このオプションが指定されていない場合のデフォルト値は \fIeuc\fR ですが、オプション \fB-U\fR が明示的に指定されている場合は \fIutf8\fR となります。
+このオプションが指定されていない場合のデフォルト値は \fIutf8\fR です。
.TP 10
\fB--help\fR
オプションの要約を表示します。
Modified: trunk/Build/source/texk/mendexk/mendex.doc
===================================================================
--- trunk/Build/source/texk/mendexk/mendex.doc 2018-05-15 00:19:56 UTC (rev 47720)
+++ trunk/Build/source/texk/mendexk/mendex.doc 2018-05-15 14:10:08 UTC (rev 47721)
@@ -70,7 +70,7 @@
入力ファイル、出力ファイルともUTF-8として扱います。
-I enc 内部バッファのコードをencに指定します。enc には euc (EUC-JP) または utf8 (UTF-8) が指定可能です。
- このオプションが指定されていない場合のデフォルト値は euc ですが、オプション -U が明示的に指定されている場合は utf8 となります。
+ このオプションが指定されていない場合のデフォルト値は utf8 です。
--help オプションの要約を表示します。
More information about the tex-live-commits
mailing list