我必须在每个图像的开头插入一个图像\section
并\subsection
使用那些 LaTeX 命令。
我尝试过这个:
\renewcommand{\@seccntformat}[1]{\mbox{\includegraphics{FigureFISSE/IconaT1.eps}\quad\mbox{\csname the#1\endcsname}\hspace{0.5em}}}
但排版出现以下错误:
32: Argument of \@sect has an extra }. <inserted text> \par <to be read again> } \@sect ...tected@edef \@svsec {\@seccntformat {#1} \relax }\fi \@tempskipa #5... l.32 ...ùòlkz xùl<k xùòlk<zxùlòk <ùòzlxk <ùòlxzk }
\documentclass{book}
\makeatletter
\renewcommand{\@seccntformat}[1]{\mbox{\includegraphics{FigureFISSE/IconaT1.eps}\quad\mbox{\csname the#1\endcsname}\hspace{0.5em}}}
\makeatother
\begin{document}
\chapter{Prova titolo}
Testo testo Testo testo Testo testo Testo testo Testo testo Testo testo
\section{Titolo sezione lòk xùl<kùxzlk òs àòsk fòskf àksò fdjks<ùòlxk ù<òlxk <ùòlkz xùl<k xùòlk<zxùlòk <ùòzlxk <ùòlxzk }
Testo testo Testo testo Testo testo Testo testo Testo testo Testo testo
\subsection{Titolo 2}
Testo testo Testo testo Testo testo Testo testo Testo testo Testo testo
Testo testo Testo testo Testo testo Testo testo Testo testo Testo testo
\end{document}
答案1
欢迎来到 LaTeX.sx。
我认为您需要名为的包titlesec
,它允许您自定义任何标题,在这个例子中我更改了部分样式。
\documentclass[a4paper]{article}
\usepackage{titlesec,graphicx}
\titleformat{\section}
{\LARGE\bfseries}
{\includegraphics{FigureFISSE/IconaT1.eps}\quad \thesection}{1em}{}
\titleformat{\subsection}
{\Large\bfseries}
{\includegraphics{FigureFISSE/IconaT1.eps}\quad \thesubsection}{1em}{}
\begin{document}
\section{Introduction}
Some nice text.
\end{document}
您可以在 titlesec 软件包的手册页第 9.1 和 9.2 节中找到它。只需谷歌一下,您就会找到,或者在 CTAN 上搜索。希望这对您有所帮助。
答案2
你只是忘记了\protect
:
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\makeatletter
\renewcommand{\@seccntformat}[1]{%
\protect\includegraphics[height=1.5ex]{example-image}\quad
\csname the#1\endcsname\enspace
}
\makeatother
\begin{document}
\chapter{Prova titolo}
Testo testo Testo testo Testo testo Testo testo Testo testo Testo testo
\section{Titolo sezione abbastanza lungo per andare a capo, potrebbe bastare}
Testo testo Testo testo Testo testo Testo testo Testo testo Testo testo
\subsection{Titolo 2}
Testo testo Testo testo Testo testo Testo testo Testo testo Testo testo
Testo testo Testo testo Testo testo Testo testo Testo testo Testo testo
\end{document}