Elemento
|
Reglas incluidas
|
---|---|
Componentes
|
• Estilo de línea
• Espesor de línea
• Color de línea
• Color de relleno
|
Pins
|
• Estilo de línea
• Espesor de línea
• Color de línea
• Color de relleno
|
Hilos
|
• Estilo de línea
• Espesor de línea
• Patrón de línea o color
|
Pistas
|
• Estilo de línea
• Espesor de línea
• Color de línea
|
Cables
|
• Estilo de línea
• Espesor de línea
• Color de línea
|
argumentos
|
Descripción
|
---|---|
item
|
Permite definir a qué condición se aplica.
|
type
|
Permite definir el tipo del elemento. Se puede utilizar regexpr si regexpr=true (opcional).
|
name
|
Permite definir el nombre del elemento. Se puede utilizar regexpr si regexpr=true (opcional).
|
regexpr
|
Cuando se define en true, es posible utilizar expresiones regulares en condiciones.
|
equal
|
Cuando se define en true, los valores de los argumentos (type/name) deben ser iguales para que la condición sea verdadera.
|
caseins
|
Cuando se define en true, la condición distingue entre mayúsculas y minúsculas.
|
Argumentos de attribute
|
Descripción
|
---|---|
name
|
El nombre del atributo. Se puede utilizar regexpr si regexpr=true (opcional).
|
value
|
El valor del atributo. Se puede utilizar regexpr si regexpr=true (opcional).
|
equal
|
Cuando se define en true, los valores de los argumentos (type/name) deben ser iguales para que la condición sea verdadera.
|
regexpr
|
Permite utilizar expresiones regulares en la condición.
|
caseins
|
Con distinción entre mayúsculas y minúsculas cuando la sentencia es true.
|
argumentos de estilo de línea
|
Descripción
|
---|---|
style
|
Permite seleccionar el estilo de la línea. Por ejemplo, multicolor, continua, rayada y de puntos.
El valor por defecto es solid.
|
color
|
Permite definir el color de la línea.
|
weight
|
Permite definir el ancho de la línea.
|
spacing
|
Permite definir el espacio entre puntos del estilo de puntos.
El valor por defecto es 0.5 mm.
|
pattern
|
Permite describir el patrón del estilo de línea de guiones.
El valor por defecto es 0.5 mm.
|
text_color
|
Permite definir el color del texto de la línea.
|
border_color
|
Permite definir el color del borde de la línea.
El valor por defecto es black.
|
border_weight
|
Permite definir el ancho del borde de la línea como un porcentaje donde el 100 % es 1 y el 40 % es 0.4.
El valor por defecto es 0.1.
|
colorseg
Incluye lo siguiente:
• color: permite definir el color del segmento.
• length: permite definir la longitud del segmento.
|
Solo se aplica cuando se selecciona multicolor.
Cada etiqueta colorseg añade un color al estilo
Si la longitud no se define, se utiliza la última longitud.
Si no hay longitudes, o todas las longitudes son 0, el espesor del borde se utiliza como longitud, en cuyo caso todos los segmentos de color son cuadrados.
|
|
El margen solo se aplica si se definen los siguientes parámetros de estilo de línea:
• border_color o bien border_weight
• solid o bien multicolor
• color o bien colorseg
|
Ejemplos de argumentos line
|
|||
---|---|---|---|
Línea continua de un solo color: <then> <line color="#00ff00" weight="1"/> </then> |
|||
Rayada con borde: <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> |
|||
De puntos: <then> <line style="dotted" spacing="2" color="#ff0000"/> </then> |
|||
De guiones: <then> <line style="dashed" pattern="3.5;1;0.5;1.0;3.5;4;" weight="0.6"/> </then> |
|||
Rayada en ángulo: <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>
|
|||
Ejemplos de estilos de cruces
|
---|
En este ejemplo se muestran los argumentos de cuatro estilos en los que las líneas pueden cruzarse.
|
Arco con vertical en la parte superior: <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 horizontal en la parte superior: <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> |
Brecha con horizontal en la parte superior: <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> |
Ningún estilo de cruce de conexión: <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> |
Argumentos
|
Descripción
|
---|---|
item
|
Permite definir a qué condición se aplica.
|
type
|
Permite definir el tipo del elemento. Se puede utilizar regexpr si regexpr=true (opcional).
|
name
|
Permite definir el nombre del elemento. Se puede utilizar regexpr si regexpr=true (opcional).
|
regexpr
|
Cuando se define en true, es posible utilizar expresiones regulares en condiciones.
|
equal
|
Cuando se define en true, los valores de los argumentos (type/name) deben ser iguales para que la condición sea verdadera.
|
caseins
|
Cuando se define en true, la condición distingue entre mayúsculas y minúsculas.
|
Argumentos de attribute
|
Descripción
|
---|---|
name
|
El nombre del atributo. Se puede utilizar regexpr si regexpr=true (opcional).
|
value
|
El valor del atributo. Se puede utilizar regexpr si regexpr=true (opcional).
|
equal
|
Cuando se define en true, los valores de los argumentos (type/name) deben ser iguales para que la condición sea verdadera.
|
regexpr
|
Permite utilizar expresiones regulares en la condición.
|
caseins
|
Con distinción entre mayúsculas y minúsculas cuando la sentencia es true.
|
Argumentos de item
|
Descripción
|
---|---|
Phantom
|
Permite definir el valor fantasma del elemento.
|
transparency
|
Permite definir el valor de transparencia del elemento.
|
color
|
Permite definir el valor de color del elemento.
|
Argumentos de figure
|
Descripción
|
---|---|
background
|
Permite definir el valor de color de fondo de la figura.
|
background-gradient
|
Permite definir el valor de color de gradiente de fondo de la figura.
|