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.

¿Fue útil?

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
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top