하이퍼레퍼런스와 비머: 메타데이터 | 'pdftitle'이 작동하지 않습니다

하이퍼레퍼런스와 비머: 메타데이터 | 'pdftitle'이 작동하지 않습니다
  • 프리젠테이션 을 생성하고 싶고 beamerPDF 문서에 일부 메타데이터가 필요합니다.
  • 따라서 기본 템플릿을 사용하지만 pdftitle태그가 인식되지 않습니다(PDF 속성에 표시되지 않음, 스크린샷의 독일어 "Titel" 참조).
  • 이것은 충분히 단순해 보입니다. 나는 명백한 것을 보지 못하는 것이 두렵습니다.

\documentclass{beamer}

\usepackage{hyperref}
\hypersetup{
    pdftitle = {pdftitle}, % <-- Missing in PDF
    pdfauthor = {pdfauthor},
    pdfsubject = {pdfsubject},
    pdfkeywords = {keyword1 keyword2},
}

\begin{document}

\begin{frame}
    \frametitle{Test}
    Test
\end{frame}

\end{document}

여기에 이미지 설명을 입력하세요

답변1

기본적으로 명령 에서 자동 beamer으로 알아내려고 시도합니다 (마찬가지로 명령 에서 설정됩니다 ). 이 예에는 및 가 없습니다 .pdftitle\titlepdfauthor\author\title\author

자동은 항상 at pdftitle의 정보(또는 정보 없음)로 덮어쓰이는 방식으로 구현됩니다 . 해당 시점에 설정되지 않은 경우에는 비어 있습니다. 특히 이는 메타데이터에 영향을 미치기 전에 설정해야 함 을 의미합니다. 나중에 발행되면 메타데이터가 변경되지 않습니다. 구현은 약간 다르며 실행되는 지점에서 덮어쓰여집니다 . 특히 명령이 없으면 덮어쓰지 않습니다 .\title\begin{document}\titlepdftitle\title\begin{document}pdfauthor\authorpdfauthor\author

옵션 1이전에 정보를 \title제공 하십시오 .\author\begin{document}

\title{pdftitle}
\author{pdfauthor}
% before \begin{document}!

옵션 2클래스 옵션을 설정하여 \titlePDF 메타데이터 자동 생성을 비활성화합니다.\author

usepdftitle=false

메타데이터를 직접 관리할 수 있습니다.

관련 정보