Marcadores y metadatos

Un PDF terminado debe ser navegable y describirse a sí mismo: un esquema de marcadores en la barra lateral del visor y metadatos (título, autor, palabras clave) en las propiedades del documento. Ambos vienen de hyperref, y los marcadores pueden hacerse más robustos con el paquete bookmark.

Marcadores: generados automáticamente por hyperref

Con solo cargar hyperref, se genera automáticamente el esquema del PDF (marcadores) a partir de títulos como \section y \chapter (el árbol navegable de la barra lateral; los datos se escriben en jobname.out). Opciones clave: bookmarks (activado por defecto), bookmarksopen (empezar desplegado), bookmarksopenlevel=N (hasta qué profundidad) y bookmarksnumbered (incluir números de sección).

latex
\usepackage[bookmarksnumbered,bookmarksopen]{hyperref}
% あとから設定しても可 / or configure later:
\hypersetup{bookmarksopenlevel=1}

Añadir un marcador a mano — \pdfbookmark

Para entradas que no están ligadas a un título (portada, prefacio sin numerar), añade un marcador manual con \pdfbookmark[level]{display text}{anchor}. Para añadirlo al nivel actual, usa \currentpdfbookmark{display text}{anchor}.

latex
\pdfbookmark[section]{はじめに}{intro}

El paquete bookmark

El paquete bookmark (Heiko Oberdiek) sustituye el mecanismo de marcadores de hyperref por uno más robusto (los marcadores propios de hyperref se desactivan automáticamente). Requiere menos pasadas de compilación y permite dar estilo a cada entrada: negrita, cursiva, color. Cárgalo después de hyperref. Merece la pena cuando los marcadores importan.

latex
\usepackage{hyperref}
\usepackage{bookmark}        % hyperref の後に / after hyperref
\bookmarksetup{numbered, color=blue}

Metadatos PDF

Las propiedades del documento, visibles en “Propiedades del documento” del visor, se configuran con \hypersetup{}: pdftitle, pdfauthor, pdfsubject, pdfkeywords. Los campos pdfcreator/pdfproducer identifican el software productor y suelen rellenarse automáticamente, por ejemplo “LaTeX with hyperref”. Unos buenos metadatos ayudan a la búsqueda, la cita y la accesibilidad.

latex
\hypersetup{
  pdftitle={論文のタイトル},
  pdfauthor={山田 太郎},
  pdfsubject={研究分野},
  pdfkeywords={LaTeX, 組版, PDF}
}