comparison mupdf-source/thirdparty/zint/docs/README @ 2:b50eed0cc0ef upstream

ADD: MuPDF v1.26.7: the MuPDF source as downloaded by a default build of PyMuPDF 1.26.4. The directory name has changed: no version number in the expanded directory now.
author Franz Glasner <fzglas.hg@dom66.de>
date Mon, 15 Sep 2025 11:43:07 +0200
parents
children
comparison
equal deleted inserted replaced
1:1d09e1dec1d9 2:b50eed0cc0ef
1 % docs/README 2024-12-23
2
3 For generation of "docs/manual.pdf" and "docs/manual.txt" from "manual.pmd" using a recent version of pandoc
4
5 On Ubuntu/Debian (tested on Ubuntu 22.04 and Ubuntu 24.04)
6
7 wget https://github.com/jgm/pandoc/releases/download/3.6.1/pandoc-3.6.1-1-amd64.deb
8 sudo dpkg -i pandoc-3.6.1-1-amd64.deb
9 For Ubuntu 22.04 (python < 3.12)
10 sudo apt install python3-pip
11 pip install pandoc-tablenos --user
12 Else for Ubuntu 24.04 (one way around "externally-managed-environment" error, PEP 668)
13 sudo apt install python3-full
14 python3 -m venv ~/py_envs
15 source ~/py_envs/bin/activate
16 pip install pandoc-tablenos
17 Then
18 export PATH=~/.local/bin:"$PATH"
19 # Temporary fix for version regex - see https://github.com/tomduck/pandoc-xnos/pull/29
20 python -m pip install --force-reinstall \
21 git+https://github.com/tomduck/pandoc-xnos@284474574f51888be75603e7d1df667a0890504d#egg=pandoc-xnos
22 sudo apt install librsvg2-bin
23 sudo apt install texlive-xetex
24 sudo apt install texlive-lang-cjk
25 sudo apt install fonts-wqy-microhei
26 make
27
28 On Fedora (tested on Fedora Linux 38 (Workstation Edition) and Fedora Linux 40 (Workstation Edition))
29
30 wget https://github.com/jgm/pandoc/releases/download/3.6.1/pandoc-3.6.1-linux-amd64.tar.gz
31 tar xf pandoc-3.6.1-linux-amd64.tar.gz
32 sudo mv -i pandoc-3.6.1/bin/pandoc /usr/local/bin
33 sudo dnf install python3-pip
34 pip install pandoc-tablenos --user
35 export PATH=~/.local/bin:"$PATH"
36 # Temporary fix for version regex - see https://github.com/tomduck/pandoc-xnos/pull/29
37 python -m pip install --force-reinstall \
38 git+https://github.com/tomduck/pandoc-xnos@284474574f51888be75603e7d1df667a0890504d#egg=pandoc-xnos
39 sudo dnf install librsvg2-tools.x86_64
40 sudo dnf install texlive-xetex
41 sudo dnf install texlive-ctex.noarch
42 sudo dnf install texlive-framed.noarch
43 sudo dnf install texlive-fvextra.noarch
44 sudo dnf install texlive-mdwtools.noarch
45 sudo dnf install texlive-sectsty.noarch
46 sudo dnf install texlive-xecjk.noarch
47 sudo dnf install texlive-tex-gyre.noarch
48 sudo dnf install wqy-microhei-fonts.noarch
49 make
50
51 On Windows
52
53 Not compatible.