当我尝试将我的项目转换为 pdf 时收到以下消息:
PD1 编码中未定义字形,删除输入行 73 上的“\H”。
我使用 MiKTeX 2.9 和 TeXnicCenter 1.0。
输入是什么意思?我的主要 tex 文件?如果是的话:
\hypersetup{
%bookmarks=true, % show bookmarks bar?
unicode=false, % non-Latin characters in Acrobat’s bookmarks
pdftitle={\vikcim}, % title
pdfauthor={\vikszerzo}, % author
pdfsubject={\vikdoktipus}, % subject of the document
pdfcreator={\vikszerzo}, % creator of the document
pdfproducer={Producer}, % producer of the document
pdfkeywords={keywords}, % list of keywords
pdfnewwindow=true, % links in new window
colorlinks=true, % false: boxed links; true: colored links
linkcolor=black, % color of internal links
citecolor=black, % color of links to bibliography
filecolor=black, % color of file links
urlcolor=black % color of external links
}% this is line 73
之前:
\newcommand{\vikszerzo}{string1}
\newcommand{\vikkonzulens}{string2}
\newcommand{\vikcim}{string3}
\newcommand{\viktanszek}{string4}
\newcommand{\vikdoktipus}{string5}
\newcommand{\vikdepartmentr}{string6}
我的使用包:
\usepackage{t1enc}
\usepackage[latin2]{inputenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{enumerate}
\usepackage[thmmarks]{ntheorem}
\usepackage{graphics}
\usepackage{epsfig}
\usepackage{listings}
\usepackage{color}
%\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{anysize}
\usepackage[magyar]{babel}
\usepackage{sectsty}
\usepackage{setspace}
\usepackage[hang]{caption}
\usepackage[unicode]{hyperref}
答案1
PD1
编码用于hyperref
书签文本。因此,匈牙利口音似乎不会出现在您的书签中。
我不明白的是,你正在使用\usepackage[unicode]{hyperref}
应该通过使用PU
书签编码来使事情正确,但后来你又关闭了unicode书签
\hypersetup{
unicode=false, % non-Latin characters in Acrobat’s bookmarks
这是什么原因呢?