Estoy creando documentos con la clase memoir
en XeLaTeX
. Tengo problemas para crear una presentación de párrafo adecuada y, en particular, cuando creo párrafos con \paragraph{}lorem ipsum
LaTeX ignora las configuraciones \parskip
y \parindent
.El uso de parindent y parskip con paragraph {} no tiene efecto
Por ejemplo, si tengo un documento
\documentclass[oneside,11pt]{memoir}
\usepackage{fontspec}% font selecting commands
\usepackage{xunicode}% unicode character macros
\usepackage{xltxtra} % some fixes/extras
\begin{document}
\setlength{\parskip}{0pt} % 1ex plus 0.5ex minus 0.2ex}
\setlength{\parindent}{0pt}
\pagestyle{plain}
\paragraph{}orem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam enim
urna, mattis eu aliquet eget, condimentum id nibh. In hac habitasse platea
dictumst.
\paragraph{}ipsum dolor sit amet, consectetur adipiscing elit. Aliquam enim urna,
mattis eu aliquet eget, condimentum id nibh. In hac habitasse platea dictumst.
\end{document}
Este componen tipográficamente así:
Orem ipsum dolor sit amet, elit consectetur adipiscing. Aliquam enim urna, mattis eu aliquet eget, condimentum id nibh. En hac habitasse platea dictumst.
ipsum dolor sit amet, consectetur adipiscing elit. Aliquam enim urna, mattis eu aliquet eget, condimentum id nibh. En hac habitasse platea dictumst.
Esto tiene incorrectamente tanto sangría de párrafo y saltar, a pesar de \parskip
y \parindent
se puso a cero.
Uno esperaría que la salida tipografía se vea como este (que es una fea elección de formato de párrafo, pero ilustra la emisión):
Orem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam enim urna, mattis eu aliquet eget, condimentum id nibh. En hac habitasse platea dictumst.
ipsum dolor sit amet, consectetur adipiscing elit. Aliquam enim urna, mattis eu aliquet eget, condimentum id nibh. En hac habitasse platea dictumst.
observo que cuando se separo párrafos por dos saltos de línea (es decir, no utilizan \paragraph{}
, y) la configuración \parskip
\parindent
y son honrados.
estaría muy agradecido de saber por qué, cuando se utiliza \paragraph{}
, los \parskip
\parindent
y comandos no se respetan, y cómo se podría o bien tienen estos comandos honrados o, alternativamente, qué comandos se lograría el mismo efecto con los párrafos creada con \paragraph{}
.
Gracias por leer.
Brian
@Herbert: Gracias amablemente por la respuesta. Estoy usando '\ paragraph' porque, en ocasiones, los párrafos deben estar numerados y contados, lo que entiendo es una buena solución, aunque tal vez no la única, basada en esta pregunta: http://stackoverflow.com/questions/543208 –
Brian - Eso tiene sentido, pero el comando de la sección \ paragraph {} no es el que elegiría. Usar el entorno de lista 'enumerar' es probablemente la mejor opción, aunque incluso entonces podría haber algunos cambios de formato contraintuitivos que pueda necesitar. Si desea continuar con la sección \ paragraph {}, puede usar el paquete "sectsty" para agregar numeración y cambiar el formato (lea los documentos de sectsty para obtener más información), o simplemente cambie y vaya con la lista de enumerados. –
No, a pesar del consejo en la otra respuesta que señaló (y está de acuerdo con Herbert), '\ paragraph' no es lo que quiere aquí, porque es solo una forma extraña de deletrear' \ subsubsubsection', por lo que solo tiene sentido si se usa dentro de una '\ subsubsection'. Es un comando de seccionamiento, nada que ver con los párrafos. La definición de '\ N' en su pregunta original es la mejor solución aquí. Tuve que hacer esto yo mismo, no encontré ningún paquete que lo hiciera, y recurrí a (algo similar a) esta solución. Por razones fundamentales de LaTeX, numerar párrafos es difícil de hacer automáticamente. –