
Estoy jugando con titlesec para hacer un marco con el nombre del capítulo. No puedo entender cómo mover el nombre del capítulo ("Chapter Foo" en el ejemplo).
Aquí está el MWE:
\documentclass[a4paper,book,openany,twocolumn]{memoir}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\usepackage{titlesec}
\titleformat{\chapter}[frame]
{\normalfont\huge\bfseries}{\thechapter}{5em}{\Huge}
\titlespacing*{\chapter}{0pt}{-40pt}{15pt}
\begin{document}
\chapter*{Chapter Foo}
\lipsum
\lipsum[3-6]
\end{document}
Esto es lo que tengo:
Esto es lo que quiero:
¡Espero que alguien pueda ayudar!
Respuesta1
Como se ha mencionado en los comentarios,titlesec and memoir
no son totalmente compatibles. Puede utilizar los comandos integrados de memoir
para definir fácilmente su estilo; un ejemplo simple (haga los ajustes necesarios según sus necesidades):
\documentclass[a4paper,openany,twocolumn]{memoir}
\usepackage{lipsum}
\makeatletter
\makechapterstyle{Nordestgaard}{%
\renewcommand*{\printchaptername}{}
\renewcommand*{\printchapternum}{}
\renewcommand*{\chaptitlefont}{\normalfont\Huge\bfseries}
\renewcommand*{\printchaptertitle}[1]{%
\fbox{%
\begin{minipage}[b][5cm][b]{\dimexpr\textwidth-2\fboxsep-2\fboxrule\relax}
\raggedright\chaptitlefont\strut##1\par\smallskip%
\end{minipage}}}
\setlength\afterchapskip{15pt}
\setlength\beforechapskip{-40pt}
}
\makeatother
\chapterstyle{Nordestgaard}
\begin{document}
\chapter{Test chapter}
\lipsum[1-6]
\end{document}