hyperref にアンダースコア

名前: 鈴木慎吾
日時: 2010-06-02 16:55:15
IPアドレス: 219.166.47.*

続けての質問失礼します \hyperref を使っていて次の挙動で困っています ==== コンパイルできないコード ==== \documentclass{jsarticle} \usepackage{hyperref} \begin{document} \hyperlink{a\_b}{yyy} \end{document} ================================== \hyperlink の第1引数に アンダースコアが入っているとエラーになります. しかし, ==== うまくいくコード ==== \documentclass{jsarticle} \usepackage{hyperref} \begin{document} \hyperlink{a_b}{x\_x}と\hyperlink{a\_b}{yyy} \end{document} ========================== このように第1引数にアンダースコアを使う前に第2引数に1度でもアンダースコアを使っていると, 以降は第1引数にアンダースコアがあっても大丈夫です. 第2引数にアンダースコアが現れた時点で\textunderscore なるコマンドを定義しているようです. 第1引数でもアンダースコアが普通に使えるようにする方法を模索しています. よろしくお願いします

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)