Classicesis에서 수학 글꼴 변경

Classicesis에서 수학 글꼴 변경

저는 논문에 널리 사용되는 Classicsis 템플릿을 사용하고 있습니다. 나는 수학 글꼴(Mathpazo가 로드된 글꼴이어야 함)을 제외하고 이 템플릿의 거의 모든 것을 좋아하며 많은 수식을 작성해야 하기 때문에 고전적인 현대 글꼴을 복원하고 싶습니다.

그래서 내 질문은 다음과 같습니다. Classicesis에서 텍스트의 palatino 글꼴을 유지하면서 수학 글꼴만 변경할 수 있는 방법은 무엇입니까? 나는 palatino와 현대 수학 글꼴이 "미학적" 이유 때문에 함께 어울리지 않는다는 것을 읽었지만 그것에 대해서는 신경 쓰지 않습니다.

답변1

eulermath에 대한 옵션을 사용하지 않는 이유는 무엇입니까 classicthesis? 수학용 오일러(Euler) 글꼴은 정말 좋습니다.

MWE

\documentclass{scrreprt}

\usepackage[eulermath]{classicthesis}

\usepackage{blindtext}

\begin{document}
\blindtext

Some math $x+y+z=15$.
\end{document} 

산출

여기에 이미지 설명을 입력하세요

어쨌든 Computer Modern을 수학 글꼴로 사용하려면 서문에 다음 줄을 추가하세요.

\SetSymbolFont{operators}   {normal}{OT1}{cmr} {m}{n}
\SetSymbolFont{letters}     {normal}{OML}{cmm} {m}{it}
\SetSymbolFont{symbols}     {normal}{OMS}{cmsy}{m}{n}
\SetSymbolFont{largesymbols}{normal}{OMX}{cmex}{m}{n}
\SetSymbolFont{operators}   {bold}  {OT1}{cmr} {bx}{n}
\SetSymbolFont{letters}     {bold}  {OML}{cmm} {b}{it}
\SetSymbolFont{symbols}     {bold}  {OMS}{cmsy}{b}{n}
\SetSymbolFont{largesymbols}{bold}  {OMX}{cmex}{m}{n}

\SetMathAlphabet{\mathbf}{normal}{OT1}{cmr}{bx}{n}
\SetMathAlphabet{\mathsf}{normal}{OT1}{cmss}{m}{n}
\SetMathAlphabet{\mathit}{normal}{OT1}{cmr}{m}{it}
\SetMathAlphabet{\mathtt}{normal}{OT1}{cmtt}{m}{n}
\SetMathAlphabet{\mathbf}{bold}  {OT1}{cmr}{bx}{n}
\SetMathAlphabet{\mathsf}{bold}  {OT1}{cmss}{bx}{n}
\SetMathAlphabet{\mathit}{bold}  {OT1}{cmr}{bx}{it}
\SetMathAlphabet{\mathtt}{bold}  {OT1}{cmtt}{m}{n}

MWE:

\documentclass{scrreprt}

\usepackage{classicthesis}

\SetSymbolFont{operators}   {normal}{OT1}{cmr} {m}{n}
\SetSymbolFont{letters}     {normal}{OML}{cmm} {m}{it}
\SetSymbolFont{symbols}     {normal}{OMS}{cmsy}{m}{n}
\SetSymbolFont{largesymbols}{normal}{OMX}{cmex}{m}{n}
\SetSymbolFont{operators}   {bold}  {OT1}{cmr} {bx}{n}
\SetSymbolFont{letters}     {bold}  {OML}{cmm} {b}{it}
\SetSymbolFont{symbols}     {bold}  {OMS}{cmsy}{b}{n}
\SetSymbolFont{largesymbols}{bold}  {OMX}{cmex}{m}{n}

\SetMathAlphabet{\mathbf}{normal}{OT1}{cmr}{bx}{n}
\SetMathAlphabet{\mathsf}{normal}{OT1}{cmss}{m}{n}
\SetMathAlphabet{\mathit}{normal}{OT1}{cmr}{m}{it}
\SetMathAlphabet{\mathtt}{normal}{OT1}{cmtt}{m}{n}
\SetMathAlphabet{\mathbf}{bold}  {OT1}{cmr}{bx}{n}
\SetMathAlphabet{\mathsf}{bold}  {OT1}{cmss}{bx}{n}
\SetMathAlphabet{\mathit}{bold}  {OT1}{cmr}{bx}{it}
\SetMathAlphabet{\mathtt}{bold}  {OT1}{cmtt}{m}{n}

\usepackage{blindtext}

\begin{document}
\blindtext

Some math $x+y+z=15$.
\end{document} 

산출

여기에 이미지 설명을 입력하세요

관련 정보