
Ich spiele mit Titlesec herum, um einen Rahmen mit dem Kapitelnamen darin zu erstellen. Ich kann nicht herausfinden, wie ich den Kapitelnamen verschieben kann („Chapter Foo“ im Beispiel).
Hier ist das 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}
Das ist, was ich habe:
Das ist was ich will:
Ich hoffe, jemand kann helfen!
Antwort1
Wie in den Kommentaren erwähnt wurde,titlesec and memoir
sind nicht vollständig kompatibel. Sie können die integrierten Befehle von verwenden, memoir
um Ihren Stil einfach zu definieren; ein einfaches Beispiel (nehmen Sie die erforderlichen Anpassungen entsprechend Ihren Anforderungen vor):
\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}