Solaris 10 8/07 s10s_u4wos_12b SPARC

  • ページ: 動作報告
  • 投稿者: 山本 宏?
  • 状態: 成功
  • ptexliveバージョン:20080612
  • 投稿日: 2008-06-13 (金) 14:29:58

必要パッケージ

ptetex3や、他の目的のためにインストールしていた 以下のものをリンクしていました。

でも、おそらくOS付属(/usr/sfw/lib)や、ptexlive付属のものだけで大丈夫ではないかと思います。 (動作報告/19のSolaris 10 x86 2008/05を参照ください)

/usr/local/libで依存していたのは以下のとおり。

       libgcc_s.so.1 =>         /usr/local/lib/libgcc_s.so.1
       libiconv.so.2 =>         /usr/local/lib/libiconv.so.2
       libpng12.so.0 =>         /usr/local/lib/libpng12.so.0
       libt1.so.5 =>    /usr/local/lib/libt1.so.5
       libz.so.1 =>     /usr/local/lib/libz.so.1
zlib-1.2.3のlibz.so
t1lib-5.1.0のlibt1.so.5
libpng-1.2.24のlibpng12.so.0
libiconv-1.12のlibiconv.so.2
gcc-4.3.1のlibgcc_s.so

ptexlive.cfg

[reading]    ../ptexlive.cfg
ISO_DIR=/mnt
conf_option --with-system-zlib
conf_option --with-system-pnglib
conf_option --with-system-ncurses
conf_option --with-system-gd
conf_option --with-system-t1lib
conf_option --without-dialog
conf_option --without-lcdf-typetools
conf_option --without-pdfopen
conf_option --without-ps2eps
conf_option --without-psutils
conf_option --without-sam2p
conf_option --without-t1utils
conf_option --without-texi2html
conf_option --without-bibtex8
conf_option --without-cjkutils
conf_option --without-detex
conf_option --without-dtl
conf_option --without-dvi2tty
conf_option --without-dvidvi
conf_option --without-dviljk
conf_option --without-dvipng
conf_option --without-dvipos
conf_option --without-lacheck
conf_option --without-musixflx
conf_option --without-seetexk
conf_option --without-tex4htk
conf_option --without-tth
conf_option --without-xetex
conf_option --without-xdvipdfmx
conf_option --without-xdv2pdf
conf_option --with-xdvi-x-toolkit=motif
JAPANESE=international
PATH=/usr/sfw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin:/usr/openwin/bin:/usr/X11/bin:/usr/local/bin
CC=/usr/sfw/bin/gcc
CXX=/usr/sfw/bin/g++
LDFLAGS="-L/usr/sfw/lib -L/usr/openwin/lib -L/usr/lib -L/usr/local/lib -R/usr/sfw/lib -R/usr/openwin/lib -R/usr/lib -R/usr/local/lib" 
export PATH CC CXX LDFLAGS
MAKE=/usr/sfw/bin/gmake
GNUMAKE=/usr/sfw/bin/gmake
export GNUMAKE
MD5="digest -a md5"
TMP_PREFIX=`pwd`/build
make_option vartexfonts=/var/local/var/tmp/texlive/texmf

メッセージ

/usr/localにインストールしている各種フリーウェアに できるだけ依存しないようにするために、 make時にPATHを指定したり、ptexlive.cfgを編集しているところがあります。 余分なものを入れていない方は、デフォルトの設定でよいところも多いと思われます。

env PATH=/usr/sfw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin:/usr/openwin/bin:/usr/X11/bin:/usr/local/bin /usr/sfw/bin/gmake
env PATH=/usr/sfw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin:/usr/openwin/bin:/usr/X11/bin:/usr/local/bin /usr/sfw/bin/gmake install

texenv-checker 20070802の結果

# env PATH=/usr/local/texlive/bin:/usr/sfw/bin:/usr/local/bin:/usr/bin:/usr/sbin:/usr/X11/bin:/usr/openwin/bin \

