Wie kann ich neben den Kapiteltitel ein Bild einfügen?

Wie kann ich neben den Kapiteltitel ein Bild einfügen?

Ich versuche, mit diesem Code neben dem Kapiteltitel ein Bild einzufügen

‎\begin{document}‎
\chapter{for example}
\begin{figure}[h]
\includegraphics[width=20mm]{turing.png}
\end{figure}‎

aber das Bild wird in einer neuen Zeile eingefügt. Kann ich dort eine Koordinate für das Einfügen eines Bildes angeben?

Antwort1

Sie können TikZ verwenden; dastikzpagenodesermöglicht Ihnen eine einfache Kontrolle über die Positionierung mithilfe der Anker für den Textbereich:

\documentclass{book}
\usepackage{graphicx}
\usepackage{tikzpagenodes}
\usepackage{lipsum}

\begin{document}‎

\chapter{Test chapter}
\begin{tikzpicture}[remember picture,overlay]
\node[anchor=east,inner sep=0pt] at (current page text area.east|-0,3cm) {\includegraphics[height=3cm]{example-image-a}};
\end{tikzpicture}

\lipsum[4]

\end{document}

Bildbeschreibung hier eingeben

Antwort2

Wenn Sie in einem Befehl eine Grafik angeben chapter, müssen Sie diesen Befehl schützen, damit er beim Schreiben der Inhaltsverzeichnisdatei nicht interpretiert wird. Oder geben Sie eine andere Überschrift an:

\documentclass[12pt, a4paper]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[demo]{graphicx}

\begin{document}
\tableofcontents

\chapter{looks odd in TOC \protect\includegraphics[width=20mm]{test.png}}
\chapter[does not look so odd in TOC (because the graphic is missing)]%
        {does not look so odd in TOC \includegraphics[width=20mm]{test.png}}

\end{document}

Antwort3

\chapterDa ich Beschwerden bekomme, wenn ich versuche, eine Grafik in das Argument des -Befehls einzufügen , hier ist, was bei mir funktioniert hat:

Das ist mehr als alles andere ein Hack. Aber Sie können die Grafik auch in die nächste Zeile einfügen und sie mit einem negativen Wert nach oben verschieben \vspace. Sie können jede beliebige Einheit verwenden, aber ich glaube, es ist am besten, für die Höhe des vertikalen Raums etwas zu verwenden, \baselineskipdas kontextuell definiert ist, anstatt einer absoluten Einheit wie mm oder pt. Vergessen Sie nicht, danach einen positiven Wert einzufügen, \vspaceum zu vermeiden, dass der Hauptteil des Kapitels in die Überschrift gequetscht wird.

Wenn Sie zu allen Kapiteln eine Grafik haben möchten, können Sie all dies in ein Makro packen, das sich wie ein Kapitel verhält, außer dass es ein zweites Argument erwartet, das auf eine Abbildung verweist, etwa so:

    \documentclass[final]{book}
\usepackage{graphicx, ifthen}

    \newcommand{\mychapter}[3][\empty]{%
        \ifthenelse{\equal{#1}{\empty}}% check whether optional parameter is empty
                         {\chapter[#2]{#2}}% 
                         {\chapter[#1]{#2}}% 
        {\Huge %
           \vspace{-2.2\baselineskip} % move up
           \hfill % move graphic right
           \includegraphics[height=10mm]{#3} % include graphic
           \vspace{\baselineskip} % move down before body starts
        }% delimit scope of \Huge
    }

\begin{document}‎
\tableofcontents

\mychapter[toc title]{A chapter}{Logo-univie}%different title in TOC and heading

\mychapter{Another chapter}{Logo-univie}%same title everywhere

Some text
\end{document}

HINWEIS: Bearbeitet, um das optionale Argument von beizubehalten \chapter.

verwandte Informationen