Skip to content

kdelwat/Coda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coda

This is the server implementation. For the front-end, please see 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 to serve files generated by Pandoc (using the pypandoc wrapper). Custom themes and filters are used to style the output.

Usage

To run the server locally:

git clone git@github.com:kdelwat/Coda.git
cd Coda
pip install -r requirements.txt
python main.py

Output Examples

LaTeX PDF output

HTML output

Credits

The default LaTeX theme is modified from The Legrand Orange Book from latextemplates.com. It is used under the terms of the CC BY-NC-SA 3.0 license.

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published