정리 표제에서 \normalfont와 \textit의 작용

정리 표제에서 \normalfont와 \textit의 작용

환경이 포함된 문서를 작성하고 싶은데 remark"Remark" 캡션은 굵은 글씨 없이 이탤릭체로 해야 합니다. 다음 예에서는 이를 선언하는 세 가지 방법, 즉 remark, remark1, remark2.

\documentclass[]{article}
\usepackage{amsthm}

\newtheorem*{remark}{\textit{Remark}}
\newtheorem*{remark1}{{\normalfont\textit{Remark 1}}}
\newtheorem*{remark2}{\textit{\normalfont Remark 2}}
\begin{document}
\begin{remark}
    test.
\end{remark}    
    
\begin{remark1}
    test.
\end{remark1}

\begin{remark2}
    test.
\end{remark2}
\end{document}

remark1내가 원하는 것입니다. remark는 굵은 이탤릭체입니다(이해할 수 있을 것 같습니다). remark2단순히 로마체 글꼴입니다.

두 가지 질문이 있습니다.

  1. \newtheorem*{remark1}{{\normalfont\textit{Remark 1}}}캡션을 기울임꼴로 작성하되 굵게 표시하지 않는 권장 방법이 있습니까 ?
  2. \newtheorem*{remark1}{{\normalfont\textit{Remark 1}}}캡션을 기울임체로 생성하지만 굵게 표시하지 않고 \newtheorem*{remark2}{\textit{\normalfont Remark 2}}로마자 캡션을 생성 하는 이유를 설명하는 메커니즘이 있습니까 ?

답변1

질문 1.
아니, 그건~ 아니다권장되는 방법.

질문 2.
plain정리 스타일(기본적으로 사용됨) 에서 레이블은 굵은 글꼴(from \bfseries)입니다. 만약 당신이

{\normalfont\textit{Remark 1}}

먼저 일반 글꼴을 얻은 다음 이탤릭체를 적용합니다. 만약 당신이

\textit{\normalfont Remark 1}

그러면 당신은 본질적으로 다음과 같은 결과를 얻습니다.

\bfseries\itshape\normalfont Remark 1

마지막 선언이 이전 선언보다 우선합니다.

그것을하는 방법.
미리 정의된 스타일을 사용합니다 remark.

\documentclass[]{article}
\usepackage{amsthm}

\theoremstyle{remark}
\newtheorem*{remark}{Remark}

\begin{document}

\begin{remark}
This is an interesting remark
\end{remark}    

\end{document}

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

나는 독자들에게 다음과 같은 것을 강요하지 않을 것입니다

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

긴 텍스트는 이탤릭체로 표시됩니다. 문제가 보이시나요? 나는 큰 것을 본다.

정리는 전통적으로 이탤릭체로 조판되어 눈에 띄지만 레이블도 독특한 스타일로 인쇄됩니다. amsthm기본값은 굵은 글꼴이므로 작은 대문자일 수 있습니다. 패키지 는 이러한 목적을 위한 스타일을 amsthm제공 plain할 뿐만 아니라 definition레이블에 동일한 글꼴을 사용하지만 본문에 직립 유형을 사용하는 스타일과 remark레이블이 이탤릭체이고 본문이 직립 유형인 스타일도 제공합니다.

레이블과 본문이 모두 이탤릭체로 표시되어 있어 독자는 시각적인 단서를 얻을 수 없습니다.

원하는 경우 자신만의 스타일을 정의할 수 있습니다.

\documentclass[]{article}
\usepackage{amsthm}

% see https://tex.stackexchange.com/a/17555/4427
\newtheoremstyle{asiganremark}
  {\topsep}   % ABOVESPACE
  {\topsep}   % BELOWSPACE
  {\itshape}  % BODYFONT
  {0pt}       % INDENT (empty value is the same as 0pt)
  {\itshape} % HEADFONT
  {.}         % HEADPUNCT
  {5pt plus 1pt minus 1pt} % HEADSPACE
  {}          % CUSTOM-HEAD-SPEC

\theoremstyle{asiganremark}
\newtheorem*{remark}{Remark}

\begin{document}

\begin{remark}
This is an interesting remark
\end{remark}

\end{document}

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

관련 정보