summaryrefslogtreecommitdiff
path: root/support/TeX4ht/source/tex4ht-4ht.tex
diff options
context:
space:
mode:
Diffstat (limited to 'support/TeX4ht/source/tex4ht-4ht.tex')
-rw-r--r--support/TeX4ht/source/tex4ht-4ht.tex68
1 files changed, 67 insertions, 1 deletions
diff --git a/support/TeX4ht/source/tex4ht-4ht.tex b/support/TeX4ht/source/tex4ht-4ht.tex
index d7e023a132..9939950dab 100644
--- a/support/TeX4ht/source/tex4ht-4ht.tex
+++ b/support/TeX4ht/source/tex4ht-4ht.tex
@@ -1,4 +1,4 @@
-% $Id: tex4ht-4ht.tex 1246 2022-11-21 21:00:44Z michal_h21 $
+% $Id: tex4ht-4ht.tex 1249 2022-11-22 16:53:24Z michal_h21 $
% tex tex4ht-4ht or ht tex tex4ht-4ht
%
% Copyright 2009-2022 TeX Users Group
@@ -12343,17 +12343,26 @@ different. We should keep the separator selected by the user.
\<caption redefine makecaption\><<<
\long\def\@makecaption#1#2{%
+ |<fix continued float|>%
\caption@make@above%
\cptA:\caption@@make{\cap:ref{#1}}{\cptC:#2}\cptD:%
\caption@make@below%
}
\long\def\caption@makecaption#1#2{%
+ |<fix continued float|>%
\caption@make@above%
\cptA:\caption@@make{\cap:ref{#1}}{\cptC:#2}\cptD:%
\caption@make@below%
}
>>>
+This definition should fix support for the \''ContinedFloat' command.
+Without it, we can get an error message that the current float type
+is different than the one to be continued.
+
+\<fix continued float\><<<
+\xdef\continuedfloat@captype{\@captype}>>>
+
Caption's version of addcontentsline doesn't prevent expansion of macros, which
may lead to errors when for example \''\%' is used. The use of detokenize should
prevent this issue.
@@ -13039,6 +13048,7 @@ The above doesn't work always. Try
% Copyright (C) |CopyYear.2008. Eitan M. Gurari %
|<TeX4ht copyright|>
|<config glossaries|>
+|<index in glossary|>
\Hinput{glossaries}
\endinput
>>> \AddFile{6}{glossaries}
@@ -13066,6 +13076,18 @@ The above doesn't work always. Try
\HLet\@gls@removespaces\:tempc
>>>
+This should fix wrong handling of paragraphs in glossary.
+The problem is that extra paragraph is inserted
+when a new letter is started.
+
+\<index in glossary\><<<
+\Configure{@begin}{theglossary}{
+ \Configure{theindex}{}{}{}{}{}{}{}{}{}{}
+ \def\idx:item{\SaveEverypar\ht:everypar{}}
+ \let\end:theidx\empty
+}
+>>>
+
%%%%%%%%%%%%%%%%%%
\Section{Glossary}
%%%%%%%%%%%%%%%%%%
@@ -27933,6 +27955,27 @@ This code fixes nameref support in Tcolorbox.
>>>
%%%%%%%%%%%%%%%%%%%%%%%
+\Section{slashbox}
+%%%%%%%%%%%%%%%%%%%%%%%
+\<slashbox.4ht\><<<
+% slashbox.4ht (|version), generated from |jobname.tex
+% Copyright 2022 TeX Users Group
+|<TeX4ht license text|>
+|<slashbox config|>
+\Hinput{slashbox}
+\endinput
+>>> \AddFile{9}{slashbox}
+
+\<slashbox config\><<<
+\NewConfigure{slashbox}{2}
+\def\:tempa[#1][#2]#3#4{\a:slashbox\o:@@@slashbox:[#1][#2]{#3}{#4}\b:slashbox}
+
+\HLet\@@@slashbox\:tempa
+\Configure{slashbox}{\Picture+{}}{\EndPicture}
+>>>
+
+
+%%%%%%%%%%%%%%%%%%%%%%%
\Section{dvipsnam}
%%%%%%%%%%%%%%%%%%%%%%%
@@ -36139,6 +36182,29 @@ Use
>>> \AddFile{9}{footmisc}
%%%%%%%%%%%%%%%
+\Section{tablefootnote}
+%%%%%%%%%%%%%%%%%
+
+\<tablefootnote.4ht\><<<
+% tablefootnote.4ht (|version), generated from |jobname.tex
+% Copyright 2022 TeX Users Group
+|<TeX4ht license text|>
+|<config tablefootnote|>
+\Hinput{tablefootnote}
+\endinput
+>>> \AddFile{9}{tablefootnote}
+
+The \''\tablefootnote| command tries to print list of footnotes
+at the end of a table where they were used. I haven't found
+a good way how to do this in TeX4ht, so we just use normal footnote
+instead.
+
+\<config tablefootnote\><<<
+\let\tablefootnote\footnote
+>>>
+
+
+%%%%%%%%%%%%%%%
\Section{Other}
%%%%%%%%%%%%%%%%%