- 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.