Me gustaría crear un estilo de sección como en la imagen adjunta, pero no encontré ninguna manera de hacerlo. Normalmente uso el paquete titlesec para personalizar el estilo de la sección.
¿Hay alguna manera de mover el número de sección al borde derecho y hacerlo más grande que "Enorme"?
Gracias por sus respuestas.
jane
Respuesta1
Aquí hay una posibilidad usando eltitlesec
paquete; ajuste la configuración según sus necesidades:
\documentclass{book}
\usepackage[explicit]{titlesec}
\usepackage{fix-cm}
\usepackage{lipsum}
% numbered
\titleformat{\chapter}
{\normalfont\LARGE\bfseries\filleft}
{}
{0em}
{%
\parbox[b]{\dimexpr\linewidth-2.5cm\relax}{#1}\hfill%
\parbox[b]{2cm}{\hfill{\fontsize{80}{96}\selectfont\thechapter}}%
}
% unnumbered
\titleformat{name=\chapter,numberless}
{\normalfont\LARGE\bfseries\filleft}
{}
{0em}
{\parbox[b]{\dimexpr\linewidth-2.5cm\relax}{#1}}
% spacing
\titlespacing*{\chapter}
{0pt}{50pt}{40pt}
\begin{document}
\chapter{Introduction}
\lipsum[4]
\chapter*{Unnumbered chapter}
\lipsum[4]
\end{document}
Observaciones
La pregunta menciona secciones, pero la imagen sugiere capítulos; en cualquier caso, para tener el formato de las secciones, cambie de capítulo a sección en todas partes de mi código.
Para tener tamaños de fuente más grandes, necesita una fuente escalable y luego puede usar
\fontsize{<size>}{<baselineskip>}\selectfont
\parbox
Se utilizaron dos es, una al lado de la otra, para los títulos de capítulos numerados; el primero para el título (se accede a través#1
de la opción explícita detitlesec
) y el segundo para el número. Los cuadros están alineados en la parte inferior, por lo que, para títulos más largos, la línea base del número se alineará con la línea base de la última línea del título.