cmbright
논문에 사용하고 있었는데 "é", "ã", "ł"과 같은 문자에 문제가 있었습니다. 그래서 메인 폰트를 Roboto Light로 변경했는데, 그래도 CMU Bright를 수학 폰트로 사용하고 싶습니다. 하지만 두 글꼴을 모두 사용하려고 하면 cmbright가 기본 글꼴인 Roboto와 겹치게 됩니다.
CMU Bright를 Roboto와 겹치지 않게 설정하는 방법은 무엇입니까? 아니면 Roboto와 겹치지 않는 CMU Bright와 유사한 수학 글꼴을 제안하시겠습니까?
MWE:
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[sfdefault, light]{roboto}
\usepackage{cmbright}
\usepackage{amsmath,amssymb,amsthm,amsfonts}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{equation*}
\int_{0}^{\infty} \frac{1}{\cos( x ) x^{2} + x^{e^{x+1}}} dx.
\end{equation*}
\end{document}
답변1
Roboto를 사용하려면 로딩 순서를 변경하고 연산자 글꼴을 다시 선언하세요. 또한 CMBright의 높이와 일치하도록 Roboto의 크기를 조정합니다.
\documentclass[a4paper]{article}
%\usepackage[utf8]{inputenc}% no longer needed
\usepackage[T1]{fontenc}
\usepackage{cmbright}
\usepackage[sfdefault,light,scale=0.8868]{roboto}
\usepackage{amsmath,amssymb,amsthm}
\usepackage{lipsum}
\AtBeginDocument{%
\DeclareSymbolFont{operators}{OT1}{\familydefault}{l}{n}%
}
\begin{document}
\lipsum[1]
\begin{equation*}
\int_{0}^{\infty} \frac{1}{\cos( x ) x^{2} + x^{e^{x+1}}} dx.
\end{equation*}
\end{document}