mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-22 10:00:33 +00:00
Tweak output from maxima
Maxima uses \it as a markup for multiletter variables. However, it has been reported that since texlive 2016 using \it in math mode produces an error, even though I was not able to reproduce. Anyway, this can be avoided by replacing the old-style construct "{\it ...}" with the new-style one "\mathit{...}". The problem has also been reported upstream: https://sourceforge.net/p/maxima/bugs/3181/ but this workaround will hold whatever the resolution.
This commit is contained in:
parent
3cecd4d393
commit
3c6f2427c3
@ -1106,7 +1106,7 @@ namespace {
|
||||
if (tmp.size() < 2)
|
||||
return MathData();
|
||||
|
||||
out = subst(tmp[1], "\\>", string());
|
||||
out = subst(subst(tmp[1], "\\>", string()), "{\\it ", "\\mathit{");
|
||||
lyxerr << "output: '" << out << "'" << endl;
|
||||
|
||||
// Ugly code that tries to make the result prettier
|
||||
|
Loading…
Reference in New Issue
Block a user