名前: 北見 けん 日時: 2010-06-04 09:47:04 IPアドレス: 211.128.71.*
>>55010 > 引数を解析して "\_" から "\" を除去してハイパーリンクのラベルに使おうとも思ったのですが, > 引数をパースする方法もよくわからず... 例えば、 {\def\_{_}\hyperlink{a\_b}{yyy}} という具合にするとうまくいくようですから、これを応用して、 \newcommand{\TESTCOMMAND}[1]{% \begingroup \def\_{_}% \edef\temp{LABEL_#1}% \hyperlink\temp{#1}% \endgroup } などとするとどうでしょうか。 使ってみるとこんな感じです。 $\TESTCOMMAND{a\_b}$
この書き込みへの返事: