diff --git a/.reuse/dep5 b/.reuse/dep5
index 8cf506f..73c2ccf 100644
--- a/.reuse/dep5
+++ b/.reuse/dep5
@@ -16,7 +16,6 @@ Files: .github/*
README.md
SECURITY.md
.idea/*
- docs/code/*
docs/cfg/*
docs/keymap.xml
docs/pro.tree
@@ -29,17 +28,18 @@ Files: CODE_OF_CONDUCT.md
Copyright: 2021 Ethical Source
License: CC-BY-4.0
-Files: docs/images/Tutoriales/Compilador/*
+Files: docs/images/Tutoriales/Compilador/*
Copyright: Abel Cedron Santaeufemia
License: CC-BY-4.0
-Files: docs/topics/Bloque-1.md
- docs/topics/Bloque-2.md
- docs/topics/Bloque-3.md
- docs/topics/Bloque-4.md
+Files: docs/topics/03-Apuntes/Pro-1/*
Copyright: 2024 Daniel Feito Pin
License: CC-BY-NC-4.0
-Files: docs/images/Apuntes/Bibliografia/C-Programming-Book.png
+Files: docs/images/Apuntes/Bibliografia/C-Programming-Book.png
Copyright: K. N. King
-License: CC0-1.0
\ No newline at end of file
+License: CC0-1.0
+
+Files: src/Ejemplos/TAD_Rational/*
+Copyright: Facultade de Informatica de A Coruna
+License: CC-BY-4.0
\ No newline at end of file
diff --git a/README.md b/README.md
index e6165c7..532f86c 100644
--- a/README.md
+++ b/README.md
@@ -151,8 +151,8 @@ Los apuntes y el código de este repositorio están publicados en
SPDX-License-Identifier: GPL-3.0-only
-->
-
+
-
-
+
+
-
-
-
-
+
+
+
+
@@ -24,7 +23,7 @@ SPDX-License-Identifier: GPL-3.0-only
-
+
@@ -42,13 +41,13 @@ SPDX-License-Identifier: GPL-3.0-only
-
+
-
-
+
+
-
+
@@ -60,6 +59,6 @@ SPDX-License-Identifier: GPL-3.0-only
-
-
+
+
\ No newline at end of file
diff --git a/docs/topics/Pro2324.topic b/docs/topics/01-Pro2324.topic
similarity index 87%
rename from docs/topics/Pro2324.topic
rename to docs/topics/01-Pro2324.topic
index adf9d0d..284f1ff 100644
--- a/docs/topics/Pro2324.topic
+++ b/docs/topics/01-Pro2324.topic
@@ -3,7 +3,7 @@
SYSTEM "https://resources.jetbrains.com/writerside/1.0/xhtml-entities.dtd">
+ title="Pro2324" id="01-Pro2324" help-id="Pro2324">
- Boletines
- Boletines
+ Apuntes
@@ -38,7 +38,7 @@
Antiguos
Exámenes
- Tutoriales
+ Tutoriales
Próximamente...
@@ -47,7 +47,7 @@
Para estudiantes más avanzados
- Extras
+ Extras
Colabora
@@ -66,7 +66,7 @@
Sugerencia
Apoye el desarrollo
- Agradecimientos
diff --git a/docs/topics/Boletines.topic b/docs/topics/02-Boletines.topic
similarity index 60%
rename from docs/topics/Boletines.topic
rename to docs/topics/02-Boletines.topic
index 359ae2f..a10719e 100644
--- a/docs/topics/Boletines.topic
+++ b/docs/topics/02-Boletines.topic
@@ -3,7 +3,7 @@
SYSTEM "https://resources.jetbrains.com/writerside/1.0/xhtml-entities.dtd">
+ title="Boletines" id="02-Boletines" help-id="Boletines">
- Boletín
+ Boletín
3
- Boletín 4
+ Boletín 4
Programación I
- Boletín 1
- Boletín 2
- Boletín
+ Boletín
3
- Boletín 4
+ Boletín 4
@@ -44,24 +44,24 @@
Programación II
- TGR 1 - Especificación de tipos abstractos
- TGR 2 - Punteros
- Próximamente...
+ TGR 1 - Especificación de tipos abstractos
+ TGR 2 - Punteros
+ Próximamente...
Créditos
- Código
- Adaptado por
- Material
+ Adaptado por
+ Material
Original (Programación I)
Basado
en la Obra (Programación I)
- Material
+ Material
Original (Programación II)
diff --git a/docs/topics/Pro-1-Boletin-1.md b/docs/topics/02-Boletines/Pro-1/Boletin-1.md
similarity index 100%
rename from docs/topics/Pro-1-Boletin-1.md
rename to docs/topics/02-Boletines/Pro-1/Boletin-1.md
diff --git a/docs/topics/Pro-1-Boletin-2.md b/docs/topics/02-Boletines/Pro-1/Boletin-2.md
similarity index 100%
rename from docs/topics/Pro-1-Boletin-2.md
rename to docs/topics/02-Boletines/Pro-1/Boletin-2.md
diff --git a/docs/topics/Pro-1-Boletin-3.md b/docs/topics/02-Boletines/Pro-1/Boletin-3.md
similarity index 100%
rename from docs/topics/Pro-1-Boletin-3.md
rename to docs/topics/02-Boletines/Pro-1/Boletin-3.md
diff --git a/docs/topics/Pro-1-Boletin-4.md b/docs/topics/02-Boletines/Pro-1/Boletin-4.md
similarity index 100%
rename from docs/topics/Pro-1-Boletin-4.md
rename to docs/topics/02-Boletines/Pro-1/Boletin-4.md
diff --git a/docs/topics/Teoria.topic b/docs/topics/03-Apuntes.topic
similarity index 76%
rename from docs/topics/Teoria.topic
rename to docs/topics/03-Apuntes.topic
index 133c6b3..2d37e67 100644
--- a/docs/topics/Teoria.topic
+++ b/docs/topics/03-Apuntes.topic
@@ -3,7 +3,7 @@
SYSTEM "https://resources.jetbrains.com/writerside/1.0/xhtml-entities.dtd">
+ title="Apuntes" id="03-Apuntes" help-id="Teoría;Teoria">
-
- Teoría Introducción
+
+ Teoría Introducción
@@ -49,19 +49,19 @@
summary="La abstracción funcional y de datos. Especificación, construcción y ejemplos."/>
- Tema 3 - Listas
- Próximamente...
+ Tema 3 - Listas
+ Próximamente...
Créditos
- Material
+ Material
Original
- Resúmenes
+ Resúmenes
Programación I
- Resúmenes
+ Resúmenes
Programación II
diff --git a/docs/topics/Bibliografia.md b/docs/topics/03-Apuntes/Bibliografia.md
similarity index 100%
rename from docs/topics/Bibliografia.md
rename to docs/topics/03-Apuntes/Bibliografia.md
diff --git a/docs/topics/Bloque-1.md b/docs/topics/03-Apuntes/Pro-1/Bloque-1.md
similarity index 100%
rename from docs/topics/Bloque-1.md
rename to docs/topics/03-Apuntes/Pro-1/Bloque-1.md
diff --git a/docs/topics/Bloque-2.md b/docs/topics/03-Apuntes/Pro-1/Bloque-2.md
similarity index 100%
rename from docs/topics/Bloque-2.md
rename to docs/topics/03-Apuntes/Pro-1/Bloque-2.md
diff --git a/docs/topics/Bloque-3.md b/docs/topics/03-Apuntes/Pro-1/Bloque-3.md
similarity index 100%
rename from docs/topics/Bloque-3.md
rename to docs/topics/03-Apuntes/Pro-1/Bloque-3.md
diff --git a/docs/topics/Bloque-4.md b/docs/topics/03-Apuntes/Pro-1/Bloque-4.md
similarity index 100%
rename from docs/topics/Bloque-4.md
rename to docs/topics/03-Apuntes/Pro-1/Bloque-4.md
diff --git a/docs/topics/Tema-1.md b/docs/topics/03-Apuntes/Pro-2/Tema-1.md
similarity index 100%
rename from docs/topics/Tema-1.md
rename to docs/topics/03-Apuntes/Pro-2/Tema-1.md
diff --git a/docs/topics/Tema-2.md b/docs/topics/03-Apuntes/Pro-2/Tema-2.md
similarity index 100%
rename from docs/topics/Tema-2.md
rename to docs/topics/03-Apuntes/Pro-2/Tema-2.md
diff --git a/docs/topics/Teoria-Introduccion.md b/docs/topics/03-Apuntes/Teoria-Introduccion.md
similarity index 100%
rename from docs/topics/Teoria-Introduccion.md
rename to docs/topics/03-Apuntes/Teoria-Introduccion.md
diff --git a/docs/topics/Compilador.md b/docs/topics/05-Tutoriales/Compilador.md
similarity index 100%
rename from docs/topics/Compilador.md
rename to docs/topics/05-Tutoriales/Compilador.md
diff --git a/docs/topics/Algoritmos.md b/docs/topics/06-Extras/Algoritmos.md
similarity index 100%
rename from docs/topics/Algoritmos.md
rename to docs/topics/06-Extras/Algoritmos.md
diff --git a/docs/topics/Tres-En-Raya.md b/docs/topics/06-Extras/Tres-En-Raya.md
similarity index 100%
rename from docs/topics/Tres-En-Raya.md
rename to docs/topics/06-Extras/Tres-En-Raya.md
diff --git a/docs/topics/Tutoriales.topic b/docs/topics/06-Tutoriales.topic
similarity index 51%
rename from docs/topics/Tutoriales.topic
rename to docs/topics/06-Tutoriales.topic
index d5ff684..2f0c631 100644
--- a/docs/topics/Tutoriales.topic
+++ b/docs/topics/06-Tutoriales.topic
@@ -3,7 +3,7 @@
SYSTEM "https://resources.jetbrains.com/writerside/1.0/xhtml-entities.dtd">
+ id="06-Tutoriales" title="Tutoriales" help-id="Tutoriales">
-
-# Ejemplos
-
-Próximamente...
\ No newline at end of file
diff --git a/docs/topics/Examenes.md b/docs/topics/Examenes.md
deleted file mode 100644
index 1a50165..0000000
--- a/docs/topics/Examenes.md
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-# Antiguos Exámenes
-
-¡En construcción!
\ No newline at end of file
diff --git a/src/Ejemplos/TAD_Rational/CMakeLists.txt b/src/Ejemplos/TAD_Rational/CMakeLists.txt
index f3e7cbe..dcbfa73 100644
--- a/src/Ejemplos/TAD_Rational/CMakeLists.txt
+++ b/src/Ejemplos/TAD_Rational/CMakeLists.txt
@@ -1,4 +1,6 @@
# SPDX-FileCopyrightText: Facultade de Informática de A Coruña
+#
+# SPDX-License-Identifier: CC-BY-4.0
cmake_minimum_required(VERSION 3.27)
project(TAD_Rational)
diff --git a/src/Ejemplos/TAD_Rational/main.c b/src/Ejemplos/TAD_Rational/main.c
index c109040..ff6194b 100644
--- a/src/Ejemplos/TAD_Rational/main.c
+++ b/src/Ejemplos/TAD_Rational/main.c
@@ -1,4 +1,6 @@
// SPDX-FileCopyrightText: Facultade de Informática de A Coruña
+//
+// SPDX-License-Identifier: CC-BY-4.0
#include
diff --git a/src/Ejemplos/TAD_Rational/rational_pointer.c b/src/Ejemplos/TAD_Rational/rational_pointer.c
index 08dc007..f15ae9d 100644
--- a/src/Ejemplos/TAD_Rational/rational_pointer.c
+++ b/src/Ejemplos/TAD_Rational/rational_pointer.c
@@ -1,4 +1,6 @@
// SPDX-FileCopyrightText: Facultade de Informática de A Coruña
+//
+// SPDX-License-Identifier: CC-BY-4.0
#include
#include "rational_pointer.h"
diff --git a/src/Ejemplos/TAD_Rational/rational_pointer.h b/src/Ejemplos/TAD_Rational/rational_pointer.h
index d06a596..090b11c 100644
--- a/src/Ejemplos/TAD_Rational/rational_pointer.h
+++ b/src/Ejemplos/TAD_Rational/rational_pointer.h
@@ -1,4 +1,6 @@
// SPDX-FileCopyrightText: Facultade de Informática de A Coruña
+//
+// SPDX-License-Identifier: CC-BY-4.0
#ifndef TAD_Rational_RATIONAL_POINTER_H
#define TAD_Rational_RATIONAL_POINTER_H
diff --git a/src/Ejemplos/TAD_Rational/rational_struct.c b/src/Ejemplos/TAD_Rational/rational_struct.c
index 315486d..cbd6b66 100644
--- a/src/Ejemplos/TAD_Rational/rational_struct.c
+++ b/src/Ejemplos/TAD_Rational/rational_struct.c
@@ -1,4 +1,6 @@
// SPDX-FileCopyrightText: Facultade de Informática de A Coruña
+//
+// SPDX-License-Identifier: CC-BY-4.0
#include "rational_struct.h"
diff --git a/src/Ejemplos/TAD_Rational/rational_struct.h b/src/Ejemplos/TAD_Rational/rational_struct.h
index c66bee8..f4597ec 100644
--- a/src/Ejemplos/TAD_Rational/rational_struct.h
+++ b/src/Ejemplos/TAD_Rational/rational_struct.h
@@ -1,4 +1,6 @@
// SPDX-FileCopyrightText: Facultade de Informática de A Coruña
+//
+// SPDX-License-Identifier: CC-BY-4.0
#ifndef TAD_Rational_RATIONAL_STRUCT_H
#define TAD_Rational_RATIONAL_STRUCT_H