[tex4ht-commits] [SCM] tex4ht updated: r1196 - trunk/lit

Michal Hoftich INVALID.NOREPLY at gnu.org.ua
Tue Sep 20 17:05:23 CEST 2022


Author: michal_h21
Date: 2022-09-20 15:05:23 +0000 (Tue, 20 Sep 2022)
New Revision: 1196

Modified:
   trunk/lit/ChangeLog
   trunk/lit/mktex4ht-cnf.tex
   trunk/lit/tex4ht-4ht.tex
Log:
basic support for the cstug bulletin

Modified: trunk/lit/ChangeLog
===================================================================
--- trunk/lit/ChangeLog	2022-09-16 20:06:02 UTC (rev 1195)
+++ trunk/lit/ChangeLog	2022-09-20 15:05:23 UTC (rev 1196)
@@ -1,3 +1,8 @@
+2022-09-20  Michal Hoftich  <michal.h21 at gmail.com>
+
+	* tex4ht-4ht.tex (csbulletin.4ht): basic support for the CSTUG
+	Bulletin.
+
 2022-09-16  Michal Hoftich  <michal.h21 at gmail.com>
 
 	* tex4ht-4ht.tex (unicode-math-hooks.4ht): declare the \unimathsetup

Modified: trunk/lit/mktex4ht-cnf.tex
===================================================================
--- trunk/lit/mktex4ht-cnf.tex	2022-09-16 20:06:02 UTC (rev 1195)
+++ trunk/lit/mktex4ht-cnf.tex	2022-09-20 15:05:23 UTC (rev 1196)
@@ -102,6 +102,7 @@
 \AddFile{9}{elsart}
 \AddFile{9}{apa}
 \AddFile{9}{apa-a}
+\AddFile{9}{csbulletin}
 \AddFile{9}{JHEP}
 \AddFile{9}{TextBook}
 \AddFile{9}{combine}

Modified: trunk/lit/tex4ht-4ht.tex
===================================================================
--- trunk/lit/tex4ht-4ht.tex	2022-09-16 20:06:02 UTC (rev 1195)
+++ trunk/lit/tex4ht-4ht.tex	2022-09-20 15:05:23 UTC (rev 1196)
@@ -18745,6 +18745,49 @@
 >>>
 
 %%%%%%%%%%%%%%%%%%%%%
+\Chapter{csbulletin.cls}
+%%%%%%%%%%%%%%%%%%%%%
+
+CSTUG bulletin. 
+
+\<csbulletin.4ht\><<< 
+% csbulletin.4ht (|version), generated from |jobname.tex 
+% Copyright 2022 TeX Users Group 
+|<TeX4ht license text|> 
+|<csbulletin code|>
+\Hinput{csbulletin}
+\endinput
+>>> \AddFile{9}{csbulletin}
+
+We need to fix support for titles and authors.
+
+\<csbulletin code\><<<
+\def\author#1{\def\auth at r{#1}%
+       \def\@author{#1}%
+       \setbox\authb at x=\hbox{#1}
+       \global\autkn at wntrue%
+}
+
+\def\title#1{\def\t at tle{#1}\def\@title{#1}}
+
+\renewcommand\maketitle[1][\z@]{%
+   \begingroup%
+     \def\footnote##1{\footnotemark%
+       \xdef\ZW at f@@tmark{\c at footnote}%
+       \gdef\ZW at f@@tnote{\footnotetext[\ZW at f@@tmark]{##1}}%
+       \gdef\ZW at footnote{\aftergroup\ZW at f@@tnote}%
+       \aftergroup\ZW at footnote}%
+     \parindent\z@%
+     \a:ttl\t at tle\b:ttl%
+   \endgroup\def\and{\a:and}%
+      \@@line{\ifautkn at wn\a:author\@author\b:author\fi}%
+  \thispagestyle{csbuldoi}\ClanekToc%
+  \@afterindentfalse \@afterheading}
+>>>
+
+
+
+%%%%%%%%%%%%%%%%%%%%%
 \Chapter{JHEP.cls}
 %%%%%%%%%%%%%%%%%%%%%
 



More information about the tex4ht-commits mailing list.