ptetexでインストールするとtexmfにエラーが

ptetexでインストールするとtexmfにエラーが

- 匿 名 の投稿
返信数: 7
ubuntuでTeXをインストールしようとしました

そしてインストールできたと思ったのですが
うまく使えませんでした

そこでptetexのlogファイルを見て一つ気になる記述がありました

* Error: The main texmf tree was not found. *
* If you do not have the files, you should be able to them from *
* the same place you got these sources from, or from one of the *
* CTAN hosts. *

おそらくこれが悪さをしているのだと思います


ただこのエラーの解消法が分かりません

どなたか教えていただけませんか
よろしくお願いします
匿 名 への返信

Re: ptetexでインストールするとtexmfにエラーが

- 奥村 晴彦 の投稿
TeX Q & A の「ubuntuにptetexが入りません」スレッドとは別のかたでしたら,もうちょっと状況を詳しく説明していただいたほうがいいように思います(どういう手順を踏まれたのか)。
奥村 晴彦 への返信

Re: ptetexでインストールするとtexmfにエラーが

- 匿 名 の投稿
第4版LaTeX2e美文書作成入門にしたがってインストールしました

必要そうなパッケージ

bison build-essential flex libmotif3
libmotif-dev x11proto-print-dev
xorg-dev

はインストールしています


ptetexのlogファイルはあまりにも膨大でしたが一通り目を通したところ目立ったエラーは前述のものです


CTANからダウンロードせいっとか書いてありますがCTANのどこにファイルがあるのかわかりませんでした

前述のエラーの前には

checking where the main texmf tree is located... not found
configure: warning: No texmf tree found at /usr/local/teTeX/share/texmf.

と書いてありますが/usr/local/teTeX/share/texmf には

フォルダ
doc
dvipdfm
dvips
fonts
jbibtex
packages
ptex
tex
texconfig
web2c
xdvi

テキスト
aliases
ls-R
release-tetex-src.txt


となっていますが足りているのでしょうか?


あとエラーは

\documentclass{jsbook}
\usepackage[T1]{fontenc}
\begin{document}

あいうえおかきくけこ


abcdefghijklmnopqrstu vwqxyz


\end{document}

を処理すると


