| Age | Commit message (Collapse) | Author |
|
|
|
title to body (PR #2094)
|
|
|
|
|
|
content block in primary document
* introduce arrange_block helper to handle positioning content block in primary document
* reimplement new dry_run to compute the extent and start position of the content block instead of just the height
* stop rendering at page boundary in scratch document when computing start position of content block to avoid unnecessary work
* ensure that caption stays with start of content block when arranging content block
* prevent arrange_block from starting content block on page when no content from block fits on that page
* avoid converting content that overruns page in AsciiDoc table cell in scratch document
* encapsulate push/pop scratch in arrange_block
* add tests for the arrange_block helper
* prevent nested breakable blocks from flowing beyond first page when performing on single page only
* switch dry_run method to accept keyword arguments
* avoid arrange_block when converting open block when possible
* include negative tests for image taller than page at top of block
* verify borders and backgrounds are not drawn in scratch document
* add test to verify behavior of stop_if_first_page_empty
* include sanity check before drawing background and border over extent
* add rdoc to dry_run and arrange_block help methods
* reuse computed extent as TOC extent
* remove unused code
* raise error if table caption does not fit on single page
* add test that footnotes are not pushed down if height exceeds height of page
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and pdf-themesdir (PR #1133)
|
|
* fix placement of text in running header; add assertions to match
* apply custom theme to chronicles example
|
|
|
|
(PR #1016)
- place list of footnotes at end of chapter (when doctype is book) or document (when doctype is article)
- add footnotes category to theme to style footnote list
- add additional footnotes to example documents
- honor footnotes-title attribute to control title of footnote list (unset by default)
|
|
- parse hexadecimal character references
- skip hexadecimal character references when transforming text to uppercase
- use abbreviate form of pack for single-character translations
- add hexadecimal character reference to chronicles example
|
|
|
|
|
|
|
|
|
|
|
|
- apply patch for https://github.com/prawnpdf/ttfunk/issues/39
- add case to chronicles-example.adoc that demonstrates problem
- remove comment about crash
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- start parts and chapters on recto page unless nonfacing option is set on section
- don't put page break before Credits in chronicles example
- make Credits section in chronicles example an appendix
|
|
|
|
|
|
|
|
|
|
|
|
- add an example of a reversed list
- minor content edits
|
|
|
|
|
|
- upgrade prawn-svg to 0.23.1 (see https://github.com/mogest/prawn-svg/issues/71)
- pass enable_file_requests_with_root option to Prawn SVG
- update example to use SVG containing linked image
|
|
- reduce line height to account for built-in line height in Noto Serif
|
|
|
|
- write unicode char as %(\uXXXX) instead of unicode_char method
- add example of checklist to chronicles
|
|
- apply point conversion to width of images on title page
- apply point conversion to width of images in running header/footer
- don't allow image in running header/footer to overrun page (shrink to fit)
- only hide title page if notitle is set (not noheader)
- use ThemeLoader.resolve_theme_asset to resolve path of title-logo-image
- add method to calculate intrinsic dimensions of image
- document fallback running footer content in theming guide
- document the effect the notitle, noheader & nofooter attributes have in theming guide
- minor cleanups
|
|
- use noheader and nofooter attributes to disable running header/footer
- allow pagenums attribute to control use of {page-number} attribute in running header/footer
- enable pagenums attribute by default
- minor cleanups
|
|
- implement explicit table width
- add table width example in chronicles document
|
|
- restrict width to bounds.width if no explicit width is set
- scale width value by 75% if width originates from width attribute in SVG
- code cleanups
|
|
|