summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2015-05-06 04:50:06 +0000
committerNorbert Preining <preining@logic.at>2015-05-06 04:50:06 +0000
commit48c34101adeb05a73f393f56f7fd9bef07c56c73 (patch)
tree1785d09140acade2744fcb560b3cbbfd4821405d /Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests
parentc22fbaec83036ea6309c5b96f882d3eb073b10ab (diff)
add new script cjk-gs-integrate (uploaded to CTAN today)
git-svn-id: svn://tug.org/texlive/trunk@37223 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests')
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/Makefile12
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-CNS1.tex40
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1-012.tex38
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1-345.tex39
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1.tex38
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-Japan1.tex40
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-Korea1.tex32
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/cidtable.sty21
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/do-tests11
-rwxr-xr-xMaster/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/prn-variants.tex12
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/report4
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/otfcidsample.tex46
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/test-runner.sh96
13 files changed, 429 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/Makefile b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/Makefile
new file mode 100644
index 00000000000..0a4847f36c6
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/Makefile
@@ -0,0 +1,12 @@
+
+
+all = gb cns korea japan
+
+$(all) all:
+ bash test-runner.sh $@
+
+clean:
+ rm -f *.log *.dvi *.aux
+
+realclean: clean
+ rm -f *.pdf *.ps
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-CNS1.tex b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-CNS1.tex
new file mode 100644
index 00000000000..6f8c9653acb
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-CNS1.tex
@@ -0,0 +1,40 @@
+\ifx\dviware\undefined \def\dviware{dvipdfmx}\fi
+\documentclass[\dviware]{jsarticle}
+\usepackage{cidtable}
+
+\begin{document}
+\begin{center}
+Adobe-CNS1 Glyphs\\
+ \begin{tabular}{ll} \hline
+ Supplement & Color \\ \hline
+ 0 & \colorsample{0} \\
+ 1 & \colorsample{1} \\
+ 2 & \colorsample{2} \\
+ 3 & \colorsample{3} \\
+ 4 & \colorsample{4} \\
+ 5 & \colorsample{5} \\
+ 6 & \colorsample{6} \\ \hline
+ \end{tabular}
+\end{center}
+
+\newcount\code\global\code=0
+\newcount\supplement\global\supplement=0
+
+\noindent
+\foreach \row in {0,...,957}{%
+\hbox to 7ex{\hfill\number\code}\quad
+\foreach \col in {0,...,19}{%
+\ifcase\supplement%
+\ifnum\code>14098 \global\advance\supplement by 1\fi\or
+\ifnum\code>17407 \global\advance\supplement by 1\fi\or
+\ifnum\code>17600 \global\advance\supplement by 1\fi\or
+\ifnum\code>18845 \global\advance\supplement by 1\fi\or
+\ifnum\code>18964 \global\advance\supplement by 1\fi\or
+\ifnum\code>19087 \global\advance\supplement by 1\fi\fi
+\ifnum\code < 19156
+ \colorbox{\colorname{\supplement}}{\CIDT{\code}}\
+\fi
+\global\advance\code by 1
+}\\
+}
+\end{document}
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1-012.tex b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1-012.tex
new file mode 100644
index 00000000000..1126a53364b
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1-012.tex
@@ -0,0 +1,38 @@
+\ifx\dviware\undefined \def\dviware{dvipdfmx}\fi
+\documentclass[\dviware]{jsarticle}
+\usepackage{cidtable}
+
+\begin{document}
+\begin{center}
+Adobe-GB1 Glyphs\\
+ \begin{tabular}{ll} \hline
+ Supplement & Color \\ \hline
+ 0 & \colorsample{0} \\
+ 1 & \colorsample{1} \\
+ 2 & \colorsample{2} \\
+ 3 & \colorsample{3} \\
+ 4 & \colorsample{4} \\
+ 5 & \colorsample{5} \\ \hline
+ \end{tabular}
+\end{center}
+
+\newcount\code\global\code=0
+\newcount\supplement\global\supplement=0
+
+\noindent
+\foreach \row in {0,...,1514}{%
+\hbox to 7ex{\hfill\number\code}\quad
+\foreach \col in {0,...,19}{%
+\ifcase\supplement%
+\ifnum\code>7716 \global\advance\supplement by 1\fi\or
+\ifnum\code>9896 \global\advance\supplement by 1\fi\or
+\ifnum\code>22126 \global\advance\supplement by 1\fi\or
+\ifnum\code>22352 \global\advance\supplement by 1\fi\or
+\ifnum\code>29063 \global\advance\supplement by 1\fi\fi
+\ifnum\code < 22353
+ \colorbox{\colorname{\supplement}}{\CIDC{\code}}\
+\fi
+\global\advance\code by 1
+}\\
+}
+\end{document}
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1-345.tex b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1-345.tex
new file mode 100644
index 00000000000..05f0d11a331
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1-345.tex
@@ -0,0 +1,39 @@
+\ifx\dviware\undefined \def\dviware{dvipdfmx}\fi
+\documentclass[\dviware]{jsarticle}
+\usepackage{cidtable}
+
+\begin{document}
+\begin{center}
+Adobe-GB1 Glyphs\\
+ \begin{tabular}{ll} \hline
+ Supplement & Color \\ \hline
+ 0 & \colorsample{0} \\
+ 1 & \colorsample{1} \\
+ 2 & \colorsample{2} \\
+ 3 & \colorsample{3} \\
+ 4 & \colorsample{4} \\
+ 5 & \colorsample{5} \\ \hline
+ \end{tabular}
+\end{center}
+
+\newcount\code\global\code=0
+\newcount\supplement\global\supplement=0
+
+\noindent
+\foreach \row in {0,...,1514}{%
+\hbox to 7ex{\hfill\number\code}\quad
+\foreach \col in {0,...,19}{%
+\ifcase\supplement%
+\ifnum\code>7716 \global\advance\supplement by 1\fi\or
+\ifnum\code>9896 \global\advance\supplement by 1\fi\or
+\ifnum\code>22126 \global\advance\supplement by 1\fi\or
+\ifnum\code>22352 \global\advance\supplement by 1\fi\or
+\ifnum\code>29063 \global\advance\supplement by 1\fi\fi
+\ifnum\code < 30284
+ \ifnum\code > 22126
+ \colorbox{\colorname{\supplement}}{\CIDC{\code}}\
+\fi\fi
+\global\advance\code by 1
+}\\
+}
+\end{document}
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1.tex b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1.tex
new file mode 100644
index 00000000000..fc519fd6e54
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1.tex
@@ -0,0 +1,38 @@
+\ifx\dviware\undefined \def\dviware{dvipdfmx}\fi
+\documentclass[\dviware]{jsarticle}
+\usepackage{cidtable}
+
+\begin{document}
+\begin{center}
+Adobe-GB1 Glyphs\\
+ \begin{tabular}{ll} \hline
+ Supplement & Color \\ \hline
+ 0 & \colorsample{0} \\
+ 1 & \colorsample{1} \\
+ 2 & \colorsample{2} \\
+ 3 & \colorsample{3} \\
+ 4 & \colorsample{4} \\
+ 5 & \colorsample{5} \\ \hline
+ \end{tabular}
+\end{center}
+
+\newcount\code\global\code=0
+\newcount\supplement\global\supplement=0
+
+\noindent
+\foreach \row in {0,...,1514}{%
+\hbox to 7ex{\hfill\number\code}\quad
+\foreach \col in {0,...,19}{%
+\ifcase\supplement%
+\ifnum\code>7716 \global\advance\supplement by 1\fi\or
+\ifnum\code>9896 \global\advance\supplement by 1\fi\or
+\ifnum\code>22126 \global\advance\supplement by 1\fi\or
+\ifnum\code>22352 \global\advance\supplement by 1\fi\or
+\ifnum\code>29063 \global\advance\supplement by 1\fi\fi
+\ifnum\code < 30284
+ \colorbox{\colorname{\supplement}}{\CIDC{\code}}\
+\fi
+\global\advance\code by 1
+}\\
+}
+\end{document}
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-Japan1.tex b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-Japan1.tex
new file mode 100644
index 00000000000..05d51c9e3df
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-Japan1.tex
@@ -0,0 +1,40 @@
+\ifx\dviware\undefined \def\dviware{dvipdfmx}\fi
+\documentclass[\dviware]{jsarticle}
+\usepackage{cidtable}
+
+\begin{document}
+\begin{center}
+Adobe-Japan1 Glyphs\\
+ \begin{tabular}{ll} \hline
+ Supplement & Color \\ \hline
+ 0 & \colorsample{0} \\
+ 1 & \colorsample{1} \\
+ 2 & \colorsample{2} \\
+ 3 & \colorsample{3} \\
+ 4 & \colorsample{4} \\
+ 5 & \colorsample{5} \\
+ 6 & \colorsample{6} \\ \hline
+ \end{tabular}
+\end{center}
+
+\newcount\code\global\code=0
+\newcount\supplement\global\supplement=0
+
+\noindent
+\foreach \row in {0,...,1152}{%
+\hbox to 7ex{\hfill\number\code}\quad
+\foreach \col in {0,...,19}{%
+\ifcase\supplement%
+\ifnum\code>8283 \global\advance\supplement by 1\fi\or
+\ifnum\code>8358 \global\advance\supplement by 1\fi\or
+\ifnum\code>8719 \global\advance\supplement by 1\fi\or
+\ifnum\code>9353 \global\advance\supplement by 1\fi\or
+\ifnum\code>15443 \global\advance\supplement by 1\fi\or
+\ifnum\code>20316 \global\advance\supplement by 1\fi\fi
+\ifnum\code < 23058
+ \colorbox{\colorname{\supplement}}{\CID{\code}}\
+\fi
+\global\advance\code by 1
+}\\
+}
+\end{document}
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-Korea1.tex b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-Korea1.tex
new file mode 100644
index 00000000000..a528daef869
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-Korea1.tex
@@ -0,0 +1,32 @@
+\ifx\dviware\undefined \def\dviware{dvipdfmx}\fi
+\documentclass[\dviware]{jsarticle}
+\usepackage{cidtable}
+
+\begin{document}
+\begin{center}
+Adobe-Korea1 Glyphs\\
+ \begin{tabular}{ll} \hline
+ Supplement & Color \\ \hline
+ 0 & \colorsample{0} \\
+ 1 & \colorsample{1} \\
+ 2 & \colorsample{2} \\ \hline
+ \end{tabular}
+\end{center}
+
+\newcount\code\global\code=0
+\newcount\supplement\global\supplement=0
+
+\noindent
+\foreach \row in {0,...,917}{%
+\hbox to 7ex{\hfill\number\code}\quad
+\foreach \col in {0,...,19}{%
+\ifcase\supplement%
+\ifnum\code>9332 \global\advance\supplement by 1\fi\or
+\ifnum\code>18154 \global\advance\supplement by 1\fi\fi
+\ifnum\code < 18352
+ \colorbox{\colorname{\supplement}}{\CIDK{\code}}\
+\fi
+\global\advance\code by 1
+}\\
+}
+\end{document}
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/cidtable.sty b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/cidtable.sty
new file mode 100644
index 00000000000..6d58d40cd64
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/cidtable.sty
@@ -0,0 +1,21 @@
+\usepackage[deluxe, expert, multi]{otf}
+\usepackage{pgffor}
+\usepackage{color}
+\setlength{\fboxsep}{0pt}
+%\setlength{\fboxrule}{0.2pt}
+\definecolor{UClightgray}{cmyk}{.15,.10,.10,0}
+\definecolor{UClightpink}{cmyk}{0,.25,.15,0}
+\definecolor{UClightyellowgreen}{cmyk}{.25,0,.80,0}
+\definecolor{UClightskyblue}{cmyk}{.30,0,0,0}
+\definecolor{UCbeige}{cmyk}{0,.25,.45,0}
+\definecolor{UClightgreen}{cmyk}{.45,0,.45,0}
+\definecolor{UCcream}{cmyk}{0,0,.40,0}
+\definecolor{UClightpurple}{cmyk}{.25,.30,0,0}
+
+\newcommand\colorname[1]{\ifcase#1%
+UClightpink\or
+UClightyellowgreen\or UClightskyblue\or UCbeige\or
+UClightgreen\or UCcream\or UClightpurple\fi}
+\newcommand{\colorsample}[1]{{\color{\colorname{#1}}\rule{10pt}{10pt}} \colorname{#1}}
+
+\endinput
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/do-tests b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/do-tests
new file mode 100644
index 00000000000..33b52d61630
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/do-tests
@@ -0,0 +1,11 @@
+
+PATH=~/tl/2014/bin/x86_64-linux/:$PATH
+export PATH
+
+platex prn-variants.tex
+for i in hiragino hiragino-pron kozuka-pr6n kozuka morisawa yu-win yu-osx ipa ipaex ; do
+ kanji-config-updmap-sys $i
+ dvips prn-variants.dvi -o prn-variants-$i.ps
+ ps2pdf prn-variants-$i.ps
+done
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/prn-variants.tex b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/prn-variants.tex
new file mode 100755
index 00000000000..a1495a5b164
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/prn-variants.tex
@@ -0,0 +1,12 @@
+\documentclass{jsarticle}
+\usepackage[deluxe]{otf}
+
+\begin{document}\noindent
+\begin{tabular}{ll}
+ Mincho & {いくつかの漢字の例です:葛芦辻逗飴薩晦茨祇巷卿鯖溢噌} \\
+ Mincho bold & {\bfseries いくつかの漢字の例です:葛芦辻逗飴薩晦茨祇巷卿鯖溢噌} \\
+ Gothic & {\gtfamily いくつかの漢字の例です:葛芦辻逗飴薩晦茨祇巷卿鯖溢噌} \\
+ Gothic bold & {\gtfamily\bfseries いくつかの漢字の例です:葛芦辻逗飴薩晦茨祇巷卿鯖溢噌} \\
+ Maru gothic & {\mgfamily いくつかの漢字の例です:葛芦辻逗飴薩晦茨祇巷卿鯖溢噌}
+\end{tabular}
+\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/report b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/report
new file mode 100644
index 00000000000..7568e267707
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/report
@@ -0,0 +1,4 @@
+Yu-Win:
+ YuGothic-Regular-H not found
+ seems to be problematic
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/otfcidsample.tex b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/otfcidsample.tex
new file mode 100644
index 00000000000..e1a03ba5a98
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/otfcidsample.tex
@@ -0,0 +1,46 @@
+% -*- coding: utf-8-unix -*-
+\documentclass{jsarticle}
+\usepackage[deluxe,multi]{otf}
+\newcommand{\sampleSC}{\UTFC{76F4}\UTFC{9AA8}}
+\newcommand{\sampleTC}{\UTFT{76F4}\UTFT{9AA8}}
+\newcommand{\sampleJ}{\UTF{76F4}\UTF{9AA8}}
+\newcommand{\sampleK}{\UTFK{76F4}\UTFK{9AA8}}
+
+\begin{document}\noindent
+\begin{center}
+ \begin{tabular}{lllll}
+ & SC & TC & J & K\\
+ Serif
+ & {\sampleSC}
+ & %{\sampleTC}
+ & {\sampleJ}
+ & {\sampleK}
+ \\
+ Serif bold
+ & %{\bfseries\sampleSC}
+ & %{\bfseries\sampleTC}
+ & {\bfseries\sampleJ}
+ & {\bfseries\sampleK}
+ \\
+ Sans serif
+ & {\gtfamily\sampleSC}
+ & %{\gtfamily\sampleTC}
+ & {\gtfamily\sampleJ}
+ & {\gtfamily\sampleK}
+ \\
+ Sans serif bold
+ & %{\gtfamily\bfseries\sampleSC}
+ & %{\gtfamily\bfseries\sampleTC}
+ & {\gtfamily\bfseries\sampleJ}
+ & {\gtfamily\bfseries\sampleK}
+ \\
+ Sans serif variant
+ & %{\mgfamily\sampleSC}
+ & %{\mgfamily\sampleTC}
+ & {\mgfamily\sampleJ}
+ & {\mgfamily\sampleK}
+ \end{tabular}
+\end{center}
+
+Note. SC: Simplified Chinese, TC: Traditional Chinese, J: Japanese, K: Korean.
+\end{document}
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/test-runner.sh b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/test-runner.sh
new file mode 100644
index 00000000000..2f903064cf5
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/test-runner.sh
@@ -0,0 +1,96 @@
+#! /bin/sh
+
+
+do_gb() {
+# simplified chinese uses STSong-Light
+platex "\def\dviware{dvipdfmx}\input adobe-GB1-012.tex" && \
+ dvipdfmx -o adobe-GB1-012.dvipdfmx.pdf adobe-GB1-012.dvi
+platex "\def\dviware{dvips}\input adobe-GB1-012.tex" && \
+ dvips adobe-GB1-012.dvi
+platex "\def\dviware{dvipdfmx}\input adobe-GB1-345.tex" && \
+ dvipdfmx -o adobe-GB1-345.dvipdfmx.pdf adobe-GB1-345.dvi
+platex "\def\dviware{dvips}\input adobe-GB1-345.tex" && \
+ dvips adobe-GB1-345.dvi
+
+for i in `perl ../cjk-gs-integrate.pl --list-aliases --machine-readable -q | grep ^STSong-Light: | awk -F: '{print$3}'`; do
+ perl ../cjk-gs-integrate.pl --only-aliases --alias STSong-Light=$i
+ echo ps2pdf adobe-GB1-012.ps -o "adobe-GB1-012-$i.pdf"
+ if ps2pdf adobe-GB1-012.ps "adobe-GB1-012-$i.pdf" > "adobe-GB1-012-$i.ps2pdf.log" 2>&1 ; then
+ echo "success GB1-012 $i" >> status
+ else
+ echo "failure GB1-012 $i" >> status
+ fi
+ echo ps2pdf adobe-GB1-345.ps -o "adobe-GB1-345-$i.pdf"
+ if ps2pdf adobe-GB1-345.ps "adobe-GB1-345-$i.pdf" > "adobe-GB1-345-$i.ps2pdf.log" 2>&1 ; then
+ echo "success GB1-345 $i" >> status
+ else
+ echo "failure GB1-345 $i" >> status
+ fi
+done
+}
+
+
+do_cns() {
+# traditional chinese uses MSung-Light
+platex "\def\dviware{dvipdfmx}\input adobe-CNS1.tex" && \
+ dvipdfmx -o adobe-CNS1.dvipdfmx.pdf adobe-CNS1.dvi
+platex "\def\dviware{dvips}\input adobe-CNS1.tex" && \
+ dvips adobe-CNS1.dvi
+for i in `perl ../cjk-gs-integrate.pl --list-aliases --machine-readable -q | grep ^MSung-Light: | awk -F: '{print$3}'`; do
+ perl ../cjk-gs-integrate.pl --only-aliases --alias MSung-Light=$i
+ echo ps2pdf adobe-CNS1.ps -o "adobe-CNS1-$i.pdf"
+ if ps2pdf adobe-CNS1.ps "adobe-CNS1-$i.pdf" > "adobe-CNS1-$i.ps2pdf.log" 2>&1 ; then
+ echo "success CNS1 $i" >> status
+ else
+ echo "failure CNS1 $i" >> status
+ fi
+done
+}
+
+do_korea() {
+# korean uses HYSMyeongJo-Medium
+platex "\def\dviware{dvipdfmx}\input adobe-Korea1.tex" && \
+ dvipdfmx -o adobe-Korea1.dvipdfmx.pdf adobe-Korea1.dvi
+platex "\def\dviware{dvips}\input adobe-Korea1.tex" && \
+ dvips adobe-Korea1.dvi
+for i in `perl ../cjk-gs-integrate.pl --list-aliases --machine-readable -q | grep ^HYSMyeongJo-Medium: | awk -F: '{print$3}'`; do
+ perl ../cjk-gs-integrate.pl --only-aliases --alias HYSMyeongJo-Medium=$i
+ echo ps2pdf adobe-Korea1.ps -o "adobe-Korea1-$i.pdf"
+ if ps2pdf adobe-Korea1.ps "adobe-Korea1-$i.pdf" > "adobe-Korea1-$i.ps2pdf.log" 2>&1 ; then
+ echo "success Korea1 $i" >> status
+ else
+ echo "failure Korea1 $i" >> status
+ fi
+done
+}
+
+do_japan() {
+# japanese uses Ryumin-Light
+platex "\def\dviware{dvipdfmx}\input adobe-Japan1.tex" && \
+ dvipdfmx -o adobe-Japan1.dvipdfmx.pdf adobe-Japan1.dvi
+platex "\def\dviware{dvips}\input adobe-Japan1.tex" && \
+ dvips adobe-Japan1.dvi
+for i in `perl ../cjk-gs-integrate.pl --list-aliases --machine-readable -q | grep ^Ryumin-Light: | awk -F: '{print$3}'`; do
+ perl ../cjk-gs-integrate.pl --only-aliases --alias Ryumin-Light=$i
+ echo ps2pdf adobe-Japan1.ps -o "adobe-Japan1-$i.pdf"
+ if ps2pdf adobe-Japan1.ps "adobe-Japan1-$i.pdf" > "adobe-Japan1-$i.ps2pdf.log" 2>&1 ; then
+ echo "success Japan1 $i" >> status
+ else
+ echo "failure Japan1 $i" >> status
+ fi
+done
+}
+
+if [ "$1" = "gb" -o "$1" = "all" ] ; then
+ do_gb
+fi
+if [ "$1" = "cns" -o "$1" = "all" ] ; then
+ do_cns
+fi
+if [ "$1" = "korea" -o "$1" = "all" ] ; then
+ do_korea
+fi
+if [ "$1" = "japan" -o "$1" = "all" ] ; then
+ do_japan
+fi
+