Xcode で LaTeX
LaTeXエディタを全て試用する目標を達成!!。
(「KLatexFormula」はLaTeX の数式を画像ファイルに出力するアプリなので除外した)
TeX WiKi {TeX 用エディタ}で紹介されているMacで使える
この最後のアプリXcode で無事 LaTeXの日本語表示コンパイルが出来ました。
\documentclass[pdflatex,ja=standard]{bxjsarticle}に
書き換えれば日本語も通りました。
[ 使用環境:Mac OSX10.12.6 Sierra TeXLive2019 Xcode ver.9.2]
TeX 用エディタの項目から「(オープンソースではないが)フリー」にで
紹介されているXcodeでのLaTeXコンパイルを試みました。
[Ehttps://texwiki.texjp.org/?Xcode]
このページの一番下で紹介されている「Xcode で LaTeX」を参考にしました。
http://math.huji.ac.il/~piz/Site/TeX%20%26%20XCode.htmlのページ右の
『Go to : Syntax colouring TeX / Xcode 4 - 5 - 6』 の枠をクリックし、
該当するZip をDownload。
このページ「TeX with Xcode ...」内(2)に書かれた
『sudo command』を使用して「Add-LaTeX-BibTeX.sh」を
アプリケーションフォルダー内にある『Xcode.app』の関連ファイルに
書き込ませる。これで一応の準備はできた。
実際に『cmd+B』でコンパイルさせると
(日本語が全く書き込まれていない状態なら)成功。
少しでもファイルの中に『日本語が紛れていると』
Build Succeededは表示されない。
『日本語』が使える環境整備は?
(以下を参考にさせてもらった)タイトルが『higammaのメモ』
「mac のXcode でlatex を使いたい時の設定」というサイト
https://higamma.hatenablog.com/entry/20110127/1296146364
このサイトに書かれている文を少し書き出しておく。
---------------引用 始まり------------
『それはXcode が叩いてるコマンドが悪いからで直してやらなければいけない。』
今あるスクリプトのすべての行頭に#をつけてコメントアウトする。
代わりに
/opt/local/bin/platex $(SRCROOT)hogehoge.tex &&
/opt/local/bin/dvipdfmx $(SRCROOT)hogehoge.dvi &&
open $(SRCROOT)hogehoge.pdf
なんて感じにしておく。etc. etc. ...........
------------引用 終わり------------
当該のサイトでの
『Xcode の編集画面の左カラムにあるターゲット』は、小生の環境では
Xcode「右側の下」に表示されている「{ }」(Show the Script Library)を
クリックして表示された『LaTeX - Typeset script』を開く。で
スクリプトの編集ができる。が
このスクリプトは、単に『pdflatex』を呼び出しているので、
単にdoc
documentclassを指定し直しするだけでコンパイルが通るはず。
事例のMyProject.texの「\documentclass[12pt]{article}」では
日本語を受け付けてくれなかった。ので
\documentclass[pdflatex,ja=standard]{bxjsarticle}
に書き換えた。
これで問題は全て解決とはいかなかった。
(MyProject-macro.texの最後の[\usepackage{euler,eucal]行
そのままにしておくとコンパイルエラーが出たので
「%」を追記してコメントアウト「%\usepackage{euler,eucal}」)
MyProject.texの中に『日本語』を色々書き込んでも
コンパイル時に『Build Succeeded』と表示が出た後に
代わってPDFが前面に現れる。
後は任意の場所に『日本語で記入』しても問題なくコンパイルしてくれた。
【備考】
TeX with Xcodeのサイトで紹介されているのは嘘のところで本当は
~/Library/Application Support/Developer/Shared/Xcode/Project Templates/TeX Documents/LaTeX Document
ここの上記での記述は、(小生の環境では異なっていたので)
オリジナルの通りの ~/Library/Developer/Xcode/ に
Project Templates/TeX Documents/LaTeX Documentを
新たに作成して関連ファイルを配置した。
2年の挑戦も漸く終わりホッとしているが、MacのOS環境も
変化のスピードが速くなっているので中々従いていけない。
GnomeLaTeXが使えたSierraではもう使えなくなったし、
TeXLive2019を使い続けているが、
HomeBrewで、Sierraはもはや「古い環境なのでOSの更新」を
促される。
今できる、環境に適応するための方法の模索です。
コロナウイルスから身を守るため。『家に居ること!』
自宅でできることの一つを実行してみました。