From 13105ec8e7d5f9417079f2d14f9c588e86009a33 Mon Sep 17 00:00:00 2001 From: hannah Date: Thu, 10 Apr 2025 16:28:05 -0400 Subject: [PATCH] added latex requirements from fedora spec --- doc/install/dependencies.rst | 44 ++++++++++++++++++++++++++++++------ 1 file changed, 37 insertions(+), 7 deletions(-) diff --git a/doc/install/dependencies.rst b/doc/install/dependencies.rst index e327a0b9c536..c23cc7809f2c 100644 --- a/doc/install/dependencies.rst +++ b/doc/install/dependencies.rst @@ -419,18 +419,48 @@ The documentation requires LaTeX and Graphviz. These are not Python packages and must be installed separately. * `Graphviz `_ -* a minimal working LaTeX distribution, e.g. `TeX Live `_ or +* a LaTeX distribution, e.g. `TeX Live `_ or `MikTeX `_ -The following LaTeX packages: + +The following collections must be installed. When using a distribution that does not +support collections, the packages listed for each collection must be installed. You may +need to install some packages that are not listed here. The complete version of many +LaTeX distribution installers, e.g. "texlive-full" or "texlive-all", +will often automatically include these collections. + ++-----------------------------+--------------------------------------------------+ +| collection | packages | ++=============================+==================================================+ +| collection-basic | `cm `_, | +| | luahbtex | ++-----------------------------+--------------------------------------------------+ +| collection-fontsrecommended | `cm-super `_, | +| | `lm `_, | +| | `txfonts `_ | ++-----------------------------+--------------------------------------------------+ +| collection-latex | `geometry `_, | +| | `hyperref `_, | +| | `latex `_, | +| | latex-bin, | +| | `psnfss `_ | ++-----------------------------+--------------------------------------------------+ +| collection-latexextra | `import `_, | +| | `sfmath `_, | +| | `type1cm `_ | ++-----------------------------+--------------------------------------------------+ +| collection-latexrecommended | `fontspec `_, | +| | `underscore `_, | ++-----------------------------+--------------------------------------------------+ +| collection-xetex | `xetex `_, | +| | xetex-bin | ++-----------------------------+--------------------------------------------------+ + +The following packages must also installed: * `dvipng `_ -* `underscore `_ -* `cm-super `_ -* ``collection-fontsrecommended`` +* `pgf `_ (if using the pgf backend) -The complete version of many LaTex distribution installers, e.g. -"texlive-full" or "texlive-all", will often automatically include these packages. Optional ^^^^^^^^