Skip to content
Masanori Kado edited this page Jun 29, 2014 · 27 revisions

-> NEWS_ja

version 1.3.0

In general

  • Introduce a new catalog file catalog.yml.
  • Support @<column>{} to refer to the column.
  • Enable @<chapref>{} to refert to the part.
  • Add safe mode as an environment variable 'REVIEW_SAFE_MODE'.
  • Force *.re files to put on the same directory of the catalog files.
  • Discontinue feature of setting with config.rb.
  • Discontinue feature of loading lib/review/* files in the document directory.
  • Introduce config appendix_format (arabic, roman, or alpha) to set an appendix heading style.

Commands

  • Force to use review-compile with the same version.
  • Add --version to display the version.

review-compile

  • Add --catalogfile` to set a catalog file.

review-pdfmaker

  • Remove tmpdir for build.
  • Exit when any errors occur.
  • Add --ignore-errors to proceed even when any errors occur.
  • Generate ebb/bb files of image files in the image directory.
  • Add --[no-]debug to override debug in the config.yml.

review-init

  • Generate consistent CSS filenames.

review-epubmaker

  • Rename review-empumaker to review-empumaker-legacy, then rename review-empumaker-ng to review-empumaker.
  • Add verify_target_images and force_include_images configs which are related to including images in the EPUB file.

Builders

htmlbuilder

  • Add a reverse link from the footnote to the body.
  • Escape hyphens in the HTML comment tags.
  • Normalize 'id' attributes.
  • Enable to refer to the section titles from a layout file (toc).
  • Enable to refer to the prev/next section from a layout file (prev_chapter, next_chapter).

latexbuilder

  • Add columns in the TOC.
  • Change a image file extension as PDF in the graph notation.

Code contributors

  • kazutomi
  • dmiyakawa
  • zunda

version 1.2.0

In general

  • 'ReVIEW' has been renamed to 'Re:VIEW'
  • Improve the image file finder.

Commands

review-epubmaker-ng / review-epubmaker

  • Support font embedding
  • Support MathML in EPUB3
  • Add prefix 'rv-' to ID
  • Add pht(Photographer / 撮影者) and csl(Consultant / 監修者)
  • Strip HTML element in chapter items of TOC (review-epubmaker)

review-pdfmaker

  • Add "texcommand" in config.yml to support LuaLaTeX or other latex command

review-init

  • Fix error installed by gem

Builders

HTMLBuilder

  • Use pygments higlighting only if "pygments: true" is defined.
  • Support epub:type="noteref" and epub:type="footnote" in EPUB3

LATEXBuilder

  • Add newline after //bibpaper

MARKDOWNBuilder

  • Support @<em>{} (same as @<i>) and @<strong>{} (same as @<b>)

version 1.1

in general

  • add markdownbuilder
  • add inaobuilder
  • use bundler instead of jeweler
  • add review-init command
  • preserve MIME and JIS X 0201 kana during a preprocess
  • fix many escape bugs (enable escape \[ in [...], etc.)
  • many other bugfixs

review-compile

  • add --structuredxml option(idgxml)
  • add --toclevel option
  • add --tabwidth option
  • add --output-file option

review-epubmaker and review-pdfmaker

  • support foo.re filename in PART file
  • rename tempolary dir name (bookname + "-pdf" and bookname + "-epub")

review-epubmaker

  • support epubversion and htmlversion option in YAML configuration file (EPUB3 support is experimental)
  • support cover_linear option in YAML file

review-pdfmaker

  • separate tex template file from source code (see review.tex.erb)
  • support layouts like HTMLbuilder

review-compile

  • add command //centering
  • add command //olnum
  • change # of arguments of //comment (1 -> 0..1)
  • change # of arguments of //source (1 -> 0..1)

htmlbuilder

  • use <code> instead of <tt> in HTML5
  • support @<bou> (you should use CSS3)
  • support highlight with pygments
  • strip ReVIEW tag in <title>

latexbuilder

  • add some macro for ReVIEW(\reviewindepimagecaption, \reviewth, \reviewem and \reviewstrong).
  • add argument of macro \reviewbibref, \\reviewtableref and \reviewimageref to make link
  • add \usepackage{amsmath} in default template.
  • support //box
  • support @<ami>
  • add headline level 5 and 6 (paragraph, subparagraph)
  • escape all dash
  • add begin{alltt}..\end{alltt} into \reviewemlist, \reviewlist and \reviewcmd