¿Cómo se puede cambiar el \ formato de párrafo en LaTeX
-
23-08-2019 - |
Pregunta
Esto se deriva de ¿Cómo puede un número de párrafos en el látex? , que le pregunté a día de hoy:
Brent.Longborough 's para la forma de numerar los párrafos de un documento:
\setcounter{secnumdepth}{5}
...
\paragraph{If we want to}
\paragraph{do something}
Esto da lugar a la producción de algo likeso LaTeX:
0.0.0.1 If we want to
0.0.0.2 do something
¿Cómo se puede cambiar el esquema de numeración de \ párrafo {} para producir algo como:
1. If we want to
2. do something
o alternativamente
A. If we want to
B. do something
Gracias.
Solución
Para cambiar el número de referencia cuando se hace referencia a los párrafos, que desea cambiar \theparagraph
. He aquí un ejemplo:
\documentclass[12pt]{article}
\setcounter{secnumdepth}{5}
\renewcommand\theparagraph{\roman{paragraph}}
\usepackage{lipsum}
\begin{document}
\paragraph{foo} \lipsum[1]
\paragraph{bar} \lipsum[2]
\end{document}
En lugar de \roman
también se puede utilizar \Roman
, \arabic
, \alph
, \Alph
. Aunque si usted tiene un montón de párrafos que querrá utilizar el paquete alphalph y utilizar \ alphalph para obtener más de 26 puntos.
Tenga en cuenta que \paragraph
toma un argumento para el "título del párrafo". Si no desea eso, es probable que desee para definir su propio comando para simplificar las cosas:
\newcommand\PARA{\paragraph{}}
Usted probablemente también desea eliminar la forma en que los párrafos se numeran "dentro" de las secciones; es decir, que se restablezca de "1" para cada nueva sección. Usted puede evitar esto con algo como
\usepackage{remreset}
\makeatletter
\@removefromreset{paragraph}{section}
\makeatother