[Tokyo-pm] Jcode/Encodeでの機種依存文字

h-taguchi@secom.co.jp h-taguchi @ secom.co.jp
2005年 5月 17日 (火) 01:52:24 PDT


> From: Dan Kogai [mailto:dankogai at dan.co.jp] 

> > $B$7$+$7!"(JNKF.pm$B$K$G$-$k$N$@$+$i2?$H$+$7$FM_$7$$!#(J
> 
> NKF.pm $B$O!"(Jeuc-jp $B$K$*$1$k5!<o0MB8J8;z$r$I$&07$C$F$$$k$N$G$9$+!)$^$:$=$l$r$465<x$$$?$@$+$J$$$H!#(J
> 
> $B!t%=!<%92G$O$J$7$h!#$=$NDxEY$N at bL@@UG$$r5a$a$k8"Mx$O$"$k$HB8$8$^$9!#(J

NKF.pm$B$NCf?H$rCN$i$J$$$N$G at bL@$G$-$^$;$s!#(J
$B$,!"$=$NA0$K;d$N8@$C$F$$$k$3$H$,EA$o$C$F$$$k$N$+3NG'$5$;$F2<$5$$!#(J

$B2<$N%m%0$G<($9$3$H$r$7$?$$$N$G$9!#(J
$B!J%a!<%k$G4]J8;z$O$$$1$J$$$i$7$$$G$9$,!":#$@$14*J[!K(J
$BI=<($N0Y$K(JWindows$B$H(JLinux$BN>J}$N2hLL%m%0$rE=$jIU$1$^$7$?!#(J
Linux$B$O(JEUC$B$G$9!#(J
SJIS$B$G=q$+$l$?%U%!%$%k!V(JSJIS.txt$B!W$r(JNKF$B$r;H$C$F(JEUC$B$KJQ49$7$F$$$^$9!#(J
$B!J(JWindows$B>e$G!K(J
$B at 5$7$/(JEUC$B$KJQ49=PMh$?$+3NG'$9$k$?$a$K!"(JLinux$B%5!<%P!<$X!V(JEUC.txt$B!W$rE>Aw$7$F(J
cat$B$GI=<($5$;$F$_$^$7$?!#(J
$B!V-!!W$d!V-j!W$, at 5$7$/I=<($5$l$F$$$^$9!#(J
$B$J$*!"(JNKF$B$G$b(J2.00$B0JA0$N8E$$%P!<%8%g%s$G$OJQ49$G$-$^$;$s!#(J

$B;d$N4uK>$O!"$3$l$r(JJcode/Encode$B$G$d$j$?$$$N$G$9!#(J
$B<c$7$+$7$F=PMh$k$-$k$N$G$9$+!)$=$l$H$b$G$-$J$$!)(J

> my $euc_with_vendor_maps = encode('euc-jp', $utf8, Encode::FB_XMLCREF);
> $B$H$+$7$F!"$&$^$/(Jfallback$B$r;H$&(J

$B$3$3$ONI$/M}2r$G$-$^$;$s$G$7$?!&!&!&(J

-------------------$B!Z(JWindows XP$B![(J-------------------
C:\@ai\@@$B4A;z%3!<%I(J\NKF>type SJIS.txt
$B$3$N%U%!%$%k$O!"#S#J#I#S%G!<%?(J
$B-!!);3(J $B$O$7$4$@$+(J
$B-"%;%3%`-j(J

C:\@ai\@@$B4A;z%3!<%I(J\NKF>perl -MNKF -le "print $NKF::VERSION"
2.00

C:\@ai\@@$B4A;z%3!<%I(J\NKF>perl -MNKF -nle "print nkf('-eS', $_)" SJIS.txt > EUC.txt

C:\@ai\@@$B4A;z%3!<%I(J\NKF>type EUC.txt
$B!"%&!"%[!&%f!&!#!&!"!&!&%^!#!V!W%b!W%O!W%N!W%b!&%L!#%7!&%=(J
$B%e!#!&%5%&(J $B!"%^!"%-!"%(!"%?!"%)(J
$B%e!V!&%5!&%&!&`/!&(J

C:\@ai\@@$B4A;z%3!<%I(J\NKF>
-------------------$B!Z(JRed Hat Linux$B![(J-------------------
17:40:19 /tmp $ cat EUC.txt
$B$3$N%U%!%$%k$O!"#S#J#I#S%G!<%?(J
$B-!!);3(J $B$O$7$4$@$+(J
$B-"%;%3%`-j(J
17:40:20 /tmp $
-------------------$B!Z=*$o$j![(J-------------------

Hirosi Taguti
taguti at tokyo.pm.org



Tokyo-pm メーリングリストの案内