racket/racket-amsmath-mathabx.patch
Dr. Werner Fink 6d5a3f68d6 Accepting request 981449 from home:WernerFink:branches:devel:languages:misc
- Add patch racket-amsmath-mathabx.patch
  * Avoid conflict between modern amsmath and mathabx LaTeX styles to
    get e.g. scsh build again

OBS-URL: https://build.opensuse.org/request/show/981449
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=59
2022-06-09 09:08:50 +00:00

17 lines
785 B
Diff

---
share/pkgs/scribble-lib/scribble/scribble-load.tex | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
--- share/pkgs/scribble-lib/scribble/scribble-load.tex
+++ share/pkgs/scribble-lib/scribble/scribble-load.tex 2022-06-09 06:57:39.433303456 +0000
@@ -8,7 +8,8 @@
% would load amsmath *after* mathabx and wasysym,
% causing command redefinition issues.
\newcommand{\packageAmsmath}{\usepackage{amsmath}}
-\newcommand{\packageMathabx}{\usepackage{mathabx}}
+% Both 'mathabx' and 'amsmath' define a '\frac' command (among others).
+\newcommand{\packageMathabx}{\ifx\frac\undefined \usepackage{mathabx} \else \relax \fi}
% Avoid conflicts between "mathabx" and "wasysym",
% and between "wasysym" integrals and "amsmath" integrals (iint).
\newcommand{\packageWasysym}{