emathのemathPhなどを読み込めない

emathのemathPhなどを読み込めない

- t t の投稿
返信数: 18
どなたか、以下の問題点についてお力添えをお願いします。

upLaTeX、TeXLive2021、macOS BigSur Vir11.5.1、macbook air M1 2020、エディターはVScode
といった環境です。

以下のようなコードでコンパイルしようとすると、コンパイルができません。
また、普段ならばVScodeが「問題」という部分にエラーメッセージを表示するのですが、エラーメッセージすら出ません
(コンパイルする以前にどこかに問題が生じているように思います。その理由は、普段ならばコンパイルに1秒はかかるのに、それより明らかに早い段階でコンパイルが中断されるからです。)

コード
\documentclass[uplatex,a4paper,11pt]{jsarticle}

\usepackage{emath}
\usepackage{emathPh}
\usepackage{emathBk}


\begin{document}
a
\begin{tyuukai}
あああああああああああああああああああああああああああああああああああああ
\tyuu{いいいいいいいいいいいいいいいいい}
うううううううううううう
\end{tyuukai}

a

\end{document}

です。赤文字部分(\begin{tyuukai}から\end{tyuukai}までの部分の有無に関わらず、エラーが出ます。)

状況の詳細
\usepackage{emathBk}および\usepackage{emathPh}なしに、\usepackage{emath}のみをプリアンブルに記載した場合、「Environment tyuukai undefined」「Undefined control sequence. \tyuu」「\begin{document} ended by \end{tyuukai}」というエラーメッセージが出ます。
なお、emath自体のダウンロードは成功しているはずです。普段から\usepackage{emath}のみは常にプリアンブルに記載して、emath独自のコマンドを使用していますが、特に問題は出ておりません。

compiler logは以下のとおりです

Multiple filename arguments? OK, I'll take the latter one.
Multiple filename arguments? OK, I'll take the latter one.
Multiple filename arguments? OK, I'll take the latter one.
This is ptex2pdf[.lua] version 20200520.0.
Processing /Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用
This is e-upTeX, Version 3.141592653-p3.9.0-u1.27-210218-2.6 (utf8.uptex) (TeX Live 2021) (preloaded format=uplatex)
restricted \write18 enabled.
entering extended mode
(/Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用.tex
pLaTeX2e <2020-10-01u04>+2 (based on LaTeX2e <2020-10-01> patch level 4)
L3 programming layer <2021-02-18> (/usr/local/texlive/2021/texmf-dist/tex/platex/jsclasses/jsarticle.cls
Document Class: jsarticle 2020/10/09 jsclasses (okumura, texjporg)
(/usr/local/texlive/2021/texmf-dist/tex/platex/jsclasses/jslogo.sty)) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emath.sty (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emath2e.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/local/texlive/2021/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathE.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/tools/enumerate.sty) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathEc.sty (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathC.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2021/texmf-dist/tex/latex/base/ifthen.sty)) (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/keyval.sty)) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/jquote.sty) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathK.sty)))) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathPh.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/eepic/epic.sty
Enhancements to Picture Environment. Version 1.2 - Released June 1, 1986
) (/usr/local/texlive/2021/texmf-dist/tex/latex/eepic/eepic.sty
Extension to Epic and LaTeX. Version 1.1e - Released Dec 21, 1999
)

! LaTeX Error: File `eclarith.sty' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

Enter file name:
/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathPh.sty:85: Emergency stop.
<read *>
 
l.85 }{}
%^^M
No pages of output.
Transcript written on テスト用.log.
ptex2pdf processing of /Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用 failed.

t t への返信

Re: emathのemathPhなどを読み込めない

- 星野 勉 の投稿
ログにあるように
! LaTeX Error: File `eclarith.sty' not found.
eclarith.sty
を読込めないようです。
考えられる原因は2つ。
1.eclarith.styがない。
2.ファイルデータベースに含まれていない。
TeXでは実行を早くするためにstyleファイルのリストをもっています。
そのリストに含むようにするには、
ファイル名データベースを再生成
で、検索して対処してください。
星野 勉 への返信

