Мне не удалось правильно отобразить уравнения с определенными символами.
Код такой
\bm{\sigma}(t)=\bm{\sigma}^{vol}+\bm{\sigma}^{dev}(t)=K\text{tr}
({\bm{\varepsilon}})\bm{I}+2\int_{0}^{t}G(t-\tau)\dot{\bm{e}}(\tau)d\tau,
Я ожидал получить такой PDF-файл.
Однако, похоже, PDF-файл меня ненавидит...
Может ли кто-нибудь помочь мне решить эту проблему?
Здесь я размещаю минимальную часть скомпилированного текста, которая работает,
\documentclass[Journal,letterpaper]{ascelike-new}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}\usepackage{lmodern}\usepackage{graphicx}
\usepackage[figurename=Fig.,labelfont=bf,labelsep=period]{caption}
\usepackage{subcaption}
\usepackage{newtxtext,newtxmath}
\usepackage[colorlinks=true,citecolor=red,linkcolor=black]{hyperref}
\usepackage{bm}
\usepackage{soul}
\usepackage{tikz}
\usepackage{ulem}
\usepackage{color}
\usepackage{cancel}
\usepackage{dsfont}
\usepackage{framed}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{caption}
\usepackage{wrapfig}
\usepackage{amsfonts}
\usepackage{enumitem}
\usepackage{fancyhdr}
\usepackage{graphics}
\usepackage{lastpage}
\usepackage{mathptmx}
\usepackage{multirow}
\usepackage{setspace}
\usepackage{algorithm}
\usepackage{algpseudocode}
\usepackage[mathscr]{euscript}
\usepackage{textcomp}
\usepackage{setspace}
\usepackage{lineno}
\linenumbers
\usepackage{pgfplots}
\pgfplotsset{compat=1.14}
\usepackage{fancyhdr} % Needed to define custom headers/footers
\setlength{\headheight}{15pt}
\begin{document}
\begin{equation}
\bm{\sigma}(t) = \bm{\sigma}^{vol} + \bm{\sigma}^{dev}(t) = K \text{tr}
({\bm{\varepsilon}})\bm{I}+2\int_{0}^{t}G(t-\tau)\dot{\bm{e}}(\tau)d\tau,
\end{equation}
\end{document}`
Лучший,
решение1
Похоже, что проблемные пакеты — это комбинация mathptmx
и newtxmath
здесь (или, в более общем смысле, загрузка другого шрифта после newtxmath
). Как уже упомянул Йоргос, вы загружаете довольно много конкурирующих пакетов шрифтов, и вы можете захотеть упростить ситуацию, удалив те, которые вам на самом деле не нужны (например, newtxmath
и newtxtext
перезапишет большинство lmodern
эффектов ). Следующая сокращенная преамбула должна работать (я также удалил некоторые пакеты, которые были загружены дважды):
\documentclass[Journal,letterpaper]{ascelike-new}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
%\usepackage{lmodern} % removed in favour of newtxtext and newtxmath
\usepackage{graphicx}
\usepackage[figurename=Fig.,labelfont=bf,labelsep=period]{caption}
\usepackage{subcaption}
\usepackage{newtxtext,newtxmath}
%\usepackage{mathptmx} % removed because it causes your issue in combination
% with newtxmath
\usepackage{bm}
\usepackage{soul}
\usepackage{tikz}
\usepackage{ulem}
\usepackage{color}
\usepackage{cancel}
\usepackage{dsfont}
\usepackage{framed}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{wrapfig}
\usepackage{amsfonts}
\usepackage{enumitem}
\usepackage{lastpage}
\usepackage{multirow}
\usepackage{setspace}
\usepackage{algorithm}
\usepackage{algpseudocode}
\usepackage[mathscr]{euscript}
\usepackage{textcomp}
\usepackage{setspace}
\usepackage{lineno}
\linenumbers
\usepackage{pgfplots}
\pgfplotsset{compat=1.14}
\usepackage{fancyhdr} % Needed to define custom headers/footers
\setlength{\headheight}{15pt}
\usepackage[colorlinks=true,citecolor=red,linkcolor=black]{hyperref}
\begin{document}
\begin{equation}
\bm{\sigma}(t) = \bm{\sigma}^{vol} + \bm{\sigma}^{dev}(t) = K \text{tr}
({\bm{\varepsilon}})\bm{I}+2\int_{0}^{t}G(t-\tau)\dot{\bm{e}}(\tau)d\tau,
\end{equation}
\end{document}