pdfstring для математических символов

pdfstring для математических символов

Мне нужно создать закладки и использовать математические символы в заголовках разделов. Я знаю, что мне нужно использовать \texorpdfstring{}{}команду. Мой вопрос: какие математические символы используются в строках PDF? Есть ли какие-либо справочники, руководства или ссылки, по которым я могу их найти? Например, вот мой код:

\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}

В этом коде я не знаю, каковы строки PDF для символов квадрата и суммы.

Большое спасибо за Вашу помощь.

решение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}

введите описание изображения здесь

P.S.:

  1. Рекомендуется использовать bookmarkпакет, поскольку для него обычно требуется только один запуск LaTeX, и он может обеспечить больший контроль над внешним видом закладки (например, цвет, шрифт).
  2. Используйте kpsewhichдля поиска местоположения файла. Например, на Mac я могу напрямую запустить open $(kpsewhich puenc.def)или open `kpsewhich puenc.def`в терминале, чтобы открыть puenc.def.

Связанный контент