Seite 1 von 1

[gelöst] TikZ-Package Bondgraphs: Wie ändere ich die Farbe der Labels bei edge

Verfasst: Mi 30. Mär 2022, 14:17
von lucidpygar
Minimalbeispiel:
\documentclass[12pt,a4paper,					% Standardgr��en
abstract=true,										% Abstract einschalten
parskip=half,									% 1/2 Zeile Abstand nach Absatz
]{scrreprt}

\usepackage{tikz}
\usetikzlibrary{positioning}					%von Fabian eingefügt
\usetikzlibrary{calc}							%von Fabian eingefügt
\usepackage{bondgraphs}							%von Fabian eingefügt

\begin{document}
	\begin{tikzpicture}
		\draw (0,-.5) edge[bond,effort={e}] (1,-.5);
	\end{tikzpicture}
\end{document}

Das Paket Bondgraphs ermöglicht es, Diagramme in der Bondgraph-Notation zu erstellen. Dabei werden die Labels der Edges in grün dargestellt.
In der Dokumentation steht, dass man die Farben einstellen kann, aber was ich genau machen muss, ist mir ein Rätsel:
Note that the bond label colour can be set with the bondlabelcolour package
option, which is dark green by default, or grey when the grey package option is
used.
Muss ich dann beim Einbinden des Paketes "\usepackage{bondgraphs}" irgend etwas anfügen, das "bondlabelcolour" enthält?

https://ftp.fau.de/ctan/macros/latex/contrib/bondgraphs/bondgraphs.pdf

Jedenfalls möchte ich, dass das "e" im Minimalbeispiel nicht mehr grün, sondern schwarz ist.

Kann mir da jemand helfen?

Re: TikZ-Package Bondgraphs: Wie ändere ich die Farbe der Labels bei edge

Verfasst: Mi 30. Mär 2022, 14:42
von Bartman
Meines Wissens dürften LaTeX-Einführungen erklären, was optionale Argumente sind und wo man sie benutzen kann.
\documentclass[
  fontsize=12pt,
%  paper=a4,% Voreinstellung
  abstract=true,
  parskip=half
]{scrreprt}

\usepackage[bondlabelcolour=black]{bondgraphs}% lädt tikz 
%\usetikzlibrary{positioning,calc}

\begin{document}
	\begin{tikzpicture}
		\draw (0,-.5) edge[bond,effort={e}] (1,-.5);
	\end{tikzpicture}
\end{document}

Re: TikZ-Package Bondgraphs: Wie ändere ich die Farbe der Labels bei edge

Verfasst: Mi 30. Mär 2022, 14:53
von lucidpygar
Ich danke dir!