Criar um novo comando que imite exatamente o comando section* do memoir sem o espaçamento antes dele?

Criar um novo comando que imite exatamente o comando section* do memoir sem o espaçamento antes dele?

Estou usando memoire atualmente o \section*comando faz tudo que eu quero, exceto que em alguns casos não quero o espaço antes dele.

\documentclass[12pt]{memoir}
\begin{document}
\section{No Space, top of page}
\section*{Space}
\section*{No space above here, please}
\end{document}

Exemplo com espaçamento

Como posso criar um novo comando \qrr*semelhante, \section*mas sem o espaço anexado? Não quero alterar acidentalmente a formatação de outros comandos \sectione .\section*

Responder1

Não tenho certeza se é isso que você deseja, mas com base nos comentários à pergunta, forneço esta resposta; \qrré definido a seguir \section( memoir.clsa única alteração é 0ptpara o espaço antes do título e 6para o nível):

\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}

insira a descrição da imagem aqui

informação relacionada