Skip to content

Commit

Permalink
Update CHANGES.rst
Browse files Browse the repository at this point in the history
  • Loading branch information
jfbu committed Aug 23, 2024
1 parent d5ba3ba commit 43e2e48
Showing 1 changed file with 6 additions and 12 deletions.
18 changes: 6 additions & 12 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,12 @@ Incompatible changes
--------------------

* LaTeX: The inclusion of ``amssymb`` LaTeX package is done after the contents
of :confval:`latex_elements`\ ``['fontpkg']``, and originates in the new
``'fontpkgmath'`` key of :confval:`latex_elements`.

- Thus, move custom math font set-up from ``'fontpkg'`` to ``'fontpkgmath'``
if needed.
- Regarding Unicode latex engines, they do not use ``amssymb`` anymore but
XITS Math font via ``unicode-math``, as default of ``'fontpkgmath'``.
This fixes some issues and provides math glyphs much better matching GNU
FreeSerif which is the default text font.
- For ``'pdflatex'`` as :confval:`latex_engine`, it is planned to replace at
Sphinx 9 usage of ``amssymb`` by ``stix2`` in order for the math glyphs to
much better match the default Times-like text font.
of :ref:`fontpkg`, and originates in the new :ref:`fontpkgmath` key of
:ref:`latex_elements <latex_elements_confval>`. Thus, move custom math
set-up from :ref:`fontpkg` to :ref:`fontpkgmath` to avoid getting overridden
by ``amssymb``. Regarding Unicode latex engines, they do not use
``amssymb`` anymore, but ``unicode-math`` with the XITS Math font (refs:
#12714).
* #12763: Remove unused internal class ``sphinx.util.Tee``.
Patch by Adam Turner.

Expand Down

0 comments on commit 43e2e48

Please sign in to comment.