Elemento
|
Regole incluse
|
Componenti
|
• Stile linea
• Corpo della linea
• Colore linea
• Colore riempimento
|
Pin
|
• Stile linea
• Corpo della linea
• Colore linea
• Colore riempimento
|
Fili
|
• Stile linea
• Corpo della linea
• Motivo o colore della linea
|
Arterie
|
• Stile linea
• Corpo della linea
• Colore linea
|
Cavi
|
• Stile linea
• Corpo della linea
• Colore linea
|
Argomenti
|
Descrizione
|
item
|
Imposta l'elemento a cui viene applicata la condizione.
|
type
|
Definisce il tipo di elemento. È possibile utilizzare regexpr se regexpr=true (opzionale).
|
name
|
Definisce il nome dell'elemento. È possibile utilizzare regexpr se regexpr=true (opzionale).
|
regexpr
|
Se impostato su true, è possibile utilizzare espressioni regolari nelle condizioni.
|
equal
|
Se impostato su true, i valori degli argomenti (type/name) devono corrispondere affinché la condizione sia true.
|
caseins
|
Se impostato su true, nella condizione viene fatta la distinzione tra maiuscole e minuscole.
|
Argomenti attribute
|
Descrizione
|
name
|
Nome dell'attributo. È possibile utilizzare regexpr se regexpr=true (opzionale).
|
value
|
Valore dell'attributo. È possibile utilizzare regexpr se regexpr=true (opzionale).
|
equal
|
Se impostato su true, i valori degli argomenti (type/name) devono corrispondere affinché la condizione sia true.
|
regexpr
|
Utilizzare espressioni regolari nella condizione.
|
caseins
|
Distinzione tra maiuscole e minuscole se l'istruzione è true.
|
argomenti dello stile linea
|
Descrizione
|
style
|
Seleziona lo stile della linea. Ad esempio, multicolore, continua, tratteggiata e punteggiata.
Il valore di default è solid.
|
color
|
Imposta il colore della linea.
|
weight
|
Imposta la larghezza della linea.
|
spacing
|
Imposta lo spazio tra i punti dello stile punteggiato.
Il valore di default è 0.5 mm.
|
pattern
|
Descrive il motivo dello stile di linea tratteggiato.
Il valore di default è 0.5 mm.
|
text_color
|
Imposta il colore del testo della linea.
|
border_color
|
Imposta il colore del bordo della linea.
Il valore di default è black.
|
border_weight
|
Imposta la larghezza del bordo della linea in percentuale, dove 100% corrisponde a 1 e 40% a 0.4.
Il valore di default è 0.1.
|
colorseg
Include:
• color - Imposta il colore del segmento.
• length - Imposta la lunghezza del segmento.
|
Si applica solo se multicolor è selezionato.
Ciascun tag colorseg aggiunge un colore allo stile.
Se la lunghezza non è definita, viene utilizzata l'ultima lunghezza.
Se non esistono lunghezze oppure tutte le lunghezze corrispondono a 0, lo spessore del bordo viene utilizzato come lunghezza e, in tal caso, tutti i segmenti colorati sono quadrati.
|
|
Il bordo viene applicato solo se sono definiti i seguenti parametri di stile di linea:
• border_color o border_weight
• solid o multicolor
• color o colorseg
|
Esempi di argomenti line
|
|||
Linea continua con colore unico: <then> <line color="#00ff00" weight="1"/> </then> |
|||
Striscia con bordo: <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> |
|||
Punteggiato: <then> <line style="dotted" spacing="2" color="#ff0000"/> </then> |
|||
Tratteggiato: <then> <line style="dashed" pattern="3.5;1;0.5;1.0;3.5;4;" weight="0.6"/> </then> |
|||
Striscia d'angolo: <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>
|
|||
Esempi di stili di punti di intersezione
|
Questo esempio mostra gli argomenti di quattro stili in cui le linee possono incrociarsi.
|
Arco con verticale nella parte superiore: <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> |
Arco con orizzontale nella parte superiore: <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> |
Distanza con orizzontale nella parte superiore: <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> |
Nessuno stile di intersezione di connessione: <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> |
Argomenti
|
Descrizione
|
item
|
Imposta l'elemento a cui viene applicata la condizione.
|
type
|
Definisce il tipo di elemento. È possibile utilizzare regexpr se regexpr=true (opzionale).
|
name
|
Definisce il nome dell'elemento. È possibile utilizzare regexpr se regexpr=true (opzionale).
|
regexpr
|
Se impostato su true, è possibile utilizzare espressioni regolari nelle condizioni.
|
equal
|
Se impostato su true, i valori degli argomenti (type/name) devono corrispondere affinché la condizione sia true.
|
caseins
|
Se impostato su true, nella condizione viene fatta la distinzione tra maiuscole e minuscole.
|
Argomenti attribute
|
Descrizione
|
name
|
Nome dell'attributo. È possibile utilizzare regexpr se regexpr=true (opzionale).
|
value
|
Valore dell'attributo. È possibile utilizzare regexpr se regexpr=true (opzionale).
|
equal
|
Se impostato su true, i valori degli argomenti (type/name) devono corrispondere affinché la condizione sia true.
|
regexpr
|
Utilizzare espressioni regolari nella condizione.
|
caseins
|
Distinzione tra maiuscole e minuscole se l'istruzione è true.
|
Argomenti item
|
Descrizione
|
Phantom
|
Imposta il valore trasparente dell'elemento.
|
transparency
|
Imposta il valore di trasparenza dell'elemento.
|
color
|
Imposta il valore del colore dell'elemento.
|
Argomenti figure
|
Descrizione
|
background
|
Imposta il valore del colore di sfondo della figura.
|
background-gradient
|
Imposta il valore del colore del gradiente di sfondo della figura.
|