我正在使用已修改的acmtrans
文档类。它已修改以添加自定义日记帐。
hyperref
我在使用该包时遇到了问题。
我的文件序言中有以下内容:
\documentclass[mistar,hyperref]{acmtrans2m}
\usepackage[pdfmark]{hyperref}
编译时出现以下错误:
! Undefined control sequence.
\pdfinfo #1#2->\pdfmark
{pdfmark=/DOCINFO,Title=#1,Author=#2}
有人可以帮忙吗?
答案1
使用acmtrans
,使用 LaTeX 而不是 pdfLaTeX。
背景:
该宏在hyperref 包\pdfmark
中定义。如果您指定hyperref 选项(它是 的别名),则会加载该宏。但是它不适用于 pdfLaTeX:在这种情况下,将强制使用另一个驱动程序而不是。您将收到 hyperref 警告:pdfmark.def
pdfmark
dvips
pdfmark.def
Package hyperref Warning: Wrong driver `hdvips.def';
(hyperref) pdfTeX is running in PDF mode.
(hyperref) Forcing driver `hpdftex.def'.
*hyperref using driver hpdftex*