diff options
Diffstat (limited to 'Master')
-rwxr-xr-x | Master/texmf-dist/dvips/norasi-c90/config.norasi-c90 | 1 | ||||
-rwxr-xr-x | Master/texmf-dist/fonts/map/dvips/norasi-c90/norasi-c90.map | 4 | ||||
-rwxr-xr-x | Master/texmf-dist/fonts/tfm/public/norasi-c90/ftnb8z.tfm | bin | 0 -> 6412 bytes | |||
-rwxr-xr-x | Master/texmf-dist/fonts/tfm/public/norasi-c90/ftnbi8z.tfm | bin | 0 -> 6640 bytes | |||
-rwxr-xr-x | Master/texmf-dist/fonts/tfm/public/norasi-c90/ftni8z.tfm | bin | 0 -> 6664 bytes | |||
-rwxr-xr-x | Master/texmf-dist/fonts/tfm/public/norasi-c90/ftnr8z.tfm | bin | 0 -> 6424 bytes | |||
-rwxr-xr-x | Master/texmf-dist/source/fonts/norasi-c90/norasi-c90.fontinst | 85 | ||||
-rwxr-xr-x | Master/tlpkg/bin/tlpkginfo | 2 | ||||
-rwxr-xr-x | Master/tlpkg/bin/tlprm | 8 | ||||
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 1 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/norasi-c90.tlpsrc | 2 |
11 files changed, 97 insertions, 6 deletions
diff --git a/Master/texmf-dist/dvips/norasi-c90/config.norasi-c90 b/Master/texmf-dist/dvips/norasi-c90/config.norasi-c90 new file mode 100755 index 00000000000..655dace2ba5 --- /dev/null +++ b/Master/texmf-dist/dvips/norasi-c90/config.norasi-c90 @@ -0,0 +1 @@ +p +norasi-c90.map diff --git a/Master/texmf-dist/fonts/map/dvips/norasi-c90/norasi-c90.map b/Master/texmf-dist/fonts/map/dvips/norasi-c90/norasi-c90.map new file mode 100755 index 00000000000..6d6a7790fd8 --- /dev/null +++ b/Master/texmf-dist/fonts/map/dvips/norasi-c90/norasi-c90.map @@ -0,0 +1,4 @@ +ftnr8z Norasi " C90Encoding ReEncodeFont " <c90.enc <norasi.pfb +ftnb8z Norasi-Bold " C90Encoding ReEncodeFont " <c90.enc <norasi_b.pfb +ftni8z Norasi-Italic " C90Encoding ReEncodeFont " <c90.enc <norasi_i.pfb +ftnbi8z Norasi-BoldItalic " C90Encoding ReEncodeFont " <c90.enc <norasi_bi.pfb diff --git a/Master/texmf-dist/fonts/tfm/public/norasi-c90/ftnb8z.tfm b/Master/texmf-dist/fonts/tfm/public/norasi-c90/ftnb8z.tfm Binary files differnew file mode 100755 index 00000000000..53aab3e2158 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/norasi-c90/ftnb8z.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/norasi-c90/ftnbi8z.tfm b/Master/texmf-dist/fonts/tfm/public/norasi-c90/ftnbi8z.tfm Binary files differnew file mode 100755 index 00000000000..be784971fce --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/norasi-c90/ftnbi8z.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/norasi-c90/ftni8z.tfm b/Master/texmf-dist/fonts/tfm/public/norasi-c90/ftni8z.tfm Binary files differnew file mode 100755 index 00000000000..277282026ca --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/norasi-c90/ftni8z.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/norasi-c90/ftnr8z.tfm b/Master/texmf-dist/fonts/tfm/public/norasi-c90/ftnr8z.tfm Binary files differnew file mode 100755 index 00000000000..866eac16ba4 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/norasi-c90/ftnr8z.tfm diff --git a/Master/texmf-dist/source/fonts/norasi-c90/norasi-c90.fontinst b/Master/texmf-dist/source/fonts/norasi-c90/norasi-c90.fontinst new file mode 100755 index 00000000000..b27f1492d37 --- /dev/null +++ b/Master/texmf-dist/source/fonts/norasi-c90/norasi-c90.fontinst @@ -0,0 +1,85 @@ +% norasi-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{ftnr8z}{norasi,c90}{c90} + {C90}{nrsr}{m}{n}{} + \installrawfont{ftnb8z}{norasi_b,c90}{c90} + {C90}{nrsr}{bx}{n}{} + \installrawfont{ftnbi8z}{norasi_bi,c90}{c90} + {C90}{nrsr}{bx}{it}{} + \installrawfont{ftni8z}{norasi_i,c90}{c90} + {C90}{nrsr}{m}{it}{} + +% Thai glyphs in norasi_o and norasi_bo are identical to the shapes +% in norasi_i and norasi_bi, respectively. +% +% \installrawfont{ftno8z}{norasi_o,c90}{c90} +% {C90}{nrsr}{m}{sl}{} +% \installrawfont{ftnbo8z}{norasi_bo,c90}{c90} +% {C90}{nrsr}{bx}{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 norasi-c90.fontinst diff --git a/Master/tlpkg/bin/tlpkginfo b/Master/tlpkg/bin/tlpkginfo index 0dfa02724f2..4f1570ff7f3 100755 --- a/Master/tlpkg/bin/tlpkginfo +++ b/Master/tlpkg/bin/tlpkginfo @@ -27,7 +27,7 @@ sub main $latex_tds_dir = "$CTAN/macros/latex/contrib/latex-tds"; # and the CJK material is split into several packages. - $cjk_pkgs = "bin-(cjk|ttf)utils|dnp|(|garuda-|norasi)c90"; + $cjk_pkgs = "bin-(cjk|ttf)utils|dnp|(|garuda-|norasi-)c90"; if ($ARGV[0] eq "--ctan-dir") { my $output = &find_ctan_dir ($ARGV[1]); diff --git a/Master/tlpkg/bin/tlprm b/Master/tlpkg/bin/tlprm index 280101511b2..05ecc02d8d3 100755 --- a/Master/tlpkg/bin/tlprm +++ b/Master/tlpkg/bin/tlprm @@ -76,19 +76,19 @@ sub main my $tsrc = "$Master/tlpkg/tlpsrc"; my @lines = `grep -l 'depend.* $f\$' $tsrc/collection-* $tsrc/scheme-*`; - print "first edit collections:\n", @lines; + print "first edit collections:\n", @lines if @lines; `printf "@lines" >>$commit_file`; my $check_script = "$Master/tlpkg/bin/tlpkg-ctan-check"; @lines = `egrep '( |^)$f( |\$)' $check_script`; if (@lines) { - print "and no future checks: $check_script\n"; + print "no future checks: $check_script\n"; `echo $check_script >>$commit_file`; } # e.g., insert a die. - print "and no resurrection: $Master/tlpkg/bin/ctan2tds\n"; - `echo $Master/tlpkg/bin/ctan2tds >>$commit_file`; + print "no resurrection: $Master/tlpkg/libexec/ctan2tds\n"; + `echo $Master/tlpkg/libexec/ctan2tds >>$commit_file`; print "then:\nsvn remove `cat $rm_file`\n"; print "svn commit -m'rm $f, REASON' `cat $commit_file`\n"; diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 6d1495bfa4e..2af08cd7f34 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -3309,7 +3309,6 @@ sub MAKEdnp { &MAKEcjk_common (); require "dnp.pl"; - # have to mv texmf/fonts/sfd to texmf-dist/fonts/sfd/ttf2tpk and rm DNP.sfd } sub MAKEgaruda_c90 diff --git a/Master/tlpkg/tlpsrc/norasi-c90.tlpsrc b/Master/tlpkg/tlpsrc/norasi-c90.tlpsrc new file mode 100644 index 00000000000..9757b14269b --- /dev/null +++ b/Master/tlpkg/tlpsrc/norasi-c90.tlpsrc @@ -0,0 +1,2 @@ +name norasi-c90 +category Package |