mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-14 07:43:06 +00:00
Add jadetex-ptex 3.13,
a pTeX backend for Jade, for typesetting SGML documents. PR: ports/53880 Submitted by: Hiroki Sato <hrs@FreeBSD.org>
This commit is contained in:
parent
f5b3c117bd
commit
07c6b2bbda
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=84134
@ -103,6 +103,7 @@
|
||||
SUBDIR += ipadic
|
||||
SUBDIR += ircII
|
||||
SUBDIR += iv
|
||||
SUBDIR += jadetex-ptex
|
||||
SUBDIR += japaneseAFM
|
||||
SUBDIR += jargon-fpw
|
||||
SUBDIR += jcode.pl
|
||||
|
41
japanese/jadetex-ptex/Makefile
Normal file
41
japanese/jadetex-ptex/Makefile
Normal file
@ -0,0 +1,41 @@
|
||||
# New ports collection makefile for: jadetex-ptex
|
||||
# Date created: 11 June 2003
|
||||
# Whom: Hiroki Sato <hrs@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= jadetex
|
||||
PORTVERSION= 3.13
|
||||
CATEGORIES= japanese print
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= jadetex
|
||||
PKGNAMESUFFIX= -ptex
|
||||
DISTNAME= jadetex-${PORTVERSION}
|
||||
|
||||
MAINTAINER= hrs@FreeBSD.org
|
||||
COMMENT= A pTeX backend for Jade, for typesetting SGML documents
|
||||
|
||||
BUILD_DEPENDS= ptex:${PORTSDIR}/japanese/ptex
|
||||
LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png
|
||||
RUN_DEPENDS= ptex:${PORTSDIR}/japanese/ptex
|
||||
|
||||
MESSAGE= ${PKGDIR}/pkg-message
|
||||
PKGMESSAGE= ${WRKDIR}/pkg-message
|
||||
|
||||
pre-patch:
|
||||
@${SED} -e 's,%%LOCALBASE%%,${LOCALBASE},' ${MESSAGE} > ${PKGMESSAGE}
|
||||
|
||||
post-install: rebuild-tex-database display-message
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCSDIR}${PKGNAMESUFFIX}
|
||||
${INSTALL_MAN} ${WRKSRC}/README.jadetex-ptex ${DOCSDIR}${PKGNAMESUFFIX}
|
||||
.endif
|
||||
|
||||
rebuild-tex-database:
|
||||
${LOCALBASE}/bin/mktexlsr
|
||||
|
||||
display-message:
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.mk>
|
1
japanese/jadetex-ptex/distinfo
Normal file
1
japanese/jadetex-ptex/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (jadetex-3.13.tar.gz) = 634dfc172fbf66a6976e2c2c60e2d198
|
98
japanese/jadetex-ptex/files/patch-Makefile
Normal file
98
japanese/jadetex-ptex/files/patch-Makefile
Normal file
@ -0,0 +1,98 @@
|
||||
Index: Makefile
|
||||
===================================================================
|
||||
RCS file: /home/cvs/private/hrs/jadetex-ptex/Makefile,v
|
||||
retrieving revision 1.1.1.1
|
||||
retrieving revision 1.6
|
||||
diff -d -u -I\$FreeBSD: /tmp/pcvs/ports/japanese/jadetex-ptex/files/patch-Makefile,v 1.1 2003-07-03 14:17:20 kuriyama Exp $ -I\$Id:.*\$ -I\$hrs:.*\$ -r1.1.1.1 -r1.6
|
||||
--- Makefile 10 Jun 2003 15:24:06 -0000 1.1.1.1
|
||||
+++ Makefile 3 Jul 2003 13:48:35 -0000 1.6
|
||||
@@ -1,27 +1,67 @@
|
||||
-default: basic
|
||||
+# $hrs: jadetex-ptex/Makefile,v 1.6 2003/07/03 13:48:35 hrs Exp $
|
||||
|
||||
-basic: jadetex.ltx
|
||||
- tex jadetex.ins
|
||||
+PREFIX?= /usr/local
|
||||
|
||||
-jadetex.fmt: basic
|
||||
- tex -ini -progname=jadetex "&latex" jadetex.ini
|
||||
+TEX?= ptex
|
||||
+TEX_BIN?= ${PREFIX}/bin/${TEX}
|
||||
|
||||
-pdfjadetex.fmt: basic
|
||||
- pdftex -ini -progname=pdfjadetex "&pdflatex" pdfjadetex.ini
|
||||
+PDFTEX?= pdftex
|
||||
+PDFTEX_BIN?= ${PREFIX}/bin/${PDFTEX}
|
||||
|
||||
-install: jadetex.fmt pdfjadetex.fmt
|
||||
- (TT=$$DESTDIR/`kpsewhich -expand-var '$$TEXMFMAIN'`; \
|
||||
- mkdir -p $$TT/web2c; \
|
||||
- cp pdfjadetex.fmt $$TT/web2c; \
|
||||
- cp jadetex.fmt $$TT/web2c; \
|
||||
- mkdir -p $$TT/tex/jadetex ; \
|
||||
- cp dsssl.def jadetex.ltx $$TT/tex/jadetex)
|
||||
+PROGNAME_JADETEX?= jadetex-ptex
|
||||
+PROGNAME_JADETEX_BIN?= ${PREFIX}/bin/${PROGNAME_JADETEX}
|
||||
+
|
||||
+PROGNAME_PDFJADETEX?= pdfjadetex-ptex
|
||||
+PROGNAME_PDFJADETEX?= ${PREFIX}/bin/${PROGNAME_PDFJADETEX}
|
||||
+
|
||||
+LATEX?= platex
|
||||
+PDFLATEX?= pdflatex
|
||||
+
|
||||
+default: ${PROGNAME_JADETEX}.fmt
|
||||
+all: default
|
||||
+
|
||||
+${PROGNAME_JADETEX}.ins: jadetex.ins
|
||||
+ sed -e "s@[Jj][Aa][Dd][Ee][Tt][Ee][Xx]\.\([a-zA-Z]*\)@jadetex-ptex.\1@g;s@dsssl.def@dsssl-ptex.def@;s@\\[dsssl\\]@[dsssl-ptex]@" < $? > $@
|
||||
+${PROGNAME_JADETEX}.dtx: jadetex.dtx
|
||||
+ sed -e "s@[Jj][Aa][Dd][Ee][Tt][Ee][Xx]\.\([a-zA-Z]*\)@jadetex-ptex.\1@g;s@dsssl.def@dsssl-ptex.def@;s@\\[dsssl\\]@[dsssl-ptex]@" < $? > $@
|
||||
+${PROGNAME_JADETEX}.ini: jadetex.ini
|
||||
+ sed -e "s@[Jj][Aa][Dd][Ee][Tt][Ee][Xx]\.\([a-zA-Z]*\)@jadetex-ptex.\1@g;s@dsssl.def@dsssl-ptex.def@;s@\\[dsssl\\]@[dsssl-ptex]@" < $? > $@
|
||||
+
|
||||
+${PROGNAME_JADETEX}.ltx: ${PROGNAME_JADETEX}.ins ${PROGNAME_JADETEX}.dtx
|
||||
+ ${TEX_BIN} ${PROGNAME_JADETEX}.ins
|
||||
+
|
||||
+${PROGNAME_JADETEX}.fmt: ${PROGNAME_JADETEX}.ini ${PROGNAME_JADETEX}.ltx
|
||||
+ ${TEX_BIN} -ini -progname=${PROGNAME_JADETEX} "&${LATEX}" ${PROGNAME_JADETEX}.ini
|
||||
+
|
||||
+#${PROGNAME_PDFJADETEX}.fmt: ${PROGNAME_PDFJADETEX}.ini ${PROGNAME_PDFJADETEX}.ltx
|
||||
+# ${PDFTEX_BIN} -ini -progname=${PROGNAME_PDFJADETEX} "&${PDFLATEX}" ${PROGNAME_PDFJADETEX}.ini
|
||||
+
|
||||
+TTDEST?= ${TTDIR}
|
||||
+TTDIR!= kpsewhich -expand-var '$$TEXMFMAIN'
|
||||
+
|
||||
+install: ${PROGNAME_JADETEX}.ltx dsssl-ptex.def
|
||||
+ ${MAKE} ${.MAKEFLAGS} jadetex-install
|
||||
+ mkdir -p ${TTDEST}/tex/jadetex
|
||||
+ cp ${PROGNAME_JADETEX}.ltx dsssl-ptex.def ${TTDEST}/tex/jadetex
|
||||
+
|
||||
+jadetex-install: ${PROGNAME_JADETEX}.fmt
|
||||
+ mkdir -p ${TTDEST}/web2c
|
||||
+ cp ${PROGNAME_JADETEX}.fmt ${TTDEST}/web2c
|
||||
+ ln -s -f ${TEX_BIN} ${PROGNAME_JADETEX_BIN}
|
||||
+
|
||||
+#pdfjadetex-install: ${PROGNAME_PDFJADETEX}.fmt
|
||||
+# mkdir -p ${TTDEST}/web2c
|
||||
+# cp ${PROGNAME_PDFJADETEX}.fmt ${TT}/web2c
|
||||
+# ln -s -f ${PDFTEX_BIN} ${PROGNAME_PDFJADETEX_BIN}
|
||||
|
||||
realclean: clean
|
||||
- -rm jadetex.fmt pdfjadetex.fmt dsssl.def jadetex.ltx
|
||||
+ -rm -f ${PROGNAME_JADETEX}.fmt ${PROGNAME_PDFJADETEX}.fmt
|
||||
+ -rm -f ${PROGNAME_JADETEX}.ltx ${PROGNAME_JADETEX}.dtx
|
||||
+ -rm -f ${PROGNAME_JADETEX}.ini ${PROGNAME_JADETEX}.ins
|
||||
+ -rm -f dsssl-ptex.def
|
||||
|
||||
clean:
|
||||
- -rm *.log *.aux *.idx *.pdf *.toc *.dvi *.out
|
||||
+ -rm -f *-ptex.* *.log *.aux *.idx *.pdf *.toc *.dvi *.out
|
||||
|
||||
test:
|
||||
openjade -t tex -d ../docbook/print/docbook.dsl test-tables.sgm
|
||||
@@ -31,5 +71,4 @@
|
||||
jadetex/index.* jadetex/doc/install.pdf \
|
||||
jadetex/Makefile jadetex/ChangeLog jadetex/*ini)
|
||||
|
||||
-jadetex.ltx: jadetex.dtx
|
||||
|
107
japanese/jadetex-ptex/files/patch-README.jadetex-ptex
Normal file
107
japanese/jadetex-ptex/files/patch-README.jadetex-ptex
Normal file
@ -0,0 +1,107 @@
|
||||
Index: README.jadetex-ptex
|
||||
===================================================================
|
||||
RCS file: README.jadetex-ptex
|
||||
diff -N README.jadetex-ptex
|
||||
--- /dev/null 1 Jan 1970 00:00:00 -0000
|
||||
+++ README.jadetex-ptex 28 Jun 2003 15:45:46 -0000 1.2
|
||||
@@ -0,0 +1,100 @@
|
||||
+$hrs: jadetex-ptex/README.jadetex-ptex,v 1.2 2003/06/28 15:45:46 hrs Exp $
|
||||
+
|
||||
+ pTeX+JadeTeX (JadeTeX-pTeX) $B%Q%C%A$K$D$$$F(B
|
||||
+
|
||||
+ $B:4F#(B $B9-@8(B <hrs@allbsd.org>
|
||||
+
|
||||
+
|
||||
+0. $B2~D{MzNr(B
|
||||
+
|
||||
+ 2003.06.10 $B=iHG8x3+(B
|
||||
+ 2003.06.29 $BL>A0$r(B pjadetex $B$+$i(B jadetex-ptex $B$KJQ99!#(B
|
||||
+
|
||||
+
|
||||
+1. $B$O$8$a$K(B
|
||||
+
|
||||
+ $B$3$N%Q%C%A$O(B JadeTeX 3.13 $B$r(B pTeX $B$GMxMQ$G$-$k$h$&$K$9$k$?$a$N(B
|
||||
+ $B$b$N$G$9!#%i%$%;%s%9$K$D$$$F$OJ8Kv$r$4Mw$/$@$5$$!#(B
|
||||
+
|
||||
+
|
||||
+2. $BF0:n4D6-(B
|
||||
+
|
||||
+ $BF0:n$r3NG'$7$?4D6-$O$D$.$N$H$*$j$G$9!#(B3.1 $B0JA0$N(B pTeX $B$O!"(B
|
||||
+ $BFbIt%^%/%mMQ$N%a%b%jNN0h$,>/$J$$$?$a@5>o$KF0$-$^$;$s!#(B
|
||||
+ $BI,$:(B 3.1 $B0J9_$rMxMQ$7$F$/$@$5$$!#(B
|
||||
+
|
||||
+ FreeBSD 4.8-RELEASE
|
||||
+ pTeX Version 3.14159-p3.1.2 (euc) (Web2C 7.4.5)
|
||||
+
|
||||
+
|
||||
+3. $B;H$$J}(B
|
||||
+
|
||||
+ JadeTeX 3.13 $B$N%=!<%9$r%@%&%s%m!<%I$7!"%Q%C%A$r(B
|
||||
+ $BE,MQ$7$F$/$@$5$$!#(BMakefile $B$r$4Mw$K$J$k$HJ,$+$k$H;W$$$^$9$,!"(B
|
||||
+ make install $B$G%$%s%9%H!<%k$5$l$k$N$O(B
|
||||
+
|
||||
+ ${PREFIX}/bin/jadetex-ptex (${PREFIX}/bin/ptex $B$X$N(B symlink)
|
||||
+ ${TEXMFMAIN}/web2c/jadetex-ptex.fmt
|
||||
+ ${TEXMFMAIN}/tex/jadetex-ptex.ltx
|
||||
+ ${TEXMFMAIN}/tex/dsssl-ptex.def
|
||||
+
|
||||
+ $B$N(B 4 $B8D$N%U%!%$%k$G$9!#4D6-$K$h$C$F$O!"%$%s%9%H!<%k8e$K(B
|
||||
+ mktexlsr $B$r<B9T$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#(B
|
||||
+ $B%?%$%W%;%C%H$K$O(B jadetex-ptex $B$r<B9T$7$F$/$@$5$$!#(B
|
||||
+
|
||||
+
|
||||
+4. $B5;=Q>pJs(B
|
||||
+
|
||||
+ $B$3$N%Q%C%A$G$O!"(B
|
||||
+
|
||||
+ 1) $B%U%!%$%kL>$r(B jadetex-ptex $B$KJQ99(B
|
||||
+ 2) hyphenation $B5!G=$r@)8B(B
|
||||
+ 3) $BF|K\8l%U%)%s%H$NBP1~$rDI2C(B
|
||||
+
|
||||
+ $B$NE@$K<j$rF~$l$F$"$j$^$9!#(B
|
||||
+
|
||||
+ 1) $B$O!"(BJadeTeX $B$H$N6&B8$r2DG=$K$9$k$?$a$N=hCV$G$9!#(Bdsssl.def
|
||||
+ -> dsssl-ptex.def $B$N$h$&$K!"%U%!%$%kL>$NKvHx$K(B -ptex $B$,DI2C$7$F$"$j$^$9!#(B
|
||||
+
|
||||
+ 2) $B$O!"(BpTeX $B$,9=B$E*$K(B babel package $B$KBP1~$G$-$J$$(B ($B;H$($k$3$H$O(B
|
||||
+ $B;H$($^$9$,(B) $B$3$H$KBP$9$k=$@5$G$9!#(B
|
||||
+ JadeTeX $B$,(B pTeX $B$G=hM}$G$-$J$$0lHVBg$-$JLdBjE@$,$3$NItJ,$G$7$?!#(B
|
||||
+
|
||||
+ 3) $B$O!"(BJade $B$N(B TeX backend $B$d(B JadeTeX $B$,F|K\8l%U%)%s%H$K4X$7$F$^$C$?$/(B
|
||||
+ $B%1%"$7$F$$$J$$$?$a!"$9$Y$FL@D+BN(B (mc $B%U%!%_%j(B) $B$G=PNO$5$l$F$7$^$&LdBj$r(B
|
||||
+ $B=$@5$7$?$b$N$G$9!#2$J8%U%)%s%H$K1~$8$FOBJ8%U%)%s%H$r@Z$jBX$($k$?$a$N(B
|
||||
+ $B%^%C%T%s%0%F!<%V%k$r(B mlnames.sty $B$KDI2C$7$F$"$j$^$9!#(B
|
||||
+ $B$A$g$C$HE,Ev$K(B mc $B$H(B gt $B$r3d$j?6$C$?$@$1$J$N$G!"2~A10F$,$"$j$^$7$?$i(B
|
||||
+ $B$*CN$i$;$$$?$@$1$k$H$"$j$,$?$$$G$9!#(B
|
||||
+
|
||||
+
|
||||
+5. $B:n<T$NO"Mm@h(B
|
||||
+
|
||||
+ $B$3$N%Q%C%A$K4X$9$k<ALd$dDs0F$O!":4F#(B <hrs@allbsd.org> $B$^$G$*4j$$$7$^$9!#(B
|
||||
+
|
||||
+
|
||||
+6. $B%i%$%;%s%9(B
|
||||
+
|
||||
+ Copyright 2003 Hiroki Sato <hrs@allbsd.org>,
|
||||
+ All rights reserved.
|
||||
+
|
||||
+ Redistribution and use in source and binary forms, with or without
|
||||
+ modification, are permitted provided that the following conditions
|
||||
+ are met:
|
||||
+ 1. Redistributions of source code must retain the above copyright
|
||||
+ notice, this list of conditions and the following disclaimer.
|
||||
+ 2. Redistributions in binary form must reproduce the above copyright
|
||||
+ notice, this list of conditions and the following disclaimer in the
|
||||
+ documentation and/or other materials provided with the distribution.
|
||||
+
|
||||
+ THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
|
||||
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
+ ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
|
||||
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
+ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||
+ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
+ SUCH DAMAGE.
|
48
japanese/jadetex-ptex/files/patch-jadetex.dtx
Normal file
48
japanese/jadetex-ptex/files/patch-jadetex.dtx
Normal file
@ -0,0 +1,48 @@
|
||||
Index: jadetex.dtx
|
||||
===================================================================
|
||||
RCS file: /home/cvs/private/hrs/jadetex-ptex/jadetex.dtx,v
|
||||
retrieving revision 1.1.1.1
|
||||
retrieving revision 1.3
|
||||
diff -d -u -I\$FreeBSD: /tmp/pcvs/ports/japanese/jadetex-ptex/files/patch-jadetex.dtx,v 1.1 2003-07-03 14:17:20 kuriyama Exp $ -I\$Id:.*\$ -I\$hrs:.*\$ -r1.1.1.1 -r1.3
|
||||
--- jadetex.dtx 10 Jun 2003 15:24:06 -0000 1.1.1.1
|
||||
+++ jadetex.dtx 10 Jun 2003 18:20:49 -0000 1.3
|
||||
@@ -2232,6 +2233,7 @@
|
||||
\let\current@f@series\f@series
|
||||
\let\current@f@shape\f@shape
|
||||
\let\current@f@family\f@family
|
||||
+\let\current@k@family\k@family
|
||||
\let\current@f@size\f@size
|
||||
\edef\LaTeXshape{\csname Width@\fProportionateWidth\endcsname
|
||||
\csname Weight@\fWeight\endcsname}%
|
||||
@@ -2246,10 +2248,20 @@
|
||||
\else
|
||||
\csname Family@\fFamName\endcsname
|
||||
\fi}}%
|
||||
+% -- pjadetex --
|
||||
+% XXX: check jt1<family>.fd?
|
||||
+ \edef\k@family{%
|
||||
+ \expandafter\ifx\csname KanjiFamily@\fFamName\endcsname\relax
|
||||
+ \csname KanjiFamily@\DefaultfFamName\endcsname
|
||||
+ \else
|
||||
+ \csname KanjiFamily@\fFamName\endcsname
|
||||
+ \fi}
|
||||
+% -- end --
|
||||
\set@fontsize\baselinestretch{\fSize}{\LineSpacing}%
|
||||
%\NeedsSelecttrue
|
||||
%\ifx\f@size\current@f@size\relax\NeedsSelectfalse\fi
|
||||
%\ifx\f@family\current@f@family\relax\NeedsSelectfalse\fi
|
||||
+%\ifx\k@family\current@k@family\relax\NeedsSelectfalse\fi
|
||||
%\ifx\f@shape\current@f@shape\relax\NeedsSelectfalse\fi
|
||||
%\ifx\f@series\current@f@series\relax\NeedsSelectfalse\fi
|
||||
%\ifNeedsSelect
|
||||
@@ -2405,6 +2417,10 @@
|
||||
\fancyhf{}%
|
||||
\def\familydefault{ptm}%
|
||||
\fontfamily{\familydefault}\selectfont
|
||||
+ % -- pjadetex --
|
||||
+ \def\kanjifamilydefault{\mcdefault}%
|
||||
+ \kanjifamily{\kanjifamilydefault}\selectfont
|
||||
+ % -- end --
|
||||
\pagenumbering{arabic}%
|
||||
\nonstopmode
|
||||
\Mathcount0
|
131
japanese/jadetex-ptex/files/patch-mlnames.sty
Normal file
131
japanese/jadetex-ptex/files/patch-mlnames.sty
Normal file
@ -0,0 +1,131 @@
|
||||
Index: mlnames.sty
|
||||
===================================================================
|
||||
RCS file: /home/cvs/private/hrs/jadetex-ptex/mlnames.sty,v
|
||||
retrieving revision 1.1.1.1
|
||||
retrieving revision 1.4
|
||||
diff -d -u -I\$FreeBSD: /tmp/pcvs/ports/japanese/jadetex-ptex/files/patch-mlnames.sty,v 1.1 2003-07-03 14:17:20 kuriyama Exp $ -I\$Id:.*\$ -I\$hrs:.*\$ -r1.1.1.1 -r1.4
|
||||
--- mlnames.sty 10 Jun 2003 15:24:06 -0000 1.1.1.1
|
||||
+++ mlnames.sty 10 Jun 2003 18:20:49 -0000 1.4
|
||||
@@ -5,7 +6,24 @@
|
||||
%% Either version 1.0 or, at your option, any later version.
|
||||
%%
|
||||
\ProvidesPackage{mlnames}[2001/01/10, some XSL and Unicode support material, Sebastian Rahtz]
|
||||
-%
|
||||
+% -- pjadetex --
|
||||
+\DeclareFontShape{JY1}{mc}{m}{n}{<-> min10}{}
|
||||
+\DeclareFontShape{JY1}{gt}{m}{n}{<-> goth10}{}
|
||||
+\DeclareFontShape{JY1}{mc}{m}{it}{<-> min10}{}
|
||||
+\DeclareFontShape{JY1}{gt}{m}{it}{<-> goth10}{}
|
||||
+\DeclareFontShape{JT1}{mc}{m}{it}{<-> min10}{}
|
||||
+\DeclareFontShape{JT1}{gt}{m}{it}{<-> goth10}{}
|
||||
+\DeclareFontShape{JY1}{mc}{bx}{n}{<-> min10}{}
|
||||
+\DeclareFontShape{JY1}{gt}{bx}{n}{<-> goth10}{}
|
||||
+\DeclareFontShape{JT1}{mc}{bx}{n}{<-> min10}{}
|
||||
+\DeclareFontShape{JT1}{gt}{bx}{n}{<-> goth10}{}
|
||||
+% -- workaround for T2A encoding
|
||||
+\DeclareFontEncoding{T2A}{}{}
|
||||
+\DeclareFontFamily{T2A}{mc}{}
|
||||
+\DeclareFontFamily{T2A}{gt}{}
|
||||
+\DeclareFontShape{T2A}{mc}{m}{n}{<-> min10}{}
|
||||
+\DeclareFontShape{T2A}{gt}{m}{n}{<-> goth10}{}
|
||||
+% -- end --
|
||||
\DeclareFontFamily{T1}{pzd}{}
|
||||
\DeclareFontShape{T1}{pzd}{m}{n}{<->pzdr}{}
|
||||
\def\Family@monospace{pcr}
|
||||
@@ -18,7 +36,7 @@
|
||||
\DeclareFontShape{T1}{uzc}{mb}{it}{<-> uzcmi8t}{}
|
||||
\DeclareFontShape{T1}{uzc}{m}{it}{<->ssub * uzc/mb/it}{}
|
||||
\DeclareFontShape{T1}{uzc}{m}{n}{<->ssub * uzc/mb/it}{}
|
||||
-\def\Family@unknown{<unknown>}
|
||||
+\def\Family@unknown{<unknown>}
|
||||
\def\Family@Arial{phv}
|
||||
\def\Family@Helvetica{phv}
|
||||
\def\Family@Palatino{ppl}
|
||||
@@ -64,6 +82,54 @@
|
||||
\expandafter\def\csname Family@OCRB10PitchBT\endcsname{bob}
|
||||
\expandafter\def\csname Family@OCR-A\endcsname{boa}
|
||||
\expandafter\def\csname Family@OCR-B-10PitchBT\endcsname{bob}
|
||||
+% -- pjadetex --
|
||||
+\def\KanjiFamily@unknown{<unknown>}
|
||||
+\def\KanjiFamily@Arial{gt}
|
||||
+\def\KanjiFamily@Helvetica{gt}
|
||||
+\def\KanjiFamily@Palatino{gt}
|
||||
+\def\KanjiFamily@Bookman{mc}
|
||||
+\def\KanjiFamily@BaskervilleMT{gt}
|
||||
+\def\KanjiFamily@Courier{mc}
|
||||
+\def\KanjiFamily@Symbol{mc}
|
||||
+\def\KanjiFamily@Wingdings{mc}
|
||||
+\def\KanjiFamily@WingDings{mc}
|
||||
+\def\KanjiFamily@LucidaSans{mc}
|
||||
+\def\KanjiFamily@LucidaBright{mc}
|
||||
+\def\KanjiFamily@LucidaTypewriter{mc}
|
||||
+\def\KanjiFamily@Savoy{mc}
|
||||
+\def\KanjiFamily@ACaslon{mc}
|
||||
+\def\KanjiFamily@Caslon{mc}
|
||||
+\def\KanjiFamily@Formata{mc}
|
||||
+\def\KanjiFamily@FranklinGothic{mc}
|
||||
+\def\KanjiFamily@OCRAbyBT{mc}
|
||||
+\def\KanjiFamily@AGaramond{mc}
|
||||
+\expandafter\def\csname KanjiFamily@Avant-Garde\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@Courier New\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@New-Century-Schoolbook\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@Times-Roman\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@Trade-Gothic\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@Times-New-Roman\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@Times New Roman\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@Times Roman\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@Times-NR-MT\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@Courier-New\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@Zapf-Dingbats\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@Gill-Sans\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@iso-serif\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@sans-serif\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@iso-sanserif\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@iso-monospace\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@LetterGothic12PitchBT\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@NewsGothic\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@NewsGothicBT\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@Humanist521\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@Humanist521BT\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@Monospace821\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@Monospace821BT\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@OCRB10PitchBT\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@OCR-A\endcsname{mc}
|
||||
+\expandafter\def\csname KanjiFamily@OCR-B-10PitchBT\endcsname{mc}
|
||||
+% -- end --
|
||||
% \end{macrocode}
|
||||
% Matthias Clasen asked for the special code to be able
|
||||
% to access Computer Modern caps and small caps as a font family.
|
||||
@@ -205,19 +271,19 @@
|
||||
\ifeof1
|
||||
\message{I couldn't find the file language.dat. No hyphenation!!!}
|
||||
\else
|
||||
- \last@language\m@ne
|
||||
- \loop
|
||||
- \endlinechar\m@ne
|
||||
- \read1 to \fo@line
|
||||
- \endlinechar`\^^M
|
||||
- \ifx\fo@line\@empty
|
||||
- \else
|
||||
- \edef\fo@line{\fo@line\space/}%
|
||||
- \expandafter\process@line\fo@line
|
||||
- \fi
|
||||
- \iftrue \csname fi\endcsname
|
||||
- \csname if\ifeof1 false\else true\fi\endcsname
|
||||
- \repeat
|
||||
+% \last@language\m@ne
|
||||
+% \loop
|
||||
+% \endlinechar\m@ne
|
||||
+% \read1 to \fo@line
|
||||
+% \endlinechar`\^^M
|
||||
+% \ifx\fo@line\@empty
|
||||
+% \else
|
||||
+% \edef\fo@line{\fo@line\space/}%
|
||||
+% \expandafter\process@line\fo@line
|
||||
+% \fi
|
||||
+% \iftrue \csname fi\endcsname
|
||||
+% \csname if\ifeof1 false\else true\fi\endcsname
|
||||
+% \repeat
|
||||
\language=0
|
||||
\fi
|
||||
\closein1
|
4
japanese/jadetex-ptex/files/texmf.cnf
Normal file
4
japanese/jadetex-ptex/files/texmf.cnf
Normal file
@ -0,0 +1,4 @@
|
||||
hash_extra = 60000
|
||||
pool_size = 1000000
|
||||
max_strings = 70000
|
||||
save_size = 10000
|
11
japanese/jadetex-ptex/pkg-descr
Normal file
11
japanese/jadetex-ptex/pkg-descr
Normal file
@ -0,0 +1,11 @@
|
||||
This is pJadeTeX, a localized TeX backend for Jade.
|
||||
|
||||
JadeTeX enables you to produce formatted output of documents written
|
||||
with the Standard Generalized Markup Language (SGML). JadeTeX uses
|
||||
tex to produce Device Independent (DVI) output; from there, you can
|
||||
produce high quality hardcopy. JadeTeX also uses pdftex to produce
|
||||
Adobe Portable Document Format (PDF) versions of your documents,
|
||||
complete with hyperlinks, and suitable for distribution on the World
|
||||
Wide Web and other media.
|
||||
|
||||
pJadeTeX is for pTeX, a Japanese specific TeX variant.
|
16
japanese/jadetex-ptex/pkg-message
Normal file
16
japanese/jadetex-ptex/pkg-message
Normal file
@ -0,0 +1,16 @@
|
||||
JadeTeX uses quite a lot of TeX's resources. You may find it
|
||||
necessary to increase the size of some of TeX's resource pools by
|
||||
editing the file %%LOCALBASE%%/share/texmf/web2c/texmf.cnf with any text
|
||||
editor.
|
||||
|
||||
For example, to typeset the FreeBSD Handbook with JadeTeX, change the
|
||||
following settings to the listed values:
|
||||
|
||||
hash_extra = 60000
|
||||
pool_size = 1000000
|
||||
max_strings = 70000
|
||||
save_size = 10000
|
||||
|
||||
If you change %%LOCALBASE%%/share/texmf/web2c/texmf.cnf, delete the word
|
||||
"original" on line 1 of the file. This will prevent future
|
||||
installations of TeX from overwriting changes you've made.
|
11
japanese/jadetex-ptex/pkg-plist
Normal file
11
japanese/jadetex-ptex/pkg-plist
Normal file
@ -0,0 +1,11 @@
|
||||
@comment $FreeBSD$
|
||||
@exec ln -s -f %D/bin/ptex %D/bin/jadetex-ptex
|
||||
@unexec rm -f %D/bin/jadetex-ptex
|
||||
share/texmf/tex/jadetex/dsssl-ptex.def
|
||||
share/texmf/tex/jadetex/jadetex-ptex.ltx
|
||||
share/texmf/web2c/jadetex-ptex.fmt
|
||||
%%PORTDOCS%%share/doc/jadetex-ptex/README.jadetex-ptex
|
||||
%%PORTDOCS%%@dirrm share/doc/jadetex-ptex
|
||||
@exec %D/bin/mktexlsr
|
||||
@unexec %D/bin/mktexlsr
|
||||
@unexec rmdir %D/share/texmf/tex/jadetex 2> /dev/null || true
|
Loading…
Reference in New Issue
Block a user