科研費マクロ&LaTeX掲示板

 一応ご案内

【2021/11/28】PHPのアップデートに伴い、文字コード問題を修正。一応動作してるっぽい。

科研費LaTeXサーバ科研費LaTeXサーバ(ミラー)/LaTeXを使ったマクロです。わからないことがあったら、科研費LaTeX FAQと、この掲示板のログをまず探してみてください。

 疑問と解決策をみんなで共有して、がんばって研究費をGetしましょう!
 spam除けのために、e-mail欄に入力があると書き込めなくしてみました。



[1829] コンパイルエラー
ID = d4e7df921272bd9a77c4ae1cbeb11809 ( 4058b482330316876d7283367bccd57f )
若手研究申請者 のコメント: 2023-07-30 01:15 :

若手研究のutfのsingleをダウンロードし、egg_wakate.texをTeXworksで開き、pLaTeX(ptex2pdf)でコンパイルしたところ以下のメッセージと共にPDFファイルが生成されるのですが、PDFファイルを開いてみると
「この文章を開くときにエラーが発生しました。ファイルが壊れています。修復できませんでした。」
と表示され困っています。
他のsjisやeucは文字化けしていたのでutfで合っていると思います。
科研費LaTeX FAQ: よくあるかもしれない質問集の「このテスト用のファイルをダウンロードして、どのファイルが正しく表示され、正しくコンパイル(タイプセット)できるか 試してください。」にあった「utf.tex」はpLaTeX(ptex2pdf)で問題無くPDFが生成されました。

