yagarea / pandoc-vlnka

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pandoc-vlnka

This is pandoc filter for adding nonbreakable spaces (~) to text in Czech language. Everything is written in haskell.

Usage

After compilation you can use the executable file as a pandoc filter.

Example usage:

pandoc input-file --filter vlnka -o output file

Tests

To test this program you have to:

  1. Build it (make build)
  2. Run tests (make test)

This will run vlnka as filter on example .tex file and check if it outputs expected output.

In case if it does not work it will print diff of expected output and actual output. You will also find dump.json file containing AST of tested document in projects root directory.

License

This project is published under GPLv3 license.

About

License:GNU General Public License v3.0


Languages

Language:Haskell 75.4%Language:Makefile 13.9%Language:TeX 10.1%Language:Shell 0.6%