Aquí hay un MWE:
\documentclass[a4paper,english,hebrew,numbers=noenddot]{scrartcl}
\usepackage{fontspec}
\usepackage{adforn}
\renewcommand\partlineswithprefixformat[3]{ #2 #3\adforn{64}}
\begin{document}
\part{ABC}
\end{document}
Quiero que la hoja esté en la misma línea del nombre de la pieza, si es posible, ¿cómo puedo hacerlo?
¡Gracias!
Respuesta1
Lo que describo aquí es una especie de solución alternativa. La línea no se rompe sin motivo alguno. En principio, habría que investigar qué \partlineswithprefixformat
produce una caja tan estrecha y por qué. Ahora supongo que no quieres hacer nada de esto, sino simplemente forzar que la hoja esté en la misma línea que ABC. (Puede haber razones para esto, por ejemplo, cuando una revista le "bendijo" con una clase de documento turbia. Claramente, scrartcl
no es turbia. Pero lo siguiente probablemente también funcionará para plantillas turbias). Entonces podría hacerlo.
\documentclass[a4paper,english,hebrew,numbers=noenddot]{scrartcl}
\usepackage{fontspec}
\usepackage{adforn}
\renewcommand\partlineswithprefixformat[3]{ #2 \hbox{#3\adforn{64}}}
\begin{document}
\part{ABC}
\end{document}
Respuesta2
Aquí hay otra solución suponiendo que no haya ningún \strut
comando en el título de la pieza. También funciona con títulos de piezas de más de una línea:
\documentclass[a4paper,numbers=noenddot]{scrartcl}
\usepackage{fontspec}
\usepackage{adforn}
\usepackage{xpatch}
\renewcommand\partlineswithprefixformat[3]{#2%
{\xapptocmd\strut{\adforn{64}}{}{\PatchFailed}#3}%
}
\begin{document}
\part{ABC}
\part{ABC ABC ABC ABC ABC ABC ABC ABC}
\end{document}
Resultado: