Re: Type1 で埋め込んだ mathabx の \sqrt が正しく表示されない

名前: 本田
日時: 2005-04-26 00:47:55
IPアドレス: 61.124.179.*

>>35608 >今の所は根号の表示されますが利用されているフォントが mathx10.pfb のままです 前提条件としては \usepackage{mathabx} で読み込む(オプションをつけない)ことでしょうか そして,堀田さんが検証する際に 実際に読み込まれているmathabx.dclはどうなってますか? 前のmathabx.dclと今回のmathabx.dclでは \sqrtの定義が変わってます 旧:% mathabx.dcl. Version: July 28, 2003. \ifx\@latexbug\undefined \DeclareMathRadical{\sqrt} {mathx}{"60}{mathx}{"61} \else% suggested by Kohsaku Hotta \mathabx@undefine{\sqrtsign} \DeclareMathRadical{\sqrtsign} {mathx}{"60}{mathx}{"61} \fi 新:% mathabx.dcl. Version: March 30, 2005. \ifx\@latexbug\undefined \ifx\mathabx@matha\relax \DeclareMathRadical{\sqrt}{matha}{"3F}{mathx}{"61} \else \DeclareMathRadical{\sqrt}{mathx}{"60}{mathx}{"61} \fi \else% suggested by Kohsaku Hotta \mathabx@undefine{\sqrtsign} \ifx\mathabx@matha\relax \DeclareMathRadical{\sqrtsign}{matha}{"3F}{mathx}{"61} \else \DeclareMathRadical{\sqrtsign}{mathx}{"60}{mathx}{"61} \fi \fi これをみると,前提条件のもとで 旧版では\sqrtではmathxが使われますが 新版では\sqrtではmathaが使われます. #そもそもなぜ\@latexbugが未定義が否かで分岐なのか #私には分かりません。。。\@latexbugはLaTeX2eで #定義されてるので分岐の意味がないように思います

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)