Releases: Sevyls/latex-formulas-mobi-converter
Releases · Sevyls/latex-formulas-mobi-converter
Version 1.0
Release
Available & tested for Windows, Mac OS X & Linux:
latex2mobi comes in the following packages:
- Command line tool latex2mobi (zip)
- Calibre Plugin (zip)
- Executable JAR
Changes
- Calibre CLI conversion now available (opensource-only software conversion now implemented)
- LaTeX Support Specification completed
- Added a bunch of Unit tests
- Javadoc now available online and for download
- Maven Report site now online
- Improved code quality with help of SonarQube (SQALE A)
- Improved Travis CI build configuration
v0.7.0
New features
- Add support for variant characters
- Add support for different Matrix types
- Add basic styling for normal tables
Changes
- Update LaTeX Support Specification
- Update Readmes
- Refactor MathML dictionaries out from
Mo
class - Add some javadoc
- Cleanup calibre-plugin python code
- Add build script for calibre-plugin (Makefile target
build-zip
) - Add documentation for calibre-plugin usage and build
- Repair IntelliJ IDEA project metadata files
Bugfixes
- Calibre Plugin now exports CSS with MOBI Output format, keep sure to use only the "new" Mobi format or AZW3
v0.6.0
Changes
- A basic Calibre Plugin is now part of the project
- Matrices with brackets will now be rendered with correct sized brackets (pmatrix, bmatrix, vmatrix, Vmatrix; Note: Bmatrix (curly brackets) is not implemented yet.)
- The LaTeX support is now described in SPECIFICATION.md, this is work in progress.
Bugs
- The Calibre plugin currently does not include CSS into the result mobi file - therefore all relevant styling and layout is missing - will be fixed in v0.6.1
Markup-only output now possible
In preparation for creating a Calibre plugin, the following changes have been made:
- New CLI option (-n) to create only markup output, no .Mobi file will be created
- If formulas are converted to images, the image files will now be saved in the same folders as the resulting markup (temporary and exported) and relative image filepaths are used.
Minor fixes
Changes
- Remove osxbundle maven plugin (doesn't work with JDK 1.7 or higher)
- Update Readme & documentation
beta
Changes
Add Spring dependency injection for decoupling
Refactor simple LaTeX2MobiConverter.convert() signature
Production-ready stdout/logging configuration
Add minor parts of documentation (javadoc, program texts)
Bug fixes
- Fix Binary execution jar problems
- Fix include of CSS selectors (i.e. <, >)
alpha
New
- Rendering of basic and some advanced formulas
- Supporting most used MathML tags
TODOs
- Fix rendering of Tags munder, mover, etc. (some Quirks will occur)
- Content spanning horizontal or vertical fences/brackets (size)
- Alignment of mtd
- Integration tests with supported LaTeX input (i.e. from SnuggleTeX's homepage)
- Calibre Html2Mobi Converter implementation (currently not focused)
Run
- Download binary jar
- Open Terminal / cmd.exe on your
- Run
java -jar latex2mobi-converter-0.3.0.jar -i MyThesis.tex
For additional Usage info run with -h
or --help
.