Escreva nas fotos

Escreva nas fotos

Existe uma maneira de escrever em imagens usando LaTeX, e não me refiro a incluir gráficos e tudo, quero dizer, a escrever diretamente em imagens. Alguma sugestão?

Responder1

O maior problema é encontrar as coordenadas corretas dentro da imagem. Para este propósito você poderia usarTikzEdt. Por exemplo, se a imagem for (myLogo.png):

meu logotipo

Você pode importá-lo dentro de uma imagem tikz no TikzEdt conforme mostrado no código desta imagem:

janela tikzedt

Agora você pode saber as coordenadas dos pontos dentro da imagem. Eles estão no canto inferior direito. Por exemplo, usando a imagem anterior, você pode fazer isso facilmente:

Exemplo de uso de Tikzedt

A figura anterior foi gerada usando TikzEdt para encontrar as coordenadas corretas e desenhar os outros elementos (seta vermelha e retângulo) e então a imagem tikz resultante é colocada dentro de um documento independente. O código é o seguinte:

\documentclass[tikz,border=3mm]{standalone}
\begin{document}
\begin{tikzpicture}[
lSt/.style={red,line width=7pt},
wrSt/.style={font=\fontencoding{T1}\fontfamily{ptm}\fontsize{45}{45}\bfseries}]
\node{\includegraphics{TikzEdtWindowCapture}};
\draw[lSt]  (14,-8.5) rectangle (15.7,-9.7)coordinate (v1);
\draw[lSt] (v1) -- +(-45:1cm) node[below,wrSt]{coordinate of the figure};
\draw[<-,>=stealth,lSt] (9.3,2.4) .. controls (14.5,2.1) and (19.5,2.5) .. (19.4,6.1)node[above,wrSt]{my logo};
\end{tikzpicture}
\end{document}

informação relacionada