Command for \part style output and little abstract

1,065

Here is a solution

enter image description here

\documentclass{article}
\usepackage[Lenny]{fncychap}

\makeatletter
\def\@part[#1]#2{%
    \ifnum \c@secnumdepth >\m@ne
      \refstepcounter{part}%
      \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
    \else
      \addcontentsline{toc}{part}{#1}%
    \fi
    \@makechapterhead{\textsc{#2}}%
    \nobreak
    \vskip 3ex
    \@afterheading}
\def\@spart#1{%
     \@makeschapterhead{\textsc{#1}}%
     \nobreak
     \vskip 3ex
     \@afterheading}
\newcommand\@chapapp{\textsc{\partname}}
\newcommand\thechapter{\arabic{part}}
\makeatother

\begin{document}
\part{test}
test
\part{test}
test
\end{document}

Complete code

\documentclass{article}
\usepackage{lmodern}
\usepackage[Lenny]{fncychap}
\usepackage[breakable]{tcolorbox}
\usepackage{lettrine}
\usepackage{lipsum}

\makeatletter
\def\@part[#1]#2{%
    \ifnum \c@secnumdepth >\m@ne
      \refstepcounter{part}%
      \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
    \else
      \addcontentsline{toc}{part}{#1}%
    \fi
    \@makechapterhead{\textsc{#2}}%
    \nobreak
    \vskip 3ex
    \@afterheading}
\def\@spart#1{%
     \@makeschapterhead{\textsc{#1}}%
     \nobreak
     \vskip 3ex
     \@afterheading}
\newcommand\@chapapp{\textsc{\partname}}
\newcommand\thechapter{\arabic{part}}
\definecolor{shadecolor}{gray}{0.8}
\makeatother

\newenvironment{partabstract}{%
\begin{center}
\begin{tcolorbox}[breakable, width=.8\textwidth, arc=0pt,
             colback=shadecolor, colframe=shadecolor]}{%
\end{tcolorbox}
\end{center}}


\begin{document}

\part{test} 

\begin{partabstract}
\lettrine[lines=3,slope=-4pt,nindent=0pt]{D}{ans} ce chapitre
\lipsum[1]
\end{partabstract}

\lipsum[1-2]

\part{test}
test
\end{document}

if you want part start in new page like book's chapter add this

\renewcommand\part{\clearpage
                \thispagestyle{plain}%
                \global\@topnum\z@
                \@afterindentfalse
                \secdef\@part\@spart}
Share:
1,065

Related videos on Youtube

PMC1234
Author by

PMC1234

Updated on August 01, 2022

Comments

  • PMC1234
    PMC1234 over 1 year

    I am new in this forum and I am kind of novice in LaTeX. I would like to know how to make this presentation as macro in order to change the PART (here chapter, I am using \documentclass{article}) output title style, like this : Chapterstyle And just after, I want a little rectangle (that can be a different command of course) with the margins bigger only here with text, like a little abstract with the first letter bigger : Rectintro Thanks a lot, Pierre

    • Werner
      Werner over 8 years
      This looks like the Lenny chapter style from fncychap...
    • Werner
      Werner over 8 years
    • strpeter
      strpeter over 8 years
      Welcome to TeX.SX! You can have a look at our starter guide to familiarize yourself further with our format.
    • PMC1234
      PMC1234 over 8 years
      The only problem is that I actually use ARTICLE and I can't change it because of some packages.
  • PMC1234
    PMC1234 over 8 years
    Thank you very much, it is exactly what I wanted. Thumbs up