LaTeXで
\usepackage[dvipdfm, colorlinks=false, urlbordercolor={0 0 1},
bookmarks=false]{hyperref}
という環境を使おうとしたら、
(/usr/local/share/texmf/tex/latex/url/url.sty
! Bad character code (692).
=
l.39 \do\{\mathchar"3E }\do\{
\mathchar"1B }\do\\{\mathchar"19 }%
とcompile時にerrorを吐いた。
奥村さんのところで聞いたら、
ここにあるscriptを使えば解決するとのこと。
作者のトノさんに転載の許可を頂いたので、
ここに置いておく。
もう少し詳しい説明を書くと、
% su
% cd /usr/local/share/texmf/tex/latex/url/
% emacs tono.pl
% chmod 755 tono.pl
% mv url.sty url.sty_bak
% ./tono.pl url.sty_bak > url.sty
% exit
とする。
ここで、tono.plというfileにさっきのscriptを書く。
ただし、OS Xの場合は/usr/local/bin/perlを/usr/bin/perlにする。
10.3.9上で古い角藤packageを使ってた頃は発生しなかった問題。
Leave a comment