sfxsfl 81bd2e02f4 first code checkin 10 tháng trước cách đây
..
images 81bd2e02f4 first code checkin 10 tháng trước cách đây
templates 81bd2e02f4 first code checkin 10 tháng trước cách đây
Makefile 81bd2e02f4 first code checkin 10 tháng trước cách đây
README 81bd2e02f4 first code checkin 10 tháng trước cách đây
inc_before_body_html.html 81bd2e02f4 first code checkin 10 tháng trước cách đây
inc_before_body_pdf.tex 81bd2e02f4 first code checkin 10 tháng trước cách đây
inc_header_pdf.tex 81bd2e02f4 first code checkin 10 tháng trước cách đây
inc_header_txt.tex 81bd2e02f4 first code checkin 10 tháng trước cách đây
manual.html 81bd2e02f4 first code checkin 10 tháng trước cách đây
manual.pmd 81bd2e02f4 first code checkin 10 tháng trước cách đây
manual.txt 81bd2e02f4 first code checkin 10 tháng trước cách đây
zint.1 81bd2e02f4 first code checkin 10 tháng trước cách đây
zint.1.pmd 81bd2e02f4 first code checkin 10 tháng trước cách đây
zint_images.sh 81bd2e02f4 first code checkin 10 tháng trước cách đây
zint_org_uk.py 81bd2e02f4 first code checkin 10 tháng trước cách đây
zint_org_uk.sh 81bd2e02f4 first code checkin 10 tháng trước cách đây

README

% docs/README 2024-12-23

For generation of "docs/manual.pdf" and "docs/manual.txt" from "manual.pmd" using a recent version of pandoc

On Ubuntu/Debian (tested on Ubuntu 22.04 and Ubuntu 24.04)

wget https://github.com/jgm/pandoc/releases/download/3.6.1/pandoc-3.6.1-1-amd64.deb
sudo dpkg -i pandoc-3.6.1-1-amd64.deb
For Ubuntu 22.04 (python < 3.12)
sudo apt install python3-pip
pip install pandoc-tablenos --user
Else for Ubuntu 24.04 (one way around "externally-managed-environment" error, PEP 668)
sudo apt install python3-full
python3 -m venv ~/py_envs
source ~/py_envs/bin/activate
pip install pandoc-tablenos
Then
export PATH=~/.local/bin:"$PATH"
# Temporary fix for version regex - see https://github.com/tomduck/pandoc-xnos/pull/29
python -m pip install --force-reinstall \
git+https://github.com/tomduck/pandoc-xnos@284474574f51888be75603e7d1df667a0890504d#egg=pandoc-xnos
sudo apt install librsvg2-bin
sudo apt install texlive-xetex
sudo apt install texlive-lang-cjk
sudo apt install fonts-wqy-microhei
make

On Fedora (tested on Fedora Linux 38 (Workstation Edition) and Fedora Linux 40 (Workstation Edition))

wget https://github.com/jgm/pandoc/releases/download/3.6.1/pandoc-3.6.1-linux-amd64.tar.gz
tar xf pandoc-3.6.1-linux-amd64.tar.gz
sudo mv -i pandoc-3.6.1/bin/pandoc /usr/local/bin
sudo dnf install python3-pip
pip install pandoc-tablenos --user
export PATH=~/.local/bin:"$PATH"
# Temporary fix for version regex - see https://github.com/tomduck/pandoc-xnos/pull/29
python -m pip install --force-reinstall \
git+https://github.com/tomduck/pandoc-xnos@284474574f51888be75603e7d1df667a0890504d#egg=pandoc-xnos
sudo dnf install librsvg2-tools.x86_64
sudo dnf install texlive-xetex
sudo dnf install texlive-ctex.noarch
sudo dnf install texlive-framed.noarch
sudo dnf install texlive-fvextra.noarch
sudo dnf install texlive-mdwtools.noarch
sudo dnf install texlive-sectsty.noarch
sudo dnf install texlive-xecjk.noarch
sudo dnf install texlive-tex-gyre.noarch
sudo dnf install wqy-microhei-fonts.noarch
make

On Windows

Not compatible.