Skip to content

fmatter/indicogram

Repository files navigation

InDiCoGram

Interactive digital corpus-based grammar.

License

This is a CLLD app serving a digital grammar, combining a corpus with descriptive prose. The heavy lifting is done by these plugins:

The only components provided by the app itself are:

  • a very simple Phoneme model
  • some configuration for clld-markdown-plugin

The app, including the default database initialization script is designed to be compatible with CLDF datasets created from FLEx with cldflex and with lingdocs-generated markdown.

There's a step-by-step tutorial for FLEx > CLDF > lingdocs > CLLD.

Setup:

  1. fork, clone, or download
  2. create a virtual environment (suggested)
  3. pip install -e .[dev]
  4. clld initdb development.ini --cldf /path/to/your/cldf/metadata.json
  5. pserve development.ini

Changelog

2023-03-06

  • restructured table navigation
  • more colors

2023-02-23

  • glossing abbreviations

2023-02-20

  • added topics (referencing sections)

2023-02-20

  • using cldf-ldd
  • better init script
  • fixed gloss formatting