Apparently this causes mysterious buildlink problems in bulk builds,
but was required to make cups-filters build succeed in my setup
which is/was a "live" pkgsrc installation. This therefore needs more
debugging and testing, so for now just remove this.
The source code of the KOMA-Script user manuals has been reorganized.
The old 8+3 names of the manuals have been replaced by more canonical names
`scrguide-de.pdf` (German manual) and `scrguide-en.pdf` (English manual).
`README` has been replaced by `README.md`, `manifest.txt` bei `MANIFEST.md`.
The HTML wrapper files have been replaced by individual files for each class
and package linking to the corresponding chapter of the KOMA-Script user
manuals.
Additionally the issues 21, 23, 24, 25, 28, 29, 30, 31, 32, 33
have been fixed.
Maintenance release with documentation improvements and addition of
\etocimmediatedepthtag.toc as well as some other "immediate" variants of
macros writing to the .toc file. Refer to README.md for details.
The German language documentation was without updates since April 2015 and
had become obsolete in various ways. It is not distributed anymore.
4.04 (2022-apr-18)
------------------
When closing a file, save the current page number in ~/.xpdf.pages,
and restore it next time the file is opened. This can be disabled
with "savePageNumbers no" in your xpdfrc file.
Allow the tab list to be reordered, using drag-and-drop.
Added a document information dialog, with metadata and fonts, to xpdf.
Pdftohtml now generates HTML links for URI links anchored on text.
Added the useTrueTypeUnicodeMapping xpdfrc setting.
Added the 'enableXFA' xpdfrc setting back: if set to 'no', xpdf will
not read an XFA form, meaning all form info comes from the AcroForm.
Add support for long paths on Windows 10.
Added the "-formfields" option to pdftohtml.
Added the "-embedbackground" and "-embedfonts" options to pdftohtml.
Added the "-vstretch" option to pdftohtml.
Added the "-verbose" flag to pdfimages, pdftohtml, pdftopng, pdftoppm,
pdftops, and pdftotext.
Added the showAttachmentsPane, showLayersPane, and showOutlinePane
commands.
Added the 'openFile2' command to xpdf.
Added the showMenuBar, hideMenuBar, and toggleMenuBar commands to
xpdf.
Rearrange file names in the tab list to "foo.pdf [/full/path/]", to
improve the usability of the (narrow) tab list.
Added the 'imageMaskAntialias' xpdfrc setting.
Added the '-table' switch to pdftohtml.
Fixed a couple of progression order bugs in the JPEG 2000 decoder.
[Thanks to shellway for the bug reports.]
Fixed a problem with subsampled pixel index computations in the JPEG
2000 decoder. [Thanks to shellway for the bug report.]
Fixed a couple of memory leaks triggered by fuzzed PDF files. [Thanks
to shellway for the bug report.]
Changed pdftohtml to generate spans with 'class=' instead of 'id=', so
there aren't duplicate ids. Also removed the unused id in the
background img element.
Optimized SplashOutputDev::drawTilingPattern for the case where the
tile is much larger than the area being drawn (i.e., the clipping
bbox). In this case, we can render just the needed portion of the
tile.
Added a missing zero check for precinct size in the JPEG 2000 decoder.
[Thanks to shellway for the bug report.]
Added a missing null check in the XFA form scanner. [Thanks to Taolaw
for the bug report.]
Deal with xref streams that include a free entry with gen=0xffffffff.
Fixed a problematic corner case in looking up XObject resources.
[Thanks to shellway for the bug report.]
The unicodeRemapping config command wasn't correctly handling unsorted
remapping files.
Improved handling of RTL text in the text extractor.
Extended the saveTabState/loadTabState commands to save/restore
display mode, zoom, rotation, and scroll position for each tab.
Added support for Qt6.
Added a missing bounds check on stream DecodeParms arrays. [Thanks to
minipython for the bug report.]
Fixed an integer overflow check in XRef::readXRefTable. [Thanks to
yangshufan for the bug report.]
The builtin Latin1 encoding was mapping 'endash' instead of
'softhyphen' to 0xad. [Thanks to Jach Fong for the bug report.]
Fixed a bug in PSOutputDev::checkPageSlice() when built without
SPLASH_CMYK. [Thanks to irfanariq for the bug report.]
Added missing array length and type checks in Gfx::doForm(). [Thanks
to shaohua for the bug report.]
Fixed an integer overflow security hole in the JBIG2 decoder.
Substitute Helvetica for undefined fonts and bad font objects.
Added an integer overflow check in JPXStream. (JPXStream issue)
[Thanks to Shin Ando @ Ricera Security for the bug report.]
The DCT (JPEG) decoder was allowing the 'interleaved' flag to be
changed after the first scan of the image. (CVE-2022-24106) [Thanks
to Shin Ando @ Ricera Security for the bug report.]
core:
* Splash: Do not truncate line dash patterns with more than 20 entries. Issue #1281
* Various signature related improvements
* Fix FormField::getFullyQualifiedName in some scenarios
* Splash: Small optimization on dash pattern handling
* JBIG2Stream::readHalftoneRegionSeg: Fix potential memory leak
* Fix crashes on malformed files. Including CVE-2022-38784
* Fix string formatting in error reporting
glib:
* Fix two potential memory leaks in poppler_document_create_dests_tree
utils:
* pdfsig: List signature field names when listing signature information
* pdfsig: Add support for specifying signature by field name
* pdfunite: Fix crashes on malformed files
* pdfunite: Fix potential memory leak of docs
3.9.1
* Fix incorrect handling of math formulas in the ulem environment.
3.8.9
* Fix wrong spacing for centered hanging punctuation
* Improve spacing before full-width opening punctuation
* package schulma-physik: load siunitx package with option
uncertainty-mode=separate; use upright pi in magnetic field
constant if unicode-math is loaded
* document class schulma-ab: adjust vertical spaces for
tasks environment
* document class schulma-klausur: adjust vertical spaces for tasks
environment; new optional argument of the \Aufgabe command for
the estimated time; writing information concerning the tasks
to the terminal
20220810.0
This release fixes a bug introduced in the version 20220807.0
(\vtop didn't work in some situations).
20220807.0
This release fixes several bugs (\kansuji0 etc.).
20220703.0
* luatexja-preset:
- fix "morisawa-pr6n" preset (mismatch between sty and the manual).
- added "noto-jp" preset.
* luatexja-ruby: added "rubydepth" key for adjusting baseline of ruby
annotations.
20220530.0
* luatexja-preset.sty: changed description of "bold" option (no code change).
* lltjp-listings.sty (patch for listings): fix on inline listings (\lstinline).
* ltjsclasses and lltjcore.sty: changed patch to \@footnotemark, because
of LaTeX2e 2022-06-01.
1.17
avoids globally redefining active control-M,
first reported as an issue on the pgf manual.
1.16
Avoid option clash error if hyperref has already been loaded
* New features:
- Load if it exists the code from LaTeX to define \mathcolor.
* Bugfixes (LaTeX Team)
- Modify \XC at info to avoid spurious error from \colorlet{foo}{}
- make \normalcolor, \colorbox, \fcolorbox \textcolor, \pagecolor,
\nopagecolor, \definecolor, \DefineNamedColor protected as in color.sty
Update to the ucs package and inputenc [utf8x] option
New Support address
https://github.com/LaTeX-Package-Repositories/ucs/issues
This update (By David Carlisle, with permission from the original
authors, Dominique Unruh and Wolfgang Jeltsch) makes
\usepackage[utf8x]{inputenc}
act like the standard utf8 option, so has no effect in most cases
as UTF-8 is the default encoding in recent LaTeX releases.
If the ucs package is explicitly loaded, the original utf8x
definitions are used, but ucs.sty and utf8x.def have been updated
to use e-tex \protected definitions to make them compatible with
Unicode support in LaTeX, notably \MakeUppercase in the June 2022 LaTeX
1.03
Minor adjustment to the test for a new format.
textcase remains obsolete for new LaTeX formats
1.02
textcase update for the June 2022 LaTeX release.
The package is now obsolete but still defines legacy
\MakeTextUppercase and \MakeTextLowercase
names for compatibility.
5.1.1
### Changed
- Some documentation improvements
- Library `xparse` removed from settings `many` and `most`
- Slight implemenation change for `\newtcbtheorem` and `\renewtcbtheorem`
### Fixed
- Regression bug introduced with v5.0.0 2021-12-16
Instead of `beforeafter skip balanced`, `autoparskip` was set as default,
restoring the situation before v4.40 (with some inconsistencies)
5.1.0
### Added
- Options wrapping `\tl_if_blank:nTF` and `\tl_if_empty:nTF`
- Options to insert code at begin and end of floats
- Library `skins`: overlap of lower part for `bicolor`, `tile`, and `beamer`
made configurable
- Library `documentation`: package warning, if `imakeidx` is loaded after the
library is loaded
- Library `documentation`: gather index LaTeX macros and configure gathering
### Changed
- Required latex2e specified `\NeedsTeXFormat{LaTeX2e}[2020/10/01]`
- Documentation: comment `default setting` for `every box on higher layers`
- Documentation: hyperlinking keys and commands where not already done inside
the listings section
- All contents of library `xparse` are moved to the `tcolorbox` main package and
to libraries `listings` and `fitting` respectively. `xparse` now only loads
the package `xparse`
- Internal implementation of all `\new*` commands, e.g. `\newtcolorbox` changed.
Note that a missing backlash for `tcbox`-like commands
e.g. `\newtcbox{mybox}` instead of `\newtcbox{\mybox}` is no longer tolerated.
### Fixed
- With `parbox=false`, `before skip` was ignored in inner box
3.1.6
- Rounding to uncertainty where the last uncertainty digit is zero
- Rounding to uncertainty which is bigger than the value
3.1.5
- Rounding to figures with a trailing zero and non-zero integer part
3.1.4
- Spacing of `\arcminute` and `\arcsecond` in quantities
3.1.3
- Behavior of `print-integer-zero` in tables
3.1.2
- Correct sign when fixing a negative exponent
Bug fixes
‣ Fix passing of macros to \setmainlanguage and \setotherlanguage.
‣ Fix otherlanguage* environment with bidi text.
‣ Re-fix patching of French part headings with hyperref.
‣ Fix Latin prosodic shorthand issues.
New features
‣ New option transliteration to Hebrew and hebrewcal.
‣ New option fullyear to Hebrew.
0.95r
### Changed
- internal cleanup
- prepare for change in l3backend object handling
### Fixed
- ensure that pdfproducer is set with hyperxmp
0.95q
### Fixed
- link detection if french is active
- loop with \url if french is active
- remove pdfaid-rev if standard is less than A-4
- quotes in messages are more consistent
### Changed
- removed protection code for utf8 as they are now protected anyway
0.95p
### Fixed
- avoid errors with spot color models
- opacity of fontspec
### Added
- firstaid support for spot colors for open type fonts