texlive[64534] Master/texmf-dist: beamer \addtocontents and \emph,

commits+karl at tug.org commits+karl at tug.org
Tue Sep 27 23:35:22 CEST 2022


Revision: 64534
          http://tug.org/svn/texlive?view=revision&revision=64534
Author:   karl
Date:     2022-09-27 23:35:22 +0200 (Tue, 27 Sep 2022)
Log Message:
-----------
beamer \addtocontents and \emph, tex4ht r1201-1202

Revision Links:
--------------
    http://tug.org/svn/texlive?view=revision&revision=1201

Modified Paths:
--------------
    trunk/Master/texmf-dist/source/generic/tex4ht/ChangeLog
    trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex
    trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-fonts-modern.tex
    trunk/Master/texmf-dist/tex/generic/tex4ht/beamer.4ht
    trunk/Master/texmf-dist/tex/generic/tex4ht/usepackage.4ht

Modified: trunk/Master/texmf-dist/source/generic/tex4ht/ChangeLog
===================================================================
--- trunk/Master/texmf-dist/source/generic/tex4ht/ChangeLog	2022-09-27 21:11:23 UTC (rev 64533)
+++ trunk/Master/texmf-dist/source/generic/tex4ht/ChangeLog	2022-09-27 21:35:22 UTC (rev 64534)
@@ -1,3 +1,10 @@
+2022-09-27  Michal Hoftich  <michal.h21 at gmail.com>
+
+	* tex4ht-4ht.tex (beamer.4ht): don't redeclare \addtocontents, in
+	order to prevent clash with BibLaTeX.
+
+	* tex4ht-4ht.tex (beamer.4ht): declare hooks for \emph.
+
 2022-09-26  Michal Hoftich  <michal.h21 at gmail.com>
 
 	* tex4ht-fonts-modern.tex (

Modified: trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex
===================================================================
--- trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex	2022-09-27 21:11:23 UTC (rev 64533)
+++ trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex	2022-09-27 21:35:22 UTC (rev 64534)
@@ -1,4 +1,4 @@
-% $Id: tex4ht-4ht.tex 1199 2022-09-26 13:25:22Z michal_h21 $
+% $Id: tex4ht-4ht.tex 1202 2022-09-27 14:51:50Z michal_h21 $
 % tex tex4ht-4ht   or   ht tex tex4ht-4ht
 %
 % Copyright 2009-2022 TeX Users Group    
@@ -25793,8 +25793,14 @@
 \NewConfigure{inst}{2}
 >>>
 
-\<beamer toc\><<<
+It seems that TOC in Beamer doesn't work. It probably isn't that
+important, as it is usually used only in frame outlines, which 
+aren't used in \TeX4ht output anyway. I will remove the following
+code because it causes clash with BibLaTeX.
+
+\<beamer toc no more\><<<
 \def\addtocontents#1#2{%
+   \let\glossary\@gobble%
    \add:toc{#1}{}{#2}%
 }
 \def\add:toc#1#2#3{{%
@@ -25946,7 +25952,7 @@
 
 \HLet\beamer@@frametitle\:temp
 % Beamer redefines \emph, it is necessary to insert hooks again
-
+\NewConfigure{emph}{2}
 \pend:defI\emph{\a:emph}%
 \append:defI\emph{\b:emph}%
 

Modified: trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-fonts-modern.tex
===================================================================
--- trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-fonts-modern.tex	2022-09-27 21:11:23 UTC (rev 64533)
+++ trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-fonts-modern.tex	2022-09-27 21:35:22 UTC (rev 64534)
@@ -1,4 +1,4 @@
-% $Id: tex4ht-fonts-modern.tex 1140 2022-06-01 13:54:37Z michal_h21 $
+% $Id: tex4ht-fonts-modern.tex 1200 2022-09-26 15:08:39Z michal_h21 $
 % Included from tex4ht-fonts-noncjk.tex, not run on its own.
 % 
 % Copyright 2009-2020 TeX Users Group
@@ -24113,10 +24113,148 @@
 \AddFont{rpxsc}{unicode/pxfonts/rpxsc}
 
 
+\Section{SansMathAccent}
 
 
 
+\<mathkerncmssi\><<<
+mathkerncmssi 0 127
+'&#x0393;' '' Gamma 0      % generated from mathkerncmssi10.tfm, 2022-09-26-16:02
+'&#x2206;' '' Delta 1      % Copyright 2022 TeX Users Group
+'&#x0398;' '' Theta 2      %
+'&#x039B;' '' Lambda 3     % This work may be distributed and/or modified under the
+'&#x039E;' '' Xi 4         % conditions of the LaTeX Project Public License, either
+'&#x03A0;' '' Pi 5         % version 1.3c of this license or (at your option) any
+'&#x03A3;' '' Sigma 6      % later version. The latest version of this license is in
+'&#x03A5;' '' Upsilon 7    %   http://www.latex-project.org/lppl.txt
+'&#x03A6;' '' Phi 8        % and version 1.3c or later is part of all distributions
+'&#x03A8;' '' Psi 9        % of LaTeX version 2005/12/01 or later.
+'&#x2126;' '' Omega 10     %
+'&#xFB00;' '' ff 11        % This work has the LPPL maintenance status "maintained".
+'&#xFB01;' '' fi 12        %
+'&#xFB02;' '' fl 13        % The Current Maintainer of this work
+'&#xFB03;' '' ffi 14       % is the TeX4ht Project <http://tug.org/tex4ht>.
+'&#xFB04;' '' ffl 15       %
+'&#x0131;' '' dotlessi 16  % If you modify this program, changing the
+'&#x0237;' '' dotlessj 17  % version identification would be appreciated.
+'&#x60;' '' grave 18
+'&#x00B4;' '' acute 19
+'&#x02C7;' '' caron 20
+'&#x02D8;' '' breve 21
+'&#x00AF;' '' macron 22
+'&#x02DA;' '' ring 23
+'&#x00B8;' '' cedilla 24
+'&#x00DF;' '' germandbls 25
+'&#x00E6;' '' ae 26
+'&#x0153;' '' oe 27
+'&#x00F8;' '' oslash 28
+'&#x00C6;' '' AE 29
+'&#x0152;' '' OE 30
+'&#x00D8;' '' Oslash 31
+'/' '' suppress 32
+'!' '' exclam 33
+'&#x201D;' '' quotedblright 34
+'#' '' numbersign 35
+'$' '' dollar 36
+'%' '' percent 37
+'&' '' ampersand 38
+'&#x2019;' '' quoteright 39
+'(' '' parenleft 40
+')' '' parenright 41
+'*' '' asterisk 42
+'+' '' plus 43
+',' '' comma 44
+'-' '' hyphen 45
+'.' '' period 46
+'/' '' slash 47
+'0' '' zero 48
+'1' '' one 49
+'2' '' two 50
+'3' '' three 51
+'4' '' four 52
+'5' '' five 53
+'6' '' six 54
+'7' '' seven 55
+'8' '' eight 56
+'9' '' nine 57
+':' '' colon 58
+';' '' semicolon 59
+'&#x00A1;' '' exclamdown 60
+'=' '' equal 61
+'&#x00BF;' '' questiondown 62
+'?' '' question 63
+'@' '' at 64
+'A' '' A 65
+'B' '' B 66
+'C' '' C 67
+'D' '' D 68
+'E' '' E 69
+'F' '' F 70
+'G' '' G 71
+'H' '' H 72
+'I' '' I 73
+'J' '' J 74
+'K' '' K 75
+'L' '' L 76
+'M' '' M 77
+'N' '' N 78
+'O' '' O 79
+'P' '' P 80
+'Q' '' Q 81
+'R' '' R 82
+'S' '' S 83
+'T' '' T 84
+'U' '' U 85
+'V' '' V 86
+'W' '' W 87
+'X' '' X 88
+'Y' '' Y 89
+'Z' '' Z 90
+'[' '' bracketleft 91
+'&#x201C;' '' quotedblleft 92
+']' '' bracketright 93
+'&#x02C6;' '' circumflex 94
+'&#x02D9;' '' dotaccent 95
+'&#x2018;' '' quoteleft 96
+'a' '' a 97
+'b' '' b 98
+'c' '' c 99
+'d' '' d 100
+'e' '' e 101
+'f' '' f 102
+'g' '' g 103
+'h' '' h 104
+'i' '' i 105
+'j' '' j 106
+'k' '' k 107
+'l' '' l 108
+'m' '' m 109
+'n' '' n 110
+'o' '' o 111
+'p' '' p 112
+'q' '' q 113
+'r' '' r 114
+'s' '' s 115
+'t' '' t 116
+'u' '' u 117
+'v' '' v 118
+'w' '' w 119
+'x' '' x 120
+'y' '' y 121
+'z' '' z 122
+'&#x2013;' '' endash 123
+'&#x2014;' '' emdash 124
+'&#x02DD;' '' hungarumlaut 125
+'&#x02DC;' '' tilde 126
+'&#x00A8;' '' dieresis 127
+mathkerncmssi 0 127
+htfcss:  mathkerncmssi  font-family: 'Computer Modern', serif;
+>>>
 
+\AddFont{mathkerncmssi}{unicode/mathkerncmssi/mathkerncmssi}
+
+
+
 %%%%%%%%%%%%%
 \Section{Scripts}
 %%%%%%%%%%%%%

Modified: trunk/Master/texmf-dist/tex/generic/tex4ht/beamer.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/beamer.4ht	2022-09-27 21:11:23 UTC (rev 64533)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/beamer.4ht	2022-09-27 21:35:22 UTC (rev 64534)
@@ -1,6 +1,6 @@
-% beamer.4ht (2021-05-16-09:21), generated from tex4ht-4ht.tex
+% beamer.4ht (2022-09-27-14:07), generated from tex4ht-4ht.tex
 % Copyright 2003-2009 Eitan M. Gurari
-% Copyright 2009-2021 TeX Users Group
+% Copyright 2009-2022 TeX Users Group
 %
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either
@@ -17,7 +17,7 @@
 %
 % If you modify this program, changing the
 % version identification would be appreciated.
-\immediate\write-1{version 2021-05-16-09:21}
+\immediate\write-1{version 2022-09-27-14:07}
 
 \NewConfigure{titlepage}{2}
 \NewConfigure{title}{2}
@@ -54,21 +54,6 @@
 \newtoks\sl:toks
 \NewConfigure{sec at slide}{2}
 
-\def\addtocontents#1#2{%
-   \add:toc{#1}{}{#2}%
-}
-\def\add:toc#1#2#3{{%
-   \csname if:toc\endcsname{
-      \def\protect{\noexpand\noexpand\noexpand}%
-      \edef\:tempa{\the\:tokwrite{\string\doTocEntry
-   \string\toc#1{#2}{%
-      \string\csname\space a:TocLink\string\endcsname
-            {\FileNumber}{\cur:th\@currentlabel}{}{#3}%
-   }{}\relax
-}%
-}\:tempa
-   }%
-}}
 \def\tableofcontents{\futurelet\:temp\:TOC}
 \def\:TOC{\ifx [\:temp \expandafter\:TableOfContents
           \else \:TableOfContents[toc]\fi}
@@ -176,7 +161,7 @@
 
 \HLet\beamer@@frametitle\:temp
 % Beamer redefines \emph, it is necessary to insert hooks again
-
+\NewConfigure{emph}{2}
 \pend:defI\emph{\a:emph}%
 \append:defI\emph{\b:emph}%
 

Modified: trunk/Master/texmf-dist/tex/generic/tex4ht/usepackage.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/usepackage.4ht	2022-09-27 21:11:23 UTC (rev 64533)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/usepackage.4ht	2022-09-27 21:35:22 UTC (rev 64534)
@@ -1,4 +1,4 @@
-% usepackage.4ht (2022-09-26-14:05), generated from tex4ht-4ht.tex
+% usepackage.4ht (2022-09-27-14:07), generated from tex4ht-4ht.tex
 % Copyright 2003-2009 Eitan M. Gurari
 % Copyright 2009-2022 TeX Users Group
 %
@@ -17,7 +17,7 @@
 %
 % If you modify this program, changing the
 % version identification would be appreciated.
-\immediate\write-1{version 2022-09-26-14:05}
+\immediate\write-1{version 2022-09-27-14:07}
 
    \def\:temp{tex4ht}\ifx \:temp\@currname
    \:warning{\string\usepackage{tex4ht} again?}



More information about the tex-live-commits mailing list.