La acción de \normalfont y \textit en el encabezado del teorema

La acción de \normalfont y \textit en el encabezado del teorema

Quiero escribir un documento con un remarkentorno y el título "Observación" debe estar en cursiva, sin negrita. He probado tres formas de declararlo en el siguiente ejemplo, a saber 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}

remark1es lo que quiero. remarkestá en negrita y cursiva (que creo que puedo entender). remark2es simplemente fuente romana.

Tengo dos preguntas:

  1. ¿Es \newtheorem*{remark1}{{\normalfont\textit{Remark 1}}}una forma recomendada de escribir un entorno con subtítulos en cursiva pero no en negrita?
  2. ¿Existe algún mecanismo para explicar por qué \newtheorem*{remark1}{{\normalfont\textit{Remark 1}}}se produce un título en cursiva pero no en negrita y \newtheorem*{remark2}{\textit{\normalfont Remark 2}}se produce un título en romano?

Respuesta1

Pregunta 1.
No esnola forma recomendada.

Pregunta 2.
En el plainestilo del teorema (que se usa de forma predeterminada), la etiqueta está en negrita (de \bfseries). Si lo haces

{\normalfont\textit{Remark 1}}

obtienes la primera fuente normal, luego se aplica la cursiva. Si lo haces

\textit{\normalfont Remark 1}

entonces esencialmente obtienes lo mismo que

\bfseries\itshape\normalfont Remark 1

y la última declaración anula las anteriores.

Cómo hacerlo.
Utilice el remarkestilo predefinido.

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

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

\begin{document}

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

\end{document}

ingrese la descripción de la imagen aquí

No les infligiría a los lectores algo como

ingrese la descripción de la imagen aquí

con texto largo en cursiva. ¿Ves el problema? Veo uno grande.

Los teoremas se escriben tradicionalmente en cursiva, por lo que se destacan, pero la etiqueta también está impresa en un estilo distintivo: ya que amsthmel valor predeterminado es negrita, podrían ser versalitas. El amsthmpaquete proporciona el plainestilo para este propósito, pero también el definitionestilo que usa la misma fuente para la etiqueta, pero en formato vertical para el cuerpo, y el remarkestilo con etiqueta en cursiva y cuerpo en formato vertical.

Tanto la etiqueta como el cuerpo están en cursiva, el lector no tiene ninguna pista visual.

Puedes definir tu propio estilo, si así lo prefieres.

\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}

ingrese la descripción de la imagen aquí

información relacionada