diff options
Diffstat (limited to 'Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex')
-rw-r--r-- | Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex | 68 |
1 files changed, 67 insertions, 1 deletions
diff --git a/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex b/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex index d7e023a1323..9939950dab8 100644 --- a/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex +++ b/Master/texmf-dist/source/generic/tex4ht/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} %%%%%%%%%%%%%%%%% |