This version updates the module to the new babel syntax and removes some
old code.
The changes may break some documents, so a compatibility option is provided as:
\usepackage[polish-compat]{babel}
New babel languages classiclatin, medievallatin, and ecclesiasticlatin
replacing the respective modifiers Documentation on selecting
hyphenation patterns XeLateX and LuaLaTeX support for ecclesiastic Latin
Additional shorthands
New modifier for using the letter j in month names
New modifier for lowercasing month names
Do not use small caps for the day of the month
Basic support for plain TeX
3.73
This release just fixes a severe bug introduced in version 3.72 when
amsmath is loaded.
3.72
* Advances in amsmath (lua).
* Fixes:
- Captions in Thai.
- Some settings sometimes ignored with 'onchar' (lua).
- Extra colon in Polish 'cc'
3.71
* IAST transliteration for Sanskrit (by Maximilian Mehner).
* Fixes:
- Bad interraction between bidi option and mathtools
- 'provide+=' didn’t work with 'hebrew' as a secondary
language.
- Wrong equation direction in 'cases' and 'array'
3.70
* Finnish: transform 'prehyphen.nobreak'.
* Better fixes for amsmath, as well as for the default
'equation' and 'eqnarray' (but still not perfect).
* Fix an error with bidi=basic and some fonts for graphics.
2.34
- Fix the use of the zref at unique counter
2.33
- Avoid that amstext undoes the stepcounter patch in zref-perpage
- Make the unique counter more robust when includeonly is used
This is a bugfix release of the caption package bundle. Changes since release
2022-02-28:
* Influence of \normalsize to the vertical spacing between the two captions
described in bicaption package documentation
* "SX: how to use bicaption in longtable without errors"
* "Version v2.3 introduced a bug in `floatrow`
(`\caption at setposition{a}` involved)"
This is a new release of the caption package bundle. Changes since release
2020-10-26:
caption v3.6:
* Fallback to versions "v1", "v3.0", "v3.1", "v3.2", "v3.3", "v3.4", and "v3.5"
added
* The caption-subcaption counter handling is now independent on the "position="
setting
* Option "compatibility=true" dropped in favor of "\usepackage{caption}[=v1]"
* Option "parboxrestore=partial/full" removed (was obsolete since v3.5)
* \captionsetup{margin={...,}} sets only the left margin,
\captionsetup{margin={,...}} only the right one
* The font option "stretch" does not require the setspace package anymore
* New command \nextfloat to influence the (new) counter handling
* New command \DeclareCaptionPosition to declare custom postion settings
* New command \AtCaptionSingleLineCheck to add re-definitions to the
single-line-check
* New command \captiontext to typeset a caption without counter increment and
without list entry
* Optional argument added to \setcaptiontype (which specifies options to be
applied additionally)
* New environments `captiongroup' and `captionblock'
* Adapted to the `tablefootnote' package
bicaption v1.5:
* Support of all available caption fallback versions since "v3.2" added
* Support of the listings package added
subcaption v1.5:
* Support of all available caption fallback versions since "v3.1" added
* New environments subcaptiongroup and subcaptionblock
* New command \subcaptionlistentry to make an entry into the list of figures
resp. tables
* New command \subcaptiontext to typeset a sub-caption without counter increment
and list entry
1.12
Add Polish dictionary
1.11
- correct deprecated file hooks
- remove \unexpanded from translated keys
- make nynorsk a dialect of norsk
- don't define the literal string as command but output it directly
- correct some Dutch translations
Minor release with the following changes: Fix
issue 54 related to additional spacing around todos with shadows.
Actually use the tickmarkheight option as suggested by José Francisco Loff
library by default. Described a workaround for using the standalone
document class.
5.0.2
### Changed
- Library `minted`: Temporary patch `\tcbTemporaryPatchMintedFancyvrb`
removed because of update for package `minted` (2021/12/24).
This is now the required version for `tcolorbox`
### Fixed
- Using the `documentation` library with `minted` was broken
- Library `theorems`: New implementation had title expansion with
problems
5.0.1
### Fixed
- Library `minted`: Patch `\tcbTemporaryPatchMintedFancyvrb` fixed
- Fix for issue #157 disabled unbreakability for hbox type boxes
This also affected boxes with sidebyside content
5.0.0
### Added
- Library `skins`: Option `attach boxed title to top text left`
- Library `skins`: Option `attach boxed title to top text right`
- Library `skins`: Option `attach boxed title to bottom text left`
- Library `skins`: Option `attach boxed title to bottom text right`
- Library `theorems`: Option `theorem number`
- Library `minted`: Option `default minted options`
- Library `minted`: Temporary patch `\tcbTemporaryPatchMintedFancyvrb`
for the current minted/fancyvrb package clash
### Changed
- Changelog is switched to Markdown for entries from 2021 on
[Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
- From now on version numbers adhere to
[Semantic Versioning](http://semver.org/spec/v2.0.0.html)
- Library `documentation`: warn about not installed `marvosym` and `pifont`
- Environments wrapped with `\tcolorboxenvironment` are now compatible with
all three capture modes `minipage`, `hbox`, and `fitbox`
- Meaningful error prompts when using unknown capture modes
- Library `raster`: Inside a raster, `tcbrasternum` can now be
referenced using `label={mylabel}`, if the box is not numbered otherwise
- Library `theorem`: Theorems with empty display name are now possible
without glitches
- Library `theorem`: Major code parts rewritten in expl3 code
- Internal layer accounting changed from LaTeX to TeX code to avoid problems
with counter macro manipulations by amsmath alignment environments
- Library `minted`: Option `minted options` now initialized with `default
minted options`
- Library `minted`: Code parts rewritten in expl3 code
### Removed
- Library 'theorems': `\tcbmaketheorem` removed which is deprecated since
version 2.40 (2013/07/15). Use `\newtcbtheorem` instead.
### Fixed
- Library `documentation`: Inconsistent local/global assignment corrected
- Documentation: Changed bibtex link corrected
- Library `breakable`: Option `use color stack` was order dependant
- Library `raster`: Numbering for rasters inside rasters
- In certain situations options were set twice
0.5u
Bug fix: Missing page break after first page.
0.5t
This release fixes an issue with page rotations
when used together with the new pdfmanagement code.
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.
0.5r
This version introduces an extension for package authors
0.95m
### Added
- \pdfmeta_set_regression_data: for regression tests.
0.95l
### Fixed
- directions in transition was wrong (generic hyperref driver)
### Added
- preliminery support for new OR code in latex-lab
0.95k
### Fixed
- xcolor patch failed with color names containing active chars
(e.g. from french)
- clipping of xform object on the dvips route
0.95j
### Changed
- the keys `firstaidoff` and `pdfmanagement` should now be set with the `debug` key.
- `testphase` will now load files from the latex-lab bundle. This requires a current
latex-dev: LaTeX2e <2022-06-01> pre-release-1.
- new values for `testphase`: `phase-I` and `phase-II`.
`phase-I` will loaded tagpdf and activate tagging and interword spaces, `phase-II
will additionally activate paratagging. The value `tagpdf` for the `testphase`
key has been deprecated. It will not error for some time and has been aliased to
`phase-II`, but it is recommended to use the new values `phase-I` and `phase-II`
instead.
- renamed `\DeclareDocumentMetadata` to `\DocumentMetadata` (the older version is
still provided) to follow the development in latex-dev
### Fixed
- adapted the file hooks to the changes in LaTeX
- small bugs
### Removed
- the `activate` key has been removed, its function is integrated in the
testphase key.
### Added
- preliminary support for structure destination to prepare for binary changes
in texlive 2022
1.35
Added support for use of a "handwriting" font for textual elements of a
score, as is traditionally used for jazz scores.
1.34
This release includes a new extension library musixftab.tex which
supports traditional French tablature using script letters rather than
numerals to specify notes.
The \tabfnt definitions in musixtex.tex have been revised
to allow re-definition in musixftab.tex. A mini-font file
frenchtab.pfb and associated support files are included.
autogobble option now works with python3 executable and is now compatible with
fancyvrb 4.0+, Pygments style names containing arbitrary non-whitespace
characters are now supported, default for stripnl option is now false, added
fontencoding option, bgcolor option is now compatible with color package
hpstatement v2.0.0: The statements are available in all the versions
published by the European Union (oldest version: 2008-12-16, newest
version: 2021-10-01).
-- Added memhfixc autoloading to memoir (via \AtEndPackage{hyperref}...), then
the equivalent code can be removed from hyperref
-- now auto loads the etoolbox package in order to enable a future patching
approach instead of overwriting kernel macros
-- changed definition of \medspace into \providecommand for better testing
with older kernels
-- added some code to a hook provided by footmisc fixing a bug with the
combination of memoir+footmisc+reledmac, especially the 2022 update of
footmisc
-- fixed typo in manual regarding \setupmaintoc
-- The LaTeX team changed the order of the file/package hook names into a more
precise scheme. \AtBegin/EndFile, \AtBegin/EndPackage, \AtBegin/EndClass
changed accordingly
* added note about \eqref and showonlyrefs
* fixed typo in note about strange 3-arg \bracket command example
* fixed typo in section 3.4.4 (strange \hphantom{g})
* removed robustifying \(\)\[\], now done in the LaTeX kernel
* added \xlongrightarrow and \xlongleftarrow
* added \MakeAboxedCommand to generate \Aboxed like macros
* fixed year typo in \ProvidesPackage
2.7
### Changed
- Rework language loading mechanism (gh/10).
### Fixed
- Hyphenation pattern setting with `polyglossia` (gh/10).
2.6
### Changed
- Minor changes to `lipsum.ins`.
2.5
### Fixed
- Language 'latin' undefined error with LuaTeX (gh/6).
### Changed
- Require `babel` for language-specific hyphenation patterns (gh/6).
- In case a language is unknown, just warn instead of an error (gh/8).
- Use `\par` by default in `par-sep` rather than `par-end` (gh/7).
3.35
* Fixes issues with LaTeX 2021/11/15 as well as some smaller adjustments
in tocbasic.
3.34
* When using LaTeX as of version 2020/10/01, \appendix contains a LaTeX
hook named <class>/appendix, where <class> is the name of the
corresponding class. This is executed before \appendixmore. This change
is available as of KOMA-Script 3.34.3594.
* When using LaTeX as of version 2020/10/01, option appendixprefix is no
longer implemented via \appendixmore, but via the LaTeX hook
<class>/appendix.
This change is available as of KOMA-Script 3.34.3594.
* When using LaTeX as of version 2020/10/01, appendixprefix=default can be
used to switch back to the default behavior for the appendix,
where the setting for the prefix line in the appendix is based solely on
the setting for chapters in general. This change is available as of
KOMA-Script 3.34.3594.
* In the classes there was still code for the case that the totally
obsolete caption2 is loaded. This code, which has not been tested for
years and whose functionality and necessity is now completely unsecured,
was removed without replacement in KOMA-Script 3.34.3590.
- Added `warichu_opening` and `warichu_closing` to `\jlreqsetup`.
- Change a little bit penalties around block heading.
- Fixed a bug: `\selectfont` after `\DeclareFontShape` raised an error.
- Fixed a bug: `use_reverse_pagination` did not work.
- Fixed a bug: A second running head disappeared sometimes.
- Rewrote `\DeclarePageStyle`.
- Deleted `\@makefntext`, define `\@makefntext` directly.
Version 3.0 of readarray introduces several new features. Arrays can be
initialized with the \initarray command, rather than being read from a
file. With \setvalue, the tokens of individual array cells can be revised
on demand. The contents of one array can be merged into another by way of
the \mergearray command. The \typesetarray command allows for versatile
ways to format your array output, including by way of tabular
environments. The way end-of-line characters can be handled on a data-read
is made more versatile with this package version.
i3.0.50
- Spacing of sign when using "output-exponent-marker"
- Behavior of "minimum-decimal-digits" with uncertainties
3.0.45
- Include `reset-text-shape = false` in emulation of `detect-all`
3.0.44
- Hint concerning hyphen inside `\text`
- Handling of `output-exponent-marker` in tables
3.0.43
- Printing `\ohm` with `beamer` clas
3.0.41
- Rounding to an uncertainty purely in the integer part
* Robustness fix: macros in arguments are now handled, so that (after
\showlabel{index}), \index{Poincar\'e} doesn't cause an error.
* The \showlabel[optarg]{command} optional argument can now take a
one-argument command.
* The macro \showlabeltype expands to the current label type, for possible
use in \showlabelsetlabel.
* The code has moved from Bitbucket to Sourcehut: the new repository is
https://hg.sr.ht/~nxg/showlabels.
- bug fix: list style with entrycounter has problematic unexpanded content
- new command \glsunexpandedfieldvalue (provided for use in
\glslistexpandedname)
- new command \glscapitalisewords (defaults to \capitalisewords)
provides a way to switch to \capitalisefmtwords if required
- added new files containing dummy entries for testing:
- example-glossaries-longchild.tex
- example-glossaries-childmultipar.tex
Needed (if etoc is used without hyperref) updates to internal macros to
prepare for the upcoming LaTeX November 2021 change to \contentsline.
Related updates to the user macro \etoctoccontentsline.
The package has now been made aware of the new implementation of
\@endpbox of array. The new implementation solves a problem with
empty cells for paragraph-type columns (m, p, b) by testing
whether \prevdepth is greater than 1000 pt.
3.3.0:
Use Fira font also for math.
3.2.0
Fix frame numbering on frames when both `noframenumbering` and
`allowframebreaks` options are used.
3.0.0
Added [totalframenumbering={yes,no}] option to toggle showing the total
frame number.
3.66
### Fixed
- fixed edge case in numbering of hidden and unnumbered frames
- fixed regression of class options not being passed to packages
like xcolor
3.65
### Added
- adding new `onlytextwidth` class option to use this key for all
`columns` environments by default
- adding new stretchable frame option `s`
- adding user-accessible commands for `\beamersidebarwidth` and
`\beamerheadheight`
- allow custom values for `aspectratio` option
### Fixed
- using `gray` colormodel for the delcarartion of fadings
- fixed bullet colour of alerted items for custom item colour
- workaround to make miniframes clickable in xelatex
- added missing encoding value to multimedia sound macro
- imporoved problem with shadow of blocks without title
- reduced artefacts in poppler based viewers for shadow blocks
- workaround to make `\framezoom` clickable in xelatex
- exclude invisible frames from being counted
- fixed cut off miniframes for 8pt and 9pt
Add poppler-22.03 compatibility patches from upstream.
pdf2djvu (0.9.18.2) unstable; urgency=low
* Document minimum required Exiv2 version.
* Fix build failure with upcoming Exiv2 1.0.
* Remove spurious zero-width spaces from the Ukrainian manual page.
* Improve the test suite:
+ Fix test failure with Exiv2 ≥ 0.27.5.
Thanks to Kamil Cukrowski for the bug report and the initial patch.
https://github.com/jwilk/pdf2djvu/issues/149
-- Jakub Wilk <jwilk@jwilk.net> Mon, 22 Nov 2021 18:38:23 +0100
pdf2djvu (0.9.18.1) unstable; urgency=low
* Fix build failure with Poppler ≥ 21.10.
* Windows: don't hardcode Poppler data path in the library.
-- Jakub Wilk <jwilk@jwilk.net> Wed, 13 Oct 2021 14:48:56 +0200
pdf2djvu (0.9.18) unstable; urgency=low
[ Ilia Gobjila ]
* Fix typo in the Russian documentation.
[ Atri Bhattacharya ]
* Fix configure check for Poppler ≥ 20.12.
Thanks to Evangelos Foutras for the bug report.
https://github.com/jwilk/pdf2djvu/issues/144
[ Jakub Wilk ]
* Fix build failure with GCC 11.
https://github.com/jwilk/pdf2djvu/issues/146
* Upgrade libraries bundled with the Windows package:
- Poppler to 21.06;
- poppler-data to 0.4.10;
- DjVuLibre to 3.5.28;
- GraphicsMagick to 1.3.36;
- Expat to 2.4.1;
- Exiv2 to 0.27.3;
- FreeType to 2.10.4;
- OpenJPEG to 2.4.0.
* Drop support for Python 2.6.
-- Jakub Wilk <jwilk@jwilk.net> Mon, 07 Jun 2021 20:04:15 +0200
When some patches were last updated, some incorrect changes were
inadvertently added. This broke some of the functionality, since there
were hard-coded paths added (e.g., "/usr/pkg/bin/python3.7").
Also fix qt5 option packaging so this actually builds again. There are
still issues that need investigation, but at least an executable can
now run and be interacted with (e.g., attaching as a plugin in Xfce).
Changelog:
qpdf 10.6.2
This is qpdf version 10.6.2. There are a few more character encoding fixes in
this release. A new version of pikepdf is also being released to get them back
in sync.
qpdf 10.6.1
This is qpdf version 10.6.1. This release fixes a compilation error on some
platforms because of a missing header file.
qpdf 10.6.0
This is qpdf version 10.6.0.
This release includes a few significant changes:
* All functionality previously available only from the qpdf CLI has been
exposed to the library using a new QPDFJob API, which includes fluent
interfaces as well as a JSON format that's equivalent to qpdf's
command-line arguments.
* Many new interfaces have been added to QPDFObjectHandle and the C API to
allow more convient ways querying types and accessing object values in a
more type-safe fashion.
* qpdf --help has been revamped so that help is divided into categories, and
help is available for each option
* The Running qpdf section of the manual has been rewritten. The manual now
includes an index of command-line arguments.
In qpdf 11, PointerHolder will be replaced by std::shared_ptr in QPDF's API. A
backward-compatible PointerHolder API will be available. See Smart Pointers for
details including things you can do now to prepare. See also comments in
PointerHolder.hh.
Release 22.03.0:
core:
* Signature: Fix finding Signatures that are in Pages not not in the global the Forms object
* Signature: Improve getting the path to the firefox certificate database
* Splash: Fix rendering of some joints. Issue #1212
* Fix get_poppler_localdir for relocatable Windows builds
* Minor code improvements
qt:
* Minor code improvements
utils:
* pdfimages: Fix the wrong Stream being passed for drawMaskedImage
build system:
* Small code improvements
## [3.3.2] - 26.02.2022
### Fixed
- Parse command definitions with optional arguments correctly
- Fix detection of command definitions in completion
- Watch aux directory by default for changes
- Do not allow multi-line keys in the grammar
- Use `textEdit` property for snippets
- Allow simple commands as text argument for most commands
- Treat `\renewcommand` as an environment definition
- Do not return `null` from forward search request
- Make directory path in `\import` optional
- Do not spam workspace/configuration requests
Add '$f' and '$p' expansions to 'exec' shortcut function
Fix build with meson 0.60
Add :source command
Various fixes and improvements
Updated translations
(Fixes build issue with updated meson in pkgsrc)
Release 22.02.0:
core:
* Signature: Add a way to detect unsigned FormFieldSignature
* Signature: Suport background image when using left and right text
* Signature: Fix path where to search for Firefox NSS in Windows
* Signature: Fix NSS code to work correctly in Windows/Android
* Count only signature fields in PDFDoc::getNumSignatureFields
* Minor code improvements
qt:
* Allow signing unsigned signature fields
* Allow passing a background image for the signature when signing
* Allow passing the document password when signing
* Fix leftFontSize being ignored when signing
glib:
* try with utf8 password if latin1 fails
* New method for getting all signature fields of a document
* Fix compile with MSVC
utils:
* pdfsig: Fix compile with MSVC
build system:
* Fix NSS cmake check for MSVC
The package allows the to user select any font size (via e.g.
\fontsize{...}{...}\selectfont), even those sizes that are not
listed in the .fd file. If such a size is requested, LaTeX will
search for and select the nearest listed size; anyfontsize will
then scale the font to the size actually requested.
This package provides special PGF/TikZ nodes for the text,
marginpar, footer and header area of the current page. They are
inspired by the 'current page' node defined by PGF/TikZ itself.
Contributed by Jean-Jacques Puig
[ 98%] Linking CXX executable poppler-render
/usr/bin/ld: ../../libpoppler.so.117.0.0: undefined reference to `std::filesystem::__cxx11::path::_M_split_cmpts()'
/usr/bin/ld: ../../libpoppler.so.117.0.0: undefined reference to `std::filesystem::remove(std::filesystem::__cxx11::path const&, std::error_code&)'
collect2: error: ld returned 1 exit status
Patch is similar to upstream's
https://gitlab.freedesktop.org/poppler/poppler/-/issues/1203
Upstream changes (from NEWS):
== Ruby-GNOME 3.5.1: 2021-01-17
This is a release for Windows.
=== Changes
==== All
* windows: Add workaround for mingw-w64-x86_64-gettext-0.21-1 or
later. Dummy (({DllMain()})) is defined.
==== Ruby/Pango
* Fixes
* Fixed a bug that can't be started.
[GitHub#1456][Reported by Akira Ouchi]
==== Ruby/GObjectIntrospection
* Fixes
* Fixed a bug that (({NoMethodError})) is raised on invalid
signature for constructor.
=== Thanks
* Akira Ouchi
== Ruby-GNOME 3.5.0: 2021-01-11
This is a release that adds support for Ractor.
Ruby/GObjectIntrospection has some backward incompatibilities for
Ractor support. If you have any problem, please report it to
https://github.com/ruby-gnome/ruby-gnome/issues .
=== Changes
==== Ruby/GLib2
* Improvements
* Added support for Ractor.
* Added support for signal handlers and virtual methods in
included module.
* Added support for (({try_convert})) protocol for property setter.
* Added support for converting tuple (({GVariant})) to Ruby.
==== Ruby/GIO2
* Improvements
* Added support for GIO 2.70.
* Added (({Gio::RubyInputStream})) to use Ruby objects as
(({Gio::InputStream})).
* Added (({Gio::RubyOutputStream})) to use Ruby objects as
(({Gio::OutputStream})).
==== Ruby/GObjectIntrospection
* Improvements
* Added support for Ractor. This introduced some backward
incompatiblities.
* Added support for "transfer full" for out (({GError})).
[GitHub#1437][Reported by mcclumpherty]
* Added support for changing whether GVL is unlocked per object by
the following APIs.
* (({GObjectIntrospection::FunctionInfo#set_lock_gvl_default}))
* (({GObjectIntrospection::FunctionInfo#add_lock_gvl_predicate}))
* (({GObjectIntrospection::Loader#prepare_function_info_lock_gvl}))
* Added support for converting from raw argument to enum.
* Added support for (({GList<GVariant>})) return value.
* Added support for reporting an error in callback.
* Fixes
* Fixed a bug that virtual functions of grandparent class can't be
implemented.
[GitHub#1433][Patch by shibafu]
==== Ruby/Pango
* Improvements
* Added support for Ruby 3.2.
==== Ruby/GTK3
* Improvements
* Improved documentation.
[GitHub#1454][Patch by Andy Maleh]
* Added support for Ruby 3.2.
==== Ruby/GDK4
* Improvements
* Updated pkg-config ID.
[GitHub#1435][Patch by Sasi Olin]
==== Ruby/GTK4
* Improvements
* Removed needless rsvg2 dependency on Windows.
[GitHub#1440][Reported by HuBandiT]
* Fixes
* Fixed typos in warning messages.
[GitHub#1442][Patch by HuBandiT]
[GitHub#1415][Reported by rubyFeedback]
=== Thanks
* shibafu
* Sasi Olin
* mcclumpherty
* HuBandiT
* rubyFeedback
* Andy Maleh
Release 22.01.0:
core:
* Allow local (relative to dll) fonts dir on Windows
* TextOutputDev: require more spacing between columns. Issue #1093
* Fix crash in Splash::gouraudTriangleShadedFill. Issue #1183
* Fix crash when calling Form::reset()
* GfxSeparationColorSpace: Check validity of colorspace and function. Issue #1184
* Minor code improvements
glib:
* Include glib.h before using defines from it
* Close file descriptors on error
* Plug some memory leaks
* Replace use of deprecated g_memdup/g_time_zone_new
* Remove FD-taking functions on windows
utils:
* pdfsig: Add support for documents with passwords
* pdfsig: Fix signing with -sign if nss password is needed
Release 21.12.0:
core:
* Add API to add images
* CairoOutputDev: Fix de-duping of Flate images
* Fix crash on broken files when using non-default ENABLE_ZLIB_UNCOMPRESS. Issue #393
* Minor code improvements
glib:
* Add API for validation of signatures
* Add API to read/save to file descriptor
utils:
* pdftohtml: Reduce sensitivity of duplicate detection. Issue #1117
build system:
* Increase C++ standard to 17