mathabx and the arXiv

I recently started using the mathabx package in LaTeX and found today while submitting a paper to the arXiv that it can have some compatibility issues depending on what other packages you’re using. Inspired by this stack.exchange post I improvised the following fix, which I thought I’d share in case anyone else has this issue.

I replaced the line

\usepackage{mathabx}

with

\let\savebigtimes\bigtimes

\let\bigtimes\relax

\usepackage{mathabx}

\let\bigtimes\savebigtimes

I think the issue was that the symbol \bigtimes was defined in two different packages and, while my compiler just got on with things, the arXiv compiler saw an issue and wouldn’t process it. The fix evades this by temporarily undefining the symbol and then reintroducing it at a better time.

Hope this is helpful!

 

(P.S. I’m starting to blog again…)

Leave a comment