hyperrefとnatbibについて

名前: よしだ
日時: 2006-07-08 06:13:44
IPアドレス: 199.77.215.*

はじめまして。よしだと申します。 ハイパーリンクを張れるhyperrefと参考文献を数字の順番にソートできる natbibを使って技術報告書を書いているのですが、 ---------------------------------------------- \usepackage{hyperref} \usepackage[numbers,sort&compress]{natbib} \begin{document} A\cite{a,b,c} \begin{thebibliography}{99} \bibitem{a} あ \bibitem{b} か \bibitem{c} さ \end{thebibliography}{99} \end{document} ---------------------------------------------- とすると、各数字にハイパーリンクが張られているのもののA[1,2,3]と出るので、 これをまとめたく少し強引ですが ---------------------------------------------- \usepackage{hyperref} \usepackage[numbers,sort&compress]{natbib} \makeatletter \AtBeginDocument{\@ifpackageloaded{hyperref}{\def\NAT@sort{2}}{}} \makeatother \begin{document} A\cite{a,b,c} \begin{thebibliography}{99} \bibitem{a} あ \bibitem{b} か \bibitem{c} さ \end{thebibliography}{99} \end{document} ---------------------------------------------- として A[1-3] と出るようにしました。 ですが、当然この場合参考文献のハイパーリンクにはなりません。 私はこのようにA[1-3]とできた場合にも参考文献1にハイパーリンクを張りたいと 思うのですが、どうすればよろしいでしょうか? もしご存知の方がいらっしゃいましたらご教授よろしくお願いします。

この書き込みへの返事:

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