--- dvi2ps-fontdata-1.0.1.orig/debian/README.Debian +++ dvi2ps-fontdata-1.0.1/debian/README.Debian @@ -0,0 +1,8 @@ +dvi2ps-fontdata for Debian +-------------------------- + +This package contains tfm and vf data for dvi2ps and dvi2dvi. + +In Debian-JP, this package is called fontdata-j. + + -- Hayao Nakahara , Fri, 29 Oct 1999 23:41:19 +0900 --- dvi2ps-fontdata-1.0.1.orig/debian/changelog +++ dvi2ps-fontdata-1.0.1/debian/changelog @@ -0,0 +1,109 @@ +dvi2ps-fontdata (1.0.1-3.1) unstable; urgency=medium + + * Non maintainer upload by the Reproducible Builds team. + * No source change upload to rebuild on buildd with .buildinfo files. + + -- Holger Levsen Sun, 03 Jan 2021 13:21:18 +0100 + +dvi2ps-fontdata (1.0.1-3) unstable; urgency=low + + * Change installing paths for vf and tfm file included in + dvi2ps-fontdata-ja and the extension of vf files because + dvi2ps (>=4.1j) changes its search path. + * debian/control: + - Update Standards-Version. + - Add Dependency on ${misc:Depends}. + * Use debhelper verion 5 instead of version 4. + + -- OHURA Makoto Mon, 22 Mar 2010 14:40:38 +0900 + +dvi2ps-fontdata (1.0.1-2) unstable; urgency=low + + * Rewrite debian/rules + - Don't use 'install -d' command. Instead of that, use dh_installdirs + and debian/*.dirs files. + - Don't use 'ln -s' command. Instead of that, use dh_link and + debian/*.links files. + - Merge debian/Makefile with debian/rules. + * Rewrite package description. (Closes: #209465, #209492, #209494, #209497, #209519, #209607, #209648) + * Remove dvi2ps-fontdata-bsr, for this package has been useless now. + + -- OHURA Makoto Sat, 11 Oct 2003 00:32:04 +0900 + +dvi2ps-fontdata (1.0.1-1) unstable; urgency=low + + * New Maintainer. (closes: #192691) + * Rewrite debian/Makefile a bit. + + -- OHURA Makoto Wed, 1 Oct 2003 13:38:01 +0900 + +dvi2ps-fontdata (1.0.1-0.1) unstable; urgency=low + + * NMU. + * New Upstream Release. + - 3 (dvi2ps-fontdata-three) was updated. TFM files were renamed; + fmin-b, fgo-b, jun-l -> fmb, fgb, jl (Closes: #101848) + - ricohsp-tfm (dvi2ps-fontdata-rsp) and typebank-tfm (dvi2ps-fontdata-tbank) + were updated and renamed in the upstream. + rmin-l-s, gtb-m-s -> rmls, gbms and tbm-m, tbg-b -> tmm, tgb + - ricohrs (dvi2ps-fontdata-rrs) was removed from the upstream. + * symbolic links such that a2mor2-min10.vf to a2mor2/min10.vf + for backward compatibility were no more available. So added + Conflicts: dvi2ps (<< 3.2j) + * Added supporting files for dvi2ps and dvipsk-ja of dvi2ps-fontdata-three. + + -- Atsuhito KOHDA Mon, 10 Feb 2003 21:04:11 +0900 + +dvi2ps-fontdata (1.0-8) unstable; urgency=low + + * Added sharutils to Build-Depends-Indep in debian/control. + (closes: #134953) + + -- Hayao Nakahara Mon, 25 Feb 2002 23:10:57 +0900 + +dvi2ps-fontdata (1.0-7) stable unstable; urgency=low + + * Added missing symbolic links. (closes: #131560) + + -- Hayao Nakahara Thu, 31 Jan 2002 04:11:43 +0900 + +dvi2ps-fontdata (1.0-6) stable unstable; urgency=low + + * file names of vf fonts are changed to standard ones. + (e.g. a2mor2-min10.vf is renamed to a2mor2/min10.vf) + * symbolic links such that a2mor2-min10.vf to a2mor2/min10.vf + still exist for backward compatibility. + + -- Hayao Nakahara Tue, 11 Dec 2001 14:22:02 +0900 + +dvi2ps-fontdata (1.0-5) stable unstable; urgency=low + + * fixed syntax errors in postrm scripts. + + -- Hayao Nakahara Wed, 6 Sep 2000 22:31:48 +0900 + +dvi2ps-fontdata (1.0-4) frozen unstable; urgency=low + + * dvi2ps-fontdata-bsr: added dependency to "tetex-extra". + + -- Hayao Nakahara Fri, 26 May 2000 15:21:46 +0900 + +dvi2ps-fontdata (1.0-3) unstable; urgency=low + + * debian/rules: fixed for dvi2ps-fontdata-bsr. + + -- Hayao Nakahara Sun, 5 Dec 1999 15:27:44 +0900 + +dvi2ps-fontdata (1.0-2) unstable; urgency=low + + * Added min*.vf, goth*.vf, tmin*.vf, tgoth*.vf to dvi2ps-fontdata-ja. + + -- Hayao Nakahara Thu, 18 Nov 1999 03:17:52 +0900 + +dvi2ps-fontdata (1.0-1) unstable; urgency=low + + * Initial Release. + + -- Hayao Nakahara Fri, 29 Oct 1999 23:41:19 +0900 + + --- dvi2ps-fontdata-1.0.1.orig/debian/compat +++ dvi2ps-fontdata-1.0.1/debian/compat @@ -0,0 +1 @@ +5 --- dvi2ps-fontdata-1.0.1.orig/debian/control +++ dvi2ps-fontdata-1.0.1/debian/control @@ -0,0 +1,76 @@ +Source: dvi2ps-fontdata +Section: tex +Priority: optional +Maintainer: OHURA Makoto +Build-Depends: debhelper (>> 5.0.0) +Build-Depends-Indep: sharutils +Standards-Version: 3.8.4 + +Package: dvi2ps-fontdata-ja +Architecture: all +Conflicts: fontdata-j, dvi2ps (<< 3.2j) +Depends: ${misc:Depends} +Description: Font data for dvi2ps-j and dvi2dvi + Virtual fonts and TFM files for Morisawa fonts, and VFlib. + . + If you want to convert pTeX dvi and/or jTeX dvi to Postscript using + dvi2ps, install this package. + +Package: dvi2ps-fontdata-rsp +Architecture: all +Conflicts: fontdata-j, fontdata-rsp, dvi2ps (<< 3.2j) +Depends: dvi2ps-fontdata-ja, ${misc:Depends} +Description: Font data of RICOH SP10 printer + Virtual font and TFM files for RICOH SP-10 printer. + . + If you want to print out to RICOH PC LASER SP-10PS, install this + package. + +Package: dvi2ps-fontdata-tbank +Architecture: all +Conflicts: fontdata-j, fontdata-tbank, dvi2ps (<< 3.2j) +Depends: dvi2ps-fontdata-ja, ${misc:Depends} +Description: Font data of Typebank font + Virtual font and TFM files for Typebank font. + . + If you want to print out to QMS printer, install this package. + +Package: dvi2ps-fontdata-three +Architecture: all +Conflicts: fontdata-j, fontdata-three, dvi2ps (<< 3.2j) +Depends: dvi2ps-fontdata-ja, ${misc:Depends} +Description: Font data of Adobe Japanese fonts (futomin, futogo, jun101) + Virtual font and TFM files for Adobe postscript fonts: + FutoMinA101-Bold-H, FutoGoB101-Bold-H, Jun101-Light-H + Also style file and fontdesc file for these fonts. + +Package: dvi2ps-fontdata-a2n +Architecture: all +Conflicts: fontdata-j, fontdata-a2n, dvi2ps (<< 3.2j) +Depends: dvi2ps-fontdata-ja, dvi2dvi, ${misc:Depends} +Description: Font data to convert pTeX's dvi file to jTeX's dvi file + Virtual font for converting dvi files of ASCII pTeX to dvi files to NTT jTeX. + . + If you want to convert pTeX dvi to jTeX dvi, install this package and + use dvi2dvi. + +Package: dvi2ps-fontdata-n2a +Architecture: all +Conflicts: fontdata-j, fontdata-n2a, dvi2ps (<< 3.2j) +Depends: dvi2ps-fontdata-ja, dvi2dvi, ${misc:Depends} +Description: Font data to convert jTeX dvi file to pTeX dvi file + Virtual font for converting dvi files of NTT jTeX to dvi files of ASCII pTeX. + . + If you want to convert jTeX dvi to pTeX dvi, install this package and + use dvi2dvi. + +Package: dvi2ps-fontdata-ptexfake +Architecture: all +Priority: extra +Conflicts: fontdata-j, fontdata-ptex, ptex-base, dvi2ps (<< 3.2j) +Depends: dvi2ps-fontdata-ja, ${misc:Depends} +Description: Fake pTeX TFM files + Monometric TFM files for min and goth fonts of ASCII pTeX. + . + If you want only to convert pTeX dvi to Postscript and/or to preview + pTeX dvi with xdvik-ja, install this package instead of ptex-base. --- dvi2ps-fontdata-1.0.1.orig/debian/copyright +++ dvi2ps-fontdata-1.0.1/debian/copyright @@ -0,0 +1,11 @@ +This package was debianized by Hayao Nakahara on +Fri, 29 Oct 1999 23:41:19 +0900. + +It was downloaded from + ftp://ftp.math.chiba-u.ac.jp/tex/fontdata/vf + +Upstream Author: Takafumi Sakurai + +Copyright: + + All the data are made from freely distributable font metrics. --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-a2n.dirs +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-a2n.dirs @@ -0,0 +1,2 @@ +usr/share/doc +usr/share/texmf/fonts/vf/a2n --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-a2n.links +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-a2n.links @@ -0,0 +1 @@ +usr/share/doc/dvi2ps-fontdata-ja usr/share/doc/dvi2ps-fontdata-a2n --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-a2n.postinst +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-a2n.postinst @@ -0,0 +1,50 @@ +#! /bin/sh +# postinst script for dvi2ps-fontdata +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see /usr/doc/packaging-manual/ +# +# quoting from the policy: +# Any necessary prompting should almost always be confined to the +# post-installation script, and should be protected with a conditional +# so that unnecessary prompting doesn't happen if a package's +# installation fails and the `postinst' is called with `abort-upgrade', +# `abort-remove' or `abort-deconfigure'. + +case "$1" in + configure) + if [ -x /usr/bin/mktexlsr ]; then + mktexlsr + fi + + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-a2n.postrm +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-a2n.postrm @@ -0,0 +1,44 @@ +#! /bin/sh +# postrm script for dvi2ps-fontdata +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `purge' +# * `upgrade' +# * `failed-upgrade' +# * `abort-install' +# * `abort-install' +# * `abort-upgrade' +# * `disappear' overwrit>r> +# for details, see /usr/doc/packaging-manual/ + +case "$1" in + remove) + if [ -x /usr/bin/mktexlsr ]; then + mktexlsr + fi + ;; + + purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + + # update the menu system +# if [ -x /usr/bin/update-menus ]; then update-menus; fi + + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 0 + +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + + --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-ja.dirs +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-ja.dirs @@ -0,0 +1,6 @@ +usr/share/doc/dvi2ps-fontdata-ja +usr/share/texmf/fonts/vfdev/morisawa/ptex +usr/share/texmf/fonts/vf/ptex/a2mor2-jp +usr/share/texmf/fonts/vf/ptex/a2mor2-ps +usr/share/texmf/fonts/vf/ptex/a2mor2-dir +usr/share/texmf/fonts/tfm/morisawa --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-ja.links +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-ja.links @@ -0,0 +1,4 @@ +usr/share/texmf/fonts/vf/ptex/a2mor2 usr/share/texmf/fonts/vf/ptex/a2vfl +usr/share/texmf/fonts/vf/ptex/a2mor2 usr/share/texmf/fonts/vf/ptex/a2wl +usr/share/texmf/fonts/vf/ptex/a2mor2 usr/share/texmf/fonts/vf/ptex/a2wada +usr/share/texmf/fonts/vf/ptex/a2mor2 usr/share/texmf/fonts/vf/ptex/a2wadaz --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-n2a.dirs +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-n2a.dirs @@ -0,0 +1,2 @@ +usr/share/doc +usr/share/texmf/fonts/vf/n2a --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-n2a.links +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-n2a.links @@ -0,0 +1 @@ +usr/share/doc/dvi2ps-fontdata-ja usr/share/doc/dvi2ps-fontdata-n2a --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-n2a.postinst +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-n2a.postinst @@ -0,0 +1,50 @@ +#! /bin/sh +# postinst script for dvi2ps-fontdata +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see /usr/doc/packaging-manual/ +# +# quoting from the policy: +# Any necessary prompting should almost always be confined to the +# post-installation script, and should be protected with a conditional +# so that unnecessary prompting doesn't happen if a package's +# installation fails and the `postinst' is called with `abort-upgrade', +# `abort-remove' or `abort-deconfigure'. + +case "$1" in + configure) + if [ -x /usr/bin/mktexlsr ]; then + mktexlsr + fi + + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-n2a.postrm +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-n2a.postrm @@ -0,0 +1,44 @@ +#! /bin/sh +# postrm script for dvi2ps-fontdata +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `purge' +# * `upgrade' +# * `failed-upgrade' +# * `abort-install' +# * `abort-install' +# * `abort-upgrade' +# * `disappear' overwrit>r> +# for details, see /usr/doc/packaging-manual/ + +case "$1" in + remove) + if [ -x /usr/bin/mktexlsr ]; then + mktexlsr + fi + ;; + + purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + + # update the menu system +# if [ -x /usr/bin/update-menus ]; then update-menus; fi + + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 0 + +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + + --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-ptexfake.dirs +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-ptexfake.dirs @@ -0,0 +1,2 @@ +usr/share/doc +usr/share/texmf/fonts/tfm/ptex --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-ptexfake.links +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-ptexfake.links @@ -0,0 +1 @@ +usr/share/doc/dvi2ps-fontdata-ja usr/share/doc/dvi2ps-fontdata-ptexfake --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-ptexfake.postinst +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-ptexfake.postinst @@ -0,0 +1,50 @@ +#! /bin/sh +# postinst script for dvi2ps-fontdata +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see /usr/doc/packaging-manual/ +# +# quoting from the policy: +# Any necessary prompting should almost always be confined to the +# post-installation script, and should be protected with a conditional +# so that unnecessary prompting doesn't happen if a package's +# installation fails and the `postinst' is called with `abort-upgrade', +# `abort-remove' or `abort-deconfigure'. + +case "$1" in + configure) + if [ -x /usr/bin/mktexlsr ]; then + mktexlsr + fi + + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-ptexfake.postrm +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-ptexfake.postrm @@ -0,0 +1,44 @@ +#! /bin/sh +# postrm script for dvi2ps-fontdata +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `purge' +# * `upgrade' +# * `failed-upgrade' +# * `abort-install' +# * `abort-install' +# * `abort-upgrade' +# * `disappear' overwrit>r> +# for details, see /usr/doc/packaging-manual/ + +case "$1" in + remove) + if [ -x /usr/bin/mktexlsr ]; then + mktexlsr + fi + ;; + + purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + + # update the menu system +# if [ -x /usr/bin/update-menus ]; then update-menus; fi + + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 0 + +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + + --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-rsp.dirs +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-rsp.dirs @@ -0,0 +1,3 @@ +usr/share/doc +usr/share/texmf/fonts/tfm/jp +usr/share/texmf/fonts/vf/ptex/a2rsp --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-rsp.links +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-rsp.links @@ -0,0 +1 @@ +usr/share/doc/dvi2ps-fontdata-ja usr/share/doc/dvi2ps-fontdata-rsp --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-rsp.postinst +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-rsp.postinst @@ -0,0 +1,50 @@ +#! /bin/sh +# postinst script for dvi2ps-fontdata +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see /usr/doc/packaging-manual/ +# +# quoting from the policy: +# Any necessary prompting should almost always be confined to the +# post-installation script, and should be protected with a conditional +# so that unnecessary prompting doesn't happen if a package's +# installation fails and the `postinst' is called with `abort-upgrade', +# `abort-remove' or `abort-deconfigure'. + +case "$1" in + configure) + if [ -x /usr/bin/mktexlsr ]; then + mktexlsr + fi + + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-rsp.postrm +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-rsp.postrm @@ -0,0 +1,44 @@ +#! /bin/sh +# postrm script for dvi2ps-fontdata +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `purge' +# * `upgrade' +# * `failed-upgrade' +# * `abort-install' +# * `abort-install' +# * `abort-upgrade' +# * `disappear' overwrit>r> +# for details, see /usr/doc/packaging-manual/ + +case "$1" in + remove) + if [ -x /usr/bin/mktexlsr ]; then + mktexlsr + fi + ;; + + purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + + # update the menu system +# if [ -x /usr/bin/update-menus ]; then update-menus; fi + + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 0 + +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + + --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-tbank.dirs +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-tbank.dirs @@ -0,0 +1,3 @@ +usr/share/doc +usr/share/texmf/fonts/tfm/jp +usr/share/texmf/fonts/vf/ptex/a2tbank --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-tbank.links +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-tbank.links @@ -0,0 +1 @@ +usr/share/doc/dvi2ps-fontdata-ja usr/share/doc/dvi2ps-fontdata-tbank --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-tbank.postinst +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-tbank.postinst @@ -0,0 +1,50 @@ +#! /bin/sh +# postinst script for dvi2ps-fontdata +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see /usr/doc/packaging-manual/ +# +# quoting from the policy: +# Any necessary prompting should almost always be confined to the +# post-installation script, and should be protected with a conditional +# so that unnecessary prompting doesn't happen if a package's +# installation fails and the `postinst' is called with `abort-upgrade', +# `abort-remove' or `abort-deconfigure'. + +case "$1" in + configure) + if [ -x /usr/bin/mktexlsr ]; then + mktexlsr + fi + + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-tbank.postrm +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-tbank.postrm @@ -0,0 +1,44 @@ +#! /bin/sh +# postrm script for dvi2ps-fontdata +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `purge' +# * `upgrade' +# * `failed-upgrade' +# * `abort-install' +# * `abort-install' +# * `abort-upgrade' +# * `disappear' overwrit>r> +# for details, see /usr/doc/packaging-manual/ + +case "$1" in + remove) + if [ -x /usr/bin/mktexlsr ]; then + mktexlsr + fi + ;; + + purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + + # update the menu system +# if [ -x /usr/bin/update-menus ]; then update-menus; fi + + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 0 + +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + + --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-three.dirs +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-three.dirs @@ -0,0 +1,9 @@ +usr/share/doc +usr/share/texmf/source/platex/three +usr/share/texmf/fonts/tfm/jp +usr/share/texmf/fonts/vf/ptex/a2mor2 +usr/share/texmf/fonts/tfm/ptex/three +etc/texmf/dvi2ps +etc/texmf/dvipsj +usr/share/texmf/dvi2ps/fontsk +usr/share/texmf/ptex/platex/misc --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-three.links +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-three.links @@ -0,0 +1,2 @@ +usr/share/doc/dvi2ps-fontdata-ja usr/share/doc/dvi2ps-fontdata-three +etc/texmf/dvi2ps/three usr/share/texmf/dvi2ps/three --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-three.postinst +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-three.postinst @@ -0,0 +1,50 @@ +#! /bin/sh +# postinst script for dvi2ps-fontdata +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see /usr/doc/packaging-manual/ +# +# quoting from the policy: +# Any necessary prompting should almost always be confined to the +# post-installation script, and should be protected with a conditional +# so that unnecessary prompting doesn't happen if a package's +# installation fails and the `postinst' is called with `abort-upgrade', +# `abort-remove' or `abort-deconfigure'. + +case "$1" in + configure) + if [ -x /usr/bin/mktexlsr ]; then + mktexlsr + fi + + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- dvi2ps-fontdata-1.0.1.orig/debian/dvi2ps-fontdata-three.postrm +++ dvi2ps-fontdata-1.0.1/debian/dvi2ps-fontdata-three.postrm @@ -0,0 +1,44 @@ +#! /bin/sh +# postrm script for dvi2ps-fontdata +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `purge' +# * `upgrade' +# * `failed-upgrade' +# * `abort-install' +# * `abort-install' +# * `abort-upgrade' +# * `disappear' overwrit>r> +# for details, see /usr/doc/packaging-manual/ + +case "$1" in + remove) + if [ -x /usr/bin/mktexlsr ]; then + mktexlsr + fi + ;; + + purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + + # update the menu system +# if [ -x /usr/bin/update-menus ]; then update-menus; fi + + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 0 + +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + + --- dvi2ps-fontdata-1.0.1.orig/debian/install-jdoc +++ dvi2ps-fontdata-1.0.1/debian/install-jdoc @@ -0,0 +1,10 @@ +#!/bin/sh +# +if [ -d $2 ]; then + TARGET=$2/`basename $1` +else + TARGET=$2 +fi +nkf -e $1 > $TARGET +chmod 644 $TARGET +touch -r $1 $TARGET --- dvi2ps-fontdata-1.0.1.orig/debian/postinst +++ dvi2ps-fontdata-1.0.1/debian/postinst @@ -0,0 +1,50 @@ +#! /bin/sh +# postinst script for dvi2ps-fontdata +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see /usr/doc/packaging-manual/ +# +# quoting from the policy: +# Any necessary prompting should almost always be confined to the +# post-installation script, and should be protected with a conditional +# so that unnecessary prompting doesn't happen if a package's +# installation fails and the `postinst' is called with `abort-upgrade', +# `abort-remove' or `abort-deconfigure'. + +case "$1" in + configure) + if [ -x /usr/bin/mktexlsr ]; then + mktexlsr + fi + + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- dvi2ps-fontdata-1.0.1.orig/debian/postrm +++ dvi2ps-fontdata-1.0.1/debian/postrm @@ -0,0 +1,44 @@ +#! /bin/sh +# postrm script for dvi2ps-fontdata +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `purge' +# * `upgrade' +# * `failed-upgrade' +# * `abort-install' +# * `abort-install' +# * `abort-upgrade' +# * `disappear' overwrit>r> +# for details, see /usr/doc/packaging-manual/ + +case "$1" in + remove) + if [ -x /usr/bin/mktexlsr ]; then + mktexlsr + fi + ;; + + purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + + # update the menu system +# if [ -x /usr/bin/update-menus ]; then update-menus; fi + + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 0 + +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + + --- dvi2ps-fontdata-1.0.1.orig/debian/ptexfake-tfm.tar.gz.uu +++ dvi2ps-fontdata-1.0.1/debian/ptexfake-tfm.tar.gz.uu @@ -0,0 +1,16 @@ +begin 644 ptexfake-tfm.tar.gz +M'XL("%/H&3@"`W!T97AF86ME+71F;2YT87(`[9HQ2\-`%,>OQL%241S="H*; +M]9)<$OLM7-RL&J11$;6T$1P<='&M[@I%<=#-R;;E:>3/,\]N]H)/N_MN.O6Q49 +M_7+_==G;3WU/]M_096P+W9%==PQ#Y@O;-%F9H__]I\0*;(H-!_%0\"ETKXP' +MQWGU>Z4HCR/J:V&B>W7LLAV<1Q>.PKWSQ73AVEV,\M;2;TY[_B3BJ`VCX/T?$?QO^D_#_ +M(,M_OQKN/YX)][Z4TH47#^,\M;2SL9[_B3BJ`VCX7QVT_V;@O^#PGX3_QUG^ +MM\/[?NG]X>O[?XW'>6II%Z\]_Q-Q5`<,WO^MC6V=#]I_KORW#`?^D_"_@^?_ +M//G?A_'?3_P7%N9_-/S'_"]7_MM4_,?\CX;_*PSSOQSY[U#QWX+_)/QO9/G_ +M_!;Z?ST9[C6?TH67I^,\M;3;_9[_B3BJ`TCX/T?%?\S_:?A_P##_SY'_52K^ +M8_Y'PW_,__/COWK_UX<7`#]X_R=#^$_"_P[#_"]/_CM$_O^#YW\\_P,````` +:``````````````````#@6WP`CM2`"@!0```` +` +end --- dvi2ps-fontdata-1.0.1.orig/debian/rules +++ dvi2ps-fontdata-1.0.1/debian/rules @@ -0,0 +1,250 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. +# +# Modified to make a template file for a multi-binary package with separated +# build-arch and build-indep targets by Bill Allombert 2001 + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# This is the debhelper compatability version to use. +#export DH_COMPAT=4 +# This has to be exported to make some magic below work. +export DH_OPTIONS + +docdir=/usr/share/doc +ja=dvi2ps-fontdata-ja +three=dvi2ps-fontdata-three + +MAKE=make -f debian/rules + +FONTS=$(DESTDIR)/usr/share/texmf/fonts + +configure: configure-stamp +configure-stamp: + dh_testdir + # Add here commands to configure the package. + + touch configure-stamp + + +#Architecture +build: build-arch build-indep + +build-arch: build-arch-stamp +build-arch-stamp: configure-stamp + + # Add here commands to compile the arch part of the package. + #$(MAKE) + touch build-arch-stamp + +build-indep: build-indep-stamp +build-indep-stamp: configure-stamp + + # Add here commands to compile the indep part of the package. +# $(MAKE) + uudecode -o /dev/stdout debian/ptexfake-tfm.tar.gz.uu | tar xvpfz - + + touch build-indep-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-arch-stamp build-indep-stamp configure-stamp + + # Add here commands to clean up after the build process. +# -$(MAKE) clean + -rm -rf ptexfake-tfm + + dh_clean + +install: install-indep install-arch +install-indep: + dh_testdir + dh_testroot + dh_clean -k -i + dh_installdirs -i + + # Add here commands to install the indep part of the package into + chmod +x debian/install-jdoc + debian/install-jdoc README debian/$(ja)$(docdir)/$(ja)/README.ja + debian/install-jdoc vfdata.doc debian/$(ja)$(docdir)/$(ja) + debian/install-jdoc 3/README debian/$(ja)$(docdir)/$(ja)/README.three + install -m 644 prninfo.ps debian/$(ja)$(docdir)/$(ja) + + $(MAKE) install-ja DESTDIR=`pwd`/debian/$(ja) + + $(MAKE) install-a2n DESTDIR=`pwd`/debian/dvi2ps-fontdata-a2n + + $(MAKE) install-n2a DESTDIR=`pwd`/debian/dvi2ps-fontdata-n2a + + $(MAKE) install-tbank DESTDIR=`pwd`/debian/dvi2ps-fontdata-tbank + + $(MAKE) install-rsp DESTDIR=`pwd`/debian/dvi2ps-fontdata-rsp + + $(MAKE) install-three DESTDIR=`pwd`/debian/$(three) + + $(MAKE) install-ptexfake DESTDIR=`pwd`/debian/dvi2ps-fontdata-ptexfake + + dh_movefiles -i --sourcedir=debian/$(ja) + +install-ja: + cd morisawa2; \ + for i in * ; do \ + install -m 644 $$i $(FONTS)/vfdev/morisawa/ptex/`basename $$i .vf`.jvf ; \ + done + cd morisawa2-v; \ + for i in * ; do \ + install -m 644 $$i $(FONTS)/vfdev/morisawa/ptex/`basename $$i .vf`.jvf ; \ + done + # morisawa2-v2h, -vsy, -vsyd + cd morisawa2-v2h; \ + for i in * ; do \ + install -m 644 $$i $(FONTS)/vf/ptex/a2mor2-jp/$$i ; \ + done + cd morisawa2-vsy; \ + for i in * ; do \ + install -m 644 $$i $(FONTS)/vf/ptex/a2mor2-ps/$$i ; \ + done + cd morisawa2-vsyd; \ + for i in * ; do \ + install -m 644 $$i $(FONTS)/vf/ptex/a2mor2-dir/$$i ; \ + done + cd morisawa2-tfm ; \ + for i in * ; do \ + install -m 644 $$i $(FONTS)/tfm/morisawa/$$i ; \ + done + cd morisawa2-v-tfm ; \ + for i in * ; do \ + install -m 644 $$i $(FONTS)/tfm/morisawa/$$i ; \ + done + +install-a2n: + cd a2n; \ + for i in * ; do \ + install -m 644 $$i $(FONTS)/vf/a2n/$$i ; \ + done + +install-n2a: + cd n2a; \ + for i in * ; do \ + install -m 644 $$i $(FONTS)/vf/n2a/$$i ; \ + done + +install-tbank: + cd typebank-tfm ; \ + for i in * ; do \ + install -m 644 $$i $(FONTS)/tfm/jp/$$i ; \ + done + cd typebank ; \ + for i in * ; do \ + install -m 644 $$i $(FONTS)/vf/ptex/a2tbank/$$i ; \ + done + # virtical fonts + cd typebank-v-tfm ; \ + for i in * ; do \ + install -m 644 $$i $(FONTS)/tfm/jp/$$i ; \ + done + cd typebank-v ; \ + for i in * ; do \ + install -m 644 $$i $(FONTS)/vf/ptex/a2tbank/$$i ; \ + done + +install-rsp: + cd ricohsp-tfm ; \ + for i in * ; do \ + install -m 644 $$i $(FONTS)/tfm/jp/$$i ; \ + done + cd ricohsp ; \ + for i in * ; do \ + install -m 644 $$i $(FONTS)/vf/ptex/a2rsp/$$i ; \ + done + # virtical fonts + cd ricohsp-v-tfm ; \ + for i in * ; do \ + install -m 644 $$i $(FONTS)/tfm/jp/$$i ; \ + done + cd ricohsp-v ; \ + for i in * ; do \ + install -m 644 $$i $(FONTS)/vf/ptex/a2rsp/$$i ; \ + done + +install-three: + cd 3-tfm ; \ + for i in *.tfm ; do \ + install -m 644 $$i $(FONTS)/tfm/jp/$$i ; \ + done + cd 3 ; \ + for i in *.vf ; do \ + install -m 644 $$i $(FONTS)/vf/ptex/a2mor2/$$i ; \ + done + # dvi2ps + cp tfm/*.tfm $(FONTS)/tfm/ptex/three + cp dvi2ps/three $(DESTDIR)/etc/texmf/dvi2ps + cp -a dvi2ps/fontsk/*-three $(DESTDIR)/usr/share/texmf/dvi2ps/fontsk + cp dvi2ps/styles/three.sty $(DESTDIR)/usr/share/texmf/ptex/platex/misc + # dvips + cp debian/three.map $(DESTDIR)/etc/texmf/dvipsj + cp dvi2ps/styles/three.dtx dvi2ps/styles/three.ins \ + debian/$(three)/usr/share/texmf/source/platex/three + +install-ptexfake: + cd ptexfake-tfm ; \ + for i in * ; do \ + install -m 644 $$i $(FONTS)/tfm/ptex/$$i ; \ + done + +install-arch: + dh_testdir + dh_testroot +# dh_clean -k -a +# dh_installdirs -a + + # Add here commands to install the arch part of the package into + # debian/dvi2ps-fontdata-ja. + #$(MAKE) install DESTDIR=$(CURDIR)/debian/dvi2ps-fontdata + +# dh_movefiles -a +# Must not depend on anything. This is to be called by +# binary-arch/binary-multi +# in another 'make' thread. + +binary-common: + dh_testdir + dh_testroot + dh_link +# dh_installdebconf + dh_installdocs +# dh_installexamples +# dh_installmenu +# dh_installemacsen +# dh_installpam +# dh_installinit +# dh_installcron +# dh_installmanpages +# dh_installinfo +# dh_undocumented + dh_installchangelogs +# dh_link +# dh_strip + dh_compress + dh_fixperms + # You may want to make some executables suid here. +# dh_suidregister +# dh_makeshlibs + dh_installdeb +# dh_perl + dh_gencontrol + dh_md5sums + dh_builddeb +# Build architecture independant packages using the common target. +binary-indep: build-indep install-indep + make -f debian/rules DH_OPTIONS=-i binary-common + +# Build architecture dependant packages using the common target. +binary-arch: build-arch install-arch + #$(MAKE) -f debian/rules DH_OPTIONS=-a binary-common + +binary: binary-arch binary-indep +.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure --- dvi2ps-fontdata-1.0.1.orig/debian/setuptfm +++ dvi2ps-fontdata-1.0.1/debian/setuptfm @@ -0,0 +1,10 @@ +#!/bin/sh + +TXMFD=/usr/share/texmf/fonts/tfm/dvips + +for f in 5 6 7 8 9 10 +do +cp $TXMFD/min$f.tfm tfm/fmin$f.tfm +cp $TXMFD/goth$f.tfm tfm/fgoth$f.tfm +cp $TXMFD/goth$f.tfm tfm/mgoth$f.tfm +done --- dvi2ps-fontdata-1.0.1.orig/debian/three.map +++ dvi2ps-fontdata-1.0.1/debian/three.map @@ -0,0 +1,3 @@ +fmb FutoMinA101-Bold-H +fgb FutoGoB101-Bold-H +jl Jun101-Light-H --- dvi2ps-fontdata-1.0.1.orig/dvi2ps/fontsk/asc-three +++ dvi2ps-fontdata-1.0.1/dvi2ps/fontsk/asc-three @@ -0,0 +1,6 @@ +# built-in morisawa fonts for pTeX / ASCII Nihongo TeX +# First, convert pTeX dvi -> built-in kanji dvi by virtual font +font jvf * 0 $tmf/vf/ptex/a2$bk/%f.vf +#font jvf * 0 %f.vf +# then, use built-in kanji +fontdesc bikan-$ext --- dvi2ps-fontdata-1.0.1.orig/dvi2ps/fontsk/bikan-three +++ dvi2ps-fontdata-1.0.1/dvi2ps/fontsk/bikan-three @@ -0,0 +1,9 @@ +# built-in morisawa fonts (dvi2ps-fontdata-three) +font jfm * 0 $tmf/tfm/jp/ +font jfm * 0 $tmf/tfm/dvips/ +# dvi2ps-fontdata-three +map fmb JSNR FutoMinA101-Bold-H +map fgb JSNR FutoGoB101-Bold-H +map jl JSNR Jun101-Light-H +map rml-jis JSNR Ryumin-Light-H +map gbm-jis JSNR GothicBBB-Medium-H --- dvi2ps-fontdata-1.0.1.orig/dvi2ps/styles/three.dtx +++ dvi2ps-fontdata-1.0.1/dvi2ps/styles/three.dtx @@ -0,0 +1,237 @@ +% \CheckSum{140} +% \iffalse +% +% モリサワ基本5書体を使うためのパッケージ +% +% 奥村晴彦 +% +% [2002-12-19] いろいろなものに収録していただく際にライセンスを明確にする +% 必要が生じてきました。アスキーのものが最近はmodified BSDライセンスになっ +% ていますので,私のものもそれに準じてmodified BSDとすることにします。 +% +% modified for dvi2ps-fontdata-three of Debian by Atsuhito KOHDA +% +% +%\NeedsTeXFormat{pLaTeX2e} +%\ProvidesPackage{three}[2003/2/24 kohda] +%<*driver> +\documentclass{jsarticle} +\usepackage{doc} +\usepackage{three} +\addtolength{\textwidth}{-1in} +\addtolength{\evensidemargin}{1in} +\addtolength{\oddsidemargin}{1in} +\addtolength{\marginparwidth}{1in} +\setlength\marginparsep{5pt} +\setlength\marginparpush{0pt} +% \OnlyDescription +\DisableCrossrefs +\setcounter{StandardModuleDepth}{1} +\GetFileInfo{three.sty} +\begin{document} + \DocInput{three.dtx} +\end{document} +% +% +% \fi +% +% \title{モリサワ追加3書体パッケージ} +% \author{香田 温人} +% \date{\filedate} +% \maketitle +% +% \MakeShortVerb{\|} +% +% \section{はじめに} +% +% これはモリサワ追加3書体を使うためのパッケージです。 +% 奥村晴彦氏の morisawa.dtx のフォント名を,桜井氏の VF 用に変更した +% だけのものです。 +% +% |\textgt{\bfseries 太ゴ}| と書くと\textgt{\bfseries 太ゴ}になります。 +% +% |\textmg{じゅん}| または |{\mgfamily じゅん}| と書くと\textmg{じゅん}になります。 +% +% 本文を太ミンにするには |\renewcommand{\mcdefault}{fmb}| とします。 +% +% \StopEventually{} +% +% \section{オプションの定義} +% +% \begin{macrocode} +%<*three> +\newif\if@fake \@fakefalse +\DeclareOption{fake}{\@faketrue} +\ProcessOptions\relax +% \end{macrocode} +% +% \section{各フォントの定義} +% +% \texttt{fd} ファイルを使用するのはやめました。 +% +% 明朝体です。ボールドを太ミンにするには +%\begin{verbatim} +% \DeclareFontShape{JY1}{rml}{bx}{n}{<-> s * [0.961] FutoMinA101-Bold-J}{} +%\end{verbatim} +% とすればいいのですが,ここでは互換性のため明朝のボールドを中ゴシックにします。 +% +% \begin{macrocode} +\DeclareKanjiFamily{JY1}{rml}{} +\DeclareKanjiFamily{JT1}{rml}{} +\if@fake + \DeclareFontShape{JY1}{rml}{m}{n}{<-> s * [0.961] min10}{} + \DeclareFontShape{JY1}{rml}{bx}{n}{<-> s * [0.961] goth10}{} + \DeclareFontShape{JT1}{rml}{m}{n}{<-> s * [0.961] tmin10}{} + \DeclareFontShape{JT1}{rml}{bx}{n}{<-> s * [0.961] tgoth10}{} +\else + \DeclareFontShape{JY1}{rml}{m}{n}{<-> s * [0.961] jis}{} + \DeclareFontShape{JY1}{rml}{bx}{n}{<-> s * [0.961] jisg}{} + \DeclareFontShape{JT1}{rml}{m}{n}{<-> s * [0.961] tmin10}{} + \DeclareFontShape{JT1}{rml}{bx}{n}{<-> s * [0.961] tgoth10}{} +\fi +% \end{macrocode} +% +% 太明朝体です。 +% +% \begin{macrocode} +\DeclareKanjiFamily{JY1}{fmb}{} +\DeclareKanjiFamily{JT1}{fmb}{} +\if@fake + \DeclareFontShape{JY1}{fmb}{m}{n}{<-> s * [0.961] min10}{} + \DeclareFontShape{JY1}{fmb}{bx}{n}{<-> s * [0.961] goth10}{} + \DeclareFontShape{JT1}{fmb}{m}{n}{<-> s * [0.961] tmin10}{} + \DeclareFontShape{JT1}{fmb}{bx}{n}{<-> s * [0.961] tgoth10}{} +\else + \DeclareFontShape{JY1}{fmb}{m}{n}{<-> s * [0.961] fmin10}{} + \DeclareFontShape{JY1}{fmb}{bx}{n}{<-> s * [0.961] goth10}{} + \DeclareFontShape{JT1}{fmb}{m}{n}{<-> s * [0.961] fmin10}{} + \DeclareFontShape{JT1}{fmb}{bx}{n}{<-> s * [0.961] fgoth10}{} +\fi +% \end{macrocode} +% +% ゴシック体です。ボールド体にすると太ゴになります。 +% +% \begin{macrocode} +\DeclareKanjiFamily{JY1}{fgb}{} +\DeclareKanjiFamily{JT1}{fgb}{} +\if@fake + \DeclareFontShape{JY1}{fgb}{m}{n}{<-> s * [0.961] goth10}{} + \DeclareFontShape{JY1}{fgb}{bx}{n}{<-> s * [0.961] goth10}{} + \DeclareFontShape{JT1}{fgb}{m}{n}{<-> s * [0.961] tgoth10}{} + \DeclareFontShape{JT1}{fgb}{bx}{n}{<-> s * [0.961] tgoth10}{} +\else + \DeclareFontShape{JY1}{fgb}{m}{n}{<-> s * [0.961] goth10}{} + \DeclareFontShape{JY1}{fgb}{bx}{n}{<-> s * [0.961] fgoth10}{} + \DeclareFontShape{JT1}{fgb}{m}{n}{<-> s * [0.961] tgoth10}{} + \DeclareFontShape{JT1}{fgb}{bx}{n}{<-> s * [0.961] fgoth10}{} +\fi +% \end{macrocode} +% +% 丸ゴシックの「じゅん101」です。 +% +% \begin{macrocode} +\DeclareKanjiFamily{JY1}{jl}{} +\DeclareKanjiFamily{JT1}{jl}{} +\if@fake + \DeclareFontShape{JY1}{jl}{m}{n}{<-> s * [0.961] goth10}{} + \DeclareFontShape{JY1}{jl}{bx}{n}{<->ssub*jl/m/n}{} + \DeclareFontShape{JT1}{jl}{m}{n}{<-> s * [0.961] tgoth10}{} + \DeclareFontShape{JT1}{jl}{bx}{n}{<->ssub*jl/m/n}{} +\else + \DeclareFontShape{JY1}{jl}{m}{n}{<-> s * [0.961] mgoth10}{} + \DeclareFontShape{JY1}{jl}{bx}{n}{<->ssub*jl/m/n}{} + \DeclareFontShape{JT1}{jl}{m}{n}{<-> s * [0.961] mgoth10}{} + \DeclareFontShape{JT1}{jl}{bx}{n}{<->ssub*jl/m/n}{} +\fi +% \end{macrocode} +% +% \section{フォント関連コマンド} +% +% 標準の明朝を \texttt{rml},標準のゴシックを \texttt{fgb} とします。 +% 欧文にサンセリフ体を選ぶと和文はゴシック体になるようにします。 +% +% \begin{macrocode} +\renewcommand{\mcdefault}{rml} +\renewcommand{\gtdefault}{fgb} +% \DeclareRobustCommand\gtfamily{% +% \not@math@alphabet\gtfamily\textgt +% \romanfamily\sfdefault +% \kanjifamily\gtdefault +% \selectfont} +\DeclareRobustCommand\sffamily{% + \not@math@alphabet\sffamily\mathsf + \romanfamily\sfdefault + \kanjifamily\gtdefault + \selectfont} +% \end{macrocode} +% +% \begin{macro}{\mgfamily} +% \begin{macro}{\mgdefault} +% \begin{macro}{\textmg} +% +% 丸ゴシック関連のコマンド |\mgfamily|,|\mgdefault|,|\textmg| +% を新設します。標準の丸ゴシックを \texttt{jl} とします。 +% 欧文にタイプライタ体を選ぶと和文は丸ゴシック体になるようにします。 +% +% \begin{macrocode} +\newcommand{\mgdefault}{jl} +\DeclareRobustCommand\mgfamily{% + \not@math@alphabet\mgfamily\textmg +% \romanfamily\ttdefault + \kanjifamily\mgdefault + \selectfont} +\DeclareRobustCommand\ttfamily{% + \not@math@alphabet\ttfamily\mathtt + \romanfamily\ttdefault + \kanjifamily\mgdefault + \selectfont} +% \DeclareTextFontCommand{\textmg}{\mgfamily} +\def\textmg#1{\relax\ifmmode\hbox\fi{\mgfamily #1}} +% \end{macrocode} +% +% \end{macro} +% \end{macro} +% \end{macro} +% +% 基準となる長さを再設定をします。 +% これをしておかないと,標準ドキュメントクラスと組み合わせると +% 段落の字下げが揃わなくなります。 +% +% \begin{macrocode} +\normalfont\normalsize +\setbox0\hbox{\char\euc"A1A1}% +\setlength\Cht{\ht0} +\setlength\Cdp{\dp0} +\setlength\Cwd{\wd0} +\setlength\Cvs{\baselineskip} +\setlength\Chs{\wd0} +\setlength\parindent{1\Cwd} +% \end{macrocode} +% +% 以上です。 +% +% \begin{macrocode} +% +\endinput +% \end{macrocode} +% +% ^^A \endinput の後に \CharacterTable を書いておけば,子ファイルには +% ^^A 出力されません。チェックは *.dtx を処理したときにしてくれます。 +% +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%% +% \Finale --- dvi2ps-fontdata-1.0.1.orig/dvi2ps/styles/three.ins +++ dvi2ps-fontdata-1.0.1/dvi2ps/styles/three.ins @@ -0,0 +1,4 @@ +\def\batchfile{three.ins} +\input docstrip.tex +\keepsilent +\generateFile{three.sty}{f}{\from{three.dtx}{three}} --- dvi2ps-fontdata-1.0.1.orig/dvi2ps/styles/three.sty +++ dvi2ps-fontdata-1.0.1/dvi2ps/styles/three.sty @@ -0,0 +1,108 @@ +%% +%% This is file `three.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% three.dtx (with options: `three') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from three.sty. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file three.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +\NeedsTeXFormat{pLaTeX2e} +\ProvidesPackage{three}[2003/2/24 kohda] +\newif\if@fake \@fakefalse +\DeclareOption{fake}{\@faketrue} +\ProcessOptions\relax +\DeclareKanjiFamily{JY1}{rml}{} +\DeclareKanjiFamily{JT1}{rml}{} +\if@fake + \DeclareFontShape{JY1}{rml}{m}{n}{<-> s * [0.961] min10}{} + \DeclareFontShape{JY1}{rml}{bx}{n}{<-> s * [0.961] goth10}{} + \DeclareFontShape{JT1}{rml}{m}{n}{<-> s * [0.961] tmin10}{} + \DeclareFontShape{JT1}{rml}{bx}{n}{<-> s * [0.961] tgoth10}{} +\else + \DeclareFontShape{JY1}{rml}{m}{n}{<-> s * [0.961] jis}{} + \DeclareFontShape{JY1}{rml}{bx}{n}{<-> s * [0.961] jisg}{} + \DeclareFontShape{JT1}{rml}{m}{n}{<-> s * [0.961] tmin10}{} + \DeclareFontShape{JT1}{rml}{bx}{n}{<-> s * [0.961] tgoth10}{} +\fi +\DeclareKanjiFamily{JY1}{fmb}{} +\DeclareKanjiFamily{JT1}{fmb}{} +\if@fake + \DeclareFontShape{JY1}{fmb}{m}{n}{<-> s * [0.961] min10}{} + \DeclareFontShape{JY1}{fmb}{bx}{n}{<-> s * [0.961] goth10}{} + \DeclareFontShape{JT1}{fmb}{m}{n}{<-> s * [0.961] tmin10}{} + \DeclareFontShape{JT1}{fmb}{bx}{n}{<-> s * [0.961] tgoth10}{} +\else + \DeclareFontShape{JY1}{fmb}{m}{n}{<-> s * [0.961] fmin10}{} + \DeclareFontShape{JY1}{fmb}{bx}{n}{<-> s * [0.961] goth10}{} + \DeclareFontShape{JT1}{fmb}{m}{n}{<-> s * [0.961] fmin10}{} + \DeclareFontShape{JT1}{fmb}{bx}{n}{<-> s * [0.961] fgoth10}{} +\fi +\DeclareKanjiFamily{JY1}{fgb}{} +\DeclareKanjiFamily{JT1}{fgb}{} +\if@fake + \DeclareFontShape{JY1}{fgb}{m}{n}{<-> s * [0.961] goth10}{} + \DeclareFontShape{JY1}{fgb}{bx}{n}{<-> s * [0.961] goth10}{} + \DeclareFontShape{JT1}{fgb}{m}{n}{<-> s * [0.961] tgoth10}{} + \DeclareFontShape{JT1}{fgb}{bx}{n}{<-> s * [0.961] tgoth10}{} +\else + \DeclareFontShape{JY1}{fgb}{m}{n}{<-> s * [0.961] goth10}{} + \DeclareFontShape{JY1}{fgb}{bx}{n}{<-> s * [0.961] fgoth10}{} + \DeclareFontShape{JT1}{fgb}{m}{n}{<-> s * [0.961] tgoth10}{} + \DeclareFontShape{JT1}{fgb}{bx}{n}{<-> s * [0.961] fgoth10}{} +\fi +\DeclareKanjiFamily{JY1}{jl}{} +\DeclareKanjiFamily{JT1}{jl}{} +\if@fake + \DeclareFontShape{JY1}{jl}{m}{n}{<-> s * [0.961] goth10}{} + \DeclareFontShape{JY1}{jl}{bx}{n}{<->ssub*jl/m/n}{} + \DeclareFontShape{JT1}{jl}{m}{n}{<-> s * [0.961] tgoth10}{} + \DeclareFontShape{JT1}{jl}{bx}{n}{<->ssub*jl/m/n}{} +\else + \DeclareFontShape{JY1}{jl}{m}{n}{<-> s * [0.961] mgoth10}{} + \DeclareFontShape{JY1}{jl}{bx}{n}{<->ssub*jl/m/n}{} + \DeclareFontShape{JT1}{jl}{m}{n}{<-> s * [0.961] mgoth10}{} + \DeclareFontShape{JT1}{jl}{bx}{n}{<->ssub*jl/m/n}{} +\fi +\renewcommand{\mcdefault}{rml} +\renewcommand{\gtdefault}{fgb} +\DeclareRobustCommand\sffamily{% + \not@math@alphabet\sffamily\mathsf + \romanfamily\sfdefault + \kanjifamily\gtdefault + \selectfont} +\newcommand{\mgdefault}{jl} +\DeclareRobustCommand\mgfamily{% + \not@math@alphabet\mgfamily\textmg + \kanjifamily\mgdefault + \selectfont} +\DeclareRobustCommand\ttfamily{% + \not@math@alphabet\ttfamily\mathtt + \romanfamily\ttdefault + \kanjifamily\mgdefault + \selectfont} +\def\textmg#1{\relax\ifmmode\hbox\fi{\mgfamily #1}} +\normalfont\normalsize +\setbox0\hbox{\char\euc"A1A1}% +\setlength\Cht{\ht0} +\setlength\Cdp{\dp0} +\setlength\Cwd{\wd0} +\setlength\Cvs{\baselineskip} +\setlength\Chs{\wd0} +\setlength\parindent{1\Cwd} +\endinput +%% +%% End of file `three.sty'. --- dvi2ps-fontdata-1.0.1.orig/dvi2ps/three +++ dvi2ps-fontdata-1.0.1/dvi2ps/three @@ -0,0 +1,41 @@ +# dvi2ps font description file for Debian + +########################################################################## +# +# printer spec +# +# predefined fontdesc files for printers are +# LW16, LWII, PS200, PS360, PS400, PS600, PS720, RichoSP10, SPARC. +fontdesc printer/PS600 +# +#resolution 600 +#define mode ljfour +#define bk mor2 +define ext three + +fontdesc config$kpse +fontdesc header + +########################################################################## +# +# font selection for japanese +# +fontdesc fonts$kpse/asc-$ext +# +# pTeX / ASCII jtex +# +##fontdesc fonts$kpse/a2n +##fontdesc fonts$kpse/asc-vflkanji +fontdesc fonts$kpse/asc-bikanji + +########################################################################## +# +# font selection +# +# you need to install tetex-extra for the next two settings to work. +# if you want to use BlueSky postscript cm fonts, uncomment the next line. +##fontdesc fonts$kpse/fonts-t1 +# if you want to use PSNFSS fonts, uncomment out the next line. +##fontdesc fonts$kpse/psfonts +fontdesc fonts$kpse/fonts-bitmap +fontdesc fonts$kpse/generate