Diseñar partes del documento según la sección

Diseñar partes del documento según la sección

¿Cómo puedo definir estilos de sección en un clsarchivo según el título o la etiqueta asociada con una sección? No tengo control sobre el contenido del archivo tex aparte de saber que se utilizará un subconjunto mínimo de títulos/etiquetas.

Por ejemplo, quiero que el contenido de la "parte superior" esté en dos columnas, que el tamaño de fuente del contenido de la "parte media" sea de 8 puntos y que el contenido de la "parte inferior" tenga un color de fuente rojo.

\documentclass{article}

\begin{document}

\section{toppart}\label{toppart} %%%%%%

This is stuff at the top.

\section{middlepart}\label{middlepart} %%%%%%

This is stuff in the middle.

\section{endpart}\label{endpart} %%%%%%

This is stuff at the end.

\end{document}

Para ser claros, tengo la garantía de ver las líneas que terminan en %%%%%%.

Respuesta1

Creo que lo mejor que puedes hacer es utilizar entornos. El siguiente es un ejemplo de cómo podría codificar su toppartsección.

% secprob2.tex  SE 519788 Different setting within named sections

\documentclass{article}
\usepackage{multicol}
\usepackage{lipsum}

\newenvironment{toppart}{%
  \section{toppart}\label{toppart}
  \begin{multicols}{2}}%
  {\end{multicols}}

\begin{document}
\section{Normal section}
\lipsum[1]

\begin{toppart}
\lipsum[1]
\end{toppart}

\section{Another regular section}

There is a section~\ref{toppart}.

\lipsum[1]

\end{document}

Por supuesto, podría ampliar esto para que el toppartentorno habilite diferentes títulos y etiquetas de sección.

Dejo que usted diseñe entornos similares para satisfacer sus secciones middleparty .endpart

información relacionada