Картинка как «нумерация» раздела?

Картинка как «нумерация» раздела?

есть ли возможность использовать маленькую картинку (например, 60x25 пикселей) в качестве «нумерации» разделов (или, может быть, в качестве маркера элемента в среде элемента?) Пример картинки: введите описание изображения здесь.

Редактировать: Я думаю, что можно использовать список пунктов для этого, но я хотел бы настроить раздел «маркеры» для этой картинки. Одна и та же картинка для каждого раздела. Мне не нужно количество разделов. Я просто хочу, чтобы картинка была на левом поле, чтобы указать начало нового раздела. Как настройка для \section*{New Topic}

Заранее спасибо.

решение1

Быстрый и грязный метод для \sectionвсех остальных команд раздела ниже этого уровня — переопределить \@seccntformatтак, чтобы игнорировать обычную команду \csname the#1\endcsname, и вставить туда другую команду, что, однако, должно быть надежным.

По сути, это может быть что угодно, в примере, который я показал, это быстро tikzзакрашенный шар, но можно включить изображение и соответствующим образом его масштабировать.

\documentclass{article}


\usepackage{graphicx}
\usepackage{tikz}

\DeclareRobustCommand{\picturetodisplay}{\includegraphics[scale=0.05]{ente}}

% Redefine it 
\DeclareRobustCommand{\picturetodisplay}{\begin{tikzpicture}\shade[ball color=blue] circle (1ex);\end{tikzpicture}}


\makeatletter
\def\@seccntformat#1{\picturetodisplay\quad}
\makeatother

\begin{document}

\section{A nice section}

\section{Another nice section}

\section{Yet another nice section}

\end{document}

введите описание изображения здесь

Перенос «номера раздела» на поля:

\documentclass{article}

\usepackage{showframe}

\usepackage{graphicx}
\usepackage{tikz}

\newcommand{\unquad}{\hskip-1em\relax}

\DeclareRobustCommand{\picturetodisplay}{\begin{tikzpicture}\shade[ball color=blue] circle (1ex);\end{tikzpicture}}


\makeatletter
\def\@seccntformat#1{\unquad\unquad\picturetodisplay\quad}
\makeatother

\begin{document}

\section{A nice section}

\section{Another nice section}

\DeclareRobustCommand{\picturetodisplay}{\includegraphics[scale=0.03]{ente}}

\section{Yet another nice section}

\end{document}

введите описание изображения здесь

Связанный контент