M2 icon indicating copy to clipboard operation
M2 copied to clipboard

Various output routine updates

Open pzinn opened this issue 1 year ago • 3 comments

  • moved some TeX-related code from expressions.m2 to latex.m2
  • fixed an annoying double superscript bug for things like x'_1^2
  • harmonised tex output of zero vectors
  • added ReverseDictionary to iterators
  • added texMath RRi

pzinn avatar May 24 '24 04:05 pzinn

those inter-dependencies of various files in the loadsequence are a pain

pzinn avatar May 24 '24 06:05 pzinn

so with this PR: iterators.m2 needs expressions.m2 which needs max.m2 which needs fold.m2 which needs iterators.m2... how are we supposed to deal with those circular dependencies?

pzinn avatar May 24 '24 06:05 pzinn

I suppose the accumulate and fold methods involving Thing (i.e., the ones that use iterators) could get moved from fold.m2 to iterators.m2 to remove that dependency.

d-torrance avatar May 24 '24 11:05 d-torrance

Could you fix the broken test-builds, please?

DanGrayson avatar May 27 '24 02:05 DanGrayson

a NumericalImplicitization test runs oom, don't think it's related to this PR?

pzinn avatar May 27 '24 03:05 pzinn

a NumericalImplicitization test runs oom, don't think it's related to this PR?

Probably #3239

d-torrance avatar May 27 '24 17:05 d-torrance

I reran that test and it passed; LGTM!

mahrud avatar May 27 '24 18:05 mahrud