Skip to content

Version 1.5.0

Compare
Choose a tag to compare
@takahashim takahashim released this 10 Nov 01:36
· 2792 commits to master since this release

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() and list_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 and dvioptions in config.yml.
  • Add parameters texoptions in config.yml.
  • Load sty/*.fd and sty/*.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 of EPUBMaker::Resource

Code contributors

  • akinomurasame
  • gfx
  • krororo
  • orangain