./checker.sh
./checker.sh: jmpost: 見つかりません。
-----------------------------
texenv-checker 20070802
-----------------------------
                       Solaris 10 8/07 s10s_u4wos_12b SPARC
           Copyright 2007 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                            Assembled 16 August 2007
SunOS blade100 5.10 Generic_127127-11 sun4u sparc SUNW,Sun-Blade-100 Solaris
  PATH="/usr/local/texlive/bin:/usr/sfw/bin:/usr/local/bin:/usr/bin:/usr/sbin:/usr/X11/bin:/usr/openwin/bin"
	(The following environment variables may be empty.)
TEMP=""
TMP=""
TEXINPUTS=""
VARTEXFONTS=""
	(The following environment variables *should* be empty.)
TEXMF=""
TEXMFCNF=""
TEXMFMAIN=""
-----------------------------
	(version number of commands)
kpsewhich= 3.5.6
tex      = 3.141592 (Web2C 7.5.6) (kpathsea 3.5.6)
ptex     = 3.141592 (Web2C 7.5.6) (kpathsea 3.5.6)
dvips    = 5.96
pdvips   = 5.96dev p1.7b (Japanese ok)
xdvi     = 22.84.13
pxdvi    = 22.84.13 j1.41-ptexlive (Japanese ok)
dvipdfm  = 0.13.2c
dvipdfmx = 20061211 (Japanese ok)
mendex   = 2.6e
jmpost   = 
gs       = 8.15.1
	(version number of styles)
jsclasses= 071024	/usr/local/texlive/share/texmf/ptex/platex/jsclasses/jsarticle.cls
utf      = v1.9.5.4	/usr/local/texlive/share/texmf/ptex/platex/utfsrc/utf.sty
otf      = 	
-----------------------------
	(place of commands)
          kpsewhich     (/usr/local/texlive/bin/kpsewhich)
          tex           (/usr/local/texlive/bin/tex)
          latex         (/usr/local/texlive/bin/latex)
          latex209      (--)
          ptex          (/usr/local/texlive/bin/ptex)
          platex        (/usr/local/texlive/bin/platex)
          platex209     (--)
          jtex          (--)
          jlatex        (--)
          jlatex209     (--)
          mendex        (/usr/local/texlive/bin/mendex)
          jmpost        (--)
 DVIPS	 = dvips         (/usr/local/texlive/bin/dvips)
PDVIPS	 = pdvips        (/usr/local/texlive/bin/pdvips)
 XDVI	 = xdvi          (xdvi:        aliased to /usr/local/texlive/bin/xdvi -bg  white)
PXDVI	 = pxdvi         (/usr/local/texlive/bin/pxdvi)
 DVIPDF	 = dvipdfm       (/usr/local/texlive/bin/dvipdfm)
PDVIPDF	 = dvipdfmx      (/usr/local/texlive/bin/dvipdfmx)
VIEWPS   = gv            (/usr/local/bin/gv)
VIEWPDF  = acroread      (/usr/sfw/bin/acroread)
-----------------------------
	(existing TEXMF directories)
/usr/local/texlive/share/texmf-config
/usr/local/texlive/share/texmf-var
/usr/local/texlive/share/texmf
/usr/local/texlive/share/texmf-dist
-----------------------------
	(VARTEXFONTS)
/var/local/var/tmp/texlive/texmf
-----------------------------
	(xdvi fontmap for ptex)
-----------------------------
-n Will you proceed to typeset test? (y/n) 
y
-----------------------------
[latex]
-----------------------------
[platex yoko]
パイプ切断 
パイプ切断
パイプ切断
-----------------------------
[platex tate]
パイプ切断
パイプ切断
パイプ切断
パイプ切断
-----------------------------
[jsclasses]
パイプ切断
パイプ切断
-----------------------------
[platex209]
./checker.sh: platex209: 見つかりません。
skip all
-----------------------------
[-dNOKANJI]
パイプ切断
パイプ切断
パイプ切断
パイプ切断
Warning: gs may need '-dNOKANJI' option in $TEXMF/dvipdfm/config/dvipdfmx.cfg.

