JISで行われている内部処理をUTF-8にしたuptexを試してみた.

JISのmapファイルはインストールしていないが,UTF-8のテキストはuptex/uplatexとdvpidmxでうまくタイプセットできているようだ.まだ自信はない.以下インストール時のメモ.

  • cbfonts.zip のディレクトリ構造が変わった.
  • ptetex3-cmapをインストールする必要がある.
  • my_option中export CFLAGS=”-O2 -DSTDC_HEADERS”とする必要があった.
--- uptex-0.24/patch/0uptex.sh    2008-10-17 21:29:24.000000000 +0900
+++ ptetex3-20080616/0uptex.sh    2008-12-14 11:45:49.000000000 +0900
@@ -114,20 +114,20 @@
  FONT_DIR=$UPTEX_TEXMF_DIR/fonts
  unzip $SRC_DIR/cbfonts.zip -d $PTETEX_TMP
  $MKDIR $FONT_DIR/type1/cbfonts
-  mv $PTETEX_TMP/cbfonts/type1/*.pfb $FONT_DIR/type1/cbfonts
+  mv $PTETEX_TMP/cbfonts/fonts/type1/cbgreek/*.pfb $FONT_DIR/type1/cbfonts
  $MKDIR $FONT_DIR/tfm/cbfonts
-  mv $PTETEX_TMP/cbfonts/tfm/*.tfm $FONT_DIR/tfm/cbfonts
+  mv $PTETEX_TMP/cbfonts/fonts/tfm/cbgreek/*.tfm $FONT_DIR/tfm/cbfonts
  $MKDIR $FONT_DIR/source/cbfonts
-  mv $PTETEX_TMP/cbfonts/mf/*.mf $FONT_DIR/source/cbfonts
+  mv $PTETEX_TMP/cbfonts/fonts/source/cbgreek/*.mf $FONT_DIR/source/cbfonts
  $MKDIR $FONT_DIR/enc/cbfonts
-  mv $PTETEX_TMP/cbfonts/encodings/*.enc $FONT_DIR/enc/cbfonts
+  mv $PTETEX_TMP/cbfonts/fonts/enc/*.enc $FONT_DIR/enc/cbfonts
  $MKDIR $FONT_DIR/map/dvips/cbfonts
-  mv $PTETEX_TMP/cbfonts/dvips/*.map $FONT_DIR/map/dvips/cbfonts
+  mv $PTETEX_TMP/cbfonts/fonts/map/*.map $FONT_DIR/map/dvips/cbfonts/
  $RM -r $PTETEX_TMP/cbfonts
cat $TMP_PREFIX/share/texmf/web2c/updmap.cfg || exit

# cbfonts
-MixedMap cbgreek.map
+MixedMap cbgreek-full.map
EOF
fi