Skip to content

FLaP 0.5.0

Compare
Choose a tag to compare
@fchauvel fchauvel released this 10 Jan 13:19
· 74 commits to master since this release

This new version is a complete rewrite of the engine. FLaP now parses the LaTeX sources instead of matching regular expressions. Among other things, this permits a proper handling of verbatim environments. Any feedback is more than welcome.

  • Python Support:
    • FLaP v0.5.0 is not compatible with Python 3.2 anymore (now deprecated).
    • Support for Python 3.5 and 3.6
  • New features:
    • Invocation using flap main.tex output_dir instead of python -m flap ...
    • A more robust command line interface, based on Click
    • Support for verbatim environments (e.g., \begin{verbatim})
    • Generation of a log file to track what FLaP did (especially useful when it fails)
    • Detection of index files
    • Detection of bibliography files in subdirectories
    • Detection of required class files (e.g., \documentclass{my-arcticle})
    • Detection of required local packages (e.g., \usepackage{my-style})
  • Documentation
    • Acceptance tests framework
    • Compatibility with Python version