Re: emathのemathPhなどを読み込めない

- t t の投稿
ありがとうございます。

sudo mktexlsr


を実行するということで良いのでしょうか。

一応やったのですが、何も変わりません。

emathも導入できているはずなので、そのstyだけが存在しないというのも考えにくいです。


うえのコードを実行するだけでは不十分なのでしょうか

t t への返信

Re: emathのemathPhなどを読み込めない

- 和田 勇 の投稿
  • 「eclarith.sty」は、「emath に必要なスタイルファイルなど」 http://emath.s40.xrea.com/xdir/sonota.htm に掲載されている情報を参考にダンロードし、適宜配置してください。
和田 勇 への返信

Re: emathのemathPhなどを読み込めない

- t t の投稿
ありがとうございます。別途でダウンロードが必要だったのですね。
ダウンロードして、解決できました。

しかし、新たに問題点が生じました。


プリアンブルに\usepackage{tcolorbox}を入れると、エラーが出るのです。
(以下のようなものをタイプセットしました)

\documentclass[uplatex,dvipdfmx,a4paper,11pt,twoside]{jsarticle}
\usepackage{emathBk}
\usepackage{tcolorbox}

\begin{document}
a
\begin{tyuukai}
あああああああああああああああああああああああああああああああああああああ
\tyuu{いいいいいいいいいいいいいいいいい}
うううううううううううう
\end{tyuukai}
a

\end{document}



エラー内容は
Missing number, treated as zero

illegal unit of measure (pt inserted)

で、ログは以下のとおりです

Multiple filename arguments? OK, I'll take the latter one.
Multiple filename arguments? OK, I'll take the latter one.
Multiple filename arguments? OK, I'll take the latter one.
This is ptex2pdf[.lua] version 20200520.0.
Processing /Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用
This is e-upTeX, Version 3.141592653-p3.9.0-u1.27-210218-2.6 (utf8.uptex) (TeX Live 2021) (preloaded format=uplatex)
restricted \write18 enabled.
entering extended mode
(/Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用.tex
pLaTeX2e <2020-10-01u04>+2 (based on LaTeX2e <2020-10-01> patch level 4)
L3 programming layer <2021-02-18> (/usr/local/texlive/2021/texmf-dist/tex/platex/jsclasses/jsarticle.cls
Document Class: jsarticle 2020/10/09 jsclasses (okumura, texjporg)
(/usr/local/texlive/2021/texmf-dist/tex/platex/jsclasses/jslogo.sty)) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathBk.sty (/usr/local/texlive/texmf-local/tex/platex/misc/eclbkbox.sty) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathPh.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/eepic/epic.sty
Enhancements to Picture Environment. Version 1.2 - Released June 1, 1986
) (/usr/local/texlive/2021/texmf-dist/tex/latex/eepic/eepic.sty
Extension to Epic and LaTeX. Version 1.1e - Released Dec 21, 1999
) (/usr/local/texlive/texmf-local/tex/platex/misc/eclarith.sty
eclarith.sty 1.1 --- July 1, 1992
) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emath.sty (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emath2e.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/local/texlive/2021/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathE.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/tools/enumerate.sty) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathEc.sty (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathC.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2021/texmf-dist/tex/latex/base/ifthen.sty)) (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/keyval.sty)) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/jquote.sty) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathK.sty)))) (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-def/dvipdfmx.def))) (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/color.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/dvipsnam.def))) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathLb.sty) (/usr/local/texlive/2021/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/local/texlive/2021/texmf-dist/tex/latex/amsfonts/umsb.fd)) (/usr/local/texlive/2021/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex)) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2021/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex)) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-dvipdfmx.def (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def))) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex)) (/usr/local/texlive/2021/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-cfg/color.cfg)) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex))) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex)) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex)) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex))) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty) (/usr/local/texlive/2021/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty)) (/usr/local/texlive/2021/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2021/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/trimspaces/trimspaces.sty)) (/usr/local/texlive/2021/texmf-dist/tex/latex/etoolbox/etoolbox.sty)) (/usr/local/texlive/2021/texmf-dist/tex/latex/l3backend/l3backend-dvipdfmx.def (|extractbb --version))
No file テスト用.aux.

