Revision history for Pod-To-PDF
0.1.6 2023-08-04T07:45:18+12:00
- rework optional loading of PDF::Tags::Reader in test suite
- use new FontConfig::Pattern class, introduced in FontConfig v0.1.3+
- tweak font caching to work on file files, not FontConfig patterns
0.1.5 2022-11-21T07:54:05+13:00
- Increase line-height. Better match
Pod::To::PDF::Lite
0.1.4 2022-11-14T08:09:46+13:00
- Fix text flow on last line of a page.
0.1.3 2022-11-11T06:56:46+13:00
- Fix bug in table page-breaking
0.1.2 2022-11-10T05:43:21+13:00
- Fix tests
0.1.1 2022-11-09T15:09:40+13:00
- Add command-line options handling.
- Add page numbering option: --page-numbers
0.1.0 2022-09-22T07:34:57+12:00
- Give footnotes their own tag; for conformance with PDF/UA best
practices
0.0.18 2022-03-23T07:41:42+13:00
- Improved handling of page-breaks in code blocks
- Moved repo to github pod-to-pdf organization.
0.0.17 2022-03-22T15:35:51+13:00
- Page break on =TITLE
- Fix code font-sizing. e.g. to fix appearance of:
=head1 Large header with C
- Adjust link bounding boxes
0.0.16 2022-03-21T14:07:28+13:00
- Handle formatting in code blocks, e.g.: =begin code :handle
0.0.15 2022-03-19T07:16:02+13:00
- Handle replacement formatting (R<>). Added :%replace option to
podf2pdf().
- Minor styling adjustments to padding, leading and underlines
0.0.14 2022-03-17T12:07:00+13:00
- Add fallback implementation of placement P<> links. They expand
to "(see: )", rather than inserting the content
0.0.13 2022-03-16T09:11:33+13:00
- Handle 'rich-text' in headers, such as formatting, links or index entries
- Support indexing, by appending an 'Index' section to the table
of contents.
0.0.12 2022-03-12T08:43:40+13:00
- Encode Link URIs to ASCII subset. As described in Cairo documentation
https://www.cairographics.org/manual/cairo-Tags-and-Links.html#uri-link
- Add Pod::To::Cairo::Linker - override-able base class for handling links
- Revert organizing tagged content into sections. Use simple H1 .. Hn
tagging is recommended in PDF Association's tagged PDF best practices.
- Improve handling of skipped header levels in table-of-contents
0.0.11 2022-03-10T08:31:25+13:00
- Fix potential crash in PDF::Cairo::TextChunk
- Surround internal links with 'Reference' tags
0.0.10 2022-03-09T05:45:32+13:00
- Organize tagged content into sections.
0.0.9 2022-03-07T13:55:04+13:00
- Revised handling of uppercase =TITLE =AUTHOR, etc. These are
now rendered https://design.raku.org/S26.html#Semantic_blocks
0.0.8 2022-03-04T08:42:00+13:00
- Handle nested named blocks as sub-sections
0.0.7 2022-03-01T12:21:34+13:00
- Fix continued code blocks
- Set default page size to letter (612x792 pt)
0.0.6 2022-02-28T16:34:43+13:00
- Fix footnote positioning and pagination logic
0.0.5 2022-02-28T09:52:23+13:00
- Add metadata method.
- Store =TITLE =AUTHOR etc in PDF metadata.
- Fix indentation of item lists
- Inherit width and height attributes from surface
0.0.4 2022-02-27T06:13:12+13:00
- Fix internal links
- Warn, don't abort if :@fonts file is missing
0.0.3 2022-02-26T15:39:14+13:00
- Fix rendering of =SUBTITLE and other uppercased headers
- Parse external links to ensure that they're legal
- Fix internal destination name generation
0.0.2 2022-02-25T13:17:10+13:00
- Fix testing under zef install
- Minor refactor of line-breaking
0.0.1 2022-02-25T12:22:35+13:00
- Initial version