Skip to content
Snippets Groups Projects
Select Git revision
  • main default protected
  • readmepy3
  • bz28924
  • bz38656
  • bz28130
  • bz35906
  • formating
  • builderrors
  • bz35646
  • edi
  • bz34985
  • bz32730
  • bz33398
  • bz28805
  • 35329
  • bz36665
  • authorisedvalues
  • bz27652
  • bz15565
  • bz35149
  • manual19.11
  • 3.22.00
  • 3.08.00
  • 3.10.00
  • 3.12.00
  • 3.14.00
  • 3.16.00
  • 3.18.00
  • 3.20.00
  • 16.05.00
  • 16.11.00
  • 17.05.00
  • 17.11.00
  • 18.05.00
34 results

koha-manual

  • Clone with SSH
  • Clone with HTTPS
  • Forked from koha-community / koha-manual
    322 commits behind the upstream repository.

    Koha Documentation

    This is the main repository for the Koha manual.
    It is mirrored at git.koha-community.org.

    The manual is generated with Sphinx.

    Setup

    sudo apt-get install make python3-sphinx python3-sphinxcontrib.spelling python3-pip

    sudo pip3 install sphinx_rtd_theme

    Outputing Docs

    For HTML

    make html

    For HTML in a single page

    make singlehtml

    For an epub

    make epub

    For a pdf (Work in progress)

    Install latexmk, the latexpdf builder needs it

    apt install latexmk

    Install texlive-full. Attention: this is very huge

    apt install texlive-full

    Generate the latex files

    make latex

    Generate the PDF file

    make latexpdf

    Other useful commands

    To find everything that you can do, you can just do

    make

    And it will list all the available options. Some useful ones are

    Check spelling

    make spelling

    Check links in the documentation

    make linkcheck

    Generate .po files for translation

    Have a look at the koha-manual-i18n project.