Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kdelwat/coda
https://github.com/kdelwat/coda
grammar latex linguistics pandoc
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/kdelwat/coda
- Owner: kdelwat
- License: mit
- Created: 2017-02-10T06:42:05.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-24T10:47:38.000Z (almost 8 years ago)
- Last Synced: 2024-11-19T22:52:34.332Z (2 months ago)
- Topics: grammar, latex, linguistics, pandoc
- Language: TeX
- Size: 278 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Coda
*This is the server implementation. For the front-end, please see [LingTools](https://www.github.com/kdelwat/LingTools).*
Coda is a web tool which helps with the creation of professional-looking
language reference grammars from sources written in an extended version of
Markdown. Currently, both interactive HTML and PDF outputs are supported. A
lexicon file can also be provided to include a translation dictionary in the
output.This server is built using [Flask](http://flask.pocoo.org/) to serve files
generated by [Pandoc](http://pandoc.org/) (using
the [pypandoc](https://github.com/bebraw/pypandoc) wrapper). Custom themes and
filters are used to style the output.## Usage
To run the server locally:
```bash
git clone [email protected]:kdelwat/Coda.git
cd Coda
pip install -r requirements.txt
python main.py
```## Output Examples
![LaTeX PDF output](http://imgur.com/ix0TLvF.png)
![HTML output](http://imgur.com/cN4gHMc.png)
## Credits
The default LaTeX theme is modified
from
[The Legrand Orange Book](http://www.latextemplates.com/template/the-legrand-orange-book) from
latextemplates.com. It is used under the terms of
the [CC BY-NC-SA 3.0](http://creativecommons.org/licenses/by-nc-sa/3.0/)
license.