LaTeX2e 2020-02-02 にすると、次のエラーが出ます

LaTeX2e 2020-02-02 にすると、次のエラーが出ます

- 栃折 成紀 の投稿
返信数: 4
LaTeX2e 2020-02-02 にすると、emathのsikipicture環境内で \{ ... \}を使用すると、次のエラーになります。LaTeX2e の以前の版ではタイプセットできます。

この場合、どのような対処がよいですか?
%test.tex---------------------------------------------------------------------------------------
\documentclass[a4paper]{jarticle}
\usepackage{graphicx,color}
\usepackage{emathPsiki}

\begin{document}

$\begin{sikipicture}{\{ A \}}
\Kuromaru<nuriiro=red>{\O}
\end{sikipicture}$

\end{document}
%test.log---------------------------------------------------------------------------------------
! Extra \else.
\@EMedefappend ...f #2{\the \emath@toks@ #3}\else
\protected@edef #2{\the \e...
l.7 $\begin{sikipicture}{\{ A \}}

?
栃折 成紀 への返信

Re: LaTeX2e 2020-02-02 にすると、次のエラーが出ます

- aminophen の投稿
どうやら LaTeX2e 2020-02-02 では sikipicture の中で
\{ や \} を単独では使えなくなっているようです。
とりあえずの回避は,「\left や \right や \bigl や \bigr などを前置する」ですかね。

%=====
\documentclass[a4paper]{jarticle}
\usepackage{graphicx,color}
\usepackage{emathPsiki}

\begin{document}

$\begin{sikipicture}{\left\{ A \right\}}
\Kuromaru<nuriiro=red>{\O}
\end{sikipicture}$

\end{document}
%=====


emath 掲示板の No.13951 で

* LaTeX2e 2019-10-01 において
* emath の sikipicture 環境内で delimiter に \bigl や \bigr を前置するとエラー

というのが報告されていますが,今度はそれが直った代わりに

* LaTeX2e 2020-02-02 において
* emath の sikipicture 環境内で単独の delimiter がエラー

なのですね…。うーん。
aminophen への返信

Re: LaTeX2e 2020-02-02 にすると、次のエラーが出ます

- aminophen の投稿
$\begin{sikipicture}{\{ A \}}
\Kuromaru{\O}
\end{sikipicture}$

ではなく

$\begin{sikipicture}{\relax \{ A \}}
\Kuromaru{\O}
\end{sikipicture}$

なら通るようです。ということは,emath の方に改善の余地がありそうですね。
何か思いついたら向こうに報告しておきます。

→ emath 掲示板 No.13974 「LaTeX2e 2020-02-02 and sikipicture」
栃折 成紀 への返信

Re: LaTeX2e 2020-02-02 にすると、次のエラーが出ます

- 大熊 一弘 の投稿
aminophen さんにご教示いただいた方法を採用した
emathPsiki.sty v 0.15

http://emath.s40.xrea.com/temp/emathPsiki15.zip
に置きました。

大熊 一弘 への返信

Re: LaTeX2e 2020-02-02 にすると、次のエラーが出ます

- 栃折 成紀 の投稿
emathPsiki.sty v 0.15 でタイプセットできました。

aminophen 様、要因究明までしてくださりありがとうございます。
大熊 一弘様、早速のアップをありがとうございます。