Open enriqueacosta opened 9 months ago
Puede ser buena idea implementar algo parecido a lo que se ha implementado para centros y BLM. Ver #23 y #35. Es decir:
material-VVVVV.ptx
.material-VVVVV.ptx
. Así se produce un error de PreTexT si no se incluyen en la lista al final.Una posibilidad: si una actividad tiene materiales (por ejemplo gra3-uni4-secC-act1
), entonces crear el archivo
gra3-uni4-secC-act1-materiales.ptx
o gra3-uni4-secC-act1-mat.ptx
Adentro del archivo, poner la lista de los materiales:
<ul>
<li>Bloques en base 10</li>
<li>Cubos encajables o fichas para contar</li>
<li>Herramientas para crear una presentación visual</li>
<li>Papel cuadrículado de 1 centímetro. Ver <xref ref="blm-papelCuadriculadoCentimetro" text="title"/></li>
</ul>
Después en todos los lugares en los que debe aparecer esa lista, hacer el xml:include correspondiente, para no replicar la lista en ningún lugar:
<xi:include href="./gra3-uni4-secC-lec13-act1-mat.ptx"/>
Ese include se hace:
Por ejemplo, si las actividades 1 y 2 tienen materiales, entonces en la lección y en la unidad se usa
<xi:include href="./gra3-uni4-secC-lec13-act1-mat.ptx"/>
<xi:include href="./gra3-uni4-secC-lec13-act2-mat.ptx"/>
La creación de las listas debería ser automatizable con un script que busque los archivos con -mat.ptx
, que son los únicos que tienen materiales.