Estoy usando memoir
y actualmente el \section*
comando hace todo lo que quiero, excepto en algunos casos no quiero el espacio antes.
\documentclass[12pt]{memoir}
\begin{document}
\section{No Space, top of page}
\section*{Space}
\section*{No space above here, please}
\end{document}
¿Cómo puedo crear un nuevo comando \qrr*
que sea similar \section*
pero sin el espacio antepuesto? No quiero cambiar accidentalmente el formato de otros comandos \section
y .\section*
Respuesta1
No estoy seguro de si esto es lo que quiere, pero según los comentarios a la pregunta, proporciono esta respuesta; \qrr
se define a continuación \section
en memoir.cls
(el único cambio es 0pt
para el espacio antes del encabezado y 6
para el nivel):
\documentclass{memoir}
\usepackage{lipsum}
\usepackage{mdframed}
\makeatletter
\newcommand{\qrr}{%
\sechook%
\@startsection{section}{6}% level 1
{\secindent}% heading indent
{0pt}% skip before the heading
{\aftersecskip}% skip after the heading
{\normalfont\secheadstyle}} % font
\makeatother
\begin{document}
\section{No Space, top of page}
\lipsum[4]
\section*{Space}
\lipsum[4]
\begin{mdframed}
\qrr*{No space above here, please}
\lipsum[4]
\end{mdframed}
\end{document}