Formatando rótulos de nós e bordas no TikZ

Formatando rótulos de nós e bordas no TikZ

No TikZ, como formatar o nó e o rótulo da borda (peso do nó e da borda)? Por exemplo, como deixar a espessura da borda em negrito?

Responder1

Aqui está um exemplo de dois nós (n1 com rótulo A e n2 com rótulo B) com uma borda em negrito no meio e com uma espessura de borda em negrito. Como LaRiFaRi sugeriu nos comentários, você pode usar \textbfpara obter texto em negrito. Se você quiser matemática em negrito, você deve usar \bmo bmpacote.

Nós e arestas são formatados especificando opções entre colchetes (círculo, desenhar, grosso, ...). Sugiro que você dê uma olhada na seção 17 "Nós e Arestas" doManual TikZ e PGFpara se familiarizar com as opções possíveis

Rótulos (como pesos de borda) são formatados da mesma maneira que texto normal ( \textbf, ...) ou matemática ( \bm, ...)

\documentclass[tikz,border=2mm]{standalone}
\usepackage{bm}

\begin{document}

    \begin{tikzpicture}

        \node[circle,draw] (n1) at (0,0) {A};
        \node[circle,draw] (n2) at (5,0) {B};

        \draw (n1) edge[thick] node[above]{$\bm{w_1}$} (n2);

    \end{tikzpicture}

\end{document}

insira a descrição da imagem aqui

informação relacionada