On Feb 3, 2011, at 3:25 PM, Richard Heck wrote: > On 02/03/2011 09:15 AM, Christoph Mayer wrote: >> >> Thanks a lot, rh, >> >> unfortunately I need as well circled letters, which are not included in the >> package afair. I will have another glimpse on it. >> > I'm guessing that the problem here has to do with the use of tikzpix in > moving arguments. Perhaps a different version of \mycirc would solve the > problem, say, one that just printed the argument over a circle. I'm > forgetting at the moment how to do that in a size-agnostic way. I guess by > making boxes, figuring out how big they are, and then using \kern to move > back just the right amount. > > Richard >
Thank you for your help, I managed it with the initial command, just a \protect\mycirc{1} was enough to make the job! P.S. Sorry for messing up the order in the answer tree here, I'm not yet used to mailing lists. Christoph >> >>> On 02/03/2011 08:37 AM, Christoph Mayer wrote: >>>> >>>> Dear all, >>>> >>>> I have a graph which i need to explain in the caption. Unfortunately I >>>> need numbers and letters with a circle around in order to explain it >>>> (which is a scanned image). Therefore, I defined a new command in the >>>> preamble of the main document >>>> >>>> \usepackage{tikz} >>>> \newcommand*\mycirc[1]{% >>>> \begin{tikzpicture}[baseline=(C.base)] >>>> \node[draw,circle,inner sep=1pt](C) {#1}; >>>> \end{tikzpicture}} >>>> >>>> and here the preview of the latex-code, I inserted the command via ERT: >>>> >>>> \begin{figure} >>>> \noindent \begin{centering} >>>> \includegraphics[scale=0.5]{\string"../Pics/Chapter/1_\string".png} >>>> \par\end{centering} >>>> \caption{ diagram displaying the corrosion >>>> \mycirc{1}\label{fig:1} } >>>> \end{figure} >>>> >>>> >>>> I cannot compile it, even when I insert the command directly into the >>>> caption, like >>>> >>>> \begin{tikzpicture}[baseline=(C.base)] \node[draw,circle,inner sep=1pt](C) >>>> {1}; \end{tikzpicture} >>>> >>>> it only produces errors, while both possible ways work outside the caption >>>> in standard environment. >>>> >>>> Could anybody help me to get around that problem inside the caption >>>> environment? >>>> thanks a lot and all the best! >>>> >>> pifont provides circled numbers. So \usepackage{pifont} and then: >>> \ding{172} for a circled `1'. See >>> http://willbenton.com/wb-images/pifont.pdf >>> for the codepoints. >>> >>> rh >>> >>> >> >