我需要產生書籤並在章節標題中使用數學符號。我知道我需要使用\texorpdfstring{}{}
命令。我的問題是,pdfstrings 的數學符號是什麼?有沒有我可以找到的參考資料、手冊或連結?例如,這是我的程式碼:
\documentclass{article}
\usepackage{textgreek}
\usepackage[unicode]{hyperref}
\usepackage{amsmath}
\begin{document}
\section{Introduction to variance \texorpdfstring{\sigma^{2}}{???}}
\section{Introduction to finite mean \texorpdfstring{\mu=\sum_{i}x_{i}}{???}}
\end{document}
在這段程式碼中,我不知道平方和求和符號的 pdfstrings 是什麼。
非常感謝您的幫忙。
答案1
基本的書籤指令puenc.def
如\texttwosuperior
(²)所示。希臘語區塊位於一個額外文件中,如果定義了該文件puenc-greek.def
,則該文件將包含\input
在其中:puenc.def
\textBeta
% puenc.def line 611--613
\ifx\textBeta\@undefined \else
\input{puenc-greek.def}
\fi
在您的情況下,您需要\mu
(μ) 和\sigma
(σ),因此有必要預先定義\textBeta
使用希臘語區塊:
\documentclass{article}
\def\textBeta{}
\usepackage{hyperref}
\usepackage{amsmath}
\begin{document}
\section{Introduction to variance \texorpdfstring{$\sigma^{2}$}{\textsigma\texttwosuperior}}
\section{Introduction to finite mean \texorpdfstring{$\mu=\sum_{i}x_{i}$}{\textmu\ = \textsum\textiinferior x\textiinferior}}
\end{document}
附:
- 建議使用
bookmark
包,因為它通常只需要運行一次 LaTeX,並且可以提供對書籤外觀(如顏色、字體)的更多控制。 - 用於
kpsewhich
查找文件位置。例如,在mac上,我可以直接運行open $(kpsewhich puenc.def)
或open `kpsewhich puenc.def`
在終端機中開啟puenc.def
。