Koha Documentation repository
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Lucy Vaux-Harvey ad4cff2021 Taiga #1453, bug 15933 for 20.11. Add cataloguing plugin to search for existing publishers in other records 5 days ago
icons added css and icons for css 11 years ago
locales Update/add locales files 2 years ago
public Getting rid of the en/ dir, a relic from the docxml days 3 years ago
source Taiga #1453, bug 15933 for 20.11. Add cataloguing plugin to search for existing publishers in other records 5 days ago
.gitignore Teach git to ignore build directory. 7 months ago
.gitlab-ci.yml Update .gitlab-ci.yml 1 month ago
CONTRIBUTING.md Fix #10 - update url to the new repository 2 years ago
LICENSE Add license 4 years ago
Makefile Add the quiet switch to SPHINXOPTS 1 year ago
README.md Update setup instructions for Sphinx RTD theme. 6 months ago
advancedkeyboard.png Uploaded new screenshot for advanced cataloging keyboard 10 months ago
mappings.pl Add a script to ease the move - mappings.pl 3 years ago
planningbymonths.png Upload New image for planning by months 9 months ago

README.md

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

make linkcheck

Generate .po files for translation

make gettext