summaryrefslogtreecommitdiff
path: root/textproc/ruby-review/ALTERNATIVES
AgeCommit message (Collapse)AuthorFilesLines
2021-03-07textproc/ruby-review: update to 5.1.1taca1-1/+1
pkgsrc-change: fix ALTERNATIVES file. 5.1.1 (2021-03-04) Bug Fixes * Fix the runtime error of review-preproc (#1679) 5.1.0 (2021-02-29) New Features * added Rake rule to call Vivliostyle-CLI, CSS typesetting formatter. Create a PDF with rake vivliostyle:build or rake vivliostyle, and open a preview with rake vivliostyle:preview (#1663) * PDFMaker: introduced boxsetting parameter to choose and customize the decorations for column, note, memo, tip, info, warning, important, caution and notice (#1637) * added inline op, @<ins> (indicates an insertion) and @<del> (indicates a deletion) (#1630) * EPUBMaker, WebMaker: MathJax is now supported. Added math_format parameter to choose the mathematical expression method (#1587, #1614) Breaking Changes * EPUBMaker: changed the default value of the urnid parameter from urn:uid to urn:uuid (#1658) * PDFMaker: footnotes are no longer broken up by a page (#1607) Bug Fixes * fixed WebMaker, review-vol and review-index errors when contentdir is defined (#1633) * WebMaker: fixed images/html foder not being found (#1623) * PDFMaker: fixed chapterlink in term list (#1619) * PDFMaker: fixed errors when index contains {, }, or | (#1611) * review-vol: valid error messages will be displayed when invalid headings are found (#1604) * PDFMaker: after_makeindex hook to be executed after mendex execution, not after LaTeX compilation (#1605) * PDFMaker: if the caption of //image is empty, the figure number will be printed instead of an internal error (#1666) * fixed review-vol and review-index errors when a file is invalid (#1671) * EPUBMaker: fixed an error when static file is missing (#1670) Enhancements * Maker commands now display with nice colors and icons for their progress status when tty-logger gem is installed (#1660) * PDFMaker: added \RequirePackage{plautopatch} definition to class files (#1644) * MARKDOWNBuilder: supported @<hd> (#1629) * Re:VIEW now reports an error when a document file contains invalid escape sequence characters (#1596, #1602) * an error is raised when there are more than 6 = in a heading (#1591) Docs * documented the name of the image folder referenced by Makers (#1626) Others * EPUBMaker: moved EPUB library from lib/epubmaker to lib/review/epubmaker and refactored it (#1575, #1617, #1635, #1640, #1641, #1650, #1653, #1655) * EPUBMaker: added tests (#1656) * PDFMaker: refactored some (#1664) * introduced ReVIEW::ImgMath class to handle mathematic images (#1642, #1649, #1659, #1662) * IDGXMLMaker: refactored some (#1654) * MakerHelper: refactored some (#1652) * introduced ReVIEW::Template.generate class to handle the templates (#1648) * added a test of TeX compilation to GitHub Actions (#1643) * refactored codes according to Rubocop 1.10 (#1593, #1598, #1613, #1636, #1647, #1669) * fixed duplicate IDs of syntax-book sample (#1646) * refactored the way to reference relative pathes (#1639) * refactored ReVIEW::LineInput class (#1638) * update Copyright to 2021 (#1632) * added Ruby 3.0 to the test platform (#1622) * suppressed tests for Pygments (#1610, #1618) * WebTocPrinter: fixed an error of test (#1606) * improved to make it easier to specify the target of the test (#1594)
2020-05-05textproc/ruby-review: update to 4.1.0taca1-0/+1
Update ruby-review to 4.1.0. # Version 4.1.0 ## New Features * add `table_row_separator` to specify a separator that separates table rows. Accceptable value: tabs (means `\t+`, default), `singletab` (means `\t`), spaces (means `\s+`), verticalbar (means `\s*\|\s*`) ([#1420]) * PDFMaker, EPUBMaker, WEBMaker, TEXTMaker, IDGXMLMaker: add `-y` (`--only`) option to specify the files to convert instead of all files ([#1428]) * add `--without-config-comment` option to review-init command to exclude comments from config.yml ([#1453]) * PDFMaker: add `use_original_image_size` in `pdfmaker` section. If this parameter is set to true, images in `//image`, `//indepimage`, and `//imgtable` will be placed in actual size, not textwidth ([#1461]) ## Breaking Changes * PDFMaker: `image_scale2width` parameter has been moved under `pdfmaker` section ([#1462]) ## Bug Fixes * PDFMaker: fix backward compatibility error with Re:VIEW 3 ([#1414]) * PDFMaker: fix an error when compiling review-jlreq with LuaLaTeX ([#1416]) * PDFMaker: fix index not being included in the table of contents ([#1418]) * RSTBuilder: fix conversion failure due to incorrect method argument handling ([#1426]) * IDGXMLBuilder: there was an error in the warning handling for the table ([#1427]) * IDGXMLMaker: there was an error in the processing when an error occurred in the filter program ([#1429]) * PDFMaker: fix a build failure when using inline operators such as `@<code>` or `@<tt>` for heading with `media=ebook` mode ([#1432], [#1465]) * PDFMaker: raise just warning instead of error, when MeCab isn't installed ([#1445]) * IDGXMLBuilder: fix `//imgtable` to work correctly ([#1448]) * PDFMaker: fix an error when makeindex is true but no index is registered ([#1467]) * PDFMaker: fix missing footnotes in a description list ([#1476]) * review-index: fix an error when `@<w>` exists in headlines ([#1484]) ## Enhancements * PDFMaker: add version to .cls/.sty files ([#1163]) * update Dockerfile ([#1412]) * IDGXMLMaker: show the contents of stderr from the filter program ([#1443]) * add *-idgxml folder entry to .gitignore ([#1448]) * `//source` can now omit options in all builders ([#1447]) * add Ruby 2.7 to the test targets ([#1468]) * allow a setting of multiple word\_file ([#1469]) * EPUBMaker: warn when there is no heading in .re file ([#1474]) ## Docs * add the description about `contact` and `colophon_order` to `config.yml.sample` ([#1425]) * update quickstart.ja.md and quickstart.md to Re:VIEW 4 ([#1442]) * update syntax-book sample document ([#1448], [#1449]) * update README.md ([#1455], [#1458]) * update format.ja.md and format.md. add the description about `::` notation which sets builder-specific options to images ([#1421]) ## Others * refactor codes with Rubocop 0.78.0 ([#1424], [#1430]) * run PDF build test more strictly when there is LaTeX runtime environment ([#1433]) * switch the build test suite from Travis CI to GitHub Actions ([#1431], [#1436], [#1437]) * IDGXMLBuilder: refactor code list methods ([#1438], [#1439]) * remove unnecessary review-ext.rb from syntax-book ([#1446]) * add tests for IDGXMLMaker and TextMaker ([#1448]) * refactor around Index ([#1456], [#1457], [#1459]) * update jsclasses to version 2020/02/02 ([#1478]) ## Contributors * [@turky](https://github.com/turky) [#1163]: https://github.com/kmuto/review/issues/1163 [#1412]: https://github.com/kmuto/review/pull/1412 [#1414]: https://github.com/kmuto/review/issues/1414 [#1416]: https://github.com/kmuto/review/issues/1416 [#1418]: https://github.com/kmuto/review/issues/1418 [#1420]: https://github.com/kmuto/review/issues/1420 [#1421]: https://github.com/kmuto/review/issues/1421 [#1424]: https://github.com/kmuto/review/pull/1424 [#1425]: https://github.com/kmuto/review/pull/1425 [#1426]: https://github.com/kmuto/review/pull/1426 [#1427]: https://github.com/kmuto/review/pull/1427 [#1428]: https://github.com/kmuto/review/pull/1428 [#1429]: https://github.com/kmuto/review/pull/1429 [#1430]: https://github.com/kmuto/review/pull/1430 [#1431]: https://github.com/kmuto/review/pull/1431 [#1432]: https://github.com/kmuto/review/issues/1432 [#1433]: https://github.com/kmuto/review/pull/1433 [#1436]: https://github.com/kmuto/review/pull/1436 [#1437]: https://github.com/kmuto/review/issues/1437 [#1438]: https://github.com/kmuto/review/pull/1438 [#1439]: https://github.com/kmuto/review/pull/1439 [#1442]: https://github.com/kmuto/review/issues/1442 [#1443]: https://github.com/kmuto/review/pull/1443 [#1445]: https://github.com/kmuto/review/pull/1445 [#1446]: https://github.com/kmuto/review/pull/1446 [#1447]: https://github.com/kmuto/review/issues/1447 [#1448]: https://github.com/kmuto/review/pull/1448 [#1449]: https://github.com/kmuto/review/pull/1449 [#1453]: https://github.com/kmuto/review/pull/1453 [#1455]: https://github.com/kmuto/review/pull/1455 [#1456]: https://github.com/kmuto/review/pull/1456 [#1457]: https://github.com/kmuto/review/pull/1457 [#1458]: https://github.com/kmuto/review/pull/1458 [#1459]: https://github.com/kmuto/review/pull/1459 [#1461]: https://github.com/kmuto/review/issues/1461 [#1462]: https://github.com/kmuto/review/issues/1462 [#1465]: https://github.com/kmuto/review/pull/1465 [#1466]: https://github.com/kmuto/review/pull/1466 [#1467]: https://github.com/kmuto/review/pull/1467 [#1468]: https://github.com/kmuto/review/pull/1468 [#1469]: https://github.com/kmuto/review/issues/1469 [#1474]: https://github.com/kmuto/review/issues/1474 [#1476]: https://github.com/kmuto/review/issues/1476 [#1478]: https://github.com/kmuto/review/issues/1478 [#1484]: https://github.com/kmuto/review/pull/1484 # Version 4.0.0 ## New Features * introduce review-idgxmlmaker which generates IDGXML files at once ([#1337]) * review-textmaker converts the math in the document to image files when `imgmath` parameter has `true` ([#1338]) * introduce wizard mode to layout of LaTeX on Web browser. Add `-w` option to review-init. This feature is experimental and may be replaced in the future ([#1403]) * experimental feature: introduce the feature to insert whitespace based on character when combining lines into a paragraph. To enable this, install unicode-eaw gem and add `join_lines_by_lang: true` into config.yml [#1362] ## Breaking Changes * review-init no longer creates empty `layouts` folder ([#1340]) * PDFMaker: fix a problem that white space characters disappeared in `@<code>`, `@<tt>`, `@<tti>`, and `@<ttb>`. Also the string is automatically wrapped ([#1348]) * `//texequation`¡¢`//embed` and `//graph` that don't allow inline op no longer escape inline op in strings. And don't put extra line break ([#1371], [#1374]) * PDFMaker: change the default table placement from `htp` to `H` for use in columns (`\floatplacement{table}` value in review-style.sty) [#1385] * PDFMaker: the space between Japanese/Western characters in the code lists is changed to 0 from 1/4 character ([#1401]) * change the default value of `toc` parameter from null (false, don't create a table of contents) to true (create a table of contents) ([#1405]) ## Bug Fixes * fix a typo in review-jlreq ([#1350]) * fix incorrect result when `re` file uses CR for line-feed code ([#1341]) * PDFMaker: fix foreground color of `//cmd` with review-jlreq after page breaking ([#1363]) * PDFMaker: fix duplicate 'column' label for `@<column>` ([#1367]) * PDFMaker: copy gentombow.sty and jsbook.cls only for review-jsbook ([#1381]) * PDFMaker: fix invalid PDFDocumentInformation on review-jlreq with LuaLaTeX ([#1392]) * PDFMaker: fix missing hiddenfolio information at even pages on review-jlreq ([#1395]) ## Enhancements * support `@<em>` and `@<strong>` in IDGXMLBuilder ([#1353]) * PDFMaker: extract `code_line` and `code_line_num` from code blocks for ease handling each line ([#1368]) * PDFMaker: add new compile option `-halt-on-error` to make it easier to find the problem when an error occurs ([#1378]) * PDFMaker: when there is a footnote text (`//footnote`) in the column block, it may cuse problems such as numbering. So warn it if there is. ([#1379]) * Logger: progname should be add in logger, not in message arguments ([#1388]) * improve error checking for yaml files ([#1386]) * PDFMaker: the cover page becomes even number (p.0) and is named "cover" ([#1402]) * PDFMaker: refactor `generate_pdf` method ([#1404]) * create `.gitignore` for new project ([#1407]) ## Docs * update sample-book/README.md ([#1354]) * add descriptions about options of jsbook.cls to review-jsbook/README.md ([#1365]) ## Others * unify styles of a method with arguments ([#1360]) * `Catalog#{chaps,parts,predef,postdef,appendix}` should return Array, not String ([#1372]) * use `safe_load` for loading YAML ([#1375]) * refactor `table` method to simplify each builder ([#1356]) * refactor `XXX_header` and `XXX_body` ([#1359]) * enable `Builder#highlight?` method on each builder ([#1373]) * refactor mkdchap* and mkpart* ([#1383]) * don't update rubygems in Travis CI ([#1389]) * refactor around Index ([#1390]) * add configration for review-jlreq to sample documents ([#1391]) * definition list should start with spaces ([#1398]) ## Contributors * [@m-shibata](https://github.com/m-shibata) * [@masarakki](https://github.com/masarakki)
2019-09-18textproc/ruby-review: add package version 3.2.0taca1-0/+16
Add ruby-review package version 3.2.0. Re:VIEW is an easy-to-use digital publishing system for paper books and ebooks. Output formats Re:VIEW supports are: * EPUB * LaTeX(ptexlive) * InDesign(IDGXML) * plain text(TOPBuilder Text Markup Language)