
Quiero que las subsecciones tengan el mismo nombre y un número detrás. El enfoque sencillo que se me ocurrió es el siguiente:
\section{User Stories}
\subsection*{Userstory 1}
This is story 1
\subsection*{Userstory 2}
This is story 2
Pero pensé, ¿no es esto posible como lista? Así que probé algunas cosas pero ninguna funcionó. Acabo de aprender los conceptos básicos de LaTeX y quiero probar algunos trucos más avanzados en LaTeX, pero no funciona. He probado esto y algunas cosas muy similares a esta:
\section{User Stories}
\begin{enumerate} [label=\subsection*{Userstory \arabic*}]
\item This is story 1
\item This is story 2
\end{enumerate}
¿Es este comportamiento posible incluso de forma automática? ¿Cuál es el mejor enfoque para no escribir el número y el título cada vez? ¡Gracias de antemano!
Respuesta1
Quizás esto sea suficiente.
\documentclass{article}
\newcounter{userstory}
\def\nextUserStory{\stepcounter{userstory}\subsection*{User Story \theuserstory}}
\begin{document}
\section{User Stories}
\nextUserStory
This is story 1
\nextUserStory
This is story 2
\end{document}
Si entiendo el comentario de Fiona, le gustaría tener una opción para etiquetar historias. EDITADO para reflejar el comentario de egreg en la pregunta relacionada de FionaReferencias cruzadas a secciones "falsas" (ver "subsecciones como enumeración"). En particular, \refstepcounter
es necesario en lugar de \stepcounter
y \label
no es necesario que forme parte de la \nextUserStory
macro.
\documentclass{article}
\newcounter{userstory}
\newcommand\nextUserStory{\refstepcounter{userstory}\subsection*{User Story \theuserstory}}
\begin{document}
\section{User Stories}
\nextUserStory\label{storyA}
This is story 1
\nextUserStory
This is story 2, which refers to story \ref{storyA}.
\end{document}