This is pTeX, Version 3.141592-p3.1.10 (utf8) (Web2C 7.5.4) (format=platex-euc 2009.4.18) 18 APR 2009 12:43
**da
(./da.tex
pLaTeX2e <2006/01/04>+0 (based on LaTeX2e <2003/12/01> patch level 0)
(/usr/local/teTeX/share/texmf/ptex/platex/jsclasses/jsbook.cls
Document Class: jsbook 2006/11/01 okumura
LaTeX Info: Redefining \rmfamily on input line 326.
LaTeX Info: Redefining \sffamily on input line 329.
LaTeX Info: Redefining \ttfamily on input line 332.
\symmincho=\mathgroup4
LaTeX Font Info: Overwriting symbol font `mincho' in version `bold'
(Font) JY1/mc/m/n --> JY1/gt/m/n on input line 397.
LaTeX Font Info: Font shape `JT1/mc/m/n' will be
(Font) scaled to size 9.60999pt on input line 589.
LaTeX Font Info: Font shape `JY1/mc/m/n' will be
(Font) scaled to size 9.60999pt on input line 589.
\fullwidth=\dimen118
LaTeX Font Info: Font shape `JT1/mc/m/n' will be
(Font) scaled to size 7.68799pt on input line 744.
LaTeX Font Info: Font shape `JY1/mc/m/n' will be
(Font) scaled to size 7.68799pt on input line 744.
\c@part=\count81
\c@chapter=\count82
\c@section=\count83
\c@subsection=\count84
\c@subsubsection=\count85
\c@paragraph=\count86
\c@subparagraph=\count87
\c@figure=\count88
\c@table=\count89
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\@lnumwidth=\dimen119
\bibindent=\dimen120
LaTeX Info: Redefining \TeX on input line 1755.
LaTeX Info: Redefining \LaTeX on input line 1781.
LaTeX Info: Redefining \LaTeXe on input line 1806.
\heisei=\count90
) (/usr/local/teTeX/share/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2004/02/22 v1.99f Standard LaTeX package

(/usr/local/teTeX/share/texmf-dist/tex/latex/base/t1enc.def
File: t1enc.def 2004/02/22 v1.99f Standard LaTeX file
LaTeX Font Info: Redeclaring font encoding T1 on input line 43.
)
! Font T1/cmr/m/n/10=ecrm1000 at 10.0pt not loadable: Metric (TFM) file not fou
nd.

relax
l.100 \fontencoding\encodingdefault\selectfont

?
) (./da.aux)
\openout1 = `da.aux'.

LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 3.
LaTeX Font Info: ... okay on input line 3.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 3.
LaTeX Font Info: ... okay on input line 3.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 3.
LaTeX Font Info: ... okay on input line 3.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 3.
LaTeX Font Info: ... okay on input line 3.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 3.
LaTeX Font Info: ... okay on input line 3.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 3.
LaTeX Font Info: ... okay on input line 3.
LaTeX Font Info: Checking defaults for JY1/mc/m/n on input line 3.
LaTeX Font Info: ... okay on input line 3.
LaTeX Font Info: Checking defaults for JT1/mc/m/n on input line 3.
LaTeX Font Info: ... okay on input line 3.
Missing character: There is no a in font nullfont!
Missing character: There is no b in font nullfont!
Missing character: There is no c in font nullfont!
Missing character: There is no d in font nullfont!
Missing character: There is no e in font nullfont!
Missing character: There is no f in font nullfont!
Missing character: There is no g in font nullfont!
Missing character: There is no h in font nullfont!
Missing character: There is no i in font nullfont!
Missing character: There is no j in font nullfont!
Missing character: There is no k in font nullfont!
Missing character: There is no l in font nullfont!
Missing character: There is no m in font nullfont!
Missing character: There is no n in font nullfont!
Missing character: There is no o in font nullfont!
Missing character: There is no p in font nullfont!
Missing character: There is no q in font nullfont!
Missing character: There is no r in font nullfont!
Missing character: There is no s in font nullfont!
Missing character: There is no t in font nullfont!
Missing character: There is no u in font nullfont!
Missing character: There is no v in font nullfont!
Missing character: There is no w in font nullfont!
Missing character: There is no q in font nullfont!
Missing character: There is no x in font nullfont!
Missing character: There is no y in font nullfont!
Missing character: There is no z in font nullfont!
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <7> on input line 11.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <5> on input line 11.
LaTeX Font Info: Font shape `JY1/mc/m/n' will be
(Font) scaled to size 6.72699pt on input line 11.
LaTeX Font Info: Font shape `JY1/mc/m/n' will be
(Font) scaled to size 4.805pt on input line 11.
LaTeX Font Info: Font shape `JT1/mc/bx/n' in size <10> not available
(Font) Font shape `JT1/gt/m/n' tried instead on input line 11.
LaTeX Font Info: Font shape `JT1/gt/m/n' will be
(Font) scaled to size 9.60999pt on input line 11.
LaTeX Font Info: Font shape `JY1/mc/bx/n' in size <10> not available
(Font) Font shape `JY1/gt/m/n' tried instead on input line 11.
LaTeX Font Info: Font shape `JY1/gt/m/n' will be
(Font) scaled to size 9.60999pt on input line 11.

! Font T1/cmr/bx/n/10=ecbx1000 at 10.0pt not loadable: Metric (TFM) file not fo
und.

relax
l.11 \end{document}

?
Missing character: There is no 1 in font nullfont!
[1

] (./da.aux) )
Here is how much of TeX's memory you used:
609 strings out of 94689
5557 string characters out of 1176932
54754 words of memory out of 1000000
3962 multiletter control sequences out of 10000+50000
8837 words of font info for 40 fonts, out of 500000 for 2000
571 hyphenation exceptions out of 1000
29i,8n,19p,130b,311s stack positions out of 1500i,500n,5000p,200000b,5000s

Output written on da.dvi (1 page, 256 bytes).



dvipdfmxで処理すると


** WARNING ** Couldn't open font map file "cid-x-local.map".
da.dvi -> da.pdf
[1kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 0+555/600 --dpi 555 rml
mktexpk: don't know how to create bitmap font for rml.
kpathsea: Appending font creation commands to missfont.log.

** WARNING ** Could not locate a virtual/physical font for TFM "rml".
** WARNING ** >> There are no valid font mapping entry for this font.
** WARNING ** >> Font file name "rml" was assumed but failed to locate that font.
** ERROR ** Cannot proceed without .vf or "physical" font for PDF output...

Output file removed.



で結局pdfファイルは表示されません
またdviファイルもこわれているのか表示されません

自分なりに極力詳しくしましたがこれでも足りないでしょうか?
匿 名 への返信

Re: ptetexでインストールするとtexmfにエラーが

- 奥村 晴彦 の投稿
> 第4版LaTeX2e美文書作成入門にしたがってインストールしました

ということはptetex3-20061111なんでしょうか。今ならもっと新しいものを使われたほうが他の方との比較に便利かと思います。その際は私の本ではなくそのバージョンに付属のREADMEに従ってください。

> 必要そうなパッケージ
>
> bison build-essential flex libmotif3
> libmotif-dev x11proto-print-dev
> xorg-dev
>
> はインストールしています

ということは http://tutimura.ath.cx/ptetex/?%C6%B0%BA%EE%CA%F3%B9%F0%2F123 をご覧になっているということですね。Ubuntuのバージョンも同じでしょうか。

ほかのかたはこれでインストールに成功しておられるようですので何か違うことをやっておられるのでしょうか。まずはUbuntuやptetex3のバージョンなども書かれれば実際にUbuntuで使っておられるかたから何か情報がいただけるかもしれません。

奥村 晴彦 への返信

Re: ptetexでインストールするとtexmfにエラーが

- 匿 名 の投稿
ありがとうございます

最新のptetexを使用して再挑戦してみようと思います
匿 名 への返信

Re: ptetexでインストールするとtexmfにエラーが

- KUROKI Yusuke の投稿
ptetexWiki で動作報告をした者です.
私がインストールしたときも,texmf-dist ツリーに関する warning が出て,気になって仕方なかったので

texmf-dist ツリーを正しく展開して,my_option の TEXMFDIST=/usr/local/teTeX/share/texmf-dist を有効にしてコンパイルしていました.

しかし,それが原因ではないと考えられる (正常終了したときも texmf-dist ツリーの警告は出続けている) ので,まだコンパイルエラーが続くようなら,エラーメッセージファイル (ptetex3-20080616/log-MMDD-hhmm) をこのフォーラムに添付していただけると,解決に近づけるかもしれません.(依存ファイルが足りないのが原因だと思うのですが.)
KUROKI Yusuke への返信

Re: ptetexでインストールするとtexmfにエラーが

- 土 村 の投稿
>2008/ 6/16
>....
> * 4make-install.sh ($PREFIX/share/texmf):
> ./configure 中に texmf tree が見つからないという警告が出るが、
> これを抑止するためにダミーのディレクトリを作ることにした。

↑ChangeLog のこの記述が役に立ってないということでしょうか。

トラブルシューティングのページの、
http://tutimura.ath.cx/ptetex/?%A5%C8%A5%E9%A5%D6%A5%EB%A5%B7%A5%E5%A1%BC%A5%C6%A5%A3%A5%F3%A5%B0#ob5e17f0
> configure: warning: No texmf tree found at /usr/local/teTeX/share/texmf.
> 通常の make でも仮想インストールを行うため、
>このような警告が出ますが、正常です。
>"make install" で /usr/local/teTeX 以下にファイルが移動するので、
>何の問題もありません。

というのとは、また違う話でしょうか?

できれば ptetex Wiki に書いていただくのがありがたいですが、最近私の反応が悪いのでこちらに来られたのでしょうね。すいません。
土 村 への返信

Re: ptetexでインストールするとtexmfにエラーが

- KUROKI Yusuke の投稿
> ↑ChangeLog のこの記述が役に立ってないということでしょうか。
> トラブルシューティングのページ
すいません,少なくとも私は両方とも見落としていました.

texmf-dist ツリーの話は関係なくて,依存パッケージの存在の有無が今回のトラブルに関係していると思うのですが.

一応,不成功時 (---) と成功時 (+++) の差分のうち,目立つものを抽出しておきます.

--- log-0102-1854 2009-01-02 19:01:45.000000000 +0900
+++ log-0118-1517 2009-01-18 15:43:41.000000000 +0900
@@ -16,6 +16,8 @@

 KANJI_CODE=UTF8

+SYSTEM_FREETYPE2=no
+
 TEXMFDIST=/usr/local/teTeX/share/texmf-dist
@@ -229,7 +231,10 @@
 checking for munmap's first parameter type... void *
 checking for memcpy... yes
 checking for memmove... yes
-checking for gzsetparams in -lz... no
+checking for gzsetparams in -lz... yes
+checking zlib.h usability... yes
+checking zlib.h presence... yes
+checking for zlib.h... yes
 checking for a sed that does not truncate output... /bin/sed
 checking for ld used by gcc... /usr/bin/ld
 checking if the linker (/usr/bin/ld) is GNU ld... yes
@@ -474,7 +479,7 @@
 checking for working alloca.h... yes
 checking for alloca... yes
 checking for ranlib... ranlib
-checking for X... no
+checking for X... libraries , headers
 checking whether to enable maintainer-specific portions of Makefiles... no
 checking for loader (symbol LD)... ld
 checking for archiver (symbol AR)... ar
@@ -491,8 +496,8 @@
 checking for connect... yes
 checking for png_set_read_fn in -lpng... no
 configure: warning: Standard PNG library not found. Compiling my own.
-checking for inflate in -lz... no
-configure: warning: Standard ZLIB library not found. Compiling my own.
+checking for inflate in -lz... yes
+checking for zlib.h... yes
 checking for wresize in -lncurses... no
 checking for T1_AddFont in -lt1... no
 configure: warning: Standard T1 library not found. Compiling my own.