Revision history for perl module Text::Amuse::Compile

0.22 2014-08-30

 - Added notoc option to suppress the table of content generation

0.21 2014-08-08

 - Changed default LaTeX class to book, even for texts without a table
   of contents. You can switch to the old behaviour either setting
   nocoverpage to a true value in the header or passing the extra key
   nocoverpage=1 to the compiler.

0.20 2014-07-26
 - Avoid useless and warmful decoding of TeX log file (known to have invalid utf8)

0.19 2014-07-20
 - Removed dependency on File::Slurp
 - Basic validation of extra options which enter the template not interpolated
 - Report missing fonts when compiling the PDF

0.18 2014-06-08
 - Set the language code in the html tag in the HTML output
 - Removed the need for a lock file using flock
 - Respect bcor and twoside option when building only plain pdf

0.17 2014-05-29
 - Added method to see if a file has already been compiled

0.16 2014-05-22
 - Adjusted logger

0.15 2014-05-17
 - Added --extra cover and --extra cover-width keys and documentation

0.14 2014-04-15
 - Adjusted code and tests for directory names with dots

0.13 2014-04-07
 - Restored slightly verbose logging
 - Added recursive compilation
 - Added --recursive and --dry-run to muse-compile.pl
 - Use a status file instead of dummy .ok
 - Added cleanup option to remove the status file
 - Decode --extra arguments passed on the command line
 - Hopefully fixed tests on Win32

0.12 2014-03-30
 - Remove the use of fork when compiling (save for the latex exec)
 - Improved logging

0.11 2014-03-23
 - Fixed test failures because of hash randomization

0.10 2014-03-23
 - Use IO::Pipe instead of |- construct.

0.09 2014-03-22
 - Handle the merging of files in different languages

0.08 2014-03-16
 - New EXPERIMENTAL feature: file merging (only tex and pdf for now)

0.07 2014-03-08
 - New format: zip file with sources and attachments

0.06 2014-03-02
 - Removed noisy debug (leftover of the previous change)

0.05 2014-03-02
 - Force bcor=0mm and oneside=true for default .tex output
 - Renamed option size to papersize to avoid TT problems (which would interpret
   the size as the size of the options hashref

0.04 2014-03-01
 - Disabled testing with XeLaTeX by default and fixed localtime warning

0.03 2014-03-01
 - Added options to pass to the templates

0.02 2014-02-26
 - Fixed missing binary in MANIFEST

0.01 2014-02-26
 - First public version with basic features