
eu quero colocar o texto sobre a imagem no bloco de texto.
Última postagem:vspace, hspace não funcionam em bloco de texto
Minha codificação mínima:
\documentclass[12pt]{article}
\usepackage[a4paper]{geometry}
\usepackage[poster]{tcolorbox}
\usepackage[absolute]{textpos}
\pagestyle{empty}
\begin{document}
\begin{textblock*}{10cm}(3.0cm,3.5cm)
\begin{center}
\small X \vspace*{0.5cm}
\Huge Y \vspace*{0.2cm}
\small Z
\includegraphics[width=8cm]{example-image-a}
\end{center}
\end{textblock*}
\end{document}
Responder1
Com a ajuda de \tikz
: coloque a imagem no nó e, em seguida, em relação ao nó, adicione nós com as letras X, Y, Z ou qualquer outra coisa.
\documentclass[12pt]{article}
\usepackage[a4paper]{geometry}
\usepackage[poster]{tcolorbox}
\usepackage[absolute]{textpos}
\pagestyle{empty}
\usepackage{tikz} % new
\usetikzlibrary{positioning} % new
\begin{document}
\begin{textblock*}{10cm}(3.0cm,3.5cm)
\begin{center}
\tikz% image and letters are inserted in nodes
{
\node (image) [inner sep=0pt] {\includegraphics[width=8cm]{example-image-duck}};
\node[below=5mm of image.north, font=\small, text=red] {X};
\node[font=\huge, text=red] {Y};
\node[above=5mm of image.south, font=\small, text=red] {Z};
}
\end{center}
\end{textblock*}
\end{document}