summaryrefslogtreecommitdiff
path: root/macros
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-01-13 03:00:58 +0000
committerNorbert Preining <norbert@preining.info>2023-01-13 03:00:58 +0000
commit68c4298fcb81029c78143b3d43802f9ec62d49a5 (patch)
tree97af9254721577c6d215f1cf583638787dfaec09 /macros
parent6a7900c93acc16d1bbd2f1e26286c7dd7387e6c0 (diff)
CTAN sync 202301130300
Diffstat (limited to 'macros')
-rw-r--r--macros/jptex/generic/uptex-base/00readme_uptex.txt2
-rw-r--r--macros/jptex/generic/uptex-base/01uptex_doc_utf8.txt51
-rw-r--r--macros/jptex/generic/uptex-base/02uptex_changelog_utf8.txt28
-rw-r--r--macros/jptex/generic/uptex-base/LICENSE4
-rw-r--r--macros/jptex/generic/uptex-base/README.md2
-rw-r--r--macros/jptex/generic/uptex-base/samples/00readme_uptex_samples.txt2
-rw-r--r--macros/jptex/generic/uptex-base/samples/show_kcat.tex9
-rw-r--r--macros/latex/contrib/embedfile/README.md17
-rw-r--r--macros/latex/contrib/embedfile/embedfile.dtx52
-rw-r--r--macros/latex/contrib/embedfile/embedfile.pdfbin397270 -> 421169 bytes
10 files changed, 111 insertions, 56 deletions
diff --git a/macros/jptex/generic/uptex-base/00readme_uptex.txt b/macros/jptex/generic/uptex-base/00readme_uptex.txt
index bbea2487d1..beb872e21a 100644
--- a/macros/jptex/generic/uptex-base/00readme_uptex.txt
+++ b/macros/jptex/generic/uptex-base/00readme_uptex.txt
@@ -1,5 +1,5 @@
upTeX, upLaTeX --- unicode version of ASCII pTeX, pLaTeX
-2022.01.23 Ver1.28
+2023.01.12 Ver1.29
TANAKA, Takuji ttk(at)t-lab(dot)opal(dot)ne(dot)jp
[ Contents ]
diff --git a/macros/jptex/generic/uptex-base/01uptex_doc_utf8.txt b/macros/jptex/generic/uptex-base/01uptex_doc_utf8.txt
index a52c6ce88b..71698bd269 100644
--- a/macros/jptex/generic/uptex-base/01uptex_doc_utf8.txt
+++ b/macros/jptex/generic/uptex-base/01uptex_doc_utf8.txt
@@ -1,5 +1,5 @@
upTeX, upLaTeX --- 内部unicode版 pTeX, pLaTeX の実装
-2022.01.23 Ver1.28
+2023.01.12 Ver1.29
TANAKA, Takuji ttk(at)t-lab(dot)opal(dot)ne(dot)jp
◇ upTeX開発のねらい
@@ -433,7 +433,6 @@ kcatcodeは原則としてUnicodeのblock毎に与えられる。
(0x46) 0x1E00.. 0x1EFF <15> Latin Extended Additional
(0x68) 0x2E80.. 0x2EFF <16> CJK Radicals Supplement
(0x69) 0x2F00.. 0x2FEF <16> Kangxi Radicals
- (0x6A) 0x2FF0.. 0x2FFF <16> Ideographic Description Characters
(0x6C) 0x3040.. 0x309F <17> Hiragana
(0x6D) 0x30A0.. 0x30FF <17> Katakana
(0x6E) 0x3100.. 0x312F <16> Bopomofo
@@ -448,30 +447,33 @@ kcatcodeは原則としてUnicodeのblock毎に与えられる。
(0x93) 0xAC00.. 0xD7AF <19> Hangul Syllables
(0x94) 0xD7B0.. 0xD7FF <19> Hangul Jamo Extended-B
(0x99) 0xF900.. 0xFAFF <16> CJK Compatibility Ideographs
- (0x10A) 0x1AFF0..0x1AFFF <17> Kana Extended-B
- (0x10B) 0x1B000..0x1B0FF <17> Kana Supplement
- (0x10C) 0x1B100..0x1B12F <17> Kana Extended-A
- (0x10D) 0x1B130..0x1B16F <17> Small Kana Extension
- (0x135) 0x20000..0x2A6FF <16> CJK Unified Ideographs Extension B
- (0x136) 0x2A700..0x2B73F <16> CJK Unified Ideographs Extension C
- (0x137) 0x2B740..0x2B81F <16> CJK Unified Ideographs Extension D
- (0x138) 0x2B820..0x2CEAF <16> CJK Unified Ideographs Extension E
- (0x139) 0x2CEB0..0x2F7FF <16> CJK Unified Ideographs Extension F
- (0x13A) 0x2F800..0x2FFFF <16> CJK Compatibility Ideographs Supplement
- (0x13B) 0x30000..0x3134F <16> CJK Unified Ideographs Extension G
+ (0x10D) 0x1AFF0..0x1AFFF <17> Kana Extended-B
+ (0x10E) 0x1B000..0x1B0FF <17> Kana Supplement
+ (0x10F) 0x1B100..0x1B12F <17> Kana Extended-A
+ (0x110) 0x1B130..0x1B16F <17> Small Kana Extension
+ (0x13B) 0x20000..0x2A6FF <16> CJK Unified Ideographs Extension B
+ (0x13C) 0x2A700..0x2B73F <16> CJK Unified Ideographs Extension C
+ (0x13D) 0x2B740..0x2B81F <16> CJK Unified Ideographs Extension D
+ (0x13E) 0x2B820..0x2CEAF <16> CJK Unified Ideographs Extension E
+ (0x13F) 0x2CEB0..0x2F7FF <16> CJK Unified Ideographs Extension F
+ (0x140) 0x2F800..0x2FFFF <16> CJK Compatibility Ideographs Supplement
+ (0x141) 0x30000..0x3134F <16> CJK Unified Ideographs Extension G
+ (0x142) 0x31350..0x323AF <16> CJK Unified Ideographs Extension H
(上記の文字の範囲は実装に基づいており、Blocks.txtに記述されている範囲より広い場合がある)
○Unicode blockの例外
(0x1FD) 0xAA, 0xBA, 0xC0..0xD6, 0xD8..0xF6, 0xF8..0xFF <15> Latin-1 Letters
(0x1FE) 0xFF10..0xFF19, 0xFF21..0xFF3A, 0xFF41..0xFF5A <17> Fullwidth digit and latin alphabet
(0x1FF) 0xFF66..0xFF6F, 0xFF71..0xFF9D <17> Halfwidth katakana
+Ideographic Description Characters は upTeX 1.29で <16> から <18> に変更した。
+
◇ upbibtex の is.kanji.str$
upbibtex(内部コード -kanji-internal=uptex)の is.kanji.str$ の返り値は以下に示すとおりとする。
以下に明示されていないブロックは現在falseが返る実装となっているが仕様としては未定義とする。
trueに変更した方が利便性が高い等の判断があった場合、将来の版で変更する可能性もある。
◎trueのブロック
-upTeXのkcatcodeのデフォルト値が16,17,19のブロックは返り値をtrueとする。
+upTeXのkcatcodeのデフォルト値が16(kanji),17(kana),19(hangul)のブロックは返り値をtrueとする。
◎falseのブロック
以下に示すブロックは返り値をfalseとする。
@@ -523,17 +525,13 @@ UnicodeとCJK(JIS X 0213等)の文字を想定して設定されたものの中
◇ 動作状況
◎ uptex-1.xxの配布に含めたもの
uptex 動いている。無問題。
-uppltotf 動いている。無問題。
-uptftopl 動いている。無問題。
-updvitype 動いている。無問題。
-upbibtex ほぼ動いている。jalpha.bst 使用時に
- 一部のエントリーでeuc動作と同等にならないが、許容範囲とする。
◎ 別の配布に含めたもの
otfパッケージ japanese-otf-uptex として公開、CTANに登録した。
(以前は otfbeta-uptex-x.xx.tar.xz として公開していた。)
TeX Live svn に r25264 あたりで取り込まれた。
プロポーショナル仮名にも対応済み。
- https://ctan.org/pkg/japanese-otf-uptex
+ CTAN投稿版は japanese-otf に含まれるようになった。
+ https://ctan.org/pkg/japanese-otf
https://github.com/t-tk/japanese-otf-uptex
convbkmk.rb dvipsでのbookmark作成のためのrubyスクリプト。
さらに、out2uni相当動作の-oオプションも追加した。
@@ -546,6 +544,10 @@ CMap UTF8-UTF16
uptex-fonts の配布に含まれている。
https://github.com/texjporg/uptex-fonts
◎ 日本語TeX開発コミュニティに移管したもの
+uppltotf,uptftopl,updvitype TeX Live svn r65178 で
+ ppltotf,ptftopl,pdvitype とソース、バイナリを統合した。
+upbibtex TeX Live svn r65178 で pbibtex とソース、バイナリを統合した。
+ jalpha.bst 使用時に一部のエントリーでeuc動作と同等にならないが、許容範囲とする。
upjisr-h.tfmなど
JIS X 0208の範囲ではほぼUnicodeに移植出来ていると思う。
JIS X 0213の追加の約物は一応入れた。
@@ -618,12 +620,11 @@ utfパッケージ uptex-0.30では動いている。
◇ 今後の課題、要検討事項など
< 内部実装関連 >
-[1] pdfTeX 拡張機能の追加は?
-[2] Unicodeで複数のコードポイントを必要とする文字(IVS,
+[1] Unicodeで複数のコードポイントを必要とする文字(IVS,
文字合成で表される仮名等)を使えるようにする。
< dviware, 外部ソフト関連 >
-[3] upmpost で多書体が使えるようにする。
+[2] upmpost で多書体が使えるようにする。
< その他 >
-[4] ドキュメントの充実。
-[5] 英語ドキュメントを書く。
+[3] ドキュメントの充実。
+[4] 英語ドキュメントを書く。
diff --git a/macros/jptex/generic/uptex-base/02uptex_changelog_utf8.txt b/macros/jptex/generic/uptex-base/02uptex_changelog_utf8.txt
index 585df4dd67..4109db2f9e 100644
--- a/macros/jptex/generic/uptex-base/02uptex_changelog_utf8.txt
+++ b/macros/jptex/generic/uptex-base/02uptex_changelog_utf8.txt
@@ -1,5 +1,33 @@
### ChangeLog / 変更履歴
+2023.01.12 Ver1.29-20230112a
+ TeXLive svn r65330 base
+ Build/source/texk/web2c/uptexdir:
+ * uptex-m.ch, uptex_version.h:
+ Bump upTeX version.
+ * uptex-m.ch, kanji.c:
+ Update reference of Unicode blocks to
+ "Blocks-15.0.0.txt Date: 2022-01-28, 20:58:00 GMT [KW]".
+ * uptex.defines, kanji.h:
+ Accept file names with JIS X 0208 characters
+ in `uptex --kanji-internal={euc,sjis}`.
+ from Hironori Kitagawa san
+ https://github.com/texjporg/tex-jp-build/issues/136
+ * uptex-m.ch:
+ Fix a bug that \inhibitxspcode after Japanese
+ character was ineffective due to lack of mod max_cjk_val
+ from Hironori Kitagawa san
+ https://github.com/texjporg/tex-jp-build/issues/32#issuecomment-1345658551
+ * tests/kcat.tex, tests/upkcat.txt:
+ Update tests.
+ * uppltotf.ch, uptftopl.ch, updvitype.ch, upbibtex.ch:
+ Delete from this release because maintainance
+ has been transfered to Japanese TeX Development Community
+ samples:
+ Update.
+ 00readme_uptex.txt, 01uptex_doc_utf8.txt:
+ Update.
+
2022.01.23 Ver1.28-20220123a
TeXLive svn r61708 base
Build/source/texk/web2c/uptexdir:
diff --git a/macros/jptex/generic/uptex-base/LICENSE b/macros/jptex/generic/uptex-base/LICENSE
index bbcbbb8b60..3f7d3ca64b 100644
--- a/macros/jptex/generic/uptex-base/LICENSE
+++ b/macros/jptex/generic/uptex-base/LICENSE
@@ -1,6 +1,6 @@
Copyright (c) 2010 ASCII MEDIA WORKS
-Copyright (c) 2016-2022 Takuji Tanaka
-Copyright (c) 2016-2022 Japanese TeX Development Community
+Copyright (c) 2016-2023 Takuji Tanaka
+Copyright (c) 2016-2023 Japanese TeX Development Community
All rights reserved.
Redistribution and use in source and binary forms, with or without
diff --git a/macros/jptex/generic/uptex-base/README.md b/macros/jptex/generic/uptex-base/README.md
index fa3abd7b1d..82e1a4a60a 100644
--- a/macros/jptex/generic/uptex-base/README.md
+++ b/macros/jptex/generic/uptex-base/README.md
@@ -17,6 +17,6 @@ the 3-clause BSD license (see [LICENSE](./LICENSE)).
## Release Date
-2022-01-29
+2023-01-12
Japanese TeX Development Community
diff --git a/macros/jptex/generic/uptex-base/samples/00readme_uptex_samples.txt b/macros/jptex/generic/uptex-base/samples/00readme_uptex_samples.txt
index 77c7e7137c..1d198ca87a 100644
--- a/macros/jptex/generic/uptex-base/samples/00readme_uptex_samples.txt
+++ b/macros/jptex/generic/uptex-base/samples/00readme_uptex_samples.txt
@@ -45,7 +45,7 @@ jbib1-jis.tex, jbib2-utf8.tex, jbib3-utf8.tex, jbtest.bib, linebreak.bib
area-euc-incl.tex, area-euc.mp, area-jis-incl.tex, area-jis.mp,
area-sjis-incl.tex, area-sjis.mp, area-uptex-incl.tex, area-uptex.mp,
-area-utf8-incl.tex, area-utf8.mp,
+area-utf8-incl.tex, area-utf8.mp,
jstr-euc-incl.tex, jstr-euc.mp, jstr-jis-incl.tex, jstr-jis.mp,
jstr-sjis-incl.tex, jstr-sjis.mp, jstr-uptex-incl.tex, jstr-uptex.mp,
jstr-utf8-incl.tex, jstr-utf8.mp
diff --git a/macros/jptex/generic/uptex-base/samples/show_kcat.tex b/macros/jptex/generic/uptex-base/samples/show_kcat.tex
index ccd7fdc05a..73e8597806 100644
--- a/macros/jptex/generic/uptex-base/samples/show_kcat.tex
+++ b/macros/jptex/generic/uptex-base/samples/show_kcat.tex
@@ -19,7 +19,6 @@
\message{kanji:}
\message{\kc{⺀}{2E80}}% U+2E80 CJK Radicals Supplement
\message{\kc{⼀}{2F00}}% U+2F00 Kangxi Radicals
-\message{\kc{⿰}{2FF0}}% U+2FF0 Ideographic Description Characters
\message{\kc{ㄅ}{3105}}% U+3105 Bopomofo
\message{\kc{㆐}{3190}}% U+3190 Kanbun
\message{\kc{ㆠ}{31A0}}% U+31A0 Bopomofo Extended
@@ -34,6 +33,7 @@
\message{\kc{𬺰}{2CEB0}}% U+2CEB0 CJK Unified Ideographs Extension F
\message{\kc{丽}{2F800}}% U+2F800 CJK Compatibility Ideographs Supplement
\message{\kc{𰀀}{30000}}% U+30000 CJK Unified Ideographs Extension G
+\message{\kc{𱍐}{31350}}% U+31350 CJK Unified Ideographs Extension H
\message{kana:}
\message{\kc{あ}{3042}}% U+3042 Hiragana
@@ -155,6 +155,7 @@
\message{\kco{2D80}}% Ethiopic Extended
\message{\kco{2DE0}}% Cyrillic Extended-A
\message{\kco{2E00}}% Supplemental Punctuation
+\message{\kco{2FF0}}% Ideographic Description Characters
\message{\kco{3000}}% CJK Symbols and Punctuation
\message{\kco{3200}}% Enclosed CJK Letters and Months
\message{\kco{3300}}% CJK Compatibility
@@ -241,6 +242,7 @@
\message{\kco{10D00}}% Hanifi Rohingya
\message{\kco{10E60}}% Rumi Numeral Symbols
\message{\kco{10E80}}% Yezidi
+\message{\kco{10EC0}}% Arabic Extended-C
\message{\kco{10F00}}% Old Sogdian
\message{\kco{10F30}}% Sogdian
\message{\kco{10FB0}}% Chorasmian
@@ -270,11 +272,13 @@
\message{\kco{11A00}}% Zanabazar Square
\message{\kco{11A50}}% Soyombo
\message{\kco{11AC0}}% Pau Cin Hau
+\message{\kco{11B00}}% Devanagari Extended-A
\message{\kco{11C00}}% Bhaiksuki
\message{\kco{11C70}}% Marchen
\message{\kco{11D00}}% Masaram Gondi
\message{\kco{11D60}}% Gunjala Gondi
\message{\kco{11EE0}}% Makasar
+\message{\kco{11F00}}% Kawi
\message{\kco{11FB0}}% Lisu Supplement
\message{\kco{11FC0}}% Tamil Supplement
\message{\kco{12000}}% Cuneiform
@@ -300,14 +304,17 @@
\message{\kco{1D000}}% Byzantine Musical Symbols
\message{\kco{1D100}}% Musical Symbols
\message{\kco{1D200}}% Ancient Greek Musical Notation
+\message{\kco{1D2C0}}% Kaktovik Numerals
\message{\kco{1D2E0}}% Mayan Numerals
\message{\kco{1D300}}% Tai Xuan Jing Symbols
\message{\kco{1D360}}% Counting Rod Numerals
\message{\kco{1D400}}% Mathematical Alphanumeric Symbols
\message{\kco{1D800}}% Sutton SignWriting
\message{\kco{1E000}}% Glagolitic Supplement
+\message{\kco{1E030}}% Cyrillic Extended-D
\message{\kco{1E100}}% Nyiakeng Puachue Hmong
\message{\kco{1E2C0}}% Wancho
+\message{\kco{1E4D0}}% Nag Mundari
\message{\kco{1E800}}% Mende Kikakui
\message{\kco{1E900}}% Adlam
\message{\kco{1EC70}}% Indic Siyaq Numbers
diff --git a/macros/latex/contrib/embedfile/README.md b/macros/latex/contrib/embedfile/README.md
index d410d5f8c1..5a892264da 100644
--- a/macros/latex/contrib/embedfile/README.md
+++ b/macros/latex/contrib/embedfile/README.md
@@ -1,7 +1,16 @@
-# embedfile
+# embedfile package for LaTeX
-embedfile package for LaTeX
+## Version: 2023-01-12 v2.12
+This package embeds files in a PDF document, using the PDF format's embedding
+operation (note the contrast with the attach operation used by the attachfile
+and attachfile2 packages). Currently only pdfTeX and luaTeX in PDF mode are
+supported.
-This package embeds files to a PDF document.
-Currently the only supported drivers are pdfTeX and LuaTeX.
+## Copyright (C)
+* 2006-2011 Heiko Oberdiek
+* 2016-2023 Oberdiek Package Support Group
+* https://github.com/ho-tex/embedfile/issues
+
+## License
+LATEX Project Public License, version 1.3c or later.
diff --git a/macros/latex/contrib/embedfile/embedfile.dtx b/macros/latex/contrib/embedfile/embedfile.dtx
index aed35ec760..62e17326fc 100644
--- a/macros/latex/contrib/embedfile/embedfile.dtx
+++ b/macros/latex/contrib/embedfile/embedfile.dtx
@@ -1,12 +1,12 @@
% \iffalse meta-comment
%
% File: embedfile.dtx
-% Version: 2020-04-24 v2.11
+% Version: 2023-01-12 v2.12
% Info: Embed files into PDF
%
% Copyright (C)
% 2006-2011 Heiko Oberdiek
-% 2016-2020 Oberdiek Package Support Group
+% 2016-2023 Oberdiek Package Support Group
% https://github.com/ho-tex/embedfile/issues
%
% This work may be distributed and/or modified under the
@@ -89,7 +89,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: embedfile 2020-04-24 v2.11 Embed files into PDF (HO)}
+\Msg{* Package: embedfile 2023-01-12 v2.12 Embed files into PDF (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -101,11 +101,11 @@
This is a generated file.
Project: embedfile
-Version: 2020-04-24 v2.11
+Version: 2023-01-12 v2.12
Copyright (C)
2006-2011 Heiko Oberdiek
- 2016-2020 Oberdiek Package Support Group
+ 2016-2023 Oberdiek Package Support Group
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -179,7 +179,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{embedfile.drv}%
- [2020-04-24 v2.11 Embed files into PDF (HO)]%
+ [2023-01-12 v2.12 Embed files into PDF (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2011/11/22]
\begin{document}
@@ -193,7 +193,7 @@ and the derived files
% \GetFileInfo{embedfile.drv}
%
% \title{The \xpackage{embedfile} package}
-% \date{2020-04-24 v2.11}
+% \date{2023-01-12 v2.12}
% \author{Heiko Oberdiek\thanks
% {Please report any issues at \url{https://github.com/ho-tex/embedfile/issues}}}
%
@@ -289,8 +289,11 @@ and the derived files
% are different.
% \item[\xoption{ucfilespec}]
% Since PDF 1.7 the file name may be provided in Unicode.
+% It must be provided for PDF/A-3.
+% By default the \xoption{filespec} is used.
% The conversion of the option value into a PDF string
% is controlled by option \xoption{stringmethod}.
+% Non-ascii chars can look funny if hyperref is not loaded!
% \item[\xoption{filesystem}]
% This sets the entry \verb|/FS| in
% the file specification dictionary, see PDF specification
@@ -303,8 +306,10 @@ and the derived files
% \item[\xoption{desc}]
% The description for the file.
% \item[\xoption{afrelationship}]
-% This adds the /AFRelationship key to the filespec dicrectory. The value is
-% a pdf name with or without the leading slash.%
+% This adds the /AFRelationship key to the filespec dictionary. The value is
+% a pdf name with or without the leading slash.
+% Typical values are \verb|Source|, \verb|Data|, \verb|Alternative|,
+% \verb|Schema| or \verb|Unspecified|. Mandatory for PDF/A-3.
% \item[\xoption{stringmethod}]
% The package must convert the values of the keys \xoption{ucfilespec}
% and \xoption{desc} into a PDF string (before version 2.4: \xoption{filespec}
@@ -623,7 +628,7 @@ You need Acrobat Reader 8 or higher.
%<*dtxattach>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{dtx-attach}
- [2020-04-24 v2.11 Embed \string\jobname.dtx (HO)]%
+ [2023-01-12 v2.12 Embed \string\jobname.dtx (HO)]%
\RequirePackage{embedfile}[2019/12/03]
\embedfile[%
stringmethod=escape,%
@@ -714,7 +719,7 @@ You need Acrobat Reader 8 or higher.
\fi
\expandafter\x\csname ver@embedfile.sty\endcsname
\ProvidesPackage{embedfile}%
- [2020-04-24 v2.11 Embed files into PDF (HO)]%
+ [2023-01-12 v2.12 Embed files into PDF (HO)]%
% \end{macrocode}
%
% \subsection{Catcodes}
@@ -785,9 +790,12 @@ You need Acrobat Reader 8 or higher.
% \begin{macro}{\EmFi@Error}
% \begin{macrocode}
\EmFi@RequirePackage{infwarerr}[2007/09/09]%
-\def\EmFi@Error{%
- \@PackageError{embedfile}%
-}
+\ifcsname EmFi@Error\endcsname
+\else
+ \def\EmFi@Error{%
+ \@PackageError{embedfile}%
+ }
+\fi
% \end{macrocode}
% \end{macro}
%
@@ -810,7 +818,7 @@ You need Acrobat Reader 8 or higher.
\ifpdf
\else
\EmFi@Error{%
- Missing pdfTeX in PDF mode%
+ Missing pdfTeX or luaTeX in PDF mode%
}{%
Currently other drivers are not supported. %
Package loading is aborted.%
@@ -1404,7 +1412,7 @@ You need Acrobat Reader 8 or higher.
\pdf@escapestring{\EmFi@filespec}%
}%
\ifx\EmFi@ucfilespec\ltx@empty
- \let\EmFi@@ucfilespec\ltx@empty
+ \EmFi@convert\EmFi@filespec\EmFi@@ucfilespec
\else
\EmFi@convert\EmFi@ucfilespec\EmFi@@ucfilespec
\fi
@@ -1449,10 +1457,7 @@ You need Acrobat Reader 8 or higher.
/FS/\pdf@escapename{\EmFi@filesystem}%
\fi
/F(\EmFi@@filespec)%
- \ifx\EmFi@@ucfilespec\ltx@empty
- \else
- /UF(\EmFi@@ucfilespec)%
- \fi
+ /UF(\EmFi@@ucfilespec)%
\ifx\EmFi@@desc\ltx@empty
\else
/Desc(\EmFi@@desc)%
@@ -1967,7 +1972,12 @@ You need Acrobat Reader 8 or higher.
% converted but name escaped.
% \end{Version}
% \begin{Version}{2020-04-24 v2.11}
-% \item Added a missing fi.
+% \item Updated
+% \end{Version}%
+% \begin{Version}{2023-01-12 v2.12}
+% \item Allow the error message to be changed for better tex4ht compability (PR\#7)
+% \item Adapted the error message to luatex
+% \item The /UF key in the filespec dictionary is now set by default (PR\#6)
% \end{Version}
% \end{History}
%
diff --git a/macros/latex/contrib/embedfile/embedfile.pdf b/macros/latex/contrib/embedfile/embedfile.pdf
index 76d25b9e45..b0e9dddc1c 100644
--- a/macros/latex/contrib/embedfile/embedfile.pdf
+++ b/macros/latex/contrib/embedfile/embedfile.pdf
Binary files differ