작은 대문자에만 mathpazo를 사용합니까?

작은 대문자에만 mathpazo를 사용합니까?

정말 간단한 질문입니다...

\usepackage{palatino}
\usepackage{mathpazo} <-- How can I make it alter only small caps?

답변1

다음 예를 시도했습니다.

\documentclass{article}
\usepackage{palatino}

\begin{document}

Text \textit{text \textbf{text}} \textbf{text}

\end{document}

컴파일 후 실행하여 pdffonts다음과 같은 결과를 얻었습니다.

name                                 type              encoding         emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
DTGJVU+URWPalladioL-Roma             Type 1            Custom           yes yes no       4  0
LAWSFM+URWPalladioL-Ital             Type 1            Custom           yes yes no       5  0
DCSYXP+URWPalladioL-BoldItal         Type 1            Custom           yes yes no       6  0
RLNCFA+URWPalladioL-Bold             Type 1            Custom           yes yes no       7  0

다음과 동일한 예제 파일 mathpazo:

\documentclass{article}
\usepackage{mathpazo}

\begin{document}

Text \textit{text \textbf{text}} \textbf{text}

\end{document}

그리고 출력은 다음과 pdffonts같습니다

name                                 type              encoding         emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
DTGJVU+URWPalladioL-Roma             Type 1            Custom           yes yes no       4  0
LAWSFM+URWPalladioL-Ital             Type 1            Custom           yes yes no       5  0
DCSYXP+URWPalladioL-BoldItal         Type 1            Custom           yes yes no       6  0
RLNCFA+URWPalladioL-Bold             Type 1            Custom           yes yes no       7  0

보시다시피 폰트는정확히똑같다.

그러니 그냥 교체하세요

\usepackage{palatino}

~와 함께

\usepackage[sc]{mathpazo}

어떤 이유로든 위의 내용을 신뢰할 수 없다면 다음을 사용하세요 substitutefont.

\usepackage{palatino}
\usepackage{substitutefont}

\substitutefont{\encodingdefault}{\scdefault}{pplx}

반면에 의 문서 psnfss에는

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

에 대한 부분에서는 mathpazo다음을 선호해야 하는 이유도 알려줍니다 palatino.

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

답변2

pplx명령 에 새 글꼴 모음( )을 추가해야 합니다 \scshape.

\documentclass{article}
\usepackage{kantlipsum}
\usepackage{palatino}
\pagestyle{empty}
\usepackage{etoolbox}
\pretocmd{\scshape}{\fontfamily{pplx}\selectfont}{}{}
\begin{document}
\kant[1]

\scshape\kant[2]
\end{document}

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

이 패치가 적용되지 않은 출력과 비교해 보세요.

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

관련 정보