Skip to content

Releases: AntennaHouse/pdf5-ml

Maintenance release 1.1.0

02 Jul 22:08
2ffe4bb
Compare
Choose a tag to compare

Jul. 2023
V1.1.0

  • Introduce dita2fo_util_node.xsl
  • Ignore empty shortdesc, abstract, body
  • Implement the topic only output
    Now you can specify topic file as input via dita command "-i [your topic file path]"
    or ant command-line "-Dargs.input=[your topic file path]".
  • Important notice:
    XSLT codes written in this release and later are move to XSLT 3.0.
    You should choose XSLT 3.0 enabled DITA-OT for use these functionalities.
    (At least DITA-OT 2.x is no longer supported.)

Maintenance release 1.0.9

26 Nov 02:43
f3221d6
Compare
Choose a tag to compare

Nov. 2022
V1.0.9

  • Fix 218
    Enhancement Request/Fix: Separate Attribute-Sets for all Blank Pages
    #218
  • Fix 220
    Unexpected footnote appears when table contains xref to table
    #220
  • Update the index debugging code
  • Fix #232 #33
    Is it possible to delete the resulting .fo file in the output folder?
    #232
    Enhancement Request: Add extension point for post PDF processing
    #233
    Added two extension points.

  • Update jp.acme-corporation.pdf.ml plugin example
  • Fix #236
    Build error in DITA-OT 4.0
    #236
    Now PDF5-ML works with DITA-OT 4.0.
    Added Java code for building versioncomp-0.1.jar

Maintenance release 1.0.8

05 Dec 11:48
c12bf56
Compare
Choose a tag to compare

Dec. 2021
V1.0.8

  • Implement Hungarian xref to step.
    #211
  • Changed indexKey separator from U+FFFD to U+F8FF because the former is used in zh-CN pinyin input as non-Hanzi character replacement in index-sort-as.
  • Implement file URL correction.
  • Fix index sorting bug in zh-CN when using pinyin for index-sort-as.
    • Change text literal from "(R)" to "®".
    • Consider � when grouping indexterm.
    • Add xsl:assert to check index grouping.
  • Avoid error "Avoid "[xslt] [WARNING][processLocalXref 072F] Xref target is not contained in map"
    #208
  • Add PRM_LAST_PAGESEQ_ID and PRM_LAST_PAGESEQ_OFFSET to psmi.xsl
    You can get the final page ID by setting these parameters.
  • Add existence checking for index-see and index-see-also target.
  • Radically refined index outputting module.
    If can be used when specifying use.index.common.xslt3="yes" and DITA-OT version should be greater than "3.4".
    This function needs XSLT 3.0 Saxon implementation.
  • Fix fig counting bug (without syntaxdiagram).
  • Enable xref to table with prefix only output.
  • Add com.antennahouse.pdf5.ml.font-config.change plug-in
  • Add build_ahf_template.xml
  • Add map title to bookmark
    #179
  • Fix 172
    #172
  • Fix 166
    #166
  • Make it enable to control "output.table.title.continued" and "output.table.footer.continued" property in build_transform.xml
    #169
  • Implement landscape page.
    #167
  • Implement resource file copy.
    #161
  • Fix 158
    #158
  • Fix 155
    #155

Maintenance release 1.0.7

15 Jul 01:13
c05b700
Compare
Choose a tag to compare

Jul. 2020
V1.0.7

  • Change plugin.xml to invoke this plug-in via [DITA-OT]/bin/dita command.
  • Add customization points. They are described in plugin.xml.
    The relevant template stylesheets are:
    dita2fo_convmerged_shell_template.xsl
    dita2fo_shell_template.xsl
    The relevant build file is:
    build_transform_template.xml
    The customization ID are:
    com.antennahouse.pdf5.ml.param
    com.antennahouse.pdf5.ml.saxon.param
    com.antennahouse.pdf5.ml.psmi.param
    com.antennahouse.pdf5.ml.convmerged.xsl
    com.antennahouse.pdf5.ml.xsl
    depend.com.antennahouse.pdf5.ml.convmerged.pre
    depend.com.antennahouse.pdf5.ml.convmerged.post
    depend.com.antennahouse.pdf5.ml.format.pre
    depend.com.antennahouse.pdf5.ml.format.post
    build.com.antennahouse.pdf5.ml.format.inclusion
  • Add catalog to psmi.xsl XSLT task.
  • Fix 147
    #147
  • Sort out the table processing:
    2efea62
  • Make it functional with ahf:getOutputClassRegx
    bf0ccff
  • Fix 141
    #141
  • Fix 139
    #139
  • Make xref style customizable without overriding template
    1aa00ee
  • Fix 134
    #134
  • Fix 132
    #132
  • Refine error message format.
    99a53cb
  • Fix 128
    #128
  • Fix 121
    #121
  • Fix 110
    #110
  • Fix 112
    #112
  • Fix 116
    #116

Maintenance release 1.0.6

02 Oct 00:23
Compare
Choose a tag to compare

Sep. 2019
V1.0.6

  • Support floating figure if it is not specialized as in DTD or scheme.
    ex.
    <fig outputclass="float-right/float-left/float-none">

  • Supports floatfig/@float="left" on ol/ul/step.

  • Support xref/@outputclass to control output. You can customize the @outputclass value by changing style definition file description.
    ex.
    <xref outputclass="title-and-page" href="[reference to topic]"/>
    <xref outputclass="title-only" href="[reference to topic]"/>
    <xref outputclass="page-only" href="[reference to topic]"/>

  • Implement hazardstatement domain.

  • Add brand-type to style selection constraint.

  • Remove obsolete dita2fo_numberingmap_deprecated.xsl.

  • Add page-break control by topicref/@outputclass.
    ex.
    <topicref href="a.xml" outputclass="break-page"/>
    <topicref href="a.xml" outputclass="break-column"/>
    <topicref href="a.xml" outputclass="break-no"/>
    <topicref href="a.xml" outputclass="break-auto"/>

  • Implement dl table formatting when dlhead is specified.

  • Refine mode="GET_CONTENT" processing.

Maintenance release 1.0.5

26 Apr 17:42
9acf277
Compare
Choose a tag to compare
  • Change fig & table numbering algorithms.
    You can customize it by changing ahf:getNumberingGroupLevel in dita2fo_numberingmap.xsl.
  • Apply sans-serif font for table & fig title.
  • Fix bugs: #89, #86, #83, #78, #75, #72, #69, #58, #57, #47, #46, #33.

Maintenance release 1.0.4

01 Mar 02:29
21fd479
Compare
Choose a tag to compare
Pre-release
  • Adding "Continued" word to table title or footer in a page break by specifying outputclass attribute.(See samples/sample_table-continued)
  • Disable making link for index-see or index-see-also when xml:lang is ja-JP or zh-CN with index-sort-as.
  • Implement multiple referenced topic cloning.
  • Fix several bugs since previous release.

NOTE:
The table and ol template parameter interface has been changed from normal parameter to tunnel parameter. Please change your stylesheets if you customized these templates.

Maintenance release 1.0.3

04 Jan 08:28
a9945ed
Compare
Choose a tag to compare

Update pdf5-ml_manual.pdf.
See com.antennahouse.pdf5.ml/revision.txt for details.

Maintenance release 1.0.2

29 Mar 14:49
Compare
Choose a tag to compare

Implement the major DITA 1.3 features and add the test data.
See com.antennahouse.pdf5.ml/revision.txt for details.

Maintenance release 1.0.1

13 Feb 11:43
Compare
Choose a tag to compare

See com.antennahouse.pdf5.ml/revision.txt for details.