texenv-cheker 20070802の警告について

Warning: gs may need '-dNOKANJI' option in $TEXMF/dvipdfm/config/dvipdfmx.cfg.

については、

 /usr/local/texlive/share/texmf/dvipdfm/dvipdfmx.cfg

をみましたが、-dNOKANJIが入ってました。

[-dNOKANJI] で、dNOKANJI.texのCharの「ぱぴぷ」とEPSの「ぱぴぷ」のフォントの形が異なっていました。 (太さだけでなく、字の形も異なってました)

位置はずれていないようですので、気にしなければよいことかな、と思ってます。 ptexlive側の問題と言うより、/usr/sfw/bin/gsの問題の可能性が高いですし。


  • platexがところどころで、「パイプ切断」と表示しているのが気になってます。 でも、ptetex3は「パイプ切断」が表示されないが、ptetex3もptexliveも、xdvi、pxdviの出力結果は同じように見えます。
yamamoto@blade100:/tmp/texenv-checker-20070802% platex dNOKANJI.tex 
This is pTeX, Version 3.141592-p3.1.10 (utf8.euc) (Web2C 7.5.6)(./dNOKANJI.texpLaTeX2e <2006/11/10>+0
(based on LaTeX2e <2005/12/01> patch level 0)パイプ切断
(/usr/local/texlive/share/texmf/ptex/platex/base/jarticle.clsDocument Class: 
jarticle 2006/06/27 v1.6 Standard pLaTeX  
class(/usr/local/texlive/share/texmf/ptex/platex/base/jsize12.clo))
 (/usr/local/texlive/share/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/local/texlive/share/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/share/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/texlive/share/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/local/texlive/share/texmf/tex/latex/config/graphics.cfg)
(/usr/local/texlive/share/texmf-dist/tex/latex/graphics/dvips.def)))
No file dNOKANJI.aux.Overfull \hbox (4.34944pt too wide)
 in paragraph at lines 6--9[]\OT1/cmr/m/n/24.88 PDF \JY1/mc/m/n/24.88
 ц \OT1/cmr/m/n/24.88 Char \JY1/mc/m/n/24.88  \OT1/cmr/m/n/24.88 EPS  
\JY1/mc/m/n/24.88    \OT1/cmr/m/n/24.88 OK <dNOKANJI.eps> [1]
 (./dNOKANJI.aux) )(see the transcript file for additional information)
Output written on dNOKANJI.dvi (1 page, 736 bytes).
Transcript written on  
dNOKANJI.log.
  • 山本 宏 2008-06-13 (金) 14:49:44
  • 「ぱぴぷ」は ghostscript が原因ですので、どうしようもないです。パイプ切断は、nkf で文字コードを自動判別させているからでしょう。platex -kanji=UTF8 と明示すると出ないと思います。対策考えます。 -- 土村 2008-06-13 (金) 20:43:45
  • 「パイプ切断」の対策を考えていただけること、ありがとうございます。期待してます。 -- 山本 宏 2008-06-25 (水) 18:32:22
  • Solaris10付属の/usr/sfw/bin/gsではdvipdfmxで異常なPDFができることがありました。GhostScriptを入れ替えると直りました。以下詳細。自分のLaTeXファイル(\usepackage[dvipdfm]{graphicx}で \includegraphics{foo.eps}したもの)で、できあがったdviをdvipdfmxでpdfにし、acrobat readerで閲覧すると壊れていると言われていて困っていました。Solaris10付属の/usr/sfw/bin/gsにかわり、ghostscript-8.62をsourceからコンパイルしてそちらのgsのPATHを先にすると、PDFが正常に作れました。 -- 山本 宏 2008-06-25 (水) 18:38:42


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-10-22 (水) 02:18:08 (5886d)