summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/fonts/japanese-otf-uptex/umakeotf
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2012-02-02 00:31:32 +0000
committerNorbert Preining <preining@logic.at>2012-02-02 00:31:32 +0000
commitd19fd2bd84d54a7f089648bce990804da83ab35a (patch)
treeadb1ebabf23f574cc0d9759b2234eb140f5d657b /Master/texmf-dist/source/fonts/japanese-otf-uptex/umakeotf
parent0cce946c0c1b1ea96d7cafad585d90ef52bee170 (diff)
incude japanese-otf-uptex, uptex support for (japanese-)otf package
git-svn-id: svn://tug.org/texlive/trunk@25264 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/fonts/japanese-otf-uptex/umakeotf')
-rwxr-xr-xMaster/texmf-dist/source/fonts/japanese-otf-uptex/umakeotf91
1 files changed, 91 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/fonts/japanese-otf-uptex/umakeotf b/Master/texmf-dist/source/fonts/japanese-otf-uptex/umakeotf
new file mode 100755
index 00000000000..f27adaf5323
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/japanese-otf-uptex/umakeotf
@@ -0,0 +1,91 @@
+#!/bin/sh
+if test ! -d tfm; then
+mkdir tfm
+fi
+echo "making tfm ..."
+#perl script/mktfm.pl
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/upnmlminr-h.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/upnmlminr-v.tfm
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/upnmlgothr-h.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/upnmlgothr-v.tfm
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/upnmlminb-h.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/upnmlminb-v.tfm
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/upnmlgothb-h.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/upnmlgothb-v.tfm
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/upnmlmgothr-h.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/upnmlmgothr-v.tfm
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/upexpminr-h.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/upexpminr-v.tfm
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/upexpgothr-h.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/upexpgothr-v.tfm
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/upexpminb-h.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/upexpminb-v.tfm
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/upexpgothb-h.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/upexpgothb-v.tfm
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/upexpmgothr-h.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/upexpmgothr-v.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/uprubyminr-v.tfm
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/uprubyminr-h.tfm
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/uprubygothr-h.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/uprubygothr-v.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/uprubyminb-v.tfm
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/uprubyminb-h.tfm
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/uprubygothb-h.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/uprubygothb-v.tfm
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/uprubymgothr-h.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/uprubymgothr-v.tfm
+#for extra fonts
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/upnmlgotheb-h.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/upnmlgotheb-v.tfm
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/upnmlminl-h.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/upnmlminl-v.tfm
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/upexpminl-h.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/upexpminl-v.tfm
+uppltotf -kanji=uptex basepl/ubase-v.pl tfm/uprubyminl-v.tfm
+uppltotf -kanji=uptex basepl/ubase-h.pl tfm/uprubyminl-h.tfm
+./umkjvf -ucs -cq -chk upnmlminr-h uphminr-h
+./umkjvf -ucs -cm -cp upnmlminr-v uphminr-v
+./umkjvf -ucs -cq -chk upnmlgothr-h uphgothr-h
+./umkjvf -ucs -cm -cp upnmlgothr-v uphgothr-v
+./umkjvf -ucs -cq -chk upnmlminb-h uphminb-h
+./umkjvf -ucs -cm -cp upnmlminb-v uphminb-v
+./umkjvf -ucs -cq -chk upnmlgothb-h uphgothb-h
+./umkjvf -ucs -cm -cp upnmlgothb-v uphgothb-v
+./umkjvf -ucs -cq -chk upnmlmgothr-h uphmgothr-h
+./umkjvf -ucs -cm -cp upnmlmgothr-v uphmgothr-v
+#extra fonts
+./umkjvf -ucs -cq -chk upnmlgotheb-h uphgotheb-h
+./umkjvf -ucs -cp upnmlgotheb-v uphgotheb-v
+./umkjvf -ucs -cq -chk upnmlminl-h uphminl-h
+./umkjvf -ucs -cm -cp upnmlminl-v uphminl-v
+echo "making alt. kana ..."
+./umkjvf -ucs -cq -chk -expert upexpminr-h uphminr-h cidjminr
+./umkjvf -ucs -cm -cp -expert upexpminr-v uphminr-v cidjminr
+./umkjvf -ucs -cq -chk -expert upexpgothr-h uphgothr-h cidjgothr
+./umkjvf -ucs -cm -cp -expert upexpgothr-v uphgothr-v cidjgothr
+./umkjvf -ucs -cq -chk -expert upexpminb-h uphminb-h cidjminb
+./umkjvf -ucs -cm -cp -expert upexpminb-v uphminb-v cidjminb
+./umkjvf -ucs -cq -chk -expert upexpgothb-h uphgothb-h cidjgothb
+./umkjvf -ucs -cm -cp -expert upexpgothb-v uphgothb-v cidjgothb
+./umkjvf -ucs -cq -chk -expert upexpmgothr-h hmgothr-h cidjmgothr
+./umkjvf -ucs -cm -cp -expert upexpmgothr-v hmgothr-v cidjmgothr
+./umkjvf -ucs -cq -chk -ruby uprubyminr-h uphminr-h cidjminr
+./umkjvf -ucs -cm -cp -ruby uprubyminr-v uphminr-v cidjminr
+./umkjvf -ucs -cq -chk -ruby uprubygothr-h uphgothr-h cidjgothr
+./umkjvf -ucs -cm -cp -ruby uprubygothr-v uphgothr-v cidjgothr
+./umkjvf -ucs -cq -chk -ruby uprubyminb-h uphminb-h cidjminb
+./umkjvf -ucs -cm -cp -ruby uprubyminb-v uphminb-v cidjminb
+./umkjvf -ucs -cq -chk -ruby uprubygothb-h uphgothb-h cidjgothb
+./umkjvf -ucs -cm -cp -ruby uprubygothb-v uphgothb-v cidjgothb
+./umkjvf -ucs -cq -chk -ruby uprubymgothr-h hmgothr-h cidjmgothr
+./umkjvf -ucs -cm -cp -ruby uprubymgothr-v hmgothr-v cidjmgothr
+./umkjvf -ucs -cq -chk -expert upexpminl-h uphminl-h cidjminl
+./umkjvf -ucs -cm -cp -expert upexpminl-v uphminl-v cidjminl
+./umkjvf -ucs -cq -chk -ruby uprubyminl-h uphminl-h cidjminl
+./umkjvf -ucs -cm -cp -ruby uprubyminl-v uphminl-v cidjminl
+echo "finishing ..."
+if test ! -d vf; then
+mkdir vf
+fi
+mv *.vf vf/
+mv *.tfm tfm/