Element
|
Eingeschlossene Regeln
|
Komponenten
|
• Linienstil
• Linienstärke
• Linienfarbe
• Füllfarbe
|
Stifte
|
• Linienstil
• Linienstärke
• Linienfarbe
• Füllfarbe
|
Drähte
|
• Linienstil
• Linienstärke
• Linienmuster oder Farbe
|
Kabelführungen
|
• Linienstil
• Linienstärke
• Linienfarbe
|
Kabel
|
• Linienstil
• Linienstärke
• Linienfarbe
|
Argumente
|
Beschreibung
|
item
|
Definiert das Element, auf das die Bedingung angewendet wird.
|
type
|
Definiert den Elementtyp. Sie können regexpr verwenden, wenn regexpr=true (optional).
|
name
|
Definiert den Elementnamen. Sie können regexpr verwenden, wenn regexpr=true (optional).
|
regexpr
|
Bei Festlegung auf true können Sie reguläre Ausdrücke in Bedingungen verwenden.
|
equal
|
Bei Festlegung auf true müssen die Werte für Argumente (type/name) gleich sein, damit die Bedingung wahr (true) ist.
|
caseins
|
Bei Festlegung auf true wird die Groß-/Kleinschreibung in der Bedingung beachtet.
|
attribute-Argumente
|
Beschreibung
|
name
|
Der Name des Attributs. Sie können regexpr verwenden, wenn regexpr=true (optional).
|
value
|
Der Wert des Attributs. Sie können regexpr verwenden, wenn regexpr=true (optional).
|
equal
|
Bei Festlegung auf true müssen die Werte für Argumente (type/name) gleich sein, damit die Bedingung wahr (true) ist.
|
regexpr
|
Verwenden Sie reguläre Ausdrücke in der Bedingung.
|
caseins
|
Groß-/Kleinschreibung wird beachtet, wenn die Anweisung true ist.
|
line-style-Argumente
|
Beschreibung
|
style
|
Wählt den Stil für die Linie aus. Zum Beispiel mehrfarbig, durchgehend, gestrichelt und gepunktet.
Der Standardwert ist solid.
|
color
|
Legt die Farbe der Linie fest.
|
weight
|
Legt die Breite der Linie fest.
|
spacing
|
Definiert den Abstand zwischen Punkten des Stils "gepunktet".
Der Standardwert ist 0.5 mm.
|
pattern
|
Beschreibt das Muster des gestrichelten Linienstils.
Der Standardwert ist 0.5 mm.
|
text_color
|
Legt die Farbe des Linientexts fest.
|
border_color
|
Legt die Farbe des Linienrands fest.
Der Standardwert ist black.
|
border_weight
|
Definiert die Breite des Linienrahmens in Prozent, wobei 100 % 1 und 40 % 0.4 ist.
Der Standardwert ist 0.1.
|
colorseg
Enthält:
• color – Legt die Farbe des Segments fest.
• length – Legt die Länge des Segments fest.
|
Gilt nur, wenn multicolor ausgewählt ist.
Jedes colorseg-Kennzeichen fügt dem Stil eine Farbe hinzu.
Wenn die Länge nicht definiert ist, wird letzte Länge verwendet.
Wenn keine Längen vorhanden sind oder alle Längen 0 sind, wird die Randstärke als Länge verwendet, wobei alle Farbsegmente Quadrate sind.
|
|
Der Rand wird nur angewendet, wenn die folgenden Linienstilparameter definiert sind:
• border_color oder border_weight
• solid oder multicolor
• color oder colorseg
|
Beispiele für line-Argumente
|
|||
Einfarbige, durchgehende Linie: <then> <line color="#00ff00" weight="1"/> </then> |
|||
Streifen mit Rand: <then> <line style="multicolor" text_color="#0000ff" border_color="B900FC" border_weight="0.4" color="#07EDF9" weight="1"> <colorseg color="#07EDF9" length="0.6"/> <colorseg color="#FFFFFF"/> </line> </then> |
|||
Gepunktet: <then> <line style="dotted" spacing="2" color="#ff0000"/> </then> |
|||
Gestrichelt: <then> <line style="dashed" pattern="3.5;1;0.5;1.0;3.5;4;" weight="0.6"/> </then> |
|||
Gewinkelter Streifen: <then> <line style="multicolor" angle="30" color="#888888" weight="0.6"> <colorseg color="#ff0000" length="0.2"/> <colorseg color="#00ff00" length="0.1"/> <colorseg color="#0000ff" length="0.3"/> </line> </then>
|
|||
Beispiele für Schnittpunkt-Stile
|
Dieses Beispiel zeigt die Argumente von vier Stilen, in denen Linien sich kreuzen können.
|
Bogen mit Vertikale oben: <profile name="Vertical Arc connection crossing style with horizontal segments on top"> <rules> <rule type="schematics"> <then> <setting crossing_point_style="arc"/> </then> </rule> </rules> <rules> <rule type="schematics"> <then> <setting top_segment_vertical="true"/> </then> </rule> </rules> </profile> |
Bogen mit Horizontale oben: <profile name="Arc connection crossing style with horizontal segments on top"> <rules> <rule type="schematics"> <then> <setting crossing_point_style="arc"/> </then> </rule> </rules> <rules> <rule type="schematics"> <then> <setting top_segment_vertical="false"/> </then> </rule> </rules> </profile> |
Spalt mit Horizontale oben: <profile name="Gap connection crossing style with horizontal segments on top"> <rules> <rule type="schematics"> <then> <setting crossing_point_style="gap"/> </then> </rule> </rules> <rules> <rule type="schematics"> <then> <setting top_segment_vertical="false"/> </then> </rule> </rules> </profile> |
Kreuzungsstil für keine Verbindung: <profile name="None connection crossing style with horizontal segments on top"> <rules> <rule type="schematics"> <then> <setting crossing_point_style="none"/> </then> </rule> </rules> <rules> <rule type="schematics"> <then> <setting top_segment_vertical="false"/> </then> </rule> </rules> </profile> |
Argumente
|
Beschreibung
|
item
|
Definiert das Element, auf das die Bedingung angewendet wird.
|
type
|
Definiert den Elementtyp. Sie können regexpr verwenden, wenn regexpr=true (optional).
|
name
|
Definiert den Elementnamen. Sie können regexpr verwenden, wenn regexpr=true (optional).
|
regexpr
|
Bei Festlegung auf true können Sie reguläre Ausdrücke in Bedingungen verwenden.
|
equal
|
Bei Festlegung auf true müssen die Werte für Argumente (type/name) gleich sein, damit die Bedingung wahr (true) ist.
|
caseins
|
Bei Festlegung auf true wird die Groß-/Kleinschreibung in der Bedingung beachtet.
|
attribute-Argumente
|
Beschreibung
|
name
|
Der Name des Attributs. Sie können regexpr verwenden, wenn regexpr=true (optional).
|
value
|
Der Wert des Attributs. Sie können regexpr verwenden, wenn regexpr=true (optional).
|
equal
|
Bei Festlegung auf true müssen die Werte für Argumente (type/name) gleich sein, damit die Bedingung wahr (true) ist.
|
regexpr
|
Verwenden Sie reguläre Ausdrücke in der Bedingung.
|
caseins
|
Groß-/Kleinschreibung wird beachtet, wenn die Anweisung true ist.
|
item-Argumente
|
Beschreibung
|
Phantom
|
Legt den Phantomwert des Elements fest.
|
transparency
|
Legt den Transparenzwert des Elements fest.
|
color
|
Legt den Farbwert des Elements fest.
|
figure-Argumente
|
Beschreibung
|
background
|
Legt den Hintergrundfarbwert der Abbildung fest.
|
background-gradient
|
Legt den Hintergrund-Gradientenfarbwert der Abbildung fest.
|