我想让文档中的章节标题链接到我机器上的外部文件,这样当您单击章节标题时,就会打开外部文档(pdf 文件)。最好的方法是什么?
答案1
您可以定义一个\hrefsection
命令:
\documentclass{article}
\usepackage{xparse}
\usepackage{hyperref}
\NewDocumentCommand{\hrefsection}{smom}{%
\IfBooleanTF{#1}
{\section*{\href{#2}{#4}}}
{\IfNoValueTF{#3}
{\section{\href{#2}{#4}}}
{\section[#3]{\href{#2}{#4}}}%
}}
其复制了以下行为\section
:
\hrefsection*{file}{Title}
\hrefsection{file}{Title}
\hrefsection{file}[toc entry]{Title}