-
-
Notifications
You must be signed in to change notification settings - Fork 654
Description
Mathjax v3.2.0 was released on 2021-06-17, see https://github.com/mathjax/MathJax.
This will be done in three steps:
- Step 1: Fix Sage to be compatible with MathJax3. Done in Make Sage output MathJax3 compatible htmls #31517.
- Step 2: Provide mathjax spkg upgraded to MathJax3.
- Step 3: Configure Sage to use MathJax3.
This ticket focuses on the Steps 2 and 3.
To install mathjax, you can download the tarball from a temporary URL:
https://drive.google.com/file/d/1-tMjjIwftzoGngFh549_kUO3Chmy3qhI/view?usp=sharing
and place the tarball in upstream/
and make
, or you can just do make
since the tarball will be automatically downloaded from the attachment of this ticket after unsuccessful attempts to download from sage mirrors.
We can now choose whether to use mathjax CDN or not. The default is not to. To use CDN, do
export SAGE_DOCBUILD_OPTS="--use-cdns"
before make
online doc.
Related tickets:
-
System package information and spkg-configure for mathjax #30296 System package information and spkg-configure for mathjax
-
Configure mathjax in sphinx config and upgrade to Mathjax v3 #33600 Configure mathjax in sphinx config and upgrade to Mathjax v3
Depends on #33763
CC: @antonio-rojas @egourgoulhon @embray @kiwifb @timokau @jdemeyer @jhpalmieri @kcrisman @miguelmarco @novoselt @haraldschilly @slel @sagetrac-tmonteil @vbraun @orlitzky
Component: packages: standard
Keywords: upgrade, mathjax
Author: Tobias Diez, Kwankyu Lee
Branch: 2535a91
Reviewer: Tobias Diez, Kwankyu Lee
Issue created by migration from https://trac.sagemath.org/ticket/25833