home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / fj / comp / texhax / 1166 < prev    next >
Encoding:
Internet Message Format  |  1992-11-08  |  2.1 KB

  1. Path: sparky!uunet!ccut!sh.wide!wnoc-snd-ss2!akiu!miyu
  2. From: miyu@cs.coge.tohoku.ac.jp (Shigeki "miyu" SUGIURA)
  3. Newsgroups: fj.comp.texhax
  4. Subject: Re: jdvi2kps3.0 on 4.3BSD
  5. Message-ID: <MIYU.92Nov7230825@masamune.cs.coge.tohoku.ac.jp>
  6. Date: 7 Nov 92 14:08:25 GMT
  7. References: <442@accpd1.anritsu.co.jp>
  8. Sender: news@akiu.gw.tohoku.ac.jp
  9. Followup-To: fj.comp.texhax
  10. Distribution: fj
  11. Organization: Depart of Computer Science, College of General Education, TOHOKU
  12.     University, Sendai, 980 Japan
  13. Lines: 34
  14. Nntp-Posting-Host: masamune-tains
  15. In-reply-to: kawafuji@actsd0.anritsu.co.jp's message of 7 Nov 92 09:44:31 GMT
  16.  
  17. $B$_$f!wElKLBg(B$B$G$9!#(B
  18.  
  19. In article <442@accpd1.anritsu.co.jp> kawafuji@actsd0.anritsu.co.jp (Mitsuhiro KAWAFUJI) writes:
  20.  
  21.  > $B!!(Bjdvi2kps3.0 $B$r(B 4.3BSD $B$K:\$;$h$&$H$7$?$N$G$9$,!"(Bvfprintf(), 
  22.  > strtod() $B$,$J$$$H$$$o$l$F:$(B$B$C$F$7$^$$$^$7$?!J(Bmalloc.h $B$b$J$$$H$$$o(B
  23.  > $B$l$?(B ;-($B!K!#$b$7!"$3$N$h$&$JLdBj$r2r7h$5$l$?J}$,$$$i$7$c$$(B$B$^$7$?$i!"(B
  24.  > $B$I$N$h$&$K$5$l$?$N$+65$($FD:$-$?$$$N$G$9$,!#(B
  25.  
  26. $B=c@5(B 4.3BSD $B$,;H$($J$$4D6-$N$?$a(B, $BN`;w4D6-(B$B$G$N7P83$r$b$H$K$3$N5-;v$r(B
  27. $B=q$-$^$7$?!#(B
  28. $B$=$N$?$a(B, $B0J2<$N;v9`$O%F%9%H$7$F$*$j$^$;$s!#(B
  29.  
  30. 1. vfprintf $B$,$J(B$B$$(B:
  31.  _doprnt ($B%^%K%e%"%k$K:\$C$F$$$J$/$F$b;H$($k$3$H$,B?$$(B) $B$,;H$($k$J$i$P(B, 
  32. jdvi2kps/jdvi2.c $B$*$h$S(B fonts/util.c $B$N@hF,IU6a$G(B, 
  33.  
  34.   #define vfprintf(stream, format, argptr) _doprnt(format, args, stream)
  35.  
  36. $B$H$$$&9T$rDI2C$9$l$P2r7h$G$-$k$H;W$$$^$9!#(B
  37.  
  38. 2. strtod $B$,$J$$(B:
  39.  strtod $B$O(B, jdvi2.c $B$N(B ConvString $B4X?t(B$B$NCf$r(B, 
  40.  
  41.    95$B9TL\(B:   char p[3];
  42.    96$B9TL\(B:   double atof();
  43.  
  44.   107$B9TL\(B:     (void) sscanf(value, "%f%2s", ret_value, p);
  45.  
  46. $B$N$h$&$KJQ99$7$F(B, strtod $B$r;H$o$J$$$h$&$K$9$k$H$$$&$N$O$$$+$,$G$7$g$&!)(B
  47. --
  48. $B?y1:(B$B!!LP<y(B <$BElKLBg3XBg3X1!(B $B>pJs9)3X2J(B $BGrD;8&(B $B=$;N2]Dx(B1$BG/(B>
  49.   $B>pJs2J3X2J(B.$B65M\It(B.$BElKLBg(B.$B3X(B.$BF|K\(B (miyu@cs.coge.tohoku.ac.jp)
  50.   $BGrD;8&(B.$B>pJs9)3X2J(B.$BElKLBg(B.$B3X(B.$BF|K\(B (miyu@shiratori.ecei.tohoku.ac.jp)
  51.