More than 5 years have passed since last update.
LaTeXでハイパーリンクに色を付ける: ジャーナル論文や学会テンプレートへの対応
33
Last updated at Posted at 2019-01-09
LaTeXでハイパーリンクに色を付ける
LaTeXでハイパーリンク文書を作るときは, 一般には以下のようにする. (dvipdfmxを使う場合)
日本語文書の普通の場合
\usepackage[dvipdfmx]{color, hyperref}
\usepackage{pxjahyper}
\usepackage{cite}
[本題] ジャーナル論文や学会テンプレートへの対応
しかし, ジャーナル論文や学会のテンプレートでは, デフォルトでハイパーリンク対応しているにもかかわらず, 次のように色が付かないことがある:
👁 link0.pngその場合, \begin{document}より前に, 次を書いておくと良い.
\usepackage{xcolor}
\hypersetup{
colorlinks=false,
citebordercolor=green,
linkbordercolor=red,
urlbordercolor=cyan,
}
こうすることで, 次のようにハイパーリンクに色がつく.
👁 link1.pngその他オプションは, を参照.
文字自体に色を付ける場合は, 次のようにする.
\usepackage{xcolor}
\hypersetup{
colorlinks=true,
citecolor=blue,
linkcolor=red,
urlcolor=orange,
}
ACM Paper Formatの場合
\documentclass[sigconf]{acmart}のようにacmartを使っている場合は, 上記のようにはいかない.
こちらを参考に\documentclass[sigconf,screen]{acmart}と書くと, ハイパーリンクに色が付く.
(screenがハイパーリンクの色付けオプション)
Beamer
Beamerでハイパーリンクに枠をつけるには, 以下のコマンドを書くとよい.
\hypersetup{pdfborder={0 0 1}}
- 枠を付けたい部分にのみ書くことで, 一部のみに適用することも可能
- 数値をいじることで枠の太さを変えられる:
\hypersetup{pdfborder={0 0 0.5}}
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme
