Skip to content

v1.11.0

Latest
Compare
Choose a tag to compare
@gpoore gpoore released this 10 Feb 00:29
· 2 commits to master since this release
  • Added command \InsertBuffer. This inserts an existing buffer created
    with VerbatimBuffer so that it is interpreted as LaTeX.

  • Added \ClearBuffer as an alias for \VerbatimClearBuffer.

  • When afterbuffer is used with VerbatimBuffer or derived environments to
    typeset the buffer, the typeset buffer may now contain VerbatimBuffer or
    environments based on it. Previously, nested buffering overwrote temp
    macros and produced incorrect results. Typically, nested buffering should
    be avoided for a given buffer; a different buffer should be used at each
    level of nesting. The current buffer depth is now available in
    \FancyVerbBufferDepth.

  • Added option backgroundcolorboxoverlap and alias bgcolorboxoverlap.
    When there is a background color for a block of text, this oversizes the
    \colorbox behind each line by backgroundcolorboxoverlap, and then
    slightly overlaps these boxes by the same amount. Some PDF viewers and
    browsers produce rendering artifacts with a background color. These appear
    in between lines of text as extremely thin horizontal rules that are the
    color of the page behind the background. backgroundcolorboxoverlap
    eliminates rendering artifacts in most software that produces them, and
    otherwise significantly reduces artifacts (gpoore/minted#429).

  • Line breaking now works with very long lines (#28). Previously, very long
    lines could result in a "Dimension too large" error if they were longer
    than \maxdimen, or no error and also no line breaking if they were so
    long that the length overflowed and became negative.

  • Renamed \FV@bufferlengthname to \FancyVerbBufferLengthName. Added
    documentation for \FancyVerbBufferLengthName and
    \FancyVerbBufferLineName.