Możesz użyć do tego języka Asymptote link
file fin = input("raw_tex.in").line();
int idx = 1;
while (!eof(fin))
{
string s = fin;
label("$\displaystyle " + s + "$", (0,0));
shipout("eq"+string(idx));
erase();
++idx;
}
powyżej masz sampla z jakiegoś mojego skryptu który generuje jpgi dla wyrażeń latexowych. By to rysować "kropką" możesz użyć jakiejś biblioteki z C++ w stylu SFML albo poszukać tutków pythonowych (podejrzewam, że tak będzie prościej dla ciebie)