내 방정식에 특정 기호가 표시되지 않는 이유는 무엇입니까?

내 방정식에 특정 기호가 표시되지 않는 이유는 무엇입니까?

특정 기호가 포함된 방정식을 올바르게 표시할 수 없습니다.

코드는 다음과 같습니다

\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문제가 되는 패키지는 및 here 의 조합인 것 같습니다 newtxmath(또는 보다 일반적으로 다음에 다른 글꼴을 로드하는 것 newtxmath). Yorgos가 이미 언급했듯이 꽤 많은 경쟁 글꼴 패키지를 로드하고 실제로 필요하지 않은 패키지를 제거하여 작업을 단순화할 수 있습니다(예를 들어 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}

관련 정보