将文章数据插入 PDF
可以将文章的标题和作者传递给相应的包选项吗?我希望将-和-hyperref
的值自动分配给 和。\title
Title of the article
\author
A.U. Thor
pdftitle
pdfauthor
\documentclass[]{article}
\usepackage{lipsum}
\RequirePackage[colorlinks=true,
urlcolor = blue, %Colour for external hyperlinks
linkcolor = red, %Colour of internal links
citecolor = green, %Colour of citations
bookmarks,
bookmarksnumbered=true,
unicode,
linktoc = all,
hypertexnames=false,
pdftitle={Title of the article},
pdfauthor={A.U. Thor}]{hyperref}
%opening
\title{Title of the article}
\author{A.U. Thor}
\begin{document}
\maketitle
\section{One}
\lipsum[1-3]
\end{document}
从 PDF 中提取数据
我还有一个问题与此有关一。在提到的问题中,文件.tex
从外部文件读取有关标题和作者的数据.dat
,然后将其用于某些目的(例如,创建目录)。现在我只想用作 .pdf
数据容器。因此,如何从文件中提取适当的字段到使用包PDF
中?LaTeX
pdfpages
答案1
延迟设置选项时\@title
和\@author
已经设置:
\documentclass[]{article}
\usepackage{lipsum}
\RequirePackage[colorlinks=true,
urlcolor = blue, %Colour for external hyperlinks
linkcolor = red, %Colour of internal links
citecolor = green, %Colour of citations
bookmarks,
bookmarksnumbered=true,
unicode,
linktoc = all,
hypertexnames=false,
]{hyperref}
%opening
\title{Title of the article}
\author{A. U. Thor}
\makeatletter
\hypersetup{
pdftitle=\@title,
pdfauthor=\@author,
}
\makeatother
\begin{document}
\maketitle
\section{One}
\lipsum[1-3]
\end{document}