Repository navigation
Didacta 1.0.1
-
Las prácticas de Análisis I, en diapositivas. Fallaban todas: estaban
escritas como apuntes, sin diapositivas, y en beamer salían páginas que se
salían por abajo. Ahora cada práctica tiene su presentación de repaso --la
teoría, los ejemplos resueltos y los ejercicios intercalados, cortados en
diapositivas que caben--, y los problemas propuestos del final solo salen en
los apuntes, que no cambian ni una palabra. -
Un apartado sin diapositivas no sale en ellas. Un apartado cuyo
material va solo en los apuntes ya no deja en la presentación una portada
seguida de nada, ni su línea en el índice. Y\slidetitle{…}pone el título
de una diapositiva sin añadir un encabezado a los apuntes. -
La biblioteca, en tres niveles. Categoría, tema y subtema, cada uno
en su columna, como las del Finder, y a la derecha las lecciones. El subtema
es lo que antes eran las etiquetas encima de la lista, ahora declarado y con
nombre en cada idioma; cada lección vive exactamente en uno, que es también
su carpeta. Al pie de cada columna se crea la categoría, el tema o el
subtema que falte, en todos los repositorios abiertos a la vez, y salen en el
orden de la asignatura. -
Mover una lección, arrastrándola. Se arrastra su tarjeta hasta un
subtema, o se elige «Mover a…» con el botón derecho, en las mismas columnas.
La carpeta se mueve de verdad, y no hay que reescribir nada de lo que la
usa: los temas y los prerrequisitos la nombran ahora por su id, que no
cambia, y es Didacta quien le dice a LaTeX dónde está al compilar. -
Elegir lecciones en columnas. Al crear una lección, y al añadirlas a un
tema de un curso, se elige el sitio con las mismas tres columnas de la
biblioteca en lugar de escribir una ruta o abrir carpetas del disco. -
Compilar varias salidas a la vez ya no deja huecos. Si dos salidas
empezaban juntas, la segunda podía compilarse sin saber el idioma original
de algunas lecciones. -
Didacta 1.0. La web tiene ya casi toda la galería de videotutoriales:
79 vídeos cortos, con subtítulos y capítulos, que recorren Didacta de
principio a fin --empezar, escribir una lección, preparar una asignatura,
compilar, traducir, repartir, no perder nada, el curso que viene, a tu
manera y lo de quien mantiene el repositorio--. Grabarlos pantalla a
pantalla ha servido además para encontrar y arreglar lo que sigue. -
Las plantillas, en su propia sección. Ajustes → Plantillas de
compilación, justo antes de los snippets y con las dos interfaces: era un
botón escondido dentro de «Bloques y plantillas». Cada plantilla se abre en
un editor como el de los snippets, con una lección compilada al lado con lo
que hay en la pantalla, sin guardar, y la lista de lo que se compila con
ella. Y cada una tiene una casilla por repositorio: marcar otro la copia allí
con su cabecera, desmarcarlo la quita solo de ahí, y editarla escribe en
todos. La cabecera, que antes se guardaba en uno solo, también. -
El papel de una plantilla se respeta. Una plantilla con
a5papero
letterpaperen sus opciones salía en A4 sin decir nada, porque Didacta
ponía el suyo encima. Ahora sale en el papel que dice; sin ninguno, A4, como
siempre. -
Todos los repositorios en la misma carpeta. Elegir dónde se clonan solo
valía para los nuevos: uno clonado antes, o añadido como carpeta que ya
tenías, se quedaba donde estaba, y con dos repositorios cada uno acababa en
un sitio. Ahora, en Ajustes → Cuenta y repositorios, el que está fuera lo
dice y se lleva con un botón; cambiar la carpeta ofrece llevar los de antes,
y añadir una carpeta de otro sitio pregunta si moverla. Va la carpeta
entera, con lo que tenga sin enviar, y nunca encima de otra cosa. -
Las cajas propias, en cada idioma. Una caja de teorema hecha en
Ajustes → Snippets lleva ahora un título por cada idioma del repositorio:
«Resumen» en castellano, «Resum» en valenciano, sin un snippet por idioma.
Uno vacío saca el del idioma de referencia, y la vista previa se puede
compilar en cualquiera de ellos. Las de Didacta --Observación, Teorema y
las demás-- ya salían traducidas. -
Las plantillas de serie dicen lo que son. En Ajustes → Plantillas de
compilación, la lista decía «solo los enunciados» también de las copias del
profesor, y al editar una de las que trae Didacta el editor salía con los
ejes por defecto --alumno, sin soluciones, con pausas-- en lugar de los
suyos. Ahora cada una enseña lo que lleva y se edita desde lo que es. -
Los avisos con botón vuelven a irse solos. «Guardado en el historial ·
Ver cambios», «Deshacer» y los demás se quedaban puestos hasta pulsarlos y
tapaban la barra de abajo, la que dice si hay cambios sin enviar. Ahora
duran sus segundos, como antes. -
«Ver qué ha cambiado» en una traducción desactualizada funciona. Se
confundía la línea del título en ese idioma con la de su estado, y decía
siempre que no se sabía desde cuándo había cambiado el original. -
Traducir varias lecciones seguidas ya no deja algunas sin hacer. Entre
una lección y la siguiente el servidor podía cerrar la conexión, y la
siguiente salía en el resumen como «Connection closed before full header
was received». Ahora esa petición se repite una vez. -
La cola de traducción abre en el idioma que falta. Pulsar una lección
en Traducción la abría en la pestaña de siempre, y había que buscar la del
idioma que se venía a traducir. -
«Aprobar y siguiente» ya no pregunta por lo que acaba de guardar. Con
algo corregido, guardaba y marcaba revisada, pero al pasar a la siguiente
salía «Hay cambios sin guardar». Y al pasar a la siguiente se abre con su
texto: de una lección a otra, la pantalla se reutilizaba con el editor de
la anterior, y guardar habría escrito ese texto en la nueva. Pasaba igual
con cualquier enlace directo de una lección a otra, de un documento a otro
o de un curso a otro. -
«Darla en otro tema» ya no propone el tema donde ya está. Con la
lección en el curso de este año y en el que viene, el diálogo abría con su
propio tema elegido, y aceptarlo la ponía dos veces. Ahora propone uno que
no la lleva, marca los que sí y, si se elige uno de ellos, lo dice. -
Con la interfaz Esencial, llevar un tema a otro sitio ya no ofrece
moverlo. El menú escondía «Mover a…», pero el diálogo de «Añadir
vinculado a…» y «Duplicar en…» lo seguía ofreciendo. Y el aviso de al
terminar dice el tema y la asignatura por su nombre, no por su id. -
El tamaño del texto se lee entero con el texto grande. En Ajustes →
Apariencia, a partir del 135 % el tanto por ciento se partía en dos líneas. -
La biblioteca llama a las categorías y a los temas por su nombre. Los
sacaba de la carpeta --«algebra» salía como «Algebra»-- y no los traducía.
Ahora usa los detaxonomy.yaml, en el idioma que miras. -
Un documento que llama a otro repositorio ya no sale también como
referencia rota. La página del curso lo contaba dos veces: una como
«no apunta a ninguna unidad del catálogo», que no era verdad, y otra con
su aviso de verdad, el de que llama a una lección de otro repositorio. -
Declarar la teoría o los problemas trae su nombre. Declarado el
primer bloque propio, los dos de siempre salen por su id hasta declararlos
también, y al hacerlo había que volver a escribir «Teoría» y se perdían sus
traducciones. Ahora viene escrito, y se guarda en todos sus idiomas. -
Crear tu primera plantilla ya no deja sin compilar lo demás. En cuanto
un repositorio declara alguna plantilla, valen solo las declaradas; al
duplicar o retocar la primera se escribía solo esa, y todo lo que usaba
las de serie dejaba de compilarse. Ahora la primera se escribe con las de
serie, y el diálogo lo dice: las que no quieras, se apagan. -
El primer grado se puede crear. La tira de grados de Asignaturas, que
es por donde se gestionan, solo salía cuando ya había alguno. Ahora, con
la interfaz Completa, sale también sin ninguno, y la paleta ofrece
«Gestionar los grados». -
Una lección nueva nace con identidad propia. Creada desde la
aplicación, desdedidacta new unito desde un asistente, llevaba un id
sacado de su carpeta, que no cuenta como estable: la comprobación del
repositorio avisaba de ella en cuanto existía. -
El registro del servidor MCP sigue el tamaño del texto. Con el texto
grande en Apariencia, las líneas del registro y los argumentos de cada
herramienta se quedaban pequeñas. Y cada arranque sale una vez: decía
«Servidor en marcha» tres veces seguidas. -
La plantilla compacta se llama «Guía» en todas partes. La lista de
plantillas decía «Handout», y el fichero que se exportaba, «Guía». -
Una lección nueva va, de salida, al repositorio de su tema. Con varios
abiertos, el diálogo proponía siempre el primero, aunque las demás
lecciones de ese tema estuvieran en otro. -
«Traer», en el aviso de «Hay cambios nuevos en GitHub», ya arregla el
envío. Con cambios tuyos sin enviar y otros nuevos en GitHub, traer se
negaba siempre, y el botón del aviso no servía nunca. Ahora trae lo suyo y
pone lo tuyo encima, listo para volver a enviar. Si los dos tocan las
mismas líneas, no se junta nada a medias: lo deja todo como estaba y lo
dice con su propio aviso, con un botón a la ayuda que cuenta cómo
juntarlos. Ya no sale «Dos cambios chocan», que mandaba a recargar el
editor, ni el texto de git en inglés. Y pulsar arriba el número de commits
por traer ya no dice «Traído» cuando no se ha podido.