Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/satabin/toolxit-ng
A set of libraries to manipulate TeX files in Scala
https://github.com/satabin/toolxit-ng
iteratee scala tex
Last synced: 11 days ago
JSON representation
A set of libraries to manipulate TeX files in Scala
- Host: GitHub
- URL: https://github.com/satabin/toolxit-ng
- Owner: satabin
- License: apache-2.0
- Created: 2014-07-15T21:21:45.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2018-10-20T11:14:05.000Z (about 6 years ago)
- Last Synced: 2023-03-11T05:22:33.372Z (almost 2 years ago)
- Topics: iteratee, scala, tex
- Language: Scala
- Homepage: http://toolxit.gnieh.org
- Size: 298 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.markdown
- License: LICENSE
Awesome Lists containing this project
README
ToolXiT
=======[![Build Status](https://travis-ci.org/satabin/toolxit-ng.svg?branch=master)](https://travis-ci.org/satabin/toolxit-ng)
[![Join the chat at https://gitter.im/toolxit-ng/Lobby](https://badges.gitter.im/toolxit-ng.svg)](https://gitter.im/toolxit-ng?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)ToolXiT is a set of scala library allowing to work with TeX files.
It is decomposed into several sub-projects:
- `core` contains the common elements used by all other modules ;
- `fonts` contains the font implementations to be used in other ToolXiT modules ;
- `math` contains the mathematical formulas composition logic ;
- `eyes` is the TeX lexer that returns unexpanded TeX tokens out of characters ;
- `mouth` is the TeX parser that turns tokens into expanded sequences of primitive commands ;
- `stomach` is the TeX stomach processor that executes the primitive commands ;
- `xonsole` is a TeX console.