From 059925fc0cab13a83a74089aeee51f4b09bbd914 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Fri, 19 Apr 2024 03:00:56 +0000 Subject: CTAN sync 202404190300 --- support/TeX4ht/source/ChangeLog | 11 ++ support/TeX4ht/source/mktex4ht-cnf.tex | 4 +- support/TeX4ht/source/tex4ht-4ht.tex | 55 +++++++++- support/TeX4ht/source/tex4ht-fonts-noncjk.tex | 138 +++++++++++++++++++++++++- 4 files changed, 205 insertions(+), 3 deletions(-) (limited to 'support') diff --git a/support/TeX4ht/source/ChangeLog b/support/TeX4ht/source/ChangeLog index 6f2d034f23..9f90bcb335 100644 --- a/support/TeX4ht/source/ChangeLog +++ b/support/TeX4ht/source/ChangeLog @@ -1,3 +1,14 @@ +2024-04-18 Michal Hoftich + + * tex4ht-4ht.tex (usepackage.4ht, xyling-hooks.4ht, xyling.4ht): + added support for the Xyling package. + https://www.umsu.de/blog/2024/801#c2398 + + * tex4ht-fonts-noncjk.tex ( + tex4ht.dir/texmf/tex4ht/ht-fonts/iso8859/1/xypic/xycirc.htf + ): added support for the xycirc font. + https://www.umsu.de/blog/2024/801#c2398 + 2024-04-09 Michal Hoftich * tex4ht-html5.tex (html5.4ht): set backround and foreground colors diff --git a/support/TeX4ht/source/mktex4ht-cnf.tex b/support/TeX4ht/source/mktex4ht-cnf.tex index 4cb4c4b6e4..9fdfe40b68 100644 --- a/support/TeX4ht/source/mktex4ht-cnf.tex +++ b/support/TeX4ht/source/mktex4ht-cnf.tex @@ -1,4 +1,4 @@ -% $Id: mktex4ht-cnf.tex 1487 2024-03-05 16:54:42Z michal_h21 $ +% $Id: mktex4ht-cnf.tex 1502 2024-04-18 12:55:56Z michal_h21 $ % Manually-maintained file, listing *.4ht files created by tex4ht-4ht.tex. % Read by tex4ht-cond4ht. % @@ -200,6 +200,8 @@ \AddFile{9}{slidesec} \AddFile{9}{texpower} \AddFile{9}{xy} +\AddFile{9}{xyling} +\AddFile{9}{xyling-hooks} \AddFile{9}{pictex} \AddFile{9}{diagrams} \AddFile{9}{pstricks} diff --git a/support/TeX4ht/source/tex4ht-4ht.tex b/support/TeX4ht/source/tex4ht-4ht.tex index 1de9704646..e615b9603e 100644 --- a/support/TeX4ht/source/tex4ht-4ht.tex +++ b/support/TeX4ht/source/tex4ht-4ht.tex @@ -1,4 +1,4 @@ -% $Id: tex4ht-4ht.tex 1499 2024-04-07 14:55:22Z karl $ +% $Id: tex4ht-4ht.tex 1502 2024-04-18 12:55:56Z michal_h21 $ % tex tex4ht-4ht or ht tex tex4ht-4ht % % Copyright 2009-2024 TeX Users Group @@ -27547,6 +27547,59 @@ xypic assum catcodes of 7 and 8 for sup and sub. \NewConfigure{diagram}{2} >>> +%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\Section{xyling.sty} +%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +\<<< +\Configure{PackageHooks}{xyling.sty}{xyling-hooks.4ht} +>>> + + +\<<< +% xyling-hooks.4ht (|version), generated from |jobname.tex +% Copyright 2024 TeX Users Group +| +| +\:AtEndOfPackage{% +| +} +\endinput +>>> \AddFile{9}{xyling-hooks} + +Xyling defines its own version of the \Verb+\Link+ command, +which breaks lot of things in TeX4ht. We must suppress this +version and use it only inside Xyling diagrams. + +\<<< +\let\orix:xylingLink\Link +\let\Link\relax +>>> + +\<<< + \let\xyling:Link\Link + \let\Link\orig:xylingLink +>>> + +\<<< +% xyling.4ht (|version), generated from |jobname.tex +% Copyright 2024 TeX Users Group +| +| +\Hinput{xyling} +\endinput +>>> \AddFile{9}{xyling} + +Restore the Link command inside Xyling graph drawing commands + +\<<< +\newcommand\xyling:Tree[2][0]{\bgroup\let\Link\xyling:Link\o:Tree:[#1]{#2}\egroup} +\newcommand\xyling:Treek[3][0]{\bgroup\let\Link\xyling:Link\o:Treek:[#1]{#2}{#3}\egroup} +\HLet\Tree\xyling:Tree +\HLet\Treek\xyling:Treek +>>> + %%%%%%%%%%%%%%%%%%%%%%%%%%%% \Section{PicTeX} %%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/support/TeX4ht/source/tex4ht-fonts-noncjk.tex b/support/TeX4ht/source/tex4ht-fonts-noncjk.tex index 377e2ec3d5..2838f6ee38 100644 --- a/support/TeX4ht/source/tex4ht-fonts-noncjk.tex +++ b/support/TeX4ht/source/tex4ht-fonts-noncjk.tex @@ -1,4 +1,4 @@ -% $Id: tex4ht-fonts-noncjk.tex 1486 2024-03-04 13:32:16Z michal_h21 $ +% $Id: tex4ht-fonts-noncjk.tex 1501 2024-04-18 12:13:27Z michal_h21 $ % tex tex4ht-fonts-noncjk % or ht tex tex4ht-fonts-noncjk % @@ -44706,6 +44706,142 @@ xymisc 0 103 \AddFont{xymisc}{iso8859/1/xypic/xymisc} +\SubSection{xycirc} + +\<<< +xycirc 0 127 +'' '1' 0 ` +'' '1' 1 % xycirc.htf `version % +'' '1' 2 % Copyright 2024 TeX Users Group % +'' '1' 3 ` +'' '1' 4 ` +'' '1' 5 ` +'' '1' 6 ` +'' '1' 7 ` +'' '1' 8 ` +'' '1' 9 ` +'' '1' 10 ` +'' '1' 11 ` +'' '1' 12 ` +'' '1' 13 ` +'' '1' 14 ` +'' '1' 15 ` +'' '1' 16 ` +'' '1' 17 ` +'' '1' 18 ` +'' '1' 19 ` +'' '1' 20 +'' '1' 21 +'' '1' 22 +'' '1' 23 +'' '1' 24 +'' '1' 25 +'' '1' 26 +'' '1' 27 +'' '1' 28 +'' '1' 29 +'' '1' 30 +'' '1' 31 +'' '1' 32 +'' '1' 33 +'' '1' 34 +'' '1' 35 +'' '1' 36 +'' '1' 37 +'' '1' 38 +'' '1' 39 +'' '1' 40 +'' '1' 41 +'' '1' 42 +'' '1' 43 +'' '1' 44 +'' '1' 45 +'' '1' 46 +'' '1' 47 +'' '1' 48 +'' '1' 49 +'' '1' 50 +'' '1' 51 +'' '1' 52 +'' '1' 53 +'' '1' 54 +'' '1' 55 +'' '1' 56 +'' '1' 57 +'' '1' 58 +'' '1' 59 +'' '1' 60 +'' '1' 61 +'' '1' 62 +'' '1' 63 +'' '1' 64 +'' '1' 65 +'' '1' 66 +'' '1' 67 +'' '1' 68 +'' '1' 69 +'' '1' 70 +'' '1' 71 +'' '1' 72 +'' '1' 73 +'' '1' 74 +'' '1' 75 +'' '1' 76 +'' '1' 77 +'' '1' 78 +'' '1' 79 +'' '1' 80 +'' '1' 81 +'' '1' 82 +'' '1' 83 +'' '1' 84 +'' '1' 85 +'' '1' 86 +'' '1' 87 +'' '1' 88 +'' '1' 89 +'' '1' 90 +'' '1' 91 +'' '1' 92 +'' '1' 93 +'' '1' 94 +'' '1' 95 +'' '1' 96 +'' '1' 97 +'' '1' 98 +'' '1' 99 +'' '1' 100 +'' '1' 101 +'' '1' 102 +'' '1' 103 +'' '1' 104 +'' '1' 105 +'' '1' 106 +'' '1' 107 +'' '1' 108 +'' '1' 109 +'' '1' 110 +'' '1' 111 +'' '1' 112 +'' '1' 113 +'' '1' 114 +'' '1' 115 +'' '1' 116 +'' '1' 117 +'' '1' 118 +'' '1' 119 +'' '1' 120 +'' '1' 121 +'' '1' 122 +'' '1' 123 +'' '1' 124 +'' '1' 125 +'' '1' 126 +'' '1' 127 +xycirc 0 127 +>>> + +\AddFont{xycirc}{iso8859/1/xypic/xycirc} %%%%%%%%%%%%%%%%%%%%%%%% -- cgit v1.2.3