pTeX-ng のサイトを眺めていたら,
e-[u]pTeX で \fontcharwd などが日本語対応してなかったことに
気づいたので,パッチを作りました(添付しています).
以下がテストファイルです:
% eptex (or euptex)
\font\tenrm=ecrm1000
\ifdefined\ucs\kcatcde`あ=15 \fi% 平仮名を欧文扱いに
\message{\the\fontcharwd\tentmin`ア}
\message{\the\fontcharwd\tenrm`ア}
\message{\the\fontcharwd\tentmin`あ}% euptex では 0.0pt のはず
\message{\the\fontcharwd\tenrm`あ}% euptex では 0.0pt ではないはず
\message{\the\fontcharwd\tenmin`a}
\message{\the\fontcharwd\tenrm`a}
\end