Imagine como "numeração" para seção?

Imagine como "numeração" para seção?

existe uma chance de usar uma imagem pequena (como 60x25 px) como "numeração" para seções (ou talvez como um marcador de item no ambiente de item?) Um exemplo de imagem é este insira a descrição da imagem aqui.

Editar: acho que alguém poderia usar uma lista de itens para isso, mas gostaria de personalizar a seção "marcadores" para esta imagem. A mesma imagem para cada seção. Não preciso do número das seções. Só quero que a imagem fique na margem esquerda para indicar o início de uma nova seção. Como uma personalização para \section*{Novo Tópico}

Agradeço antecipadamente.

Responder1

Um método rápido e sujo para \sectiontodos os outros comandos de seção abaixo desse nível é redefinir \@seccntformatpara ignorar o usual \csname the#1\endcsnamee inserir outro comando lá, que deve ser robusto, entretanto.

Isso poderia ser basicamente qualquer coisa, no exemplo mostrei uma tikzbola sombreada rápida, mas uma imagem pode ser incluída e dimensionada de acordo.

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

insira a descrição da imagem aqui

Mudando o 'número da seção' para a margem:

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

insira a descrição da imagem aqui

informação relacionada