Overfull \hbox (3.0pt too wide) in paragraph at lines 13--13
| || []

Overfull \hbox (9.24683pt too wide) in paragraph at lines 13--13
[][]
/Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用.tex:20: Missing number, treated as zero.
<to be read again>
\advance
l.20 \end{document}
/Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用.tex:20: Illegal unit of measure (pt inserted).
<to be read again>
\advance
l.20 \end{document}
/Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用.tex:20: Missing number, treated as zero.
<to be read again>
\advance
l.20 \end{document}
/Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用.tex:20: Illegal unit of measure (pt inserted).
<to be read again>
\advance
l.20 \end{document}
[1] (./テスト用.aux) )
(see the transcript file for additional information)
Output written on テスト用.dvi (1 page, 1200 bytes).
SyncTeX written on テスト用.synctex.gz.
Transcript written on テスト用.log.
ptex2pdf processing of /Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用 failed.
t t への返信

Re: emathのemathPhなどを読み込めない

- 和田 勇 の投稿
  • インターネット検索

    • キーワード ... emath tcolorbox
    • ヒット/関連URL ...https://okumuralab.org/tex/mod/forum/discuss.php?d=3023&parent=17880 の「2021年 02月 06日(土曜日) 19:03 - はやて   の投稿」記事
  • 修正例

        --- test.tex.orig   
        +++ test.tex    
        @@ -1,3 +1,4 @@
        +
         \documentclass[uplatex,dvipdfmx,a4paper,11pt,twoside]{jsarticle}
         \usepackage{emathBk}
         \usepackage{tcolorbox}
     
  • お願い ... ログなど画面一ページを超える容量の大きいものの情報提供は「添付ファイル」にしていただけると助かります。複数の場合は zip などでアーカイブしてください。

和田 勇 への返信

Re: emathのemathPhなどを読み込めない

- t t の投稿
ありがとうございます。
その方法では、なぜか他にもいろいろなstyを導入したときにエラーが生じました。
他の方が提示してくれた、emathの最新版の導入で解決されました。(hyperrefとの共存ができないとの旨の警告は出ますが…)

なにより、解決法を提示していただいたことにお礼申し上げます。
また、ログ画面は添付ファイルにするということ、把握しました。申し訳ありません。
t t への返信

Re: emathのemathPhなどを読み込めない

- 若松 久仁光 の投稿
tt 様

TeXWiKiでemathについての貴君の書き込みに触発され
導入を試してみました。(小生は全く使用した経験が無い)
Mac でemathを使う実験
使用環境:OS10.14.6 Mojave TeXLive2021
(同一環境でなくて御免なさい!)

