Patchlevel 8 (Dec 2020)
NEW FEATURES:
o Use deflate to embed image data into eps output, often substantially
reducing file size.
o Embed pdf files into ps output by converting the pdf to eps.
o Allow negative arrow widths. This might be useful for asymmetric arrow
tips, which can thus be mirrored around the corresponding line.
BUGS FIXED:
Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
o Reject negative text font sizes. Fixes ticket #86.
o Allow fig files ending without previous eol character. Fixes#83, #84.
o Accept text and ellipse angles only within -2*pi to 2*pi. Fixes#76.
o Allow -1 as default TeX font, not only 0. Fixes#71, #75, #81.
o Do not allow ASCII NUL anywhere in input. Fixes#65, #68, #73, #80.
o Use getline() to improve input scanning.
Fixes tickets #58, #59, #61, #62, #67, #78, #79, #82.
o Correctly scan embedded pdfs for /MediaBox value.
o Convert polygons having too few points to polylines. Ticket #56.
o Reject huge arrow types causing integer overflow. Ticket #57.
o Allow Fig v2 text strings ending with multiple ^A. Ticket #55.
o Embed images in pdfs with their original compression type, i.e., leave
the gs switch "-dAutoFilterColorImages" at its default value "true".
CUPS 2.3.3op2 is the latest OpenPrinting CUPS security and bug fix
release. Changes include:
Security: Fixed a buffer (read) overflow in the ippReadIO function
(CVE-2020-10001)
Clarified the documentation for the "Listen" directive (Issue #53)
Fixed duplicate ColorModel entries for AirPrint printers (Issue 59)
Fixed directory/permission defaults for Debian kfreebsd-based systems
(Issue #60, Issue #61)
Fixed crash bug in ppdOpen (Issue #64, Issue #78)
Fixed regression in snprintf emulation function (Issue #67)
The scheduler's systemd service file now waits for the nslcd service to start
(Issue #69)
The libusb-based USB backend now uses a simpler read timer implementation to
avoid a regression in a previous change (Issue #72)
The PPD caching code now only tracks the APPrinterIconPath value on macOS
(Issue #73)
Fixed segfault in help.cgi when searching in man pages (Issue #81)
Root certificates were incorrectly stored in "~/.cups/ssl".
CHANGES 3.5.65 10/03/2021
---------------------------
* add yieldNoneSplits utility function
* fix BarChart so it lines can have markers and Nones in their data
CHANGES 3.5.64 09/03/2021
---------------------------
* add ability to have lineplots in barcharts; no support yet for line markers
* added checkAttr method to TypedPropertyCollection
CHANGES 3.5.63 05/03/2021
---------------------------
* ensure setup.py works from sdist; bug reported by Antonio P. Sagitter (sagitter at fedoraproject.org)
* restore broken MANIFEST.in somehow overwritten by Robin :(
CHANGES 3.5.62 03/03/2021
---------------------------
* simplify annotateException and add better error messages for asUnicode/Bytes etc
* improve embeddedHyphenation in paragraph.py
CHANGES 3.5.61 25/02/2021
---------------------------
* add adjustableArrow widget
* allow para tag borderPadding attribute
* minor cosmetics in renderPM C extension and add fontSize setattr
* allow a bounding box constraint in definePath
* efficiency savings in text2Path
* refactor transformation math and text2Path functionality
* allow a renderPM plugin cairo backend package rlPyCairo
OctoPrint provides a snappy web interface for controlling consumer 3D printers.
It is Free Software and released under the GNU Affero General Public License
V3.
From Atsushi Toyokura in pkgsrc-wip
The bundle provides pLaTeX2e macros for upTeX by Takuji Tanaka.
This is a community edition syncing with platex. The bundle
depends on platex.
From Atsushi Toyokura in pkgsrc-wip
upTeX is an extension of pTeX, using UTF-8 input and producing
UTF-8 output. It was originally designed to improve support for
Japanese, but is also useful for documents in Chinese and
Korean. It can process Chinese simplified, Chinese traditional,
Japanese, and Korean simultaneously, and can also process
original LaTeX with \inputenc{utf8} and Babel
(Latin/Cyrillic/Greek etc.) by switching its \kcatcode tables.
From Atsushi Toyokura in pkgsrc-wip
This package provides a function to add ruby annotations
(furigana) that follow the style conventional in Japanese
typography as described in the W3C technical note "Requirements
for Japanese Text Layout" ([JLREQ]) and the JIS specification
JIS X 4051. Starting with version 1.3, this package also
provides a function to add kenten (emphasis marks) to Japanese
text.
From Atsushi Toyokura in pkgsrc-wip
This package adjusts the behavior of hyperref on (u)pLaTeX so
that authors can properly create PDF documents that contain
document information in Japanese.
From Atsushi Toyokura in pkgsrc-wip
The package provides management of the CJK category code
('kcatcode'> table of the upTeX extended TeX engine. Package
options are available for tailored use in the cases of
documents that are principally written in Japanese, or
principally written in English or other Western languages.
From Atsushi Toyokura in pkgsrc-wip
The main purpose of this package is to provide auxiliary
functions which are utilized by other packages created by the
same author. It also provides a few user commands to assist in
creating Japanese documents using (u)pLaTeX.
From Atsushi Toyokura in pkgsrc-wip
The Lua script provides system-independent support of Japanese
typesetting engines in TeXworks. As TeXworks typesetting setup
does not allow for multistep processing, this script runs one
of the ptex-based programs (ptex, uptex, eptex, platex,
uplatex) followed by dvipdfmx.
From Atsushi Toyokura in pkgsrc-wip
Japanese pLaTeX/upLaTeX formats and packages often conflict
with other LaTeX packages which are unaware of pLaTeX/upLaTeX.
In the worst case, such packages throw a fatal error or end up
with a wrong output. The goal of this package is that there
should be no need to worry about such incompatibilities,
because specific patches are loaded automatically whenever
necessary. This helps not only to simplify source files, but
also to make the appearance of working pLaTeX/upLaTeX sources
similar to those of ordinary LaTeX ones. This package depends
on the filehook package written by Martin Scharrer.
From Atsushi Toyokura in pkgsrc-wip
This bundle is an extended version of the latex-tools bundle
developed by the LaTeX team, mainly intended to support
pLaTeX2e and upLaTeX2e. Currently patches for the latex-tools
bundle and Martin Schroder's ms bundle are included.
From Atsushi Toyokura in pkgsrc-wip
This package provides a Japanese document class based on
requirements for Japanese text layout. The class file and the
JFM (Japanese font metric) files for LuaTeX-ja / pLaTeX /
upLaTeX are provided.
From Atsushi Toyokura in pkgsrc-wip
The package provides commands for detecting pTeX and its
derivatives (e-pTeX, upTeX, e-upTeX, and ApTeX). Both LaTeX and
plain TeX are supported.
From Atsushi Toyokura in pkgsrc-wip
The ifptex package is a counterpart of ifxetex, ifluatex, etc.
for the ptex engine. The ifuptex package is an alias to ifptex
provided for backward compatibility.
From Atsushi Toyokura in pkgsrc-wip
This bundle provides a LaTeX package for generating
Japanese-style crop marks (called 'tombow' in Japanese) for
practical use in self-publishing. The bundle contains the
following packages: gentombow.sty: Generate crop marks (called
'tombow' in Japanese) for practical use in self-publishing. It
provides the core 'tombow' feature if not available.
pxgentombow.sty: Superseded by gentombow.sty; kept for
compatibility only. bounddvi.sty: Set papersize special to DVI
file. Can be used on LaTeX/pLaTeX/upLaTeX (with DVI output
From Atsushi Toyokura in pkgsrc-wip
This package provides customized styles for endnotes to be used
with Japanese documents. It can be used on pLaTeX, upLaTeX, and
LuaLaTeX (LuaTeX-ja).
From Atsushi Toyokura in pkgsrc-wip
The package provides a small Ruby script that corrects
bookmarks in PDF files created by platex/uplatex, using
hyperref.
From Atsushi Toyokura in pkgsrc-wip
This package forces the caption names (`\chaptername`,
`\today`, etc) declared by the document class in use to be used
as the caption names for a specific language introduced by the
Babel package.
From Atsushi Toyokura in pkgsrc-wip
This package provides an extended version of the Japanese
document class collection provided by jsclasses. While the
original version supports only pLaTeX and upLaTeX, the extended
version also supports pdfLaTeX, XeLaTeX and LuaLaTeX, with the
aid of suitable packages that provide capability of Japanese
typesetting.
From Atsushi Toyokura in pkgsrc-wip
In Japanese typesetting, opening parentheses placed at the
beginning of paragraphs or lines are treated specially; for
example, while the paragraph indent before normal kanji
characters is 1em, the indent before parentheses can be 0.5em,
1em or 1.5em deoending on the local rule in effect.
From Atsushi Toyokura in pkgsrc-wip
This package enables users to print some Japanese text that can
be used as dummy text. It is a Japanese counterpart of the
lipsum package. Since there is no well-known nonsense text like
Lipsum in the Japanese language, the package uses some real
text in public domain.
From Atsushi Toyokura in pkgsrc-wip
The package provides two commands to help authors for documents
in Japanese to insert proper xkanjiskips. It supports LuaTeX,
XeTeX, pTeX, upTeX, and ApTeX (pTeX-ng).
From Atsushi Toyokura in pkgsrc-wip
The package provides a working configuration of the CJK
package, suitable for Japanese typesetting of moderate quality.
Moreover, it facilitates use of the CJK package for pLaTeX
users, by providing commands that are similar to those used by
the pLaTeX kernel and some other packages used with it.
From Atsushi Toyokura in pkgsrc-wip
The main purpose of this bundle is to serve as an underlying
library for other packages created by the same author (their
names start with "BX" or "PX"). However bxbase package contains
a few user-level commands and is of some use by itself.
* Format date: pLaTeX2e <2020-10-01>+2.
* Adapt to LaTeX2e <2021-05-01> pre-release-1.
* Format date: `pLaTeX2e <2020-10-01>+1`.
* Improve rollback detection of new hook system.
* plext.sty: Support e-TeX length expressions in picture coordinates
(similar to LaTeX2e 2020-10-01).
20201009:
* minijs.sty: Fix a mistake in the release 2020-10-05.
20201005:
* Support LaTeX2e 2020-10-01:
* Fix a bug that papersize special becomes wrong for font size other
than 10pt.
* Use \AddToHook provided by the new hook management system.
2.32
This adapts the zref-pagelayout module to the new LateX hook management.
2.31
* added pagevalue property to savepos in abspos module
* to correct a problem with references when hyperref is loaded,
zref-counter uses from LaTeX2e <2020-10-01> pre-release-6 on
the new command \@currentcounter and no longer patches \refstepcounter.
72:
Notable changes are
\declaretheorem:
- Extended command syntax to be \declaretheorem[<option list>]{<thmname
list>}[<option list>].
- Made key usage "number=unless unique" compatible with and aware of key
"numberwithin".
\listoftheorems:
- Provided new option "swapnumber" to typeset theorem number after title.
- Made compatible with ams classes.
- Added documentation of its known keys
69:
- Improved compatibility with cleveref (for its extended syntax of \label)
- Refined user manual
- Updated license and maintenance status
This is the first update from its new maintainer.
4.42
- due to several problems with the color algorithm introduced with
version 4.32, essentially reversion to the proven pre 4.32 method.
* support of luacolor persists (since 4.32)
* color stacks (by pdfcol) are not mandatory any more,
but are optional now with 'use color stack'. Note that effects
of whatsits on the vertical space have to be expected.
4.41
- bug fix: color bleeding for xelatex and breakable boxes (since 4.32)
4.40
- bug fix: 'IfBooleanT', 'IfBooleanF'
- bug fix: 'widget' set 'toprule at break' and needed the breakable library
- (bug) fix: style 'marker' set 'breakable' and needed the breakable library
- 'capture=hbox' applies '\@parboxrestore' now to allow e.g. hbox style
listings inside indented environments like itemize
- support 'hbox' for 'minted' listings
- New default vertical space options
'before skip balanced', 'after skip balanced', 'beforeafter skip
balanced'
NOTE: These options replace the current default options
'parskip', 'noparskip', 'autoparskip'
WARNING: Old documents may need adapted manual page breaks where used.
Otherwise: Use \tcbsetforeverylayer{autoparskip}
to restore the old behavior!
- 'before skip' and 'before skip balanced' do not insert glue now, if
the tcolorbox is the first element in a minipage (or sourrounding tcolorbox)
4.32
- documentation typo corrections and enhancements
- bug fix: 'index format=doc' caused redefinition of '\_'
among other errors.
- bug fix: 'valign=scale*' was erroneous.
- enhancement: color stack support for breakable boxes (pdflatex and
lualatex) to let colors survive a break to the next partial box.
- library 'xparse':
* new options: 'IfNoValueT', 'IfNoValueF', 'IfValueT', 'IfValueF',
'IfBooleanT', 'IfBooleanF'
4.31
- bug fix: \tcbincludepdf did not work for lualatex
- bug fix: Several tests had a missing \relax
- bug fix: Breakable tcolorbox may overlap with following the
text
- bug fix: 'space to' did not result in a stable value
- Internal change: all 'code 2 args' replaced by 'code n args={2}'
- documentation typo corrections
- library 'documentation':
* indention of <environment content> changed to \ttfamily
2.2
Bugfix release: The previous version, v2.1, introduced an
incompatibility between the subfiles package and the tabular
environment, which has been removed in this version.
2.1
subfiles is a class and a package for multi-file projects in LaTeX.
This release fixes a bug which affected packages that use the new
hooks at the begin and end of documents, in particular packages
related to CJK.
2.0
The version makes the subfiles package compatible with the upcoming
October-2020-release of LaTeX and removes some bugs (see the issue tracker
on Github or the accompanying documentation for details). Another major
change is that the preamble of subfiles and text after the end of a
document are skipped, as one would expect. The old behaviour of subfiles
is still available via a package option.
2.7
Allow multi-paragraph text in \multirow .
2.6
Resolve an incompatibility with newer versions of the supertabular package.
Enable some uses of the big delims outside of an array or tabular environment.
Documentation updates.
2.1a
The \CutLine macro now has an optional parameter for selecting
the line type.
2.0d
Using UTF8 in the preamble for author names to prevent unpacking issue.
2.0b
Much of the code has been rewritten using the new LaTeX hooks.
In addition to LaTeX2e 2020-10-01 patch level 4, this pre-release
features the following changes:
2020-12-22 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
* ltfssaxes.dtx (subsection{Changing to a new series}):
Distangle series and shape update by delaying the font series
and font shape merging
Move the rollback info for \normalshape after its main definition
otherwise it will not be undone
2020-12-22 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
* ltfsstrc.dtx (subsection{General font loading}):
Alter \selectfont to do the delayed merging of font series
and font shape
2020-12-27 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
* letter.dtx (subsubsection{Page breaking control}):
The \opening argument was splitting name and address using \\
but did not allow to use \\[...] for this
2020-12-10 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
* ltbibl.dtx (section{Bibliography Generation}):
Delay any \cs{nocite} in the preamble instead of raising
an error
2020-12-06 Johannes Braams <Johannes.Braams at latex-project.org>
* miscelaneous files: gh/428, gh/429 and gh/430 list a number of
typing mistakes and missing documentation that have crept in over
the years. The following files were affected and have been
corrected:
alltt.dtx, classes.dtx, doc.dtx, docstrip.dtx, fix-cm.dtx,
fontdef.dtx, ifthen.dtx, inputenc.dtx, latex209.dtx,
latexrelease.dtx, ltbibl.dtx, ltboxes.dtx, ltclass.dtx,
ltcntrl.dtx, ltcounts.dtx, ltdefns.dtx, ltdirchk.dtx, ltexpl.dtx,
ltfilehook.dtx, ltfiles.dtx, ltfinal.dtx, ltfloat.dtx,
ltfntcmd.dtx, ltfssaxes.dtx, ltfssbas.dtx, ltfsscmp.dtx,
ltfssdcl.dtx, ltfssini.dtx, ltfsstrc.dtx, lthooks.dtx,
ltlength.dtx, ltlists.dtx, ltluatex.dtx, ltmath.dtx, ltmiscen.dtx,
ltoutenc.dtx, ltoutput.dtx, ltpage.dtx, ltpageno.dtx,
ltpictur.dtx, ltplain.dtx, ltsect.dtx, ltshipout.dtx,
lttextcomp.dtx, ltvers.dtx, ltxdoc.dtx, ltxref.dtx, nfssfont.dtx,
proc.dtx, slides.dtx, utf8ienc.dtx.
2020-12-04 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
* ltfilehook.dtx (subsection{Declaring a file substitution}):
Don't drop file substitution declarations when rolling back
just render them no-ops
2020-12-04 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
Add a hook to \selectfont to be executed after the switch to the
new font. This implements the functionality formerly in the everysel
package.
2020-12-04 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
* ltfinal.dtx (subsection{File substitutions}):
Emulate everysel package
2020-12-04 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
* ltfssini.dtx (subsection{Miscellaneous}):
Setting up \f at series and \f at shape default values directly
2020-11-23 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
* ltshipout.dtx:
Check for both kernel and user hooks and execute if either is non-empty
2020-10-26 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
* ltmiscen.dtx (subsection{Environments}):
\enddocument should always start out in vmode
2.0b
Unique change with respect to R2.0 is fixed information about
maintenance status.
2.0
Package is now in a legacy status. Functionality similar to that provided
by this package is directly implemented in LaTeX since its 2020 Fall
release. On new enough LaTeX formats, everypage now merely emulates its
legacy interface on top of the new LaTeX mechanisms for compatibility
reasons, while on older formats, it fall backs to its own previous code.
Do not use everypage in new documents and do not rely on it in new
packages or classes of yours.
3.0
Take advantage of the new LaTeX shipout hooks and drop dependency on
"everypage" on modern LaTeX. Ship a legacy version of its own codebase
(that gets automatically loaded and still relies on "everypage") for users
of older versions of LaTeX.
2.2
Let the \\ command be used in the watermark text.
Provide alignment control for multiline watermark text.
Fix documentation about interline spacing for multiline watermark text.
2.1
Version 2.1 of the package makes the watermark anchor information
re-evaluated on every page to provide greater flexibility and ease
differentiating the watermark position on odd/even pages. Should be
backward compatible with 2.0.
v.1.19 of the ClassPack documentation environment is a maintenance
release. It is not needed for any other purpose and is not required
for the use of any other class or package, only for the documentation
of ClassPack–developed classes and packages.
This package is unneeded with a LaTeX format 2020-10-01 or newer
as in this case the format provides the \AtEndDvi command.
So the old code has been frozen and the package does nothing
if it detects a new enough format.
* Added support for (hopefully) all 'graphicx' keys.
* Added missing \leavevmode for framing keys.
* Added key "leavevmode" on request of Frank Mittelbach.
* Added 'process' key.
* Added 'clap' key on user request.
* Removed old graphicx key 'print'.
* trimclip: Added explicit luatex driver which uses the pdftex driver
to avoid the fallback to PGF driver.
This version allows etex length expressions (e.g.\circle{\textwidth-5cm})
for all image mode coordinates in the same way as the upcoming LaTeX version
2020-10-01. The old way of using the package `picture' is no longer necessary.
3.1.8b
Hotfix for handling of TeX conditionals on a path. We can't forward
\relax and frozen \relax through the parser because there is existing
code that relies on this.
The recommendation is to use expandable conditionals where possible.
3.1.8a
Hotfix for the new topaths handling. One instance did not yet properly
preserve relative coordinates.
3.1.8
If a topath is bent by any of the in=, out=, bend=, etc. options, a
Bezier curve is constructed in the background. To infer the positions
of the control points the start and end coordinate are converted to
absolute coordinates. However, this has the effect that subsequent
points on the path think that the endpoint of the topath was absolute
which can lead to counter-intuitive path construction, e.g.
```latex
\draw (2,0) to[out=0,in=180] +(1,0) -- ++(0,-1) -- +(1,0);
```
If old code relies on this behavior, this drawing will silently break!
Please open an issue if you rely on this.
This release introduces a fix for path handling which concerns
expansion of tokens on the path in particular with respect to
conditional. Previously when the expansion of a conditonal resulted in
a frozen \relax the parser would just give up. Now the parser will
skip over the frozen \relax and continue to expand tokens. Whether
this will result in a meaningful expansion is up to the user.
This release also includes other bug fixes.
- Improved the scoring scheme to prioritize the latex tree than the latex-dev
- Support invoking the program with absolute paths
- The document was entirely rewritten
- Other small improvements and bug fixes
0.3b
New features:
- AZW and AZW3 support
- clean up of the generated files using make4ht DOM filters
Bugfixes:
- fixed XML validity issues for the NCX files
0.3c
Bug fix release: some custom elements remained in generated XML files in
the Epub 3 format, resulting in non-valid file.
New features:
- added JATS output format - the support is still far from complete though
Bug fixes:
- in the build file utilities
- in index processing
- in several extensions and filters
This is mostly a bugfix release which ensures compatibility
with the new LaTeX release.
It also makes the `prooftree` environment robust in tabular
contexts and provides a new statement `\overlay` that can
be useful in slideshows.
- Removed redundant code and added debug message to
\TrackLangAddToHook and \TrackLangRedefHook
- Bug fix: removed spurious {\fi} from \@tracklang at test@if at
file@exists at for@langII
Modified for enabling structured affiliation coding. Authors can now
code their department and organization, address-line, city, postcode
and country in separate tags so that during typesetting stages these
will be properly converted to their equivalent XML tags.
The order of these tags can also be changed. For example, if the postcode
should come before city, simply place the postcode before the city code.
2021-01-10 version 1.3m
* The macro `\cyrdash` that prints Cyrillic dash has been changed.
Now it is alias of `\textemdash` in all encodings.
* New Customisation section added to the module documentation. It
describes how to modify the `\cyrdash` macro and shorthand
`"--~"` that is intended to print Cyrillic dash in compound names
of physical laws, mathematical equations, company titles, e.t.c.
such as the Ostrogradsky-Gauss theorem (thanks to Olga Lapko).
2020-10-16 version 1.3l
* Patches for Russian language from hyperref package to
babel-russian module (thanks to Ulrike Fischer).
1.50
New features:
* Polyglossia now uses the Harfbuzz renderer by default with LuaTeX
output. This brings LuaTeX on par with XeTeX for all scripts.
The renderer can be changed via the new global luatexrenderer
option.
* The (previously inadvertently working) hyphenrules environment that
ceased to work after a recent babel update is back and now
officially supported. The environment now also supports language
options and aliases.
* New command \setlanghyphenmins to adapt hyphenation thresholds of
languages and varieties.
* New command \abjadalph for Arabic with corresponding option.
* Replace consecutive glues around punctuation by the correct amount
of space with LuaLaTeX for French, ecclesiastic Latin, and Sanskrit.
1.50a
This is a minor release that fixes a regression with Russian and
some classes introduced in v. 1.50
1.51
New features:
* New option "frenchpart" for French.
* New option "splithyphens" for Croatian.
Bug fixes:
* Use new LaTeX core hooks rather than filehook package. This fixes
a recent breakage of filehook with other external packages.
* Remove very old code that pretends polyglossia is babel.
* Fix spelling of Albanian \contentsname.
* Fix part heading modification in French.
* Fix extra space in Hebrew.
* Register main polyglossia language earlier.
* Allow for hyphenations in words following opening guillemet in
French with XeTeX.
0.32
Adapt \pdf at elapsedtime to new lua version.
0.33
* avoid that \pdfelapsedtime and \pdfresettimer are set to
\cs{relax} when using xelatex.
* load ltluatex when using plain so that the catcode tables
are available
0.5r
This version introduces an extension for package authors:
Pdfpages calls |\includegraphics| several times to retrieve necessary
information like width, height, or number of pages without actually
typesetting the image. Just the final call to |\includegraphics| will
eventually typeset the image. Packages which hook into
|\includegraphics| and whish to check whether or not this is the final
call to |\includegraphics| can do so by using the counter
|\pdfpages at includegraphics@status|:
0 ... outside of pdfpages
1 ... inside of pdfpages: final call
2 ... inside of pdfpages: non-final call, for internal use
0.5s
Bug fix release: Pdfpages redefined \fboxsep and \fboxrule inside
\includepdf. Thereby causing unexpected results if \fbox was used
inside option |picturecommand|. This bug is fixed. Now \fboxsep and
\fboxrule equal the values which were active just before calling
\includepdf.
2.0e
Add tocskip option to set the parskip value inside \tableofcontents
and similar lists (default is 0pt as before)
Fix space at start of \@starttoc (noticable with large skip= values)
2.0f
Allow skip key without value without producing a missing value error
3.7l
Minute change to memoir in preparation for the October kernel update.
3.7m
In preparation for the LaTeX format/kernel update (2020/10/01) several
class hook features have been changed to use these new features, see
the manuals for lthooks, ltfilehook, ltshipout for details on these
new hooks.
3.7n
A bit of an emergency update:
-- The new implementations for the \AtEndPackage and friends only
require single #s not # doubling as in the old implementation. That
is not backwards compatible. # doubling now forced in the new
implementation as well.
1.1b
fix incompatibility with memoir + babel-french
1.1c
Fixes a legacy bug from original footnote package, which interfered with
LaTeX2e mechanism for list mid-paragraphs, regarding the suppression of
indentation (arose when savenotes environment or \savenotes/\spewnotes
pair directly enclosed the list environment).
1.1d
- Fix regression at v1.1b which caused a build crash whenever
footnotehyper decided to raise a warning at begin document.
- Refactor the at begin document analysis and achieve:
* more complete support of babel-french with standard classes,
KOMA-classes and memoir.
* better support for contexts such as presence of package cleveref.
This package provides hooks into \sshipout called \EveryShipout
and \AtNextShipout analogous to \AtBeginDocument. With the
introduction of the LaTeX hook management this package became
obsolete in 2020 and is only provided for backwards
compatibility. For current versions of LaTeX it is only mapping
the hooks to the original everyshi macros. In case you use an
older LaTeX format, everyshi will automatically fall back to
its old implementation by loading everyshi-2001-05-15.
The package provided hooks whose arguments are executed just
after LaTeX has loaded a new font by means of \selectfont. It
has become obsolete with LaTeX versions 2021/01/05 or newer,
since LaTeX now provides its own hooks to fulfill this task.
For newer versions of LaTeX everysel only provides macros using
LaTeX's hook management due to compatibility reasons. See
lthooks-doc.pdf for instructions how to use lthooks instead of
everysel.
1.10
This version of crop adds support for LuaTeX, and corrects the dimensions
of some paper sizes.
1.10.1:
This version updates the documentation and adds all the files necessary
for installation to the distribution package; there are no changes to
the LaTeX since 1.10.
1.10.2:
This update only affects the build system and makes the release package
better conform with CTAN rules; there are no changes to the LaTeX files.
1.0i
Automatically disable pdfTeX's automatic generation of ToUnicode CMaps
whenever the package provides CMaps.
1.0j
Allow using cmap under LuaTeX without luatex85.
## [v3.59]
- added `\transfly` macro for `Fly` page transition
- Preparations for LaTeX2e 2020-10-01
## [v3.61]
- `\beamer at bibiconwidth` already defined bug
- shadowboxes and transparent overlays
- workaround for misalignment of biblatex with sidebar theme
No change to any of the packages in this bundle, hopatch and pagesel have
been updated and moved to separate distributions. README has been extended
and converted to markdown.
No changes to the packages here, but the hypdestopt package has been
updated and moved to its own repository
Changed the definitions of \ltx at iffilelater, \ltx at ifpackagelater
and \ltx at ifclasslater to support dates in ISO format in same way as the
LaTeX kernel does it since 2017. The commands now use the same test as the
LaTeX kernel. \pdfmatch is no longer used with pdftex, and the tests for
dates before 1994 have been removed
The package kvoptions-patch.sty distributed together with kvoptions.sty
is not compatible with a LaTeX 2020-10-01 or newer and so it will abort
loading if it detects it. This fixes
https://github.com/ho-tex/kvoptions/issues/5
7.00g
This hyperref version
* sets unicode to true by default for all engines, so now also for
pdflatex.
It cleaned up various language patches:
* removed patches for russian, new version is on ctan
* removed patches for danish, dutch, finnish, portugues, usorbian,
swedish, slovene, macedonian, ukrainian.
This doesn't affect the output, but can give warnings in the log
until the language files adapt their definitions.
* removed an outdated patch for \texttilde
* moved language patches to an extra file for easier handling
* removed \HyPsd at BabelPatch and the related code as no longer
needed with a current babel.
* removed patches for ngerman/german: these are now in babel-german
* removed patches for french, unneeded according the
babel-french maintainer.
* removed patches for greeknumerals, the code is now in
babel-greek.
Some outdated code has been removed:
* removed outdated code to fix the first page boxlevel
* removed outdated code to fix old ltxcmds code
* removed outdated code to fix fancyvrb
* removed code related to /Hid - deprecated in PDF 1.2
The supported autoref languages have been extended
* added norsk to autoref languages
* added danish to autoref language
* corrected french language
Two bugs have been fixed:
* corrected the definition of \begin/\end in \pdfstringdef
* added Euro to encoding of form field font
7.00h
* renamed the manual to hyperref-doc
* moved the license of the documentation into the file
* puenc.def defines cyrillic command, specially \C, only if
\CYRDZE has been defined previously
* puenc.def defines greek commands only if
\textBeta has been defined previously
* puenc.def defines hebrew command only if
\hebdalet has been defined previously
* ntheorem-hyper.sty made an obsolete stub
as ntheorem has been hyperref-compatible for some years.
7.00i
* moved definitions for the \G accent to an extra file
puenc-extra.def, which can be loaded manually (issue 170)
* moved the loading of puenc.def so that it can be suppressed
with pdflatex with unicode=false
* corrected the \hspace command in \pdfstringdef, so that it
accepts some subset of the calc syntax.
7.00j
* moved the PU-declarations for greek to an extra file
puenc-greek.ldf and force loading if the options psdextra is
used.
* moved definition for \U accent into the cyrillic block.
So it is only defined if \CYRDZE has been defined previously.
* Some clarifications in the manual.
* added \special{dvipdfmx:config C 0x10} to the xetex and
dvipdfmx driver to avoid problems with links to external files.
* if platex is detected unicode is set to false
* reverted the delayed loading of puenc.def as it breaks
package options
* added a \lastnodetype test to distinguish explicit 0pt vskip from
no skip in \Hy at SaveLastskip
* enabled setting the pdfversion with the xetex/dvipdfm driver,
This package supports hyperref's pdfTeX driver. It removes
unnecessary destinations and shortens the destination names or
uses numbered destinations to get smaller PDF files.
Hopatch provides a command with which the user may register of
patch code for a particular package. Hopatch will apply the
patch immediately, if the relevant package has already been
loaded; otherwise it will store the patch until the package
appears.
Version 4.0 is a significant rewrite of the package.
Backward incompatible changes:
- Eliminate adjustments of \headheight or \footskip, when the header
or footer is too high.
- All definitions of the header/footer fields are now local, no longer
global.
New features:
- Package option compatV3 to keep the old behaviour, i.e. the changes
mentioned above are not applied (not recommended).
- Package option nocheck, to completely eliminate the check for header
and footer heights (not recommended).
- Package options headings and myheadings to redefine these page styles
with fancyhdr.
- New page style fancydefault.
- New parameter \headruleskip.
- New commands \fancyheadinit, \fancyfootinit, \fancyhfinit and \fancycenter.
- \fancypagestyle has an optional parameter [⟨base-style⟩].
Extensive rewriting of the documentation.
4.0.1
Some documentation corrections.
- Adapted the dvips driver to avoid a clash with pgf.
- All drivers now use the new LaTeX hooks
and so require a format 2020-10-01 or newer. The older
drivers are provided as frozen versions and are used if
an older format is detected.
- Added support for destlabel option of hyperref,
https://github.com/ho-tex/bookmark/issues/1
- Removed the dvipsone and textures driver.
- Removed the code for option dvipdfmx-outline-open
and \SpecialDvipdfmxOutlineOpen. All dvipdfmx version
should now support this out-of-the-box.
1.33
- Add missing Afrikaans translation of urldatecomment
(thanks to Bertus van Heerden)
- Use french instead of frenchb in test document, since babel-french has
changed
1.34
- Small bug fix in documentation
- Bug with explicitely loaded language fixed
- Added Turkish language
- Added btxjnumbers
* Extended \setlocalecaption to allow .template
* Allow access to some features in `ini` files even with `ldf`
ones.
* Tool to create ldf files with a (more or less) GUI (only
GitHub).
* Captions for Sinhala (thanks to Nisal D Bandara).
* Fixes:
- Not really a fix, but I started working on `picture` with
bidi in lua.
- Parenthesis sometimes mirrored at the end of math with
bidi=basic.
from Atsushi Toyokura in pkgsrc/wip
This program provides functionality to process data files (JFM
and VF) that form logical fonts used in (u)pTeX. The functions
currently available include: The mutual conversion between
Japanese virtual fonts (pairs of VF and JFM) and files in the
"ZVP format", which is an original text format representing
data in virtual fonts. This function can be seen as a
counterpart to the vftovp/vptovf programs. The mutual
conversion between VF files alone and files in the "ZVP0
format", which is a subset of the ZVP format.
(If there's a corresponding -doc package in texlive, I can't find it;
but I might be doing it wrong.)
It is like tabularx, but different:
The package defines a tabular*-like environment, tabulary,
taking a 'total width' argument as well as the column
specifications. The environment uses column types L, C, R and J
for variable width columns (\raggedright', \centering,
\raggedleft, and normally justified). In contrast to tabularx's
X columns, the width of each column is weighted according to
the natural width of the widest cell in the column.
4.03 (2021-jan-28)
------------------
Implemented selection extension via shift-click, and word/line
selection via double/triple click.
Added default bindings for ctrl-mousewheel-up/down to zoom in/out.
Added the "-nofonts" option to pdftohtml.
Added the "simple2" mode to pdftotext.
Added the "-rot" flag to xpdf, pdftoppm, and pdftopng.
Added the "-listencodings" flag to pdftotext.
Added the 'copyLinkTarget' command.
Added the 'selectionColor' xpdfrc setting.
Added the 'initialSidebarWidth' xpdfrc setting.
Added support for @"..." strings in xpdfrc files. This includes using
'%' as an escape character, and also the '${DATADIR}' variable.
Added a help menu item that shows all of the key bindings.
Reorganized the gradient shading rasterization code to avoid
transparency artifacts between triangles/patches.
Use interpolation rather than subdivision to rasterize Gouraud
triangle shadings.
Allow escaping (via the \x01 character) in command args, so that "xpdf
-open foo(123).pdf" works correctly.
Extended the damaged file repair code to handle PDF files that use
xref streams and object streams.
Modified pdfinfo to print the encryption algorithm used (if any).
Handle Windows shortcut (.lnk) files in Xpdf and in the command line
tools.
Display an error dialog when trying to copy text from a protected
file.
Updated all four of the CJK language support packages with the latest
Adobe data.
Modified pdftohtml to draw 'invisible' text over non-horizontal words.
Catalog.pageLabels wasn't being properly initialized to NULL. [Thanks
to Dhiraj for the bug report.]
Added a sanity check for JBIG2 symbol width. [Reported by Marc
Schoenefeld.]
Fixed a bug in the fontconfig calls that was causing Xpdf to crash.
The Type 3 font cache code wasn't correctly handling the case where a
Type 3 char refers to another char in the same T3 font. [Thanks to
Pangu Lab for the bug report.]
Xpdf was crashing if 'view page labels' was enabled without any
document open. [Thanks to TeamSeri0us for the bug report.]
The Type 1C-to-Type 1 font converter wasn't checking for
divide-by-zero with rational numbers. [Thanks to TeamSeri0us for
the bug report.]
Fixed a bug in the TrueType font parser - zero-length loca tables
weren't handled correctly. [Thanks to TeamSeri0us for the bug
report.]
Fixed an integer overflow bug in the transparency group setup code.
[Thanks to TeamSeri0us for the bug report.]
Pdfinfo with the "-box" option was crashing on zero-page PDF files.
[Thanks to TeamSeri0us for the bug report.]
The code that caches scaled images wasn't checking the rendering
intent. [Thanks to Martin Muskens at Ergosoft for the bug report.]
The JBIG2 decoder now checks for gibberish values in various segment
headers, but keeps any data decoded prior to that.
Fixed two bugs in the FoFi code that handles CFF fonts. [Thanks to
dsmic for the bug report.]
Redesigned the image scaling code, for performance.
Cleaned up the code that sanity-checks font sizes to avoid trying to
allocate too much memory for the font cache.
Implemented precincts in the JPEG 2000 decoder.
The page-up/down snapping code was calling TileMap::getPageTopY() with
invalid page numbers. [Thanks to dfandrich for the bug report.]
Added missing error-checking when parsing an annotation appearance
stream's bbox.
Handled UTF-16 sequences in ToUnicode maps.
Rewrote the code that draws static XFA forms: combined it with the
AcroForm code, to match Adobe's behavior. Removed the enableXFA
xpdfrc setting.
Check for indirect references in content streams and report an error.
Doing overprint preview in tiling patterns requires tracking the
overprint mask at each pixel.
Check for "decompression bombs" in Flate and LZW streams.
The nextPageNoScroll and prevPageNoScroll commands weren't working
correctly in continuous mode.
Disable stroke adjustment when drawing Type 3 characters.
The "xpdf -open" flag now constructs an absolute path, so it's not
dependent on the current directory when xpdf was started.
Check for infinite loops in Type 1C charstring subroutines. [Thanks
to blbi for the bug report.]
Fixed an incomplete test for headless CFF files. [Thanks to Chengbin
for the bug report.]
Tweaked the code that computes segment slope in SplashXPath.cc to
avoid problems with extremely small coordinate values. [Thanks to
Chengbin for the bug report.]
Check for an invalid segment length in PSOutputDev's PFB parse.
[Thanks to Chengbin for the bug report.]
Check for JPEG 2000 segments that are only allowed in the first
tile-part of a tile. [Thanks to Chengbin for the bug report.]
Check for invalid AcroForm ListBox field top index. [Thanks to
Chengbin for the bug report.]
Check for invalid mesh shading parameters. [Thanks to Chengbin for
the bug report.]
building against a newer SDK while setting an earlier -macosx-version-min
value can create a conflicting function definition. This tweak avoids
that conflict while allowing an older compat definition to exist.
CHANGES 3.5.60 22/01/2021
---------------------------
* Allow legend column control of vertical alignment
* Allow renderTextMode attribute in reportlab.graphics.shapes.String
* Allow renderTextMode drawString handling in renderPDF/PM/PS/SVG
* Some fixes to fillMode handling
CHANGES 3.5.59 04/01/2021
---------------------------
* Minor changes to table rounded corners; some documentation updates
CHANGES 3.5.58 01/01/2021
---------------------------
* Allow variant corners in Canvas.roundRect
* Allow tables to have rounded corners
CHANGES 3.5.57 27/12/2020
---------------------------
* added ddfStyle to Label
* allowed for embedded(and ordinary)Hyphenation to pre-empt splitting when embeddedHyphenation>=2
* fix extension escapePDF so it can handle unicode
* fix poundsign in Ean5BarcodeWidget
* Table can use __styledWrap__ for sizing
* test fixes so 3.9 and 2.7 produce same pdf
The Firmware Check plugin tries to identify printers or rather printer firmware
with known safety issues, such as disabled thermal runaway protection, or other
kinds of severe issues, like known communication crippling bugs, and displays a
warning box to logged in users on identification of such a firmware.
0.9.0 (2020-10-24)
Changed
* Increased precision of real numbers to 5 Alexander Mankuta
* Dropped 2.3 & 2.4 Ruby support Alexander Mankuta
* Updated code style Alexander Mankuta
NEWS - OpenPrinting CUPS Filters v1.28.7 - 2021-01-07
-----------------------------------------------------
CHANGES IN V1.28.7
- driverless: Removed the support quality check from Pull
request #235 as it takes significant time for each printer
being listed, making cups-driverd (`lpinfo -m`) timing out
when there are many printers (OpenPrinting CUPS issue #65).
- libcupsfilters: In the PPD generator give priority to Apple
Raster against PDF (Issue #331).
- libcupsfilters: Added NULL check when removing ".Borderless"
suffixes from page size names (Issue #314, Pull request
#328).
- libcupsfilters: In the cupsRasterParseIPPOptions() map the
color spaces the same way as in the PPD generator (Issue
#326, Pull request #327).
- libcupsfilters: Fixed addition of grayscale mode in
generated PPD files, to avoid duplicate entries
(OpenPrinting CUPS issue #59).
Changelog:
10.1.0
This is qpdf version 10.1.0. This release includes several enhancements
to the API including increased support for form XObjects and addition
of user-providable stream filter decoders. There are also several
enhancements to the C API including functions to work with objects.
There are also a few bug fixes and performance enhancements.
10.0.4
This is qpdf version 10.0.4. This includes a few fixes to integer
overflow conditions.
10.0.3
This is qpdf version 10.0.3. One of the fixes in 10.0.2 introduced
a new bug, which is fixed in 10.0.3.
Release 21.01.0:
core:
* Faster routines for jpeg decoding
* Fix reading signatures in encrypted files
* Add white point correction when lcms is used
* JBIG2Stream: Fix byte counting
* Fix potential data loss if we try to fetch a non existing Ref after modifying the document
* Specifically use DeviceGray instead of DefaultGray for softmasks
* Fix various issues handling broken files
utils:
* pdftocairo: Setmode binary for windows
* pdfsig: Add hability to digitally sign files
* pdftoppm: add options to set DeviceGray/DeviceRGB/DeviceCMYK
* pdftops: add options to set DeviceGray/DeviceRGB/DeviceCMYK
* pdfimages: Account for rotation in PPI calculation
qt5:
* Add hability to digitally sign files
qt6:
* Add hability to digitally sign files
build system:
* Enable clang-tidy bugprone-signed-char-misuse
Release 20.12.1:
core:
* PSOutputDev: fixing regression in the rasterization code. Issue #1002
* Add missing profile copy operation in GfxICCBasedColorSpace::copy()
* Fix issue in broken files
build system:
* Use modern CMake linking for Qt and boost
Release 20.12.0:
core:
* Draw better circles for circle annotations
* Fix annotation line width if no appearance stream or style are given
* Tweak rendering of highlight annotations
* Fix border rendering of some annotations
* Fix rendering of some files. Issue #976 Issue #567
* PSOutputDev: provide options to set the rasterization color space and ICC profile
* PSOutputDev: for splashModeCMYK8 and language level >=2 activate overprint emulation
* PSOutputDev: use the DeviceN8 bitmap for rasterization with CMYK-output + overprint
* Use the font name without subset tag when querying for a system font
* Splash: Fix wrong x adjustment during clipping
* Splash: Fix blitImage in uncolored tiling patterns
* timeToDateString: We forgot the ' after the minutes
* Move psLevel to PSOutputDev creation
* Fix several issues in broken files
utils:
* pdftops: provide options to set the rasterization color space and ICC profile
* pdftops: for splashModeCMYK8 and language level >=2 activate overprint emulation
cpp:
* New fuzzers
glib:
* New fuzzers
qt5:
* New fuzzers
build system:
* gcc: Enable -fno-operator-names
* Remove obsolete bool-to-binary macro
* Remove obsolete version-check macro for pkgconfig
* Remove .pc files for private back-ends
* Remove redundant unit-test macro
NEWS - OpenPrinting CUPS Filters v1.28.6 - 2020-12-02
-----------------------------------------------------
CHANGES IN V1.28.6
- libcupsfilters: In generated PPDs add a grayscale mode if
there are only color printing modes (from OpenPrinting
CUPS).
- libcupsfilters: In generated PPDs add an "OutputBin" option
also if it has only one choice (OpenPrinting CUPS pull
request #18).
- libcupsfilters: Generated PPDs could have an "Unknown"
default InputSlot (OpenPrinting CUPS issue #44).
- cups-browsed: Removed unneeded IPP attribute additions
preventing the created local queues from preserving a
location or description the user assigns to them (Issue
#323).
- cups-browsed: Removed all calls of the resolve_uri() function
of libcupsfilters, as these are not actually needed and in case
the supplied DNS-SD-based URI is not resolvable, the function
gets stuck for ~5 seconds.
- cups-browsed: Fixed several memory leaks, mainly from the
code to merge printer IPP attributes for clusters (Pull
request #322).
- cups-browsed: Silenced compiler warning.
- foomatic-rip: Fix infinite loop and input from file on raw
printing (Pull request #318).
- foomatic-rip: Remove temporary file created during pdf-to-ps
conversion (Pull request #313).
Change to the OpenPrinting fork of apple/cups, e.g., that fork already contains
- dnssd patch patch-config-scripts_cups-dnssd.m4
- freebsd patch patch-cups_getifaddrs-internal.h
- libtool patch patch-af
https://github.com/apple/cups/issues/4947 was fixed in both.
Changes in CUPS v2.3.3op1
-------------------------
- The automated test suite can now be activated using `make test` for
consistency with other projects and CI environments - the old `make check`
continues to work as well, and the previous test server behavior can be
accessed by running `make testserver`.
- ippeveprinter now supports multiple icons and strings files.
- ippeveprinter now uses the system's FQDN with Avahi.
- ippeveprinter now supports Get-Printer-Attributes on "/".
- ippeveprinter now uses a deterministic "printer-uuid" value.
- ippeveprinter now uses system sounds on macOS for Identify-Printer.
- Updated ippfind to look for files in "~/Desktop" on Windows.
- Updated ippfind to honor `SKIP-XXX` directives with `PAUSE`.
- Updated IPP Everywhere support to work around printers that only advertise
color raster support but really also support grayscale (Issue #1)
- ipptool now supports DNS-SD URIs like `ipps://My%20Printer._ipps._tcp.local`
(Issue #5)
- The scheduler now allows root backends to have world read permissions but not
world execute permissions (Issue #21)
- Failures to bind IPv6 listener sockets no longer cause errors if IPv6 is
disabled on the host (Issue #25)
- The SNMP backend now supports the HP and Ricoh vendor MIBs (Issue #28)
- The scheduler no longer includes a timestamp in files it writes (Issue #29)
- The systemd service names are now "cups.service" and "cups-lpd.service"
(Issue #30, Issue #31)
- The scheduler no longer adds the local hostname to the ServerAlias list
(Issue #32)
- Added `LogFileGroup` directive in "cups-files.conf" to control the group
owner of log files (Issue #34)
- Added `--with-max-log-size` configure option (Issue #35)
- Added `--enable-sync-on-close` configure option (Issue #37)
- Added `--with-error-policy` configure option (Issue #38)
- IPP Everywhere PPDs could have an "unknown" default InputSlot (Issue #44)
- The `httpAddrListen` function now uses a listen backlog of 128.
- Added USB quirks (Apple issue #5789, #5823, #5831)
- Fixed IPP Everywhere v1.1 conformance issues in ippeveprinter.
- Fixed DNS-SD name collision support in ippeveprinter.
- Fixed compiler and code analyzer warnings.
- Fixed TLS support on Windows.
- Fixed ippfind sub-type searches with Avahi.
- Fixed the default hostname used by ippeveprinter on macOS.
- Fixed resolution of local IPP-USB printers with Avahi.
- Fixed coverity issues (Issue #2)
- Fixed `httpAddrConnect` issues (Issue #3)
- Fixed web interface device URI issue (Issue #4)
- Fixed lp/lpr "printer/class not found" error reporting (Issue #6)
- Fixed xinetd support for LPD clients (Issue #7)
- Fixed libtool build issue (Issue #11)
- Fixed a memory leak in the scheduler (Issue #12)
- Fixed a potential integer overflow in the PPD hashing code (Issue #13)
- Fixed output-bin and print-quality handling issues (Issue #18)
- Fixed PPD options getting mapped to odd IPP values like "tray---4" (Issue #23)
- Fixed remote access to the cupsd.conf and log files (Issue #24)
- Fixed the automated test suite when running in certain build/CI environments
(Issue #25)
- Fixed a logging regression caused by a previous change for Apple issue #5604
(Issue #25)
- Fixed fax phone number handling with GNOME (Issue #40)
- Fixed potential rounding error in rastertopwg filter (Issue #41)
- Fixed the "uri-security-supported" value from the scheduler (Issue #42)
- Fixed IPP backend crash bug with "printer-alert" values (Issue #43)
- Removed old Solaris inetconv(1m) reference in cups-lpd man page (Issue #46)
- Fixed default options that incorrectly use the "custom" prefix (Issue #48)
- Fixed a memory leak when resolving DNS-SD URIs (Issue #49)
- Fixed systemd status reporting by adopting the notify interface (Issue #51)
- Fixed crash in rastertopwg (Apple issue #5773)
- Fixed cupsManualCopies values in IPP Everywhere PPDs (Apple issue #5807)
Changelog, taken from CTAN:
Version 2020-10-31
* fix bibliography highlighting with names containing spaces
* add commands to typeset an accompanying cover letter
* add def files for Romanian, Slovak and Turkish
* add Git icon
* fix underscores in URLs
* fix dash thickness in ecvitemize
* use https in links
Version 2019-01-14
* fixes following TexLive 2018 upgrade
* add icons for Gitlab and ORCID
* add support for bibliography
* Portuguese: follow Portuguese Language Orthographic Agreement of 1990
* add def files for Norwegian (Bokmål) and Catalan
RELEASE 3.5.55
???
RELEASE 3.5.54
* Allow extra fields in AcroForm suggested by Chris Else ubuntu247 at gmail.com
* Allow DocTemplate.\_firstPageTemplateIndex to be a list of PageTemplate ids
* improve PageBreak repr
* minor changes to travis & appveyor scripts; drop forml support for python 3.5
Changelog:
2017-02-24: CUPS-PDF 3.0.1 - corrected a bug with multiple instance naming,
some code and logging improvements,
removed obsolete code,
updated the README file
2017-01-04: CUPS-PDF 3.0.0 - disabled support for multiple PS-files in one file,
improved PS-structure handling,
reordered compiler call to avoid errors
2014-10-19: CUPS-PDF 3.0beta2 - code simplifications and optimizations,
improved file name handling,
removed contrib/ directory from tarball (now on WWW),
new contact data
2012-02-29: CUPS-PDF 3.0beta1 - support for multiple configurations with one backend,
support for option setting via lpoptions or PPD,
new option for selecting output file extension,
improved logging system with better error handling,
various code optimizations,
additional PPD for option setting,
new script in contrib/ for creating user defaults,
updated documentation