Release 1.03.65.html5-css.176
Pre-release
Pre-release
Development release of the HTML 5 branch, which allows layout using different styles using CSS.
- New html5 transformation uses different CSS styles to control rendering.
- CSS styles can be controlled by adding different variants on top of the main style - RISC OS 2 style, or with different fonts, etc.
Changes since 1.03.65.html5-css.105:
- Added: New
input
element for key and mouse input. - Added: New
actionbutton
element for user interface buttons. - Added: New
definition-table
element for textual definitions. - Added:
&ellipsis;
entity. - Changed:
data-size
attribute onoffset
andmessage
elements. - Changed:
state
attribute onoffset
andmessage
elements for reserved and undefined data. - Changed:
vector-definition
can now report its mode as being IRQ. - Changed:
filename
element now has a type attribute for the format of the filename. - Changed:
chapter
can now describe the documentation group it belongs to. - Changed:
reference
can now refer to a chapter as well as inline elements. - Changed: HTML 5 indexed document generation can now pass through document groups and part numbers to the edge index and footers.
- Changed: HTML 5 indexed documents now pass through chapters numbers.
- Changed: HTML 5 indexed interfaces are now laid out better and can include descriptions, and references in the page header.
- Fixed:
system-output
is now an inline element, rather than block. - Fixed:
bit
elements no longer repeat names when states are supplied. - Fixed: HTML 5 transform lays out
use
blocks better in PDFs (no longer forces a new page). - Fixed: HTML 5 transform generates bookmarks in the PDF much better.
- Fixed: HTML 5 transform forces chapters on to right pages.
- Fixed: HTML 5 transform no longer forces breaks when prose pargraphs are used before definition blocks.