Em 2004, o meu último ano como assistente estagiário na UMa, escrevi um programa em Pascal que resolvia passo por passo e em LaTeX problemas por eliminação de Gauss.
(Sistemas, Determinantes, Calculo de inversas)
Tive de fazer uma pequena adaptação e correcção de bugs para os sistemas actuais, e ...ainda funciona.
As resoluções deste pdf
https://drive.google.com/file/d/1czKgeXdvXagVtO-o8lRvOCQYrGNHoV0M/view?usp=sharing
foram geradas por esse programa, que na altura baptizei de GLaTeX!
(Na altura ainda usava Windows, e foi escrito no Dev-Pascal)
Por mim, esta moda do Python, na área da Matemática tem muito que se diga... Pascal não é tão inutil como querem nos fazer crer, hoje em dia é tão gratuito como o Python... Claro que tendo menos utilizadores, agora tem menos funcionalidades...
Mas por exemplo, a calculadora HP Prime usa Pascal, não foi na moda do Python...
Python, Pascal ou qualquer outra linguagem de programação não são Matemática. Podem, e devem ser usados em Matemática, mas sem que se perca o foco em Matemática.
Vejo muitas aplicações STEM, mas acordem. Nem tudo o que luz é ouro. Nem tudo é Matemática.
Matemática deve continuar uma ciência de conceitos e resultados, com provas (visto não ser uma religião), caso contrário, mais cedo ou mais tarde teremos o equivalente a defensores do terraplanismo em Matemática.
Quanto ao pdf... podem usá-lo para o que quiserem, desde que não o modifiquem.
Como já disse... as resoluções foram escritas por software...escrito em Pascal.