TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Suppose I have a node in the shape of a circle. How can I make its border thicker?

\node[circle, draw=blue!80, inner sep=0pt, minimum size=12pt] (1) at (0,0) {1};
share|improve this question
up vote 46 down vote accepted

The node’s border is a path, you can use the same options for a \path, e.g. ultra thin, thick, very thick, and so on:

\node[circle, draw=blue!80, thick, inner sep=0pt, minimum size=12pt] (1) at (0,0) {1};

The line width key works as well:

\node[circle,draw=blue!80, line width=1mm, inner sep=0pt,minimum size=12pt] (1) at(0,0) {1};

All predefined line widths are

    ultra thin/.style= {line width=0.1pt},
    very thin/.style=  {line width=0.2pt},
    thin/.style=       {line width=0.4pt},% thin is the default
    semithick/.style=  {line width=0.6pt},
    thick/.style=      {line width=0.8pt},
    very thick/.style= {line width=1.2pt},
    ultra thick/.style={line width=1.6pt}


   every node/.append style={circle, draw=blue!80, inner sep=0pt, minimum size=12pt}]
\node                 (1) at (0,0) {1};
\node[thick]          (2) at (1,0) {2};
\node[line width=1mm] (3) at (2,0) {3};


enter image description here

share|improve this answer

You can change global path thickness as below, so you no need to change it here and there:


\tikzstyle{every node}=[font=\large]
\tikzstyle{every path}=[line width=2pt]

   every node/.append style={circle, draw=blue!80, inner sep=2pt, minimum size=12pt}]
\node                 (1) at (0,0) {1};
\node[]               (2) at (1,0) {2};
\node[]               (3) at (2,0) {3};

Output (use inkscape tool to covert pdf to png)

Output (use convert tool to covert pdf to png)

share|improve this answer
How did you get this figure? According your code, numbers should be centered inside circles. – Ignasi Nov 26 '14 at 7:38
Really good question. I found it caused by different pdf to png convert tool. one is from inkscape and another is from convert. Not sure if it caused by the default font. I have updated the output from both tool. code is the same but image is really differ. – Beatlej Nov 26 '14 at 19:16
@Beatlej Inkscape can't use embedded font... – Paul Gaborit Nov 26 '14 at 23:50

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.