| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
(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)
|
|
- suppress Prawn::Icon warning when legacy fa icon set is used
- log an info message using the Asciidoctor logger if the legacy fa icon set is used
- search for the legacy icon in all the Font Awesome icon sets
- use a reverse lookup to resolve the icon set for a list marker glyph
- make patch version for prawn-icon dependency fuzzy
- update FontAwesome example in theming guide
|
|
* Update `prawn-icon` to version `2.3.0`. This update upgrades
FontAwesome from version 4 to 5.
* Update the list of supported icon fonts to include the
FontAwesome categories (`solid => fas`, `brands => fab`
and `regular => far`).
* The `fa-*` prefix may still be used to generate icons,
but a deprecation warning will be printed prompting to
use the Font Awesome 5 font categories.
* Use `make_icon` to create an icon instance so that
Prawn::Icon's FA4 => FA5 mapping functions as expected
(as opposed calling Prawn::Icon::FontData.load`.
* Setup `fas` to be the default font family (FontAwesome
solid).
* Remove all references to the `octicon` font. It is no
longer included in `prawn/icon`.
* Create `play_icon` helper method in the extensions
module to to return a icon node when icon fonts are
enabled.
* Update documentation and guides that are applicable to
icon styling.
* Regenerate the `examples/chronicles-example.pdf` file to
include new icons.
|
|
- 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
|
|
- enable TOC
- enable admonition icons
- use title capitalization for section titles
- add status badges
|
|
|
|
|
|
|
|
- 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
|
|
|
|
- callout numbers are now supported when using CodeRay, so
no need to recommend Pygments (which is harder to install)
|
|
- dash border at page boundaries of page break within listing/literal block
- add example of split listing block in chronicles
|