帶有圖像的自訂小節標題

帶有圖像的自訂小節標題

我想在我的 TeX 專案中使用帶有圖像的自訂小節標題,任何人都可以幫助我如何做到這一點嗎?我不需要完全相同,只是佈局很重要。多謝!

在此輸入影像描述

答案1

正如評論中提到的,titlesec這是要走的路。如果您想保留小節編號和標題,請嘗試

\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}

您的應用程式的圖像在哪裡app.png(如果該圖像太大,請使用width=scale=選項\includegraphics):

輸出

如果您想從標題中刪除小節編號,請\hspace{0.5em}\thesubsection\titleformat命令中刪除,而如果您也想刪除小節標題,請使用以下選項載入 titlesec 套件explicit

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

和/或

\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}{}

比較:

輸出2

和/或

輸出2

當然可以對\section指令執行類似的操作。

額外(請參閱評論):您可以新增自己的小節(或部分)指令,以對不同的小節使用不同的圖像。使用

\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}
}

電話

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

產生(繼前面的範例之後)

輸出4

相關內容