忍者ブログ
日々の研究生活のメモ書きなど
某申請書類をTeXで作成しようとした(これまでもTeXでやってた)
そしたら次のようなコンパイルエラーが出始めた・・・
This is e-pTeX, Version 3.14159265-p3.8.1-180226-2.6 (utf8.euc) (TeX Live 2018/MacPorts 2018.47642_8) (preloaded format=platex 2019.3.6) 21 MAR 2019 16:03
entering extended mode
restricted \\write18 enabled.
%&-line parsing enabled.
**pd.tex
(./pd.tex
pLaTeX2e <2018-04-01>+1 (based on LaTeX2e <2018-04-01> patch level 2)
Babel <3.18> and hyphenation patterns for 3 language(s) loaded.
(/opt/local/share/texmf-texlive/tex/platex/base/jarticle.cls
Document Class: jarticle 2018/02/04 v1.7h Standard pLaTeX class
\\c@@paper=\\count83
(/opt/local/share/texmf-texlive/tex/platex/base/jsize11.clo
File: jsize11.clo 2018/02/04 v1.7h Standard pLaTeX file (size option)
)

(略)


(/opt/local/share/texmf-texlive/tex/latex/graphics/graphicx.sty
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)

(/opt/local/share/texmf-texlive/tex/latex/graphics/keyval.sty
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\\KV@toks@=\\toks15
)
(/opt/local/share/texmf-texlive/tex/latex/graphics/graphics.sty
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)

(/opt/local/share/texmf-texlive/tex/latex/graphics/trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
(/opt/local/share/texmf-texlive/tex/latex/graphics-cfg/graphics.cfg
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
)
Package graphics Info: Driver file: dvipdfmx.def on input line 91.

(略)

(./forms/hook5.tex) (./forms/hook7.tex) (./forms/pd_forms.tex
(./forms/pd_form_03-04.tex
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <10.95> on input line 24.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 24.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 24.
(./blahblah.tex)
! Undefined control sequence.
\\Gread@pdf #1->\\Gread@generic
{#1}\\Gread@extractbb@aux
l.28

?
! Emergency stop.
\\Gread@pdf #1->\\Gread@generic
{#1}\\Gread@extractbb@aux
l.28

End of file on the terminal!

申請書類のTeX版を作ってくれてるYさんにこのエラーを見せて相談したところどうやら
graphicx.styってスタイルシートがめちゃくちゃ古いらしい
確かに1999年だわ・・・

このときのTeX環境はMacPortsですべて作ってて
% sudo port install texlive-lang-japanese texlive-luatex texlive-xetex texlive
って感じでやってた
もしかしたら
% sudo port install texlive-lang-japanese
だけだったかもしれんけど・・・

このあとportであれこれ試してたら完全にTeXがコンパイルできなくなりました
本当にありがとうございました






しょうがないからMacPorts以外の方法でTeXliveをインストールするかぁ〜と探していたら
以下のページを見つけた

■ 参考 : macOS に Tex Live 2018をインストールする

これでもできそうだったけど、いろいろとコマンドを打ったりでめんどくさそうだったのでパス





MacPortsさんであれこれするのは諦めてMacTeXをインストールすることにしました
ここを参考にしました

■ 参考 : 教授でもできるMac OS XへのLaTeXとTeXShopのインストレーション

他にはTeXShopの公式サイトにもMacTeXのダウンロードリンクがあったけど、
そっちはインストール関連の説明があんまりなかったので↑のほうが参考になりました



■ 記事にそってやっていく
1. MacTeX-2018をダウンロードする。

2. MacTeXをインストールする。
インストール先は /usr/local/texlive/2018
アンインストールするときは /usr/local/texlive/2018 を削除すればOK

3. Applications/TeX/TeX Live Utility (「アプリケーション」フォルダーの中のTeXフォルダーの中のTeX Live Utility) を立ち上げて、環境を整備する。
これは
% sudo tlmgr update --self
% sudo tlmgr update --all
するのと同じか?

4. 標準の用紙をA4に設定する
これはいるのかわからん・・・

5. PATHを追加する
/Library/TeX/texbin
をPATHの前に追加する、少なくともMacPortsのPATHよりも前にする

# ここからTeXShop
6. TeXShopを起動する => アップデートを確認で最新のversionにする

7. 環境設定 => pTeX (ptex2pdf) を選択する => TeXShopを再起動して設定を反映する

8. terminalで以下のコマンドを打つ
defaults write TeXShop FixLineNumberScroll NO
defaults write TeXShop SourceScrollElasticity NO
defaults write TeXShop FixPreviewBlur YES

これらのコマンドの意味は↓に書いてあった
■ 参考 : MacTeX 2016 のインストール&日本語環境構築法 (El Capitan 以前/以後両対応)
1行目の FixLineNumberScroll NO は,(10.7 Lionなど)古い OS X において存在した,行番号がスクロールしないOS側のバグに対処するための対症療法を停止させる措置です。最近の OS X ではこのバグが修正されていますので,この対症療法は不要となりました。対症療法が残っていると,スクロール速度が遅くなる原因となります。

2行目の SourceScrollElasticity NO は,スクロール時に上下端で大きく跳ね返るバウンスエフェクトを停止させる措置です。OS X 10.10 Yosemite 以降では,このバウンスがかなり大げさになり,以前の OS X と比べてうっとうしさが目立つようになりました。ですからこのエフェクトは停止させておくのがよいでしょう。

3行目の FixPreviewBlur YES は,OS X 10.10 Yosemite 以降において,プレビューウィンドウのPDFが(一部の環境で)ぼやけて見えてしまうのを防止する措置です。
とのこと


8. コンパイルするTeXソースの一番上は
\documentclass[dvipdfmx,uplatex]{jsarticle}
にする
自分の場合は、これをしなくてもコンパイルできたけど念の為メモ・・・






MacTeXをインストールしてみてすごいなぁ〜と思ったのは、これまで自分が手でインストールしてたスタイルシートが全部入ってること
すばらしい








PR
この記事にコメントする
Name
Title
Color
E-Mail
URL
Comment
Password   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
プロフィール
HN:coffee
職業:物理屋(自称)
趣味:映画鑑賞、登山
出身:大阪府の南の田舎
自己紹介:
import MyProfile
import coffee_pote from TWITTER
import amazonのほしい物リスト from WISH_LIST

print "株式売買を始めてだいたい1ヶ月くらい立ちますた"

# 最終更新 2019/07/20
カウンター
ブログ内検索
ツイートするボタン
リンク
相互リンク募集中です (Twitterにてお知らせください)

Demo scripts for gnuplot version 5
(gnuplotのさまざまなデモ画像と作り方がまとめられている、眺めているだけでできるようになった気分になれる)

gnuplotスクリプトの解説
(米澤進吾さんの個人ページ、gnuplotと言えばこのかた)

gnuplot のページ
(Takeno Lab、うちのブログがリンクされていたのでリンク返し)

とある物理の院生日誌~院生は社会へ旅立った~
(研究室の先輩の個人ブログ)

英語例文を見て自然に英語・英会話を学ぶ
(楠本慶ニさんの個人ページ、様々な情報の密度の高さに感動)

Twitterから映画の評価が分かる & 映画の鑑賞記録が残せる coco
(映画の感想をまとめられるサイト、いつもお世話になっています)

Astronomy Picture of the Day Archive
(天文や宇宙関連の最新の話題について画像とともにNASAが説明しているページ)

今日のほしぞら
(任意の時刻の空で見える星を表示してくれる、国立天文台が管理している)

GNUPLOTとアニメーション
(応用の項目の「見せてあげよう!ラピュタの雷を!!」あたりからすごすぎる)

読書メーター
(読んだ本をリストできる便利なサイト)

flickr難民の写真置き場
(20XX年、flickrは有料化の炎に包まれた。あらゆるflickr無料ユーザーは絶滅したかに見えた。 しかし、tumblr移住民は死に絶えてはいなかった。)

教授でもできるMac OS X へのLaTeX, X11, gccのインストレーションと環境設定
(阪大の山中卓さんのwebページ、タイトルにセンスが溢れている、内容は超充実してる、特にTeX関連、学振DCとかPDの申請書類作成時にはお世話になっております)


Template "simple02" by Emile*Emilie
忍者ブログ [PR]