Version 1.5.0
Notice
To support language parameter for syntax highlighting, if you use review-ext.rb to extend code block markup such as //list
and //emlist
, you should fix it (if you don't use review-ext.rb, you don't have to do anything).
In general
- Add default properties in config.yml
- Fix appendix format with
@<hd>
. - Fix index error in shallow column.
- Add more items in i18n.yml.
- Obsolete
ReVIEW::Book::Base.load_default
. - Add
@<imgref>
notation. - Add pdf, epub and cleanup tasks to sample Rakefile.
- Change all formats of documents from RDoc to Markdown.
- Add "Re:VIEW Quick Start Guide (EN)".
- Enable
@<hd>
to identify the target, has unique id, without|
. - Add an argument lang to list related notations when highlighting.
- Add "Re:VIEW Format Guide (EN)".
- Add
highlight
property in config.yml as setting of highlight.
Commands
review-epubmaker
- Support
toc
in config.yml
review-init
- Add
--force
option to generate files even if directory is existed.
review-vol
- Add
--yaml
option.
Builders and Makers
markdownbuilder
- Implement
list_header()
andlist_body()
.
htmlbuilder
- Fix MathML error in
HTMLBuilder#texequation
.
idgxmlbuilder
- Stop providing a index for
@<ttb>
.
latexbuilder
- Fix
@<table>
to refer the table on another chapter. - Support syntax highlighting with listings.
pdfmaker
- Raise errors if no LaTeX tools are installed.
- Support
toctitle
in config.yml. - Remove a PDF file if already exists.
- Add parameters
dvicommand
anddvioptions
in config.yml. - Add parameters
texoptions
in config.yml. - Load
sty/*.fd
andsty/*.cls
- Provide hooks before/after TeX compiling.
- remove dependency on sed command
- raise errors and stop building when LaTeX command failed
epubmaker
- Improve to support of MathML.
- Make dummy
<li>
item hidden in nav file. - Introduce structured YAML tree for config.yml.
- Use
ReVIEW::I18n
instead ofEPUBMaker::Resource
Code contributors
- akinomurasame
- gfx
- krororo
- orangain