Benutzerdefinierter Unterabschnittstitel mit Bild

Benutzerdefinierter Unterabschnittstitel mit Bild

Ich würde in meinem TeX-Projekt gerne benutzerdefinierte Unterabschnittstitel mit Bildern verwenden. Kann mir jemand dabei helfen? Ich brauche nicht alles genau so, nur das Layout ist wichtig. Vielen Dank!

Bildbeschreibung hier eingeben

Antwort1

Wie in den Kommentaren erwähnt, titlesecist dies der richtige Weg. Wenn Sie die Unterabschnittsnummer und den Titel beibehalten möchten, versuchen Sie

\documentclass{article}
\usepackage{graphicx}
\usepackage{titlesec}
\titleformat{\subsection}
  {\normalfont\large\bfseries}{\includegraphics{app.png}\hspace{0.5em}\thesubsection}{0.5em}{}
\begin{document}
\section{First section} 
\subsection{First Subsection}
\end{document}

wo app.pngist das Bild Ihrer App (wenn das Bild zu groß ist, verwenden Sie die Option width=oder ):scale=\includegraphics

Ausgabe

Wenn Sie die Unterabschnittsnummer aus dem Titel entfernen möchten, entfernen Sie \hspace{0.5em}\thesubsectionden \titleformatBefehl. Wenn Sie auch den Unterabschnittstitel entfernen möchten, laden Sie das Paket „titlesec“ mit der explicitOption:

\usepackage{titlesec}
\titleformat{\subsection}
  {\normalfont\large\bfseries}{\includegraphics{app.png}}{0.5em}{}

Und/oder

\usepackage[explicit]{titlesec} % No subsection title unless explicitly included in \titleformat command
\titleformat{\subsection}
  {\normalfont\large\bfseries}{\includegraphics{app.png}\hspace{0.5em}\thesubsection}{0.5em}{}

Vergleich:

Ausgabe2

Und/oder

Ausgabe2

Ähnliches könnte natürlich für den \sectionBefehl getan werden.

Extra (siehe Kommentare): Sie können Ihren eigenen Unterabschnitts- (oder Abschnitts-)Befehl hinzufügen, um für verschiedene Unterabschnitte unterschiedliche Bilder zu verwenden. Verwenden Sie

\newcommand\mysubsection[3]{% #1: Image file (e.g. app.png), #2: Image scale, #3: Subsection title
\titleformat{\subsection}
  {\normalfont\large\bfseries}{\includegraphics[scale=#2]{#1}\hspace{0.5em}\thesubsection}{0.5em}{}
 \subsection{#3}
}

Der Anruf

\mysubsection{example-image-a}{0.4}{Subsection title}

erzeugt (in Anlehnung an die vorherigen Beispiele)

Ausgabe4

verwandte Informationen