Skip to content

Upgrade to MathJax 3 and configure Sage #25833

@slel

Description

@slel

Mathjax v3.2.0 was released on 2021-06-17, see https://github.com/mathjax/MathJax.

This will be done in three steps:

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:

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions