У меня в преамбуле подключены hyperref и mathtext. Вот пример минимального документа:
Код:
\documentclass[a4paper,12pt]{article}
\usepackage[koi8-r]{inputenc}
\usepackage[russian]{babel}
\usepackage{hyperref}
\usepackage{mathtext}
\usepackage[T2A]{fontenc}
\begin{document}
\title{Заголовок}
\author{Автор}
\maketitle
\section{Введение}
Текст введения
\section{Основная часть}
Текст основной части. Уравнение (\ref{eq1})
\begin{equation}
\vec{F}=m_{т}\vec{a} \label{eq1}
\end{equation}
\end{document}
В TeXlive2011 он компилируется нормально, а в TeXLive2014 выдаёт warning:
Код:
Package babel Warning: No Cyrillic font encoding has been loaded so far.
(babel) A font encoding should be declared before babel.
(babel) Default `T2A' encoding will be loaded on input line 111
Результирующий PDF вроде бы выглядит нормально, но я хочц цбрать этот warning. Если подключаю fontenc перед babel, то mathtext перестаёт работать. Пробовал разные последовательности подключения fontenc, hypperef, mathtext. При этом либо перестаёт работать mathtext, либо появляется 100 warning'ов от hyperref такого вида:
Код:
Token not allowed in a PDF string
Как правильно в TeXLive2014 подключить эти три пакета?