Code Monkey home page Code Monkey logo

pali-english-recitations's Introduction

Cover


A collaborative effort from the SBS Saṅgha and members of the four assemblies.



Prerequisites

  • make
  • texlive (the complete TeXLive distribution is preferrable though you may be able to install only the needed binaries depending on your distribution or OS.)
  • inotify-tools
  • calibre
  • java
  • lxml
  • epubcheck

make Commands

  • make pdf: Tangles recitations.tex.org to the respective TeX files, builds the PDF, then renames and places the PDF in build/ . make pdf2x does the same just twice over to ensure the hyperlinks are properly set.
  • make pdfrequirements: Downloads the tabularray and ninecolors packages and places them in $TEXMFHOME/tex.
  • make epub: Builds EPUB format; placed in build/.
  • make mobi: Builds MOBI format with Calibre; placed in build/.
  • make azw3: Builds AZW3 format with Calibre; placed in build/.
  • make validate: Builds the EPUB and then checks for errors with epubcheck.
  • make optimize
  • make view: Opens current.recitations.epub with Calibre’s ebook viewer.
  • make editwatchepub: Opens current.recitations.epub with Sigil and watches for any errors. Error messages will be shown while editing and epubcheck check is ran after saving.
  • make clean: Removes all built documents.
  • make epub: Convert HTML hierarchy into EPUB document.
  • make extractepub: Extracts EPUB and converts to HTML hierarchy.
  • make watchepub: Watches current.recitations.epub for edits and changes.
  • make release: Validates and builds all documents.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.