From owner-ports-jp@jp.freebsd.org  Mon Dec 14 22:19:58 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id WAA07706;
	Mon, 14 Dec 1998 22:19:58 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from pandora.mse.waseda.ac.jp (root@pandora.mse.waseda.ac.jp [133.9.5.9])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id WAA07700
	for <ports-jp@jp.freebsd.org>; Mon, 14 Dec 1998 22:19:56 +0900 (JST)
	(envelope-from g92k0323@mse.waseda.ac.jp)
Received: from localhost (g92k0323@muse09.mse.waseda.ac.jp [133.9.5.41])
	by pandora.mse.waseda.ac.jp (8.9.1+3.0W/3.7W) with ESMTP id WAA07243;
	Mon, 14 Dec 1998 22:19:54 +0900 (JST)
Message-Id: <199812141319.WAA07243@pandora.mse.waseda.ac.jp>
To: ports-jp@jp.freebsd.org
cc: hikura@kaisei.org, g92k0323@mse.waseda.ac.jp
Mime-Version: 1.0 (generated by tm-edit 7.105)
Content-Type: text/plain; charset=ISO-2022-JP
Date: Mon, 14 Dec 1998 22:19:54 +0900
From: KANOU Hiroki <g92k0323@mse.waseda.ac.jp>
Reply-To: ports-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+981115
X-Sequence: ports-jp 5409
Subject: [ports-jp 5409] Re: New port: ja-xpdf-0.80
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org
X-Originator: g92k0323@mse.waseda.ac.jp

xpdf$BMQ$N!"I|9f2=%Q%C%A$,=P$?$h$&$G$9!#(B

ftp://ftp.maunsell.co.uk/pub/computing/unix/sources/xpdf-0.80-encryption.tar.gz 
$B$3$l$@$1$@$H0E9f2=$5$l$?F|K\8l(Bpdf$B%U%!%$%k$,FI$a$J$$$N$G!"(B
dirty hack $B$r;\$7$F$_$^$7$?(B($BKvHx$K$D$1$^$9(B)$B!#(B

$B<-=q$NCf$KF~$C$F$$$k(BType1$B%U%)%s%H$NL>A0$rI|9f2=$9$kI,MW$,(B
$B$"$k$s$G$9$,!"$A$c$s$HD>$95$NO$,$J$$$N$G!V(BAdobe$B!W!V(BJapan1$B!W(B
$B$H;z?t$,F1$8$J$i$=$l$r0E9f2=$7$?$b$N$@$m$&!"$H7h$aBG$A$9$k(B
$B%Q%C%A$G:Q$^$;$F$^$9!#(B

$B$^$?!"=D=q$-$N(BPDF$B%U%!%$%k$,FI$a$k$h$&$K!"KvHx$,(BV$B$N$b$N$r(B
$BIU$12C$($F$_$^$7$?!#6gFIE@$N0LCV$d2;0z$-!&3g8L$N8~$-$J$I$,(B
$B=D$H2#$G$O0c$&$N$G!"$3$l$i$NJ8;z$r=PNO$9$k;~$K$O%7%U%H$7$?$j(B
$BJQ499TNs$r$$$8$C$?$j$7$J$-$c$$$1$J$$$s$G$9$,!"FCJL$J=hM}$O(B
$B2?$b$7$F$$$^$;$s!#(B

$B$3$l$G!"=D=q$-$G!"3n$D0E9f2=$5$l$F$$$k(B
http://www.linelabo.com/gtmincho.pdf
$B$,0l1~8+$($k$h$&$K$J$j$^$7$?(B($BLdBj$@$i$1$G$9$,!"$I$3$rD>$;$P(B
$B$$$$$+$OH=L@$7$?(B)$B!#(B

$B8=:_L$2r7h$J$N$O!"(B
http://www.post1.com/home/hiyori13/freeware/cryptokey.pdf
$B$rI=<($9$k$H!"?t;z$d%9%i%C%7%e$J$I$N(B1$B%P%$%HHs1Q;z$,Mn$A$k(B
$B$3$H$G$9!#860x$,H=$kJ}$O$$$^$;$s$+!)(B

$B<mLn(B $B9(<y(B g92k0323@mse.waseda.ac.jp

--- xpdf-0.80/xpdf/GfxFont.cc~	Sat Nov 28 12:42:16 1998
+++ xpdf-0.80/xpdf/GfxFont.cc	Sun Dec 13 15:10:43 1998
@@ -637,8 +638,13 @@
   obj3.dictLookup("Registry", &obj4);
   obj3.dictLookup("Ordering", &obj5);
   if (obj4.isString() && obj5.isString()) {
+#if 0
     if (obj4.getString()->cmp("Adobe") == 0 &&
 	obj5.getString()->cmp("Japan1") == 0) {
+#else 
+    if (obj4.getString()->getLength() == 5 &&
+	obj5.getString()->getLength() == 6) {
+#endif
 #if JAPANESE_SUPPORT
       is16 = gTrue;
       enc16.charSet = font16AdobeJapan12;
--- xpdf-0.80/xpdf/CMapInfo.h~	Sat Nov 28 12:42:16 1998
+++ xpdf-0.80/xpdf/CMapInfo.h	Sun Dec 13 15:38:39 1998
@@ -15624,6 +15624,24 @@
   { "UniJIS-UCS2-H",                    &japan12UniJISUCS2HEnc16 },
   { "WP-Symbol",                        &japan12WPSymbolEnc16 },
   { "Identity-H",                       &japan12AdobeJapan12Enc16 },
+  { "78-EUC-V",                         &japan1278EUCHEnc16 },
+  { "78-V",                             &japan1278HEnc16 },
+  { "78-RKSJ-V",                        &japan1278RKSJHEnc16 },
+  { "78ms-RKSJ-V",                      &japan1278msRKSJHEnc16 },
+  { "83pv-RKSJ-V",                      &japan1283pvRKSJHEnc16 },
+  { "90ms-RKSJ-V",                      &japan1290msRKSJHEnc16 },
+  { "90msp-RKSJ-V",                     &japan1290mspRKSJHEnc16 },
+  { "90pv-RKSJ-V",                      &japan1290pvRKSJHEnc16 },
+  { "Add-V",                            &japan12AddHEnc16 },
+  { "Add-RKSJ-V",                       &japan12AddRKSJHEnc16 },
+  { "EUC-V",                            &japan12EUCHEnc16 },
+  { "Ext-V",                            &japan12ExtHEnc16 },
+  { "Ext-RKSJ-V",                       &japan12ExtRKSJHEnc16 },
+  { "V",                                &japan12HEnc16 },
+  { "NWP-V",                            &japan12NWPHEnc16 },
+  { "RKSJ-V",                           &japan12RKSJHEnc16 },
+  { "UniJIS-UCS2-V",                    &japan12UniJISUCS2HEnc16 },
+  { "Identity-V",                       &japan12AdobeJapan12Enc16 },
   { NULL,                               NULL }
 };
