答案1
如果我理解正确的话,你根本不想要浮动(figure*
),而是在章节标题中加入一个图像,比如
\documentclass[twocolumn]{book}
\makeatletter
\def\@makeschapterhead#1{%
\vspace*{50\p@}%
{\parindent \z@ \centering
\normalfont
\interlinepenalty\@M
\Huge {\bfseries #1}\par\nobreak
% new
\if!\chapteropen!%
\vskip 40\p@
\else
\vskip 20\p@
\large
\chapteropen
\vskip 30\p@
\fi
}}
\newcommand\chapteropen{}
\makeatother
\usepackage{graphicx}
\begin{document}
\renewcommand\chapteropen{%
\includegraphics[width=25pt, height=14pt]{example-image-duck}%
\qquad
\textit{something about something}%
\qquad
\includegraphics[width=25pt, height=14pt]{example-image-duck}%
}
\chapter*{Some Chapter}
This \setcounter{enumi}{0}\loop\roman{enumi}, \stepcounter{enumi}\ifnum\value{enumi}<1000 \repeat
This \loop\roman{enumi}, \stepcounter{enumi} \ifnum\value{enumi}<100 \repeat
\renewcommand\chapteropen{%
\includegraphics[width=25pt, height=14pt]{example-image-a}%
\qquad
\textit{a different quote}%
\qquad
\includegraphics[width=25pt, height=14pt]{example-image-b}%
}
\chapter*{AnotherChapter}
This \setcounter{enumi}{0}\loop\roman{enumi}, \stepcounter{enumi}\ifnum\value{enumi}<1000 \repeat
\end{document}