afegides formes per als numeros i simbols

This commit is contained in:
2025-11-28 12:49:51 +01:00
parent 4d0a5ca5bd
commit 3c7df0e989
14 changed files with 256 additions and 0 deletions

25
data/shapes/char_0.shp Normal file
View File

@@ -0,0 +1,25 @@
# char_0.shp - Dígito 0
# Display de 7 segmentos: a,b,c,e,f,g (sin d)
# Dimensiones: 10×20 (escalable)
name: char_0
scale: 1.0
center: 5, 10
# Segmento a (horizontal superior)
line: 1,0 9,0
# Segmento b (vertical izquierda superior)
line: 0,1 0,9
# Segmento c (vertical derecha superior)
line: 10,1 10,9
# Segmento e (vertical izquierda inferior)
line: 0,11 0,19
# Segmento f (vertical derecha inferior)
line: 10,11 10,19
# Segmento g (horizontal inferior)
line: 1,20 9,20

13
data/shapes/char_1.shp Normal file
View File

@@ -0,0 +1,13 @@
# char_1.shp - Dígito 1
# Display de 7 segmentos: c,f
# Dimensiones: 10×20 (escalable)
name: char_1
scale: 1.0
center: 5, 10
# Segmento c (vertical derecha superior)
line: 10,1 10,9
# Segmento f (vertical derecha inferior)
line: 10,11 10,19

22
data/shapes/char_2.shp Normal file
View File

@@ -0,0 +1,22 @@
# char_2.shp - Dígito 2
# Display de 7 segmentos: a,c,d,e,g
# Dimensiones: 10×20 (escalable)
name: char_2
scale: 1.0
center: 5, 10
# Segmento a (horizontal superior)
line: 1,0 9,0
# Segmento c (vertical derecha superior)
line: 10,1 10,9
# Segmento d (horizontal medio)
line: 1,10 9,10
# Segmento e (vertical izquierda inferior)
line: 0,11 0,19
# Segmento g (horizontal inferior)
line: 1,20 9,20

22
data/shapes/char_3.shp Normal file
View File

@@ -0,0 +1,22 @@
# char_3.shp - Dígito 3
# Display de 7 segmentos: a,c,d,f,g
# Dimensiones: 10×20 (escalable)
name: char_3
scale: 1.0
center: 5, 10
# Segmento a (horizontal superior)
line: 1,0 9,0
# Segmento c (vertical derecha superior)
line: 10,1 10,9
# Segmento d (horizontal medio)
line: 1,10 9,10
# Segmento f (vertical derecha inferior)
line: 10,11 10,19
# Segmento g (horizontal inferior)
line: 1,20 9,20

19
data/shapes/char_4.shp Normal file
View File

@@ -0,0 +1,19 @@
# char_4.shp - Dígito 4
# Display de 7 segmentos: b,c,d,f
# Dimensiones: 10×20 (escalable)
name: char_4
scale: 1.0
center: 5, 10
# Segmento b (vertical izquierda superior)
line: 0,1 0,9
# Segmento c (vertical derecha superior)
line: 10,1 10,9
# Segmento d (horizontal medio)
line: 1,10 9,10
# Segmento f (vertical derecha inferior)
line: 10,11 10,19

22
data/shapes/char_5.shp Normal file
View File

@@ -0,0 +1,22 @@
# char_5.shp - Dígito 5
# Display de 7 segmentos: a,b,d,f,g
# Dimensiones: 10×20 (escalable)
name: char_5
scale: 1.0
center: 5, 10
# Segmento a (horizontal superior)
line: 1,0 9,0
# Segmento b (vertical izquierda superior)
line: 0,1 0,9
# Segmento d (horizontal medio)
line: 1,10 9,10
# Segmento f (vertical derecha inferior)
line: 10,11 10,19
# Segmento g (horizontal inferior)
line: 1,20 9,20

25
data/shapes/char_6.shp Normal file
View File

