Menu

Tree [e18b04] master / docs /
 History

HTTPS access


File Date Author Commit
 images 2025-04-16 gitlost gitlost [3592ed] - Add new symbologies `BARCODE_EAN8`, `BARCODE_...
 templates 2024-06-27 gitlost gitlost [7246d6] gs1/gs1_lint: update to latest gs1-syntax-dicti...
 Makefile 2025-04-16 gitlost gitlost [3592ed] - Add new symbologies `BARCODE_EAN8`, `BARCODE_...
 README 3 days ago gitlost gitlost [e18b04] gs1: update to latest gs1-syntax-dictionary (ke...
 inc_before_body_html.html 2023-07-18 gitlost gitlost [32c9e6] Remove `bitmap_byte_length` member from `zint_s...
 inc_before_body_pdf.tex 2022-05-19 gitlost gitlost [719613] GRIDMATRIX: default char set is GB 2312 only, n...
 inc_header_pdf.tex 2023-07-18 gitlost gitlost [32c9e6] Remove `bitmap_byte_length` member from `zint_s...
 inc_header_txt.tex 2022-08-23 Robin Stuart Robin Stuart [8d8abe] Update URL for manual (no longer ASPX)
 manual.html 2025-04-24 gitlost gitlost [fcb3f9] GS1PARENS_MODE: allow parentheses in AI data if...
 manual.pmd 2025-04-24 gitlost gitlost [fcb3f9] GS1PARENS_MODE: allow parentheses in AI data if...
 manual.txt 2025-04-24 gitlost gitlost [fcb3f9] GS1PARENS_MODE: allow parentheses in AI data if...
 zint.1 3 days ago gitlost gitlost [e18b04] gs1: update to latest gs1-syntax-dictionary (ke...
 zint.1.pmd 2025-04-24 gitlost gitlost [fcb3f9] GS1PARENS_MODE: allow parentheses in AI data if...
 zint_images.sh 2025-04-16 gitlost gitlost [3592ed] - Add new symbologies `BARCODE_EAN8`, `BARCODE_...
 zint_org_uk.py 2022-07-19 Robin Stuart Robin Stuart [415bce] Transition to Python script for HTML generation...
 zint_org_uk.sh 2022-07-19 Robin Stuart Robin Stuart [bc0c74] Harmonise manual versions and add auto-formatti...

Read Me

% docs/README 2025-06-05

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.7.0.2/pandoc-3.7.0.2-1-amd64.deb
    sudo dpkg -i pandoc-3.7.0.2-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.7.0.2/pandoc-3.7.0.2-linux-amd64.tar.gz
    tar xf pandoc-3.7.0.2-linux-amd64.tar.gz
    sudo mv -i pandoc-3.7.0.2/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.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.