Go to file
Raphaël JAKSE 4ecb9e83f1 trim some strings 2015-03-09 20:45:51 +01:00
gdc-4.6-compat/std/digest clean up 2014-04-17 09:47:15 +02:00
.gitignore gitignore 2014-04-17 09:46:05 +02:00
Makefile trying to reduce binaries size 2014-04-18 12:14:06 +02:00
README readme 2013-11-17 19:39:21 +01:00
json.d json.d is not a symbolic link 2014-03-16 10:54:46 +01:00
pdfwhata.d support for the three major compilers of D 2014-04-17 09:46:58 +02:00
whata2latex.d trim some strings 2015-03-09 20:45:51 +01:00
whatacli.d fix indent 2015-03-09 14:56:23 +01:00
whatadom.d add explicit new line option; fix new lines 2014-10-14 14:58:42 +02:00
whatatools.d add support for math-dollar LaTeX's notation in Whata! 2014-03-16 14:13:37 +01:00

README

This is an alpha-stage parser for the Whata! Syntax. 
The parser in itself is quite stable. The LaTeX output is still unstable, but should be usable for basic things.


To compile, you need the GNU D Compiler (gdc). Just type:
$ make

To install on a UNIX system, type:
$ sudo make install
or, as root:
# make install

The two programs being built are whatacli and pdfwhata.
whatacli is a tool which parses a Whata! file and translates it in another language.
LaTeX is the only supported language for the moment. Support others output languages is planned.

Efforts were made to make the .tex generated file compatible with pdflatex,
xelatex and lualatex but xelatex is the recommended tool at this time.

To get help on usage of this tool:
$ whatacli -h

pdfwhata is a tool which takes a Whata! file and makes a PDF from it.
This tool depends on whatacli and XeLaTeX (xelatex).
Support for pdflatex and lualatex should come soon.

Usage:
$ pdfwhata file.whata

Contact: Raphaël Jakse < raphael dot jakse at gmail dot com >