60 hyperref の見直し

LATEX を使うとき、以前は、訳も分からず (というか調べようとせずに)
\usepackage[dvipdfmx,%
bookmarks=true,bookmarksnumbered=true,bookmarkstype=toc,%
colorlinks=true,%
%colorlinks=false,%
linkcolor=blue,%
citecolor=blue,%
filecolor=blue,%
pagecolor=blue,%
urlcolor=blue%
]{hyperref}
\usepackage{pxjahyper}
としていた。

今後は LuaLATEX にすることだし、この際見直しをしよう

今後はこうする。
\usepackage{hyperref}
\usepackage{bookmark}
\hypersetup{
  bookmarksnumbered=true,
  colorlinks=true,
  linkcolor=blue,
  citecolor=blue,
  urlcolor=blue
}
あるいは色が全部 blue で良いなら
\usepackage{hyperref}
\usepackage{bookmark}

\hypersetup{
  bookmarksnumbered=true,
  colorlinks=true,
  allcolors=blue
}

LuaLATEX と (u)pLATEX ごとにまとめると
LuaLATEX 用
\usepackage{hyperref}
\usepackage{bookmark}
\hypersetup{
  bookmarksnumbered=true,
  colorlinks=true,
  linkcolor=blue,
  citecolor=blue,
  urlcolor=blue
}

(u)pLATEX 用
\RequirePackage{plautopatch}% ファイルの先頭
\documentclass{ujarticle}% とかなんとか
...
\usepackage{hyperref}
\usepackage{bookmark}
\hypersetup{
  bookmarksnumbered=true,
  colorlinks=true,
  linkcolor=blue,
  citecolor=blue,
  urlcolor=blue
}



桂田 祐史