@@ -0,0 +1,25 @@
# char_6.shp - Dígito 6
# Display de 7 segmentos: a,b,d,e,f,g
# Dimensiones: 10×20 (escalable)
name: char_6
scale: 1.0
center: 5, 10
# Segmento a (horizontal superior)
line: 1,0 9,0
# Segmento b (vertical izquierda superior)
line: 0,1 0,9
# Segmento d (horizontal medio)
line: 1,10 9,10
# Segmento e (vertical izquierda inferior)
line: 0,11 0,19
# Segmento f (vertical derecha inferior)
line: 10,11 10,19
# Segmento g (horizontal inferior)
line: 1,20 9,20

16
data/shapes/char_7.shp Normal file
View File

@@ -0,0 +1,16 @@
# char_7.shp - Dígito 7
# Display de 7 segmentos: a,c,f
# Dimensiones: 10×20 (escalable)
name: char_7
scale: 1.0
center: 5, 10
# Segmento a (horizontal superior)
line: 1,0 9,0
# Segmento c (vertical derecha superior)
line: 10,1 10,9
# Segmento f (vertical derecha inferior)
line: 10,11 10,19

28
data/shapes/char_8.shp Normal file
View File

@@ -0,0 +1,28 @@
# char_8.shp - Dígito 8
# Display de 7 segmentos: a,b,c,d,e,f,g (todos)
# Dimensiones: 10×20 (escalable)
name: char_8
scale: 1.0
center: 5, 10
# Segmento a (horizontal superior)
line: 1,0 9,0
# Segmento b (vertical izquierda superior)
line: 0,1 0,9
# Segmento c (vertical derecha superior)
line: 10,1 10,9
# Segmento d (horizontal medio)
line: 1,10 9,10
# Segmento e (vertical izquierda inferior)
line: 0,11 0,19
# Segmento f (vertical derecha inferior)
line: 10,11 10,19
# Segmento g (horizontal inferior)
line: 1,20 9,20

25
data/shapes/char_9.shp Normal file
View File

@@ -0,0 +1,25 @@
# char_9.shp - Dígito 9
# Display de 7 segmentos: a,b,c,d,f,g
# Dimensiones: 10×20 (escalable)
name: char_9
scale: 1.0
center: 5, 10
# Segmento a (horizontal superior)
line: 1,0 9,0
# Segmento b (vertical izquierda superior)
line: 0,1 0,9
# Segmento c (vertical derecha superior)
line: 10,1 10,9
# Segmento d (horizontal medio)
line: 1,10 9,10
# Segmento f (vertical derecha inferior)
line: 10,11 10,19
# Segmento g (horizontal inferior)
line: 1,20 9,20

View File

@@ -0,0 +1,12 @@
# char_colon.shp - Símbolo : (dos puntos)
# Dimensiones: 10×20 (escalable)
name: char_colon
scale: 1.0
center: 5, 10
# Punto superior (Y=6)
line: 4,6 6,6
# Punto inferior (Y=14)
line: 4,14 6,14

View File

@@ -0,0 +1,9 @@
# char_comma.shp - Símbolo , (coma)
# Dimensiones: 10×20 (escalable)
name: char_comma
scale: 1.0
center: 5, 10
# Coma en esquina inferior derecha (con cola hacia abajo)
polyline: 9,18 10,20

9
data/shapes/char_dot.shp Normal file
View File

@@ -0,0 +1,9 @@
# char_dot.shp - Símbolo . (punto)
# Dimensiones: 10×20 (escalable)
name: char_dot
scale: 1.0
center: 5, 10
# Punto en esquina inferior derecha
line: 9,19 10,20

View File

@@ -0,0 +1,9 @@
# char_minus.shp - Símbolo - (menos/guión)
# Dimensiones: 10×20 (escalable)
name: char_minus
scale: 1.0
center: 5, 10
# Línea horizontal en el medio
line: 2,10 8,10