A01 : 和田様の紹介サイトの指示通りzipをDownload.
emath.styの置き場所 - PukiWiki
[[ http://emath.s40.xrea.com/ydir/Wiki/index.php?emath.sty%A4%CE%C3%D6%A4%AD%BE%EC%BD%EA ]]
の手順通りに実施。

A02 : Macに関する手際良い解説が此処に有りましたので
MacのTeX環境でemathを使う | Amiiby.com
[[https://amiiby.com/0364]]
これも参考にさせて頂きながら、小生の環境では
以下の結果が表示されました。

A 03 : $kpsewhich --progname=platex jarticle.cls
/usr/local/texlive/2021/texmf-dist/tex/platex/base/jarticle.cls

A04 : 従って、emath.sty の置き場所は
以下のコマンドを実行してディレクトリを作成。
$ mkdir -p Library/texmf/tex/platex/misc/emath

A 05 : emath.sty の置き場所に「sty」folderを配置。
 mac の場合の『注意書き』『 $sudo mktexlsr 』も実行。

A 06 : 残念ながら此処で紹介のVS code.appは、小生
『upLaTeX』でのコンパイル設定を未だ書き込んで
無いので取り敢えずTeXShop(v.4.66)の設定
プロファイルの『upTeX(ptex2pdf)』使用でコンパイル。

Q 00 : 此の様なPDFの結果が出ましたが?
(正解でしょうか?)


Q 01 :「 ! LaTeX Error: File `eclarith.sty' not found.」とあったので
解答欄.sty のダウンロード から「eclarith.sty」を一応
Downloadしましたが、必要なのか?コンパイルの際の
 「同一フォルダには保存しています」が?

Q 02 : emath 本家の例題を実行してみてplatex 使用、[utf-8]と
[Mac/UNIX]に変換を忘れるとエラーが出される。
此のため『terminal』で実行を決意したのだが?
皆様はどの様にコンパイルを実行しておりますか?

Q 02 - A : 【LaTeX】emath の導入 for mac - かすみん日記 を参照。
emath.texが「jsarticle」だったので
『\documentclass[a4j]{jarticle}』と変更。
「emath01.tex」と複製し、platexでの本家のコンパイルに従い
(心配なのでperlと連携させるオプション-shell-escapeを付け)

$platex -shell-escape emath01.tex
(This is e-pTeX, Version 3.141592653-p3.9.0-210218-2.6 (utf8.euc) (TeX Live 2021)
(preloaded format=platex) \write18 enabled. entering extended mode)

$dvipdfmx emath01.dvi
emath01.dvi -> emath01.pdf を手に入れました。

P.S
添付zipはTeXShopとTerminal経由で作成したPDFです。

追記 :Terminalからの実行は、TeXShopでのコンパイル結果と
同一のPDF表示に成っています。

後は「VS code」での追加設定が上手く出来れば、
此処での質問の追試となる筈ですが?

少しでも参考に成れば幸甚です。若松久仁光拝
t t への返信

Re: emathのemathPhなどを読み込めない

- 若松 久仁光 の投稿
t t 様
Mac でemathを使う実験(2)

VS codeで「emath.tex」を実行しました。
環境は以前と同じOS10.14.6 Mojave TeXLive2021
VS code (1.59.0)を使用。

A 01 : .latexmkrc をemath.texファイルと同じ場所に配置。
内容は以下の通り。
# LaTeX
$latex = 'uplatex -synctex=1 -halt-on-error -file-line-error %O %S';
$max_repeat = 5;

# BibTeX
$bibtex = 'upbibtex %O %S';
$biber = 'biber --bblencoding=utf8 -u -U --output_safechars %O %S';

# index
$makeindex = 'upmendex %O -o %D %S';

# DVI / PDF
$dvipdf = 'dvipdfmx %O -o %D %S';
$pdf_mode = 3;


A 02 :VS code.app の『Receip : latexmk (latexmk)』で実行

A 03 :View LaTeX PDFをクリックしてPDFを表示させた。

A 04 :zipでの添付は、VS code (1.59.0)からの
結果のPDFと参考までの「.latexmkrc」です。若松久仁光拝
若松 久仁光 への返信

Re: emathのemathPhなどを読み込めない

- t t の投稿
若松様、色々試していただき、ありがとうございます。どうやら、解決ができました。

しかし、新たに問題点が生じました。
以下の不具合を治す方法はご存じないでしょうか


プリアンブルに\usepackage{tcolorbox}を入れると、エラーが出るのです。
(以下のようなものをタイプセットしました)

\documentclass[uplatex,dvipdfmx,a4paper,11pt,twoside]{jsarticle}
\usepackage{emathBk}
\usepackage{tcolorbox}

\begin{document}
a
\begin{tyuukai}
あああああああああああああああああああああああああああああああああああああ
\tyuu{いいいいいいいいいいいいいいいいい}
うううううううううううう
\end{tyuukai}
a

\end{document}



エラー内容は
Missing number, treated as zero

illegal unit of measure (pt inserted)

で、ログは以下のとおりです

Multiple filename arguments? OK, I'll take the latter one.
Multiple filename arguments? OK, I'll take the latter one.
Multiple filename arguments? OK, I'll take the latter one.
This is ptex2pdf[.lua] version 20200520.0.
Processing /Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用
This is e-upTeX, Version 3.141592653-p3.9.0-u1.27-210218-2.6 (utf8.uptex) (TeX Live 2021) (preloaded format=uplatex)
restricted \write18 enabled.
entering extended mode
(/Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用.tex
pLaTeX2e <2020-10-01u04>+2 (based on LaTeX2e <2020-10-01> patch level 4)
L3 programming layer <2021-02-18> (/usr/local/texlive/2021/texmf-dist/tex/platex/jsclasses/jsarticle.cls
Document Class: jsarticle 2020/10/09 jsclasses (okumura, texjporg)
(/usr/local/texlive/2021/texmf-dist/tex/platex/jsclasses/jslogo.sty)) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathBk.sty (/usr/local/texlive/texmf-local/tex/platex/misc/eclbkbox.sty) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathPh.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/eepic/epic.sty
Enhancements to Picture Environment. Version 1.2 - Released June 1, 1986
) (/usr/local/texlive/2021/texmf-dist/tex/latex/eepic/eepic.sty
Extension to Epic and LaTeX. Version 1.1e - Released Dec 21, 1999
) (/usr/local/texlive/texmf-local/tex/platex/misc/eclarith.sty
eclarith.sty 1.1 --- July 1, 1992
) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emath.sty (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emath2e.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/local/texlive/2021/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathE.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/tools/enumerate.sty) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathEc.sty (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathC.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2021/texmf-dist/tex/latex/base/ifthen.sty)) (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/keyval.sty)) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/jquote.sty) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathK.sty)))) (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-def/dvipdfmx.def))) (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/color.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/dvipsnam.def))) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathLb.sty) (/usr/local/texlive/2021/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/local/texlive/2021/texmf-dist/tex/latex/amsfonts/umsb.fd)) (/usr/local/texlive/2021/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex)) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/local/texlive/2021/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex)) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-dvipdfmx.def (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def))) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex)) (/usr/local/texlive/2021/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-cfg/color.cfg)) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex))) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex)) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex)) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex))) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex) (/usr/local/texlive/2021/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty) (/usr/local/texlive/2021/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty)) (/usr/local/texlive/2021/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/local/texlive/2021/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/trimspaces/trimspaces.sty)) (/usr/local/texlive/2021/texmf-dist/tex/latex/etoolbox/etoolbox.sty)) (/usr/local/texlive/2021/texmf-dist/tex/latex/l3backend/l3backend-dvipdfmx.def (|extractbb --version))
No file テスト用.aux.

Overfull \hbox (3.0pt too wide) in paragraph at lines 13--13
| || []

Overfull \hbox (9.24683pt too wide) in paragraph at lines 13--13
[][]
/Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用.tex:20: Missing number, treated as zero.
<to be read again>
\advance
l.20 \end{document}
 
/Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用.tex:20: Illegal unit of measure (pt inserted).
<to be read again>
\advance
l.20 \end{document}
 
/Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用.tex:20: Missing number, treated as zero.
<to be read again>
\advance
l.20 \end{document}
 
/Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用.tex:20: Illegal unit of measure (pt inserted).
<to be read again>
\advance
l.20 \end{document}
 
[1] (./テスト用.aux) )
(see the transcript file for additional information)
Output written on テスト用.dvi (1 page, 1200 bytes).
SyncTeX written on テスト用.synctex.gz.
Transcript written on テスト用.log.
ptex2pdf processing of /Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用 failed.
t t への返信

Re: emathのemathPhなどを読み込めない

- 若松 久仁光 の投稿
t t 様
Mac でemathを使う実験(3)
調べてみましたが
oneside : 奇数/偶数ページを同じレイアウトに(articleとreportでのデフォルト)
twoside : 奇数/偶数ページを異なるレイアウトに(bookでのデフォルト)
との事です。
従って
\documentclass[uplatex,dvipdfmx,a4paper,11pt,twoside]{jsbook}
で解決できませんか?若松久仁光拝

追伸
和田様が書かれている様に書類の添付が必要ですね。
小生の環境では以前の様なPDFができましたが?
此れが目的の表現か不明なのでPDF添付は控えました。

P.S
QA: 両側傍注
[[https://okumuralab.org/tex/mod/forum/discuss.php?d=1369&parent=7692]]
タイプセットするには,emath パッケージが必要です。
(公開してあるものは twoside に未対応です。)

Margin notes on both left and right?
[[https://tex.stackexchange.com/questions/101553/margin-notes-on-both-left-and-right]]

marginpar - Margin notes on both left and right? - TeX - LaTeX Stack Exchange
[[https://tex.stackexchange.com/questions/101553/margin-notes-on-both-left-and-right]]

LaTeX/Footnotes and Margin Notes
[[https://en.wikibooks.org/wiki/LaTeX/Footnotes_and_Margin_Notes#Margin_Notes]]
若松 久仁光 への返信

Re: emathのemathPhなどを読み込めない

- t t の投稿
若松様

色々試していただき、ありがとうございます。

どうやら私は訂正版を導入しなかったのが悪かったようでした。

この度はお世話になりました。
t t への返信

Re: emathのemathPhなどを読み込めない

- 星野 勉 の投稿
ログに
/Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用.tex:20: Missing number, treated as zero.
<to be read again>
\advance
l.20 \end{document}
/Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用.tex:20: Illegal unit of measure (pt inserted).
<to be read again>
\advance
l.20 \end{document}
と記録されています。
おそらく
\tyuu{いいいいいいいいいいいいいいいいい}
\tyuu{50pt}{いいいいいいいいいいいいいいいいい}
のように大きさを入力するようになっていませんか?
ログの
Missing number, treated as zero.
は「長さなどを扱おうとしたが数が入っていないので0として扱うね。」というメッセージですし、
Illegal unit of measure (pt inserted).
は「数の単位がおかしいので単位をptにしておきますね。」というメッセージです。

星野 勉 への返信

Re: emathのemathPhなどを読み込めない

- t t の投稿
星野様

どうやら、その方法では解決ができませんでした。

emathの訂正版の導入で解決ができました。

訂正箇所の提案をいただき、ありがとうございます
t t への返信

Re: emathのemathPhなどを読み込めない

- 大熊 一弘 の投稿
当方の環境では,エラーなくタイプセットできます。

> ! LaTeX Error: File `eclarith.sty' not found.

> Missing number, treated as zero

いずれも,お使いになっておられる emath パッケージが古いのが原因でしょう。

対応策の一つは,emath パッケージを更新することです:

emath のサポートサイト
http://emath.s40.xrea.com/
の目次から

スタイルファイル
訂正版

とたどり,
emathc210509
をダウンロードします。

emath について,さらなるご質問があれば,emath のサポートサイト
http://emath.s40.xrea.com/
に設置してある掲示板をご利用ください。

大熊 一弘 への返信

Re: emathのemathPhなどを読み込めない

- 若松 久仁光 の投稿
大熊一弘様
本家からのメッセージ有り難うございます。
早速、emath パッケージを更新を実施しました。
emathについて、今まで小生は全く使用した
経験がございませんでした。
Mac でemathを使う為の実験をさらに進めて
今回の記事を参考に改めて数学の分野を、少しだけ
学び直す機会にしたいと思っております。若松久仁光拝
大熊 一弘 への返信

Re: emathのemathPhなどを読み込めない

- t t の投稿
大熊様

訂正版を導入することで、ひとまずの解決ができました。
hyperrefがどうやら共存させられないようで(警告が出るだけで、確認できる範囲では正常動作はしている)すが、問題なくタイプセットができました。

ありがとうございます。



t t への返信

Re: emathのemathPhなどを読み込めない

- t t の投稿
追記


から訂正版をダウンロードする。
すでにemathのstyが入ってるフォルダに、訂正版のフォルダの中身を全てドラッグ。
警告が出るので、全て置き換えをする。

そのあと、ターミナルでsudo mktexlsr を行う。


また、訂正版ダウンロード後に、それまでは表示されなかった警告「emath と hyperref との併用は、原則としてできません。以下簡略化した対応となります」が出る。

実際に、\eqrefの表示がおかしくなった。
他におかしくなった箇所は認められず、ひとまず

\renewcommand{\eqref}[1]{(\ref{#1})}

をプリアンブルに書くことで対応。