| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
- 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
|
|
- fix bug causing words to be dropped when using first-line formatting
- correctly apply colors to both first line and remaining lines
|
|
- autofit (reduce font size) to prevent wrapping in listing & literal blocks
- prevent font size from being reduced more than *_font_size_min
- activate autofit if autofit option is specified on block
- activate autofit if autofit-option attribute is specified on document
- add autofit example to chronicles.adoc
- add additional helper methods to core_ext
|
|
|
|
- recommend installing from the published gem
- move cloning source code to Development section
- mention pdf-page-size in example document
- minor reorg of sections
|
|
|
|
|
|
|
|
- don't run highlighter during a dry run
- restore modified subs after highlighting source
- move CodeRay require path to a constant
- update chronicles example
|
|
- tighten spacing between simple list items by default
- allow simple list item spacing to be controlled by theme (outline_list_item_spacing)
- align spacing between items in colist with simple items in outline list
- add helper methods to List and ListItem to check for complex content
- increase default indentation of outline lists
|
|
|
|
- switch Pygments theme to tango so the impact is clear
- add not about broken syntax highlighting in admonition blocks
- use callouts in Golo example
|
|
- support table_head_text_transform key in theme
- move text transform to a function (transform_text)
|
|
- theme: use absolute top position for document title
- theme: margin top & bottom for all text elements on title page
- theme: text alignment on title page
- theme: revision info delimiter
- rename title-logo attribute to title-logo-image
- absolute top position for image logo (theme or from document attribute)
- parse title-logo-image attribute value as image macro (if used)
- title logo image size and alignment
- update example to include subtitle and logo image scaling
- fix theme_font so all properties are inherited (except heading size)
- minor code cleanups
|
|
- unencode char entities in document title in PDF info, outline & pdfmarks
- encode PDF info as hex if content cannot be converted to ASCII-8BIT
- promote regexps used in sanitize method as constants
- mixin helper methods for creating PDF objects and values from module
- mixin helper method and regexp for sanitizing strings
- update example to include entity and UTF-8 in PDF info
- minor code cleanups
|
|
|
|
|
|
- rewrite as a proper Asciidoctor converter
- move main code under the Asciidoctor::Pdf module
- set version to 1.5.0.dev to track core
- update asciidoctor gem to ~> 1.5.0
- migrate to prawn 1.2.1
- add required prawn-table dependency
- make asciidoctor-pdf cli a wrapper around asciidoctor cli
- move inline node handlers to converter
- remove line metrics hacks
* replace with padding top/bottom adjustment around prose
- evaluate array elements in theme
- update themes
- update examples
- update README
- add Asciidoctor PDF version to PDF header
- take out prose around image logic (moved to editions)
- fix loads of rendering bugs :)
|
|
|
|
|
|
|
|
- support inline macro for cover image
- restore attributes after render
- use left alignment for bibliography entries, add bullets
- skip cover page if notitle is set
- support additional theme settings for headings
- introduce extension point delegates
- special handling for author bio (perhaps temporary)
- force link color
- prose around image
- first line formatting; apply to abstract block
- additional sanitizing for text
- colist numbers
- align and scale SVG properly
- enhancements for pygments highlighting
- custom page numbering pattern
- use publisher instead of producer attribute for producer field
|