ちなみに1行目と2行目の%を入れ替えて、upLaTeX(ptex2pdf)の方でコンパイルすると
! LaTeX Error: Encoding scheme `JY2' unknown.
のエラーが出て、PDFファイルは生成されませんでした。

以下pLaTeX(ptex2pdf)でコンパイルした際のlogです。


This is ptex2pdf[.lua] version 20200307.0.
Processing egg_wakate.tex
This is e-pTeX, Version 3.14159265-p3.8.3-191112-2.6 (utf8.sjis) (TeX Live 2020/W32TeX) (preloaded format=platex)
restricted \\write18 enabled.
entering extended mode
(./egg_wakate.tex
pLaTeX2e <2020-04-12> (based on LaTeX2e <2020-02-02> patch level 5)
L3 programming layer <2020-04-06>
(d:/w32tex/share/texmf-dist/tex/platex/base/jarticle.cls
Document Class: jarticle 2020/01/03 v1.8e Standard pLaTeX class
(d:/w32tex/share/texmf-dist/tex/platex/base/jsize11.clo))
(./pieces/form00_header.tex
(d:/w32tex/share/texmf-dist/tex/latex/tools/calc.sty)
(d:/w32tex/share/texmf-dist/tex/latex/geometry/geometry.sty
(d:/w32tex/share/texmf-dist/tex/latex/graphics/keyval.sty)
(d:/w32tex/share/texmf-dist/tex/generic/iftex/ifvtex.sty
(d:/w32tex/share/texmf-dist/tex/generic/iftex/iftex.sty))
(d:/w32tex/share/texmf-dist/tex/latex/geometry/geometry.cfg))
(d:/w32tex/share/texmf-dist/tex/latex/graphics/graphicx.sty
(d:/w32tex/share/texmf-dist/tex/latex/graphics/graphics.sty
(d:/w32tex/share/texmf-dist/tex/latex/graphics/trig.sty)
(d:/w32tex/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
(d:/w32tex/share/texmf-dist/tex/latex/graphics-def/dvipdfmx.def)))
(d:/w32tex/share/texmf-dist/tex/latex/graphics/color.sty
(d:/w32tex/share/texmf-dist/tex/latex/graphics-cfg/color.cfg)
(d:/w32tex/share/texmf-dist/tex/latex/graphics/dvipsnam.def))
(d:/w32tex/share/texmf-dist/tex/latex/base/ifthen.sty) (./udline.sty)
(d:/w32tex/share/texmf-dist/tex/latex/tools/array.sty)
(d:/w32tex/share/texmf-dist/tex/latex/tools/longtable.sty))
(d:/w32tex/share/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)
(./pieces/kakenhi7.tex) (./pieces/form01_header.tex)
(./pieces/form02_2024_header.tex) (./pieces/hook3.tex)
(./pieces/form04_jsps_headers.tex) (./pieces/form04_wakate_header.tex)
(./pieces/inst_general_images.tex)
(d:/w32tex/share/texmf-dist/tex/latex/wrapfig/wrapfig.sty)
(d:/w32tex/share/texmf-dist/tex/latex/lineno/lineno.sty) (./pieces/hook5.tex)
(d:/w32tex/share/texmf-dist/tex/latex/l3backend/l3backend-dvipdfmx.def)
(./egg_wakate.aux)
*geometry* detected driver: dvipdfm
(./pieces/hook7.tex) (./pieces/p01_purpose_plan_00.tex)
Overfull \\hbox (73.23788pt too wide) in paragraph at lines 2--69
[]

LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined
(Font) using `OMS/cmsy/m/n' instead
(Font) for symbol `textbackslash' on input line 71.


Overfull \\hbox (73.23788pt too wide) in paragraph at lines 71--77
[] []
[1] [2] [3] (./pieces/p01_purpose_plan_01.tex [4])
(./pieces/p03_abilities_00.tex)
Overfull \\hbox (73.23788pt too wide) in paragraph at lines 2--232
[]

Overfull \\hbox (73.23788pt too wide) in paragraph at lines 234--241
[] []
(./jack_pub.tex [5]) (./pieces/p03_abilities_01.tex [6])
(./pieces/p05_rights_00.tex)
Overfull \\hbox (73.23788pt too wide) in paragraph at lines 2--276
[]
(d:/w32tex/share/texmf-dist/tex/latex/base/omscmr.fd)
(./pieces/p05_rights_01.tex [7]) (./pieces/hook9.tex) (./egg_wakate.aux)

LaTeX Font Warning: Some font shapes were not available, defaults substituted.

)
(see the transcript file for additional information)
Output written on egg_wakate.dvi (7 pages, 22420 bytes).
SyncTeX written on egg_wakate.synctex.gz.
Transcript written on egg_wakate.log.
(guessed encoding: UTF-8 = utf8)(guessed encoding: ISO-2022-JP = jis)(guessed encoding: UTF-8 = utf8)(guessed encoding: UTF-8 = utf8)(guessed encoding: UTF-8 = utf8)(guessed encoding: UTF-8 = utf8)(guessed encoding: UTF-8 = utf8)(guessed encoding: UTF-8 = utf8)(guessed encoding: UTF-8 = utf8)(guessed encoding: UTF-8 = utf8)(guessed encoding: UTF-8 = utf8)(guessed encoding: UTF-8 = utf8)(guessed encoding: UTF-8 = utf8)gs: Interpreter revision (952) does not match gs_init.ps revision (10011).
egg_wakate.dvi -> egg_wakate.pdf
[1][2][3
dvipdfmx:warning: Filtering file via command -->rungs -q -dDELAYSAFER -dNOPAUSE -dBATCH -dEPSCrop -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=1.5 -dAutoFilterGrayImages=false -dGrayImageFilter=/FlateEncode -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dAutoRotatePages=/None -dUseFlateCompression=true -sOutputFile='C:/Users/@@@@(ここはユーザー名、匿名希望の為@@@@に置き換えました)/AppData/Local/Temp/dvipdfm-x.d45d64453b242d2e1f39f14124ea8787' './figs/egg_R.eps' -c quit<-- failed.
dvipdfmx:warning: Image format conversion for "./figs/egg_R.eps" failed...
dvipdfmx:fatal: pdf_ref_obj(): passed invalid object.

No output PDF file written.
ptex2pdf processing of egg_wakate.tex failed.



このメッセージにコメントする このメッセージを含むツリーを表示する
[1830] epsファイルでこけるなら
ID = 44a9868dca0a4d5a03ca6bbbeb5af988 ( de90b6808856fbe819efabd3a44f3dd2 )
山中 卓 のコメント: 2023-07-30 09:00 :

ログを見ると、egg_wakate.tex から egg_wakate.dvi への変換は正しくできていて、
そのあとdvipdfmx が egg_wakate.dvi を egg_wakate.pdf に変換する段階で
Image format conversion for "./figs/egg_R.eps" failed... と文句を言って、
eps file の図を処理するところでこけてますね。

本番で書かれる研究計画調書に eps 形式を用いないのであれば、
とりあえず egg_wakate.tex については、次のように eps fileを読み込む行をコメントアウト (頭に%をつける)してみてはどうでしょう。

% ?includegraphics[width=?linewidth]{figs/egg_R.eps}
% ?includegraphics[width=?linewidth]{figs/egg_L.eps}

なお、本番は "egg_" のついていない、wakate.tex を編集して書いてください。



このメッセージにコメントする このメッセージを含むツリーを表示する
[1831] ?♂?
ID = d4e7df921272bd9a77c4ae1cbeb11809 ( 4058b482330316876d7283367bccd57f )
若手研究申請者 のコメント: 2023-07-31 13:48 :

山中さん

ご指摘の通りepsファイルを読み込む行を%を付けてコメントアウトしたところ問題無くコンパイルができPDFファイルが生成されました。
wakate.texの方も問題無くpLaTeXでコンパイル出来ました、ありがとうございます。



このメッセージにコメントする このメッセージを含むツリーを表示する

Y.Amo /