summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-01-01 17:42:56 +0000
committerKarl Berry <karl@freefriends.org>2009-01-01 17:42:56 +0000
commit66c6f32526ba3987c33ab4331e36d862da275ec7 (patch)
tree135d62f12488ca02c796719d229bd4f79501ad57
parent60868d2a86907e8904b7423886d09c3751c27287 (diff)
garuda-c90 from cjk 4.8.2 (29dec08)
git-svn-id: svn://tug.org/texlive/trunk@11788 c570f23f-e606-0410-a88d-b1316a301751
-rwxr-xr-xMaster/texmf-dist/dvips/garuda-c90/config.garuda-c901
-rwxr-xr-xMaster/texmf-dist/fonts/map/dvips/garuda-c90/garuda-c90.map4
-rwxr-xr-xMaster/texmf-dist/fonts/tfm/public/garuda-c90/fgdb8z.tfmbin0 -> 3656 bytes
-rwxr-xr-xMaster/texmf-dist/fonts/tfm/public/garuda-c90/fgdbo8z.tfmbin0 -> 3908 bytes
-rwxr-xr-xMaster/texmf-dist/fonts/tfm/public/garuda-c90/fgdo8z.tfmbin0 -> 3832 bytes
-rwxr-xr-xMaster/texmf-dist/fonts/tfm/public/garuda-c90/fgdr8z.tfmbin0 -> 3580 bytes
-rwxr-xr-xMaster/texmf-dist/source/fonts/garuda-c90/garuda-c90.fontinst77
-rw-r--r--Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc4
-rw-r--r--Master/tlpkg/tlpsrc/garuda-c90.tlpsrc2
9 files changed, 86 insertions, 2 deletions
diff --git a/Master/texmf-dist/dvips/garuda-c90/config.garuda-c90 b/Master/texmf-dist/dvips/garuda-c90/config.garuda-c90
new file mode 100755
index 00000000000..69e0d593267
--- /dev/null
+++ b/Master/texmf-dist/dvips/garuda-c90/config.garuda-c90
@@ -0,0 +1 @@
+p +garuda-c90.map
diff --git a/Master/texmf-dist/fonts/map/dvips/garuda-c90/garuda-c90.map b/Master/texmf-dist/fonts/map/dvips/garuda-c90/garuda-c90.map
new file mode 100755
index 00000000000..0c1af91bfef
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvips/garuda-c90/garuda-c90.map
@@ -0,0 +1,4 @@
+fgdr8z Garuda " C90Encoding ReEncodeFont " <c90.enc <garuda.pfb
+fgdb8z Garuda-Bold " C90Encoding ReEncodeFont " <c90.enc <garuda_b.pfb
+fgdo8z Garuda-Oblique " C90Encoding ReEncodeFont " <c90.enc <garuda_o.pfb
+fgdbo8z Garuda-BoldOblique " C90Encoding ReEncodeFont " <c90.enc <garuda_bo.pfb
diff --git a/Master/texmf-dist/fonts/tfm/public/garuda-c90/fgdb8z.tfm b/Master/texmf-dist/fonts/tfm/public/garuda-c90/fgdb8z.tfm
new file mode 100755
index 00000000000..10fd864b5cb
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/garuda-c90/fgdb8z.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/garuda-c90/fgdbo8z.tfm b/Master/texmf-dist/fonts/tfm/public/garuda-c90/fgdbo8z.tfm
new file mode 100755
index 00000000000..1eec42c0bf4
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/garuda-c90/fgdbo8z.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/garuda-c90/fgdo8z.tfm b/Master/texmf-dist/fonts/tfm/public/garuda-c90/fgdo8z.tfm
new file mode 100755
index 00000000000..3b2c747d6f4
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/garuda-c90/fgdo8z.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/garuda-c90/fgdr8z.tfm b/Master/texmf-dist/fonts/tfm/public/garuda-c90/fgdr8z.tfm
new file mode 100755
index 00000000000..40d9b0fd514
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/garuda-c90/fgdr8z.tfm
Binary files differ
diff --git a/Master/texmf-dist/source/fonts/garuda-c90/garuda-c90.fontinst b/Master/texmf-dist/source/fonts/garuda-c90/garuda-c90.fontinst
new file mode 100755
index 00000000000..4063f198593
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/garuda-c90/garuda-c90.fontinst
@@ -0,0 +1,77 @@
+% garuda-c90.fontinst
+
+% Copyright (C) 1994-2008 Werner Lemberg <wl@gnu.org>
+%
+% This program is free software; you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation; either version 2 of the License, or
+% (at your option) any later version.
+%
+% This program is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with this program in doc/COPYING; if not, write to the Free
+% Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
+% MA 02110-1301 USA
+
+\input fontinst.sty
+
+\needsfontinstversion{1.918}
+
+
+% we explicitly set all slots in the encoding, so provide all glyph names
+% in AFM files equally (this is, don't create `<glyph>-not' names)
+\let\setnotglyph \setrawglyph
+
+% we want warnings for missing glyphs
+\fontinstcc
+\add_to\pre_fourth_etx_pass_hook{
+ \def\do_slot{
+ \if_undefined{g-\slot_name}\then
+ \fontinstwarningnoline{fontinst}
+ {missing~glyph~`\slot_name'\space
+ for~slot~\the\slot_number\space
+ in~font~`\out_filename'}
+ \fi
+ \do_character
+ }
+}
+\normalcc
+
+
+% create PL files and an FD file
+\installfonts
+ \setint{fontdimen(2)}{500} % SPACE
+ \setint{fontdimen(3)}{300} % STRETCH
+ \setint{fontdimen(4)}{100} % SHRINK
+ \setint{fontdimen(6)}{1000} % QUAD
+ \setint{fontdimen(7)}{0} % EXTRASPACE
+
+ \installrawfont{fgdr8z}{garuda,c90}{c90}
+ {C90}{garuda}{m}{n}{}
+ \installrawfont{fgdb8z}{garuda_b,c90}{c90}
+ {C90}{garuda}{bx}{n}{}
+ \installrawfont{fgdbo8z}{garuda_bo,c90}{c90}
+ {C90}{garuda}{bx}{sl}{}
+ \installrawfont{fgdo8z}{garuda_o,c90}{c90}
+ {C90}{garuda}{m}{sl}{}
+\endinstallfonts
+
+
+\input finstmsc.sty
+
+
+% create the c90.enc file
+\installfonts
+ % the `makeenc' flag is used in c90.etx
+ \setint{makeenc}{1}
+ \setstr{encodingname}{C90Encoding}
+ \etxtoenc{c90}{c90}
+\endinstallfonts
+
+\end
+
+% end of garuda-c90.fontinst
diff --git a/Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc b/Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc
index 5bec89f1cb5..6519e22290b 100644
--- a/Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc
@@ -7,8 +7,8 @@ depend c90
depend cjk
depend cns
depend dnp
-depend garuda
-depend norasi
+depend garuda-c90
+depend norasi-c90
depend uhc
depend wadalab
depend bin-cjkutils
diff --git a/Master/tlpkg/tlpsrc/garuda-c90.tlpsrc b/Master/tlpkg/tlpsrc/garuda-c90.tlpsrc
new file mode 100644
index 00000000000..be620ce18fb
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/garuda-c90.tlpsrc
@@ -0,0 +1,2 @@
+name garuda-c90
+category Package