From 81f24542c377c836618974cee06163a6ad28da67 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sat, 29 Oct 2022 03:01:16 +0000 Subject: CTAN sync 202210290301 --- systems/doc/luatex/luatex-backend.tex | 12 ++++--- systems/doc/luatex/luatex-math.tex | 36 ++++++++++++++------- systems/doc/luatex/luatex-modifications.tex | 4 ++- systems/doc/luatex/luatex-tex.tex | 7 ++++ systems/doc/luatex/luatex.pdf | Bin 1784850 -> 1786441 bytes systems/texlive/tlnet/tlpkg/texlive.tlpdb | 14 ++++---- systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 | 2 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 | 2 +- .../texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc | 14 ++++---- systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz | Bin 2423264 -> 2422448 bytes systems/win32/miktex/tm/packages/next/pr.ini | 8 ++--- systems/win32/miktex/tm/packages/pr.ini | 8 ++--- 12 files changed, 66 insertions(+), 41 deletions(-) (limited to 'systems') diff --git a/systems/doc/luatex/luatex-backend.tex b/systems/doc/luatex/luatex-backend.tex index c2479238f3..4c6c36bd7b 100644 --- a/systems/doc/luatex/luatex-backend.tex +++ b/systems/doc/luatex/luatex-backend.tex @@ -124,8 +124,8 @@ after the \PDFTEX\ equivalents. \stopsubsection -\startsubsection[title={\type {[set|get]suppressoptionalinfo}, \type {[set|get]trailerid} -and \type {[set|get]omitcidset}}] +\startsubsection[title={\type {[set|get]suppressoptionalinfo}, \type {[set|get]trailerid}, +\type {[set|get]omitcidset} and \type {[set|get]omitinfodict}}] \topicindex{\PDF+options} \topicindex{\PDF+trailer} @@ -134,6 +134,7 @@ and \type {[set|get]omitcidset}}] \libindex{gettrailerid} \libindex{settrailerid} \libindex{getomitcidset} \libindex{setomitcidset} \libindex{getomitcharset} \libindex{setomitcharset} +\libindex{getomitinfodict} \libindex{setomitinfodict} The optional info bitset (a number) determines what kind of info gets flushed. By default we flush all. See \in {section} [sec:pdfextensions] for more details. @@ -141,9 +142,9 @@ By default we flush all. See \in {section} [sec:pdfextensions] for more details. You can set your own trailer id. This has to be string containing valid \PDF\ array content with checksums. -The cidset and charset flags (numbers) disables inclusion of a so called \type -{CIDSet} and \type {CharSet} entries, which can be handy when aiming at some of -the many \PDF\ substandards. +The cidset, charset and info flags (numbers) disables inclusion of a so called +\type {CIDSet} and \type {CharSet} entries, which can be handy when aiming at +some of the many \PDF\ substandards. \stopsubsection @@ -639,6 +640,7 @@ pdfe.unencrypt(,userpassword,ownerpassword) \libindex {getversion} \libindex {getnofobjects} \libindex {getnofpages} +\libindex {getmemoryusage} A successfully opened document can provide some information: diff --git a/systems/doc/luatex/luatex-math.tex b/systems/doc/luatex/luatex-math.tex index f5d6c74291..b2f34e4db0 100644 --- a/systems/doc/luatex/luatex-math.tex +++ b/systems/doc/luatex/luatex-math.tex @@ -1,4 +1,4 @@ -% language=us engine=luatex runpath=texruns:manuals/luatex +% language=uk engine=luatex runpath=texruns:manuals/luatex \environment luatex-style @@ -130,6 +130,20 @@ sections: \LL \stoptabulate +Instead of the pseudo class variable (7) you can use a family number as signal +for using the current family. This permits classifying characters with a class +and still let the family adapt. The trigger family is set with \lpr +{variablefam}. So: + +\starttyping +\variablefam"24 +\Umathchardef\foo "3 "24 123 +\foo \fam9 +\stoptyping + +Results in a curly left brace taken from family 9 with class \quote {relation} +and spacing around it will be accordingly. + \stopsection \startsection[title={Math styles}] @@ -774,13 +788,13 @@ right end. The question is: how often is this implemented, and if so, do the kerns assume correction too. Anyway, with this parameter one can control it. \starttabulate[|l|ck1|ck1|ck1|ck1|ck1|ck1|] - \NC - \NC \mathnolimitsmode0 $\displaystyle\int\nolimits^0_1$ - \NC \mathnolimitsmode1 $\displaystyle\int\nolimits^0_1$ - \NC \mathnolimitsmode2 $\displaystyle\int\nolimits^0_1$ - \NC \mathnolimitsmode3 $\displaystyle\int\nolimits^0_1$ - \NC \mathnolimitsmode4 $\displaystyle\int\nolimits^0_1$ - \NC \mathnolimitsmode8000 $\displaystyle\int\nolimits^0_1$ + \NC % probably not ok, we need a raw int here + \NC \mathnolimitsmode0 $\displaystyle\mathop{\normalint}\nolimits^0_1$ + \NC \mathnolimitsmode1 $\displaystyle\mathop{\normalint}\nolimits^0_1$ + \NC \mathnolimitsmode2 $\displaystyle\mathop{\normalint}\nolimits^0_1$ + \NC \mathnolimitsmode3 $\displaystyle\mathop{\normalint}\nolimits^0_1$ + \NC \mathnolimitsmode4 $\displaystyle\mathop{\normalint}\nolimits^0_1$ + \NC \mathnolimitsmode8000 $\displaystyle\mathop{\normalint}\nolimits^0_1$ \NC \NR \TB \BC mode @@ -822,9 +836,9 @@ experimenting. \topicindex {math+italics} The \lpr {mathitalicsmode} parameter can be set to~1 to force italic correction -before noads that represent some more complex structure (read: everything -that is not an ord, bin, rel, open, close, punct or inner). We show a Cambria -example. +before noads that represent some more complex structure (read: everything that is +not an ord, bin, rel, open, close, punct or inner). A value of~2 will enforce the +old school font code path for all italics. We show a Cambria example. \starttexdefinition Whatever #1 \NC \type{\mathitalicsmode = #1} diff --git a/systems/doc/luatex/luatex-modifications.tex b/systems/doc/luatex/luatex-modifications.tex index caf643913f..e3edc59f79 100644 --- a/systems/doc/luatex/luatex-modifications.tex +++ b/systems/doc/luatex/luatex-modifications.tex @@ -1,4 +1,4 @@ -% language=us engine=luatex runpath=texruns:manuals/luatex +% language=uk engine=luatex runpath=texruns:manuals/luatex \environment luatex-style @@ -666,6 +666,7 @@ The configuration related registers have become: \edef\pdfgentounicode {\pdfvariable gentounicode} \edef\pdfomitcidset {\pdfvariable omitcidset} \edef\pdfomitcharset {\pdfvariable omitcharset} +\edef\pdfomitinfodict {\pdfvariable omitinfodict} \edef\pdfpagebox {\pdfvariable pagebox} \edef\pdfminorversion {\pdfvariable minorversion} \edef\pdfuniqueresname {\pdfvariable uniqueresname} @@ -915,6 +916,7 @@ The engine sets the following defaults. \pdfgentounicode 0 \pdfomitcidset 0 \pdfomitcharset 0 +\pdfomitinfodict 0 \pdfpagebox 0 \pdfminorversion 4 \pdfuniqueresname 0 diff --git a/systems/doc/luatex/luatex-tex.tex b/systems/doc/luatex/luatex-tex.tex index 67e22d7355..a5e4580880 100644 --- a/systems/doc/luatex/luatex-tex.tex +++ b/systems/doc/luatex/luatex-tex.tex @@ -2707,6 +2707,9 @@ will search the disk as well as the \type {ls-R} databases. This is used for the size argument of the formats \type {pk}, \type {gf}, and \type {bitmap font}. \stopitemize +If \type {--output-directory} is specified and the value is a relative pathname, +the file is searched first here and if it fails it will be searched in the standard tree. + \stopsubsection \startsubsection[title={\type {lookup}}] @@ -2741,6 +2744,10 @@ The options match commandline arguments from \type {kpsewhich}: \LL \stoptabulate +If \type {--output-directory} is specified and the value is a relative pathname, +the file is searched first here and then in the standard tree. + + \stopsubsection \startsubsection[title={\type {init_prog}}] diff --git a/systems/doc/luatex/luatex.pdf b/systems/doc/luatex/luatex.pdf index 773d8a9311..12e7b2d00c 100644 Binary files a/systems/doc/luatex/luatex.pdf and b/systems/doc/luatex/luatex.pdf differ diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index 2f485bb7e7..f24c2e2229 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb @@ -26,7 +26,7 @@ depend container_split_src_files/1 depend frozen/0 depend minrelease/2016 depend release/2022 -depend revision/64837 +depend revision/64841 name 00texlive.image category TLCore @@ -194165,7 +194165,7 @@ catalogue-topics maths luatex name luatex category TLCore -revision 62387 +revision 64839 shortdesc The LuaTeX engine longdesc LuaTeX is a greatly extended version of pdfTeX using Lua as an longdesc embedded scripting language. The LuaTeX project's main @@ -194185,11 +194185,11 @@ depend tex-ini-files depend unicode-data execute AddFormat name=dviluatex engine=luatex options="dviluatex.ini" patterns=language.def,language.dat.lua fmttriggers=cm,etex,hyphen-base,knuth-lib,plain,tex-ini-files,unicode-data,hyph-utf8 execute AddFormat name=luatex engine=luatex options="luatex.ini" patterns=language.def,language.dat.lua fmttriggers=cm,etex,hyphen-base,knuth-lib,plain,tex-ini-files,unicode-data,hyph-utf8 -containersize 12828 -containerchecksum e42a39bd998a849481aafa7ad2a0f3137fe462e3ef3a1f1de773ccb9212f4e6133e153d586eccad742f1af3b88f6e11db8932c75ed68c894a0909b23659f56cc -doccontainersize 1901424 -doccontainerchecksum 164a512d039ad32efdd55d5aeb30c4720f3e115f7be79c63cef1d00207546e1e770a9c9050c59c8221d108eb17367de7630bdc09a7ba84fc73186367db4e4674 -docfiles size=703 +containersize 12832 +containerchecksum 3789aa894fa2472f763275ddb045178acb51bbcbfa5f88d0dfee5498932089519b273ca5f6bf413992578638a7331e88b69f976db75cb9aeb50bf7d5f0396a69 +doccontainersize 1903744 +doccontainerchecksum f7c0807c1b4548666efa133330f1ecae7d85a0465357c5dc90f77d65b34d73e8755fe825155f2688a066f73f3cd9c76cab29a7ab06ce4406854177db4242fb51 +docfiles size=706 texmf-dist/doc/luatex/base/graphics/luaharfbuzz.pdf texmf-dist/doc/luatex/base/luatex-backend.tex texmf-dist/doc/luatex/base/luatex-callbacks.tex diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index 5baa646cde..993f7d52be 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -07ad726a110883e746aedb6ca7d34bb6 texlive.tlpdb +44a403404f0b9115646ff2d9b973fe40 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index 898c3c4cac..e0c269f2cc 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -d17e4e50150bf1d09018691fc922de2d4bfc2ec92a192ccc1849db3069f7a3f22229b570b649279e3f27dfc970a94cd0f0ddc921fff4d6739861ef0b9bc7d7cc texlive.tlpdb +8e2c1233627d6d69f9bd4d53e8a958f47bf5b2ca58064bac4c43318843a393bbc731c5d3b07b872a092e82338d223804db3da014410cd25f57a49ced7deb6f94 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index 6b79e945e1..54e0db817a 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc @@ -1,10 +1,10 @@ -----BEGIN PGP SIGNATURE----- -iQEcBAEBCgAGBQJjWxorAAoJEEzhh34ZQ4xwjskIAKzz08+O1gWjk/AfsJIl++Cq -zvLNFvbjkSyHWktE2LDaAdsQLlBGtCnrShd1Siv8WmGuV2E6fZQqiLpfY4qEclwI -F2ZOnVHyDcv2jdHBBbZbAoqHQZTg7Ok2qehi4nCEMKRO+44phR8NMibmN4tlGD4M -vbcV+YtJTtYd/gh9yQrpDRmkRZSYt84iFKYDAasbZCWqNuAQTYpzlyMt9eUfAqqT -TAufrjHMY/bbgAINLr9DA9SJEkiPFpBwN6C1SrkR+po76KOysuPMHD+4YsxFeJBg -ptN+SQ9SSaurG9BweBc1EvUGUnE+ov7G7wGg0r5fYUsUmbzIvzj1H9sfLnnzdmo= -=mFx9 +iQEcBAEBCgAGBQJjXGt8AAoJEEzhh34ZQ4xwH7wH/AxbagWxPaqTsnAwyysBzhPW +kAjej+2rOGEc15CAVgOdk5uA8Ydp9ptLbG7uHToC4VfQd8SID/72RV34t+0Oczxv +edpEt7+m+6qDvGtKqb6bpOlhNz2hS2Z1y5eqP6S7HsbwS8NKteBwaa0PEqif/2va +I7tOGn+X2Cr5cPgv54TAKZS1jsvr09QKAqczc0qQKDvEo/PPQ0NH6DZ6++FaTvVt +YZhPpCcWHSq7BpJsXH7aubJ6qW1iGWMkDi70lQAKZ+hY+eJHtPrODeWd/DbtDXXC +3SglSqSApOet7SPc2I/vGzctMOKp8DBHsBpwwlplYvEOfjfXtPIQliK3bqoZou4= +=SMJG -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz index f26d46afbf..534be33f79 100644 Binary files a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz and b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz differ diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini index 945d7df9f1..d590a543eb 100644 --- a/systems/win32/miktex/tm/packages/next/pr.ini +++ b/systems/win32/miktex/tm/packages/next/pr.ini @@ -1,13 +1,13 @@ [repository] -date=1666901808 +date=1666988199 lastupd=miktex-arctrl-bin-x64-2.9 miktex-asymptote-bin-x64-2.9 miktex-autosp-bin-x64-2.9 miktex-axohelp-bin-x64-2.9 miktex-bibarts-bin-x64-2.9 miktex-bibtex-bin-x64-2.9 miktex-bibtex8bit-bin-x64-2.9 miktex-bzip2-bin-x64-2.9 miktex-cairo-bin-x64-2.9 miktex-chktex-bin-x64-2.9 miktex-cjkutils-bin-x64-2.9 miktex-console-bin-x64-2.9 miktex-curl-bin-x64-2.9 miktex-cweb-bin-x64-2.9 miktex-devnag-bin-x64-2.9 miktex-doc miktex-dvicopy-bin-x64-2.9 miktex-dvipdfmx-bin-x64-2.9 miktex-dvipng-bin-x64-2.9 miktex-dvips-bin-x64-2.9 -lstdigest=1240df749cbea8e7503ff02ae4fa2675 +lstdigest=e5ee4b8358e5136686e40ecacce10af4 numpkg=6103 relstate=next -version=8335 +version=8336 ;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows. ;;;;-----BEGIN MIKTEX SIGNATURE----- -;;;; signature/miktex: JjJIM8SJt6csJK6dBk2JoNgdn+Ry7BCXUjCojhEgISbIhqi/B+Le2PK8Ca5c6FEgR/fi4JtRBJv0m0P0/JvdDoLA8aEUFufcP0wF7BaE6uEmLgZGqPXVuxnRBKs6mUmSmPsP0FnvIiN/er7J1a5v45jc/+NiVyEZDOZuycvV9aPA+0UHXWCuf3zIP2xvWqhViRWjugPm03y4z2c8K7TUuyJG2fIiZ7hwcE0hyGVrnd+FF+Q8Om/Q/gH0aIq1URZ/dNIohh/CMzMD9SD5PhXcpar8k5jIXe9TxGvnGSZUrfX0eBBvRwQ0PDd3wxDTj8pMqVB1esCcKMHZie4389Pggg== +;;;; signature/miktex: B1bPzqdU5fFGDiHEGBy8ikW+rkxIEHKymGtkz9Db+Ldy7EXoSupCNO1nhqMqSU186Y5jj9jfTkBejBifeRsP3LmQOgCo6yJNoyZ7C72vzHAVtn3jlYKk3hmvV5g8IQxNmB9ob0xVRHPcS6355IhjSyH40nXVDUwcmkW+A0Dlg+HnPZQuA3gpO94lxKgHTsF2BuwajqeTBkJvQBKqsoZTIqsW6xjEcLSZ9gDyEhpsdaRgwg9OrpHh52yJQdHp2x4dTUFDX3AoaWUpSoqSQa+A9m0oYuC4Gsf5AgdW/bl2UXhriZXYJnr9+5CtWyLqSKB1JLC3mhsqI7f/hTOgcSB9pg== ;;;;-----END MIKTEX SIGNATURE----- diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini index 72b486fc00..8a4520fa8a 100644 --- a/systems/win32/miktex/tm/packages/pr.ini +++ b/systems/win32/miktex/tm/packages/pr.ini @@ -1,13 +1,13 @@ [repository] -date=1666901501 +date=1666987899 lastupd=pgf-periodictable pgf-periodictable__doc pgf-periodictable__source urw-base35 urw-base35__doc urw-base35__source miktex-runtime-bin-x64-2.9 standalone was was__doc was__source xcharter-math xcharter-math__doc xcharter-math__source abntexto abntexto__doc abntexto__source algpseudocodex algpseudocodex__doc algpseudocodex__source -lstdigest=34bacb033c339dea99880c8537893116 +lstdigest=901432aca87a26524834c54b8a173b5a numpkg=6103 relstate=stable -version=8335 +version=8336 ;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows. ;;;;-----BEGIN MIKTEX SIGNATURE----- -;;;; signature/miktex: XJLwmYsx2DSUI38LAOK284HX+hjp5lLw9xaOFUZJ/eJEQMmnkabbAFkmfEl0KfMxZb7ZEnZluWqUGVRGL2CwEr1xzJGTQ5lDK/cmtaSseL1UQZxXgvTNJrmdJSKECJDGteqHHvg5n9qNCIRzu2yKJdC3a18d+64rpAV76YEeeV1X1Egen/woRm+my34ea5u8hvEYtW0MjUlSrWrmgzRTOSUaotNQupdj4YHPGKWAvtLhxYlPeLbFQLsxj50j0eyxuZex/Bae18QqP6NdTezGYAp9lpvk9ZV8jgPxAn/ywfqz6qHf7jq/waGIXbbvuYcUOxUOKkwCHarJot6f0hSeUw== +;;;; signature/miktex: XD77YlieXH3+sbuwwYhP2Fy4QsUgWRRCJuNUJH9B5Sy/FW4NeLpQ0k+bXpDSYKeTwc/yc84l5HXLeFFFP8EKPefplOwZStV0YW5vjJkQhJxVQe6S7glZox5X47QM66pca1IxrYaPtrtywT6bgHf4I0dt5EYlIiWwAL2YjzUXjolMsR5REq1d770cvqy+gQ7LqFE6mRGWOXbU9+S9VIegL2gb0nhxm0jGhtLFeoNSTlQEJGONfCsGqzp/QVEicvaJp+qvJer/2t9KIuIyueTyEpIrfcRoG7KcjosE5O0nBWPBJJtlMeCPch6KT75NHf284ftFFMmhk0FdiGfZJVefjA== ;;;;-----END MIKTEX SIGNATURE----- -- cgit v1.2.3