[tex4ht-commits] [SCM] tex4ht updated: r713 - in trunk: doc/cvr doc/mn lit web

karl at gnu.org.ua karl at gnu.org.ua
Sun May 31 00:41:19 CEST 2020


Author: karl
Date: 2020-05-31 01:41:18 +0300 (Sun, 31 May 2020)
New Revision: 713

Added:
   trunk/doc/mn/mkht.4ht
Modified:
   trunk/doc/cvr/tex4ht-configure2.tex
   trunk/doc/mn/Makefile
   trunk/doc/mn/TeX4ht-doc.tex
   trunk/lit/Makefile
   trunk/web/index.html
Log:
mn* doc regeneration for TL, other doc updates

Modified: trunk/doc/cvr/tex4ht-configure2.tex
===================================================================
--- trunk/doc/cvr/tex4ht-configure2.tex	2020-05-29 08:09:03 UTC (rev 712)
+++ trunk/doc/cvr/tex4ht-configure2.tex	2020-05-30 22:41:18 UTC (rev 713)
@@ -296,6 +296,14 @@
     ignored for fonts of the default dimension. Together
     they specify a attribute-value format, mainly for references
     in the \Verb=css= code.
+    
+    Anything after the second field's closing delimiter is a comment,
+    even if not separated by whitespace, as in the `b' here (from
+    \Verb=wncyr.htf=):
+    
+\begin{verbatim}
+	'ѣ' ''b          43
+\end{verbatim}
 
   \Example
 

Modified: trunk/doc/mn/Makefile
===================================================================
--- trunk/doc/mn/Makefile	2020-05-29 08:09:03 UTC (rev 712)
+++ trunk/doc/mn/Makefile	2020-05-30 22:41:18 UTC (rev 713)
@@ -1,10 +1,34 @@
-# mn web pages
+# $Id$
+# Makefile for original tex4ht ("mn") documentation. Public domain.
 
-tex = tex -interaction=nonstopmode -file-line-error
-x:
+# karl's environment to get latest released files ...
+tldev_cmd := $(shell $(path) which tldev 2>/dev/null)
+ifdef tldev_cmd
+  dev = tldev
+else
+  dev =
+endif
+
+tex = $(dev) tex -interaction=nonstopmode -file-line-error
+bld: clean
 #	chmod -R a+rwX .  # as received from OSU
-	rm -f *.aux *.toc *.lof *.lot *.xref* *.tmp *.out *.4ct
 	$(tex) mn && $(tex) mn && $(tex) mn
-	tex4ht mn
-	t4ht mn           # cvr found some mk4ht.4ht needed at one point
-	rm -f *.zip       # we don't care
+	$(dev) tex4ht mn </dev/null
+	$(dev) t4ht mn </dev/null # needs mk4ht.4ht, symlink in svn
+	rm -f *.zip               # nothing to do with .zip
+# A tremendous number of unnecessary and failing commands are run,
+# but the output seems more or less ok.
+
+inst_dir = /r/tug/home/texlive/karl/Master/texmf-dist/doc/generic/tex4ht
+# look for "Only in /..." for files in TL now that should be removed.
+dif:
+	diff -u0 $(inst_dir) .
+
+# have to add new files by hand.
+inst:
+	cp -p `(cd $(inst_dir) && \ls)` $(inst_dir)
+
+clean:
+	rm -f *.4ct *.4tc *.aux *.css *.dvi *.idv *.lg *.log *.tmp *.trc *.xref
+	rm -f *.4es *.bat *.unix *.htf *.png *.fls tmp
+	rm -f m*.html bugfixes.html # not index.html


Property changes on: trunk/doc/mn/Makefile
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Date Author Id Revision
\ No newline at end of property
Modified: trunk/doc/mn/TeX4ht-doc.tex
===================================================================
--- trunk/doc/mn/TeX4ht-doc.tex	2020-05-29 08:09:03 UTC (rev 712)
+++ trunk/doc/mn/TeX4ht-doc.tex	2020-05-30 22:41:18 UTC (rev 713)
@@ -1,13 +1,10 @@
-% save TeX4ht ; save bugfixes (in particular executables)
+% $Id$
+% Part of TeX4ht, released under the LPPL.
+% This work has the LPPL maintenance status "maintained".
+%
+% The Current Maintainer of this work
+% is the TeX4ht Project <http://tug.org/tex4ht>.
 
-% dotemp  twice
-% or 
-% remove TeX4ht/* ;  dofinal twice ; compile bugfixes
-
-
-
-
-
 %%%%%%%%%%%%%%% comment out for final version %%%%%%%%%%%%%
 % \def\UnderRevision{{\bf
 %    This site is under revision 
@@ -23,90 +20,8 @@
 \immediate\write16{!!!!!!needs: TWO COMPILATIONS to get correct index!!!!!!!!}
 \immediate\write16{!!!!!!checkmn in-messages out-clean-messages!!!!!!!!}
 \immediate\write16{!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!}
-\immediate\write16{!!!!!!cd /home/httpd/html/applications/tex4ht!!!!!!!!}
-\immediate\write16{!!!!!!lynx http://www.cse.ohio-state.edu/\string ~gurari/tex4ht/tex4ht-all.zip}
 
 
-%+% ftp cam.ctan.org  
-%+% anonymous
-%+% gurari at cse.ohio-state.edu
-%+% ftp> cd incoming
-%+% ftp> send tex4ht-all.zip
-%+% ftp> send README.tex4ht
-%+% ftp> quit
-%+% 
-%+% 
-%+% -- mail the administrators (ctan at dante.de) to report:
-%+% 
-%+%  Subject: Uploaded current version of tex4ht
-%+%
-%+%    + what you've uploaded
-%+% 
-%+% tex4ht-all.zip
-%+% README
-%+% 
-%+%    + which CTAN node you've uploaded to
-%+% 
-%+% cam.ctan.org  
-%+% 
-%+%    + where you want the files to go
-%+% 
-%+% Replace
-%+% 
-%+%   /tex-archive/support/TeX4ht/tex4ht-all.zip
-%+% 
-%+%    + what licensing conditions you apply to your software 
-%+%
-%+% LPPL
-%+% 
-%+%    + a brief summary of what your upload is intended to do.
-%+% 
-%+% Update of the TeX4ht system for translating TeX-based
-%+% files into hypertext.
-%+%
-%+% Thanks, -eitan
-
-
-%+% ftp cam.ctan.org  
-%+% anonymous
-%+% gurari at cse.ohio-state.edu
-%+% ftp> cd incoming
-%+% ftp> send AlProTex.sty
-%+% ftp> send README.protex
-%+% ftp> quit
-%+% 
-%+% 
-%+% -- mail the administrators (ctan at dante.de) to report:
-%+% 
-%+%  Subject: Uploaded current version of AlProTex.sty
-%+%
-%+%    + what you've uploaded
-%+% 
-%+% AlProTex.sty
-%+% README
-%+% 
-%+%    + which CTAN node you've uploaded to
-%+% 
-%+% cam.ctan.org  
-%+% 
-%+%    + where you want the files to go
-%+% 
-%+% Replace
-%+% 
-%+%   /tex-archive/web/protex/AlProTex.sty
-%+%   /tex-archive/web/protex/README
-%+% 
-%+%    + what licensing conditions you apply to your software 
-%+%
-%+% LPPL
-%+% 
-%+%    + a brief summary of what your upload is intended to do.
-%+% 
-%+% Update the ProTex literate programming system.
-%+%
-%+% Thanks, -eitan
-
-
 \long\def\WAIT#1\ENDWAIT{}
 %%%%%%%%%%%%%%%%%%% Compiling this program %%%%%%%%%%%%
 % For temp directory: dotemp
@@ -2905,24 +2820,10 @@
      \immediate\write16{=============  t4ht.exe missing===========}
 \fi  \closein15
 
-
-
-\immediate\write16{....  ftp  /tex-archive/support/TeX4ht ... anonymous .. gurari at cse.ohio-state.edu}
-\immediate\write16{....NEEDS        11. wfiles.zip}
-\immediate\write16{....NEEDS        12. bcc32 -BCC32 tex4ht.c}
-\immediate\write16{....NEEDS        13. bcc32 -BCC32 t4ht.c}
-\immediate\write16{...KEEP dosports}
-\immediate\write16{...zip -r foo *.*}
-
-
 \input DraTex.sty
 \input AlDraTex.sty
 \input  tex4ht.sty
 
-
-
-
-
 \def\GOBBLE#1{}
 \ifx  \SysNeeds\GOBBLE
    \Configure{DOCTYPE}{\Tg<?xml version="1.0"?> 
@@ -3359,26 +3260,20 @@
 
 
 \Mark{The new \TeX4ht home page is at
-\Link[http://tug.org/tex4ht]{}{}http://tug.org/tex4ht\EndLink}.  
+\Link[https://tug.org/tex4ht]{}{}https://tug.org/tex4ht\EndLink}.  
 Please see that page for current development information, %
 including a \Link[https://puszcza.gnu.org.ua/bugs/?group=tex4ht]{}{}bug tracker\EndLink\ 
-and \Link[http://tug.org/mailman/listinfo/tex4ht]{}{}mailing lists\EndLink.
+and \Link[https://lists.tug.org/tex4ht]{}{}mailing lists\EndLink.
 
-
 \TeX4ht is still actively maintained, and many individual files have been
 updated; new versions are committed to the \TeX4ht\ and TeX Live
 repositories.
 
-
 Unfortunately, no full release of \TeX4ht has been made since Eitan
 Gurari, the original author, passed away. When a release is finally made
 (there is no ETA at present), it will be available on 
-\Link[https://www.ctan.org/pkg/tex4ht?lang=en]{}{}CTAN\EndLink.
+\Link[https://ctan.org/pkg/tex4ht]{}{}CTAN\EndLink.
 
-Work towards a first
-release is underway, but will take time to complete.  Please forgive broken
-links and other problems with this documentation in the meantime.
-
 \EndIntro
 
 \TeX4ht is a highly configurable \TeX-based authoring system 
@@ -4314,15 +4209,15 @@
 %{\tt |}  .log files of the compilations
 
 
-\NextFile{bugfixes.html}\HPage{}
+\NextFile{bugfixes.html}\HPage{bug fixes - TeX4ht}
 
-The next release is in preparation.  See 
-\Link[http://tug.org/tex4ht]{}{}http://tug.org/tex4ht\EndLink\ 
+See 
+\Link[https://tug.org/tex4ht]{}{}https://tug.org/tex4ht\EndLink\ 
 for current status and information. You can see updates in the
-\Link[http://tug.org/pipermail/tex4ht-commits/]{}{}commit history\EndLink.
+\Link[https://tug.org/pipermail/tex4ht-commits/]{}{}commit history\EndLink.
 
-The issues can be reported on the \Link[https://puszcza.gnu.org.ua/bugs/?group=tex4ht]{}{}
-issue tracker\EndLink.
+Issues can be reported on the
+\Link[https://puszcza.gnu.org.ua/bugs/?group=tex4ht]{}{}bug tracker\EndLink.
 \EndHPage{}
 
 
@@ -7053,341 +6948,22 @@
 \NextFile{\jobname-upgrade.html}\HPage{upgrade}\ExitHPage{}
 \bgroup                       %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
-\parindent=0pt
-\def\TEST{\item Issue the `{\tt htlatex test}' command.  If the compilation fails, fix the problem
-encountered before proceeding.}
-
 \InstallSection{TeX4ht Upgrading}
 
+At present, the only practical way to update \TeX4ht is via a
+distribution. Runtime files continue to be updated in <a
+href="/texlive/">TeX Live</a>, so if you're using TL, you can get those
+with <tt>tlmgr update</tt>. We don't know if MiKTeX picks up
+the same updates.
 
+There has been no new full release since Eitan's death; still a work in
+progress.
 
-The following instructions describe how TeX4ht can be upgraded
-employing Unix conventions. Apply only
-the steps that pertain for the outdated parts of the TeX4ht environment. 
+For the upstream tex4ht source repository where the work is being
+done, see the \Link[/tex4ht/]{}{}tex4ht home page\EndLink.
 
-
-
-{\bf Note.} The target directory paths in the following instructions might differ
-from those in your platform. If that is the case, adjust the paths in the
-instructions to match the ones in your machine.
-
-
-
-\List{1}
-
-
-
-
-
-% 1. Make a new temporary directory, download the following files there 
-%  
-%        http://www.cse.ohio-state.edu/~gurari/TeX4ht/fix/newt4ht.zip 
-%  
-%     and unzip them. 
-%  
-
-
-\item  Create a file {\tt test.tex} in a work directory:
-
-
-\Verbatim
-\documentclass{article}
-\begin{document}
-  Hello \(alpha\)
-\end{document}
-\EndVerbatim
-
-
-
-
-\item
- Create a new temporary directory, download  
-\Link[tex4ht.zip]{}{}tex4ht.zip\EndLink{}
-to that directory, and uncompress the file. 
-
-
-
-\item {\bf[Configuration files]} Move the files from 
-  
-\centerline{\tt
-        texmf/tex/generic/tex4ht/* }
-
-  
-     to 
-  
-\centerline{\tt
-        /usr/share/texmf/tex/generic/tex4ht/.}
-
-
-
-\List{*}
-\item
- A super user access mode might be required  for the updating.
-
-\item   The relative paths here and below are with respect to the 
-   temporary directory where tex4ht.tar.gz got uncompressed.
-
-
-\item
- The messages `htlatex test' issues during a
-compilation  can be consulted to find out whether a path alternative to
-\Verb!/usr/share/texmf/tex/generic/tex4ht/!
-should be used.
-\EndList
-
-
-  
-\item Refresh the latex registry.  Probably one of  the following 
-     commands would do the job. 
-
-
-\centerline{\tt
-          texhash, 
-          mktexlsr, initexmf -u}
-
-\TEST
-
-
-
-\item
- {\bf[Postprocessors tex4ht.c, t4ht.c]}
- Find where the executables {\tt tex4ht} and {\tt t4ht} reside (e.g., with 
-   the commands `{\tt which tex4ht}' and `{\tt which t4ht}')
- 
-Temporarily save the files, say, by renaming them to {\tt tex4ht.old} and {\tt t4ht.old}. 
-
-On Linux platforms,  set the following executable files 
- 
-\Verbatim
-       bin/linux/tex4ht 
-       bin/linux/t4ht 
-\EndVerbatim
-
-\noindent   as replacement to the ones renamed.
- 
-On non-Linux platforms, new executables should be compiled for the replacements.
-
-
-\TEST
- 
-\item 
- {\bf[Fonts]}
-  Remove the subdirectory
- 
-\centerline{\tt
-     /usr/share/texmf/tex4ht/ht-fonts} 
-
- 
-  and introduce there instead the subtree  `{\tt ht-fonts}' obtained from 
-  the zip file.
-
-
- The messages `htlatex test' issues during a
-compilation  can be consulted to find out whether a path alternative to
-\Verb!/usr/share/texmf/tex4ht/ht-fonts!
-should be used.
-
-
- 
- 
- 
-\item Refresh the latex registry.
-
-\centerline{\tt
-          texhash, 
-          mktexlsr, initexmf -u}
-
-
-\TEST
-
-\item
- {\bf[Environment File]}
- Determine the location of \Verb!tex4ht.env! 
-from the messages issued during the compilation invoked  by  `{\tt htlatex test}'
-
- 
-\item Temporarily save the \Verb!tex4ht.env! file (under a different name?) 
-    and set the following file as a replacement 
- 
-\centerline{\tt       texmf/tex4ht/base/unix/tex4ht.env} 
-
-
-\item Replace the substrings
-
-\centerline{\tt   \%\%\string~/texmf-dist}
-
-with the substrings
-
-\centerline{\tt /usr/share/texmf}
-
-within the records of tex4ht.env that invoke Java.
-
-
-\item
- {\bf[Invocation Scripts]}
- Find where {\tt htlatex}
- resides (e.g., `{\tt which htlatex}').  Save the files
-\Verb!htlatex!, \Verb!httex!, \Verb!httexi!, and \Verb!htcontext!
-   elsewhere and get new scripts from
- 
-\centerline{\tt
-        bin/unix/}
- 
-   for a replacement.   (Variants of the above scripts are
-available at {\tt
-        bin/ht/unix/}.)
- 
-\TEST
-
-
-\item
- Find where {\tt mk4ht} resides (e.g., `{\tt which mk4ht}').  Save the file 
-   elsewhere and set the file 
- 
-\centerline{\tt
-        bin/unix/mk4ht} 
-
- 
-   for a replacement.
- 
-
-\item Issue the command 
- `{\tt
-        mk4ht htlatex test}'.
-   Check that the outcome is the same way as from the `{\tt htlatex test}' command. 
-
-
-
-
-
-
-
-\item
- {\bf[Backend Filters]}
- If they exist, delete the subdirectories 
- 
-\Verbatim
-        /usr/share/texmf/tex4ht/bin 
-        /usr/share/texmf/tex4ht/xtpipes 
-\EndVerbatim
-
-
-\item Add the subtrees
- 
-\Verbatim
-        texmf/tex4ht/bin 
-        texmf/tex4ht/xtpipes 
-\EndVerbatim
-
-
-    to 
-    
-\centerline{\tt
-    /usr/share/texmf/tex4ht/} 
-
-
-\item  The platform should have Java installed, with version no earlier than 1.5 
-
-
-\TEST
-
-% 
-%  
-% 8. Issue the command 
-%  
-%        htlatex filename  "xhtml,emspk" " -cemspkhtf -s4es" "-cemspk" 
-%  
-%    and email me the messages it gives.  Don't worry about 
-%    error messages 
-% 
-% 
-% 
-% 
-% 1.  About three lines before the end of 
-%  
-%        /etc/tex4ht/tex4ht.env 
-%  
-%    there is a record 
-%  
-%        java -classpath  ~/tex4ht.dir/texmf/tex4ht/bin/tex4ht.jar xtpipes -i 
-%             ~/tex4ht.dir/texmf/tex4ht/xtpipes/ -o filename.html filenam.tmp 
-%  
-%    Replace there the two prefixes 
-%  
-%          ~/tex4ht.dir 
-%  
-%    with 
-%  
-%          /usr/share 
-%  
-% 2. Issue the command 
-%  
-%        htlatex filename  "xhtml,emspk" " -cemspkhtf -s4es" "-cemspk" 
-%  
-%    and email me the messages it gives. 
-%  
-%  
-% The 
-%  
-%      htlatex filename  "xhtml,emspk" " -cemspkhtf -s4es" "-cemspk" 
-%  
-% is too painful to use.  The 
-%  
-%      mk4ht eslatex filename 
-%  
-% can be invoked for the translations. Another alternative is to invoke 
-% the command 
-%  
-%      eslatex filename 
-%  
-% However, for this last command the script 
-%  
-%      bin/ht/unix/eslatex 
-%  
-% needs to be installed in the same directory as htlatex, with modifications 
-% similar to those made in htlatex. 
-%  
-% A few comments. 
-%  
-% 1. The html file(s) are to be fed into emacspeak.  If you encounter 
-%    latex commands that are not translated into emacspeak 
-%    at all or to your liking,  I'll be glad to fix the configurations. 
-%    However, I'll need  miniature latex files demonstrating the problems. 
-%  
-% 2. I have a variant of the system that instead of producing ACSS 
-%    translations for emacspeak provides JSML output for java-based voice 
-%    browsers 
-%     
-% (http://java.sun.com/products/java-media/speech/forDevelopers/JSML/JSML.html). 
-%    I hope to have a simple browser for the job in the coming 
-%    weeks and will announce then the JSML option. 
-
-\EndList
-
-Contributed instructions:
-
-\List{*}
-\item \Link[http://www.exstrom.com/journal/comp/tex4ht.html]{}{}%        
- OpenSuSE 10.2\EndLink
-\EndList
-
-\egroup                       %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\EndHPage{} 
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- it with the
-files provided here.
-
- Establishing ports from scratch for 
-%
-\NextFile{\jobname-unix.html}\HPage[]{Unix}
-%
-\ExitHPage{}
-
 \InstallSection{A Setup for Unix Environments}
 
-
-
-
 \List{a}
 \item Establish a  directory, say,  `{\tt \string~/tex4ht.dir}'.
 
@@ -9347,8 +8923,7 @@
 
 \item
 \TeX4ht
-\HPage{integrated into the
-WinShell}
+\HPage{integrated into the WinShell}
 I was successful with integrating TeXh4t win WinShell 2.2.1
 from Texlive 7 distribution. By inserting ``user tools'' you can
 have an editor from which there is a quick access to not only
@@ -9367,7 +8942,7 @@
 (Piotr Grabowski) %<pgrab at IA.AGH.edu.PL>
 
 \item
-\Link[http://www.ctan.org/tex-archive/systems/win32/bakoma/programs/texword.html]{}{}BaKoMa
+\Link[https://ctan.org/tex-archive/systems/win32/bakoma/programs/texword.html]{}{}BaKoMa
 \TeX{} Word\EndLink .  A WYSIWYG \LaTeX{} editor with HTML expot
 through \TeX4ht .
 \EndList
@@ -9573,9 +9148,6 @@
  \Link[http://www.esm.psu.edu/mac-tex/
    target="\string_blank"]{}{}MacOSX TeX/LaTeX Web Site\EndLink
 \item
- \Link[http://www.ctan.org/tex-archive/help/Catalogue/
-   target="\string_blank"]{}{}\TeX{} Catalogue\EndLink{} (Graham Williams)
-\item
  \Link[http://www.dante.de/cgi-bin/ctan-index
    target="\string_blank"]{}{}Archive Search\EndLink{} 
 \item
@@ -9888,7 +9460,7 @@
 BibTeX citations.
 %--------------------------------------------------------------------------
 \Item
-\Link[http://tug.ctan.org/tex-archive/biblio/bibtex/utils/bib2ml
+\Link[https://ctan.org/pkg/bib2ml
      target="\string_blank"]{}{}Bib2ML\EndLink{}\author
      (St\'ephane Galland)\ContItem
  A Perl script for generating HTML, XML and SQL files 
@@ -10147,7 +9719,7 @@
  A perl script for translating \LaTeX{} into HTML.
 %
 %  http://www.latex2html.org    
-%  http://tug.org/mailman/listinfo/latex2html    
+%  https://lists.tug.org/latex2html    
 %
 %     LaTeX2HTML needs Perl, the PBM utilities, dvips, GhostScript, and
 %     other sundries; it assumes it is running on a Unix system. Michel
@@ -10166,7 +9738,7 @@
     target="\string_blank"]{}{}\LaTeX 2man\EndLink{}\author
     (J\"urgen Vollmer)\ContItem
 A Perl script for translating  UNIX manual pages written with \LaTeX{}
- into  UNIX man(1)-command,  HTML, or TexInfo code.
+ into  UNIX man(1)-command,  HTML, or Texinfo code.
 %%-----------------------------------------------------------------------------------
 % \Item
 % \Link[http://www.soft4science.com/fr\string
@@ -10335,7 +9907,7 @@
 % http://www.cs.rice.edu/\string~dorai/tex2html/tex2html.html   
 %-----------------------------------------------------------------------------------
 \Item
-\Link[http://www.ctan.org/tex-archive/support/tex2rtf/
+\Link[https://ctan.org/pkg/tex2rtf
      target="\string_blank"]{}{}\TeX 2RTF\EndLink{}\author
  (Julian Smart)\ContItem
 tmEA A C++ utility for converting from a subset of \LaTeX{} to   HTML and other formats.
@@ -10713,16 +10285,6 @@
 A Perl translator from \TeX ML-conforming XML into \TeX.
 %---------------------------------------------------------------------
 \Item
-   \Link[http://www.ctan.org/tex-archive/macros/latex/contrib/carlisle/
-          target="\string_blank"]{}{}%
-       TypeHTML\EndLink{}\author (David Carlisle)\ContItem     
-HTML to \LaTeX
-% \Item
-%    \Link[http://www.tex.ac.uk/tex-archive/macros/passivetex/
-%           target="\string_blank"]{}{}%
-%        TypeXML\EndLink{}\author (Sebastian Rahtz)\ContItem     
-% TypeHTML modified for XML 
-\Item
    \Link[http://kebrt.webz.cz/programs/word-to-latex/index.html
           target="\string_blank"]{}{}%
        Word-to-LaTeX\EndLink{}\author (Michal Kebrt)\ContItem     
@@ -10841,10 +10403,10 @@
 %  La\TeX{} to MicroSoft Word
 %%----------------------------------------------------------------------------
 \Item
-\Link[http://tug.org/applications/pdftex/
+\Link[https://tug.org/applications/pdftex/
      target="\string_blank"]{}{}Pdf\TeX\EndLink{}\author (Han The Thanh)\ContItem
 An extension of the \TeX{} compiler 
-offering an option for Adobe's Portable Document Format (pdf) output.
+offering native output for the Portable Document Format (pdf) output.
 %
 %ftp://ftp.cstug.cz/pub/tex/local/cstug/thanh/
 %
@@ -11046,10 +10608,8 @@
 
 \DocPart{License}
 
-% http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt
-
 \TeX4ht is provided under the
-\Link[ftp://tug.ctan.org/tex-archive/macros/latex/base/lppl.txt]{}{}LaTeX
+\Link[http://mirror.ctan.org/macros/latex/base/lppl.txt]{}{}LaTeX
 Project Public License\EndLink{} (LPPL).  
 
 
@@ -11061,9 +10621,9 @@
 Piotr Grabowski, Gertjan Klein, Sebastian Rahtz, and Philip Viton for
 extensive feedback and help at early stages of this project.
 
-This work was partially sponsored by NSF grant IIS-0312487.
+Eitan's work was partially sponsored by NSF grant IIS-0312487.
 
-\Sign{http://tug.org/tex4ht}
+\Sign{https://tug.org/tex4ht}
    {\ifcase \month \or
    January \or February \or March \or April \or May \or June \or July
    \or August \or September \or October \or November \or December \fi
@@ -11485,45 +11045,43 @@
 "}
 
 %%%%%%%%%%%%%%%%%%%%
-\Needs{"
-          cd \DIR lit
-;         zip tex4ht-lit *
-;         mv tex4ht-lit.zip \DIR .
-"}
-\Needs{"
-          chmod 644  \DIR tex4ht-lit.zip
-"}
-\Needs{" /usr/bin/rm -r \DIR lit
-"}
-%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Let's not bother to make the zip file we do not use.
+%\Needs{"
+%          cd \DIR lit
+%;         zip tex4ht-lit *
+%;         mv tex4ht-lit.zip \DIR .
+%"}
+%\Needs{"
+%          chmod %44  \DIR tex4ht-lit.zip
+%"}
+%\Needs{" /usr/bin/rm -r \DIR lit
+%"}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
 \egroup
 
+% do not symlink index.html; we want a plain file for TeX Live runtime.
+% So we maintain it by hand as a simple html redirect.
+%\csname SysNeeds\endcsname{"cd \DIR; ln -s  mn.html index.html"}
+%\csname SysNeeds\endcsname{"chmod 644 \DIR index.html"}
 
+% Let's not bother to make the zip file we do not use.
+%\csname SysNeeds\endcsname{"cd \DIR tex4ht
+%                          ; zip -r tex4ht.zip *
+%                          ; mv \DIR tex4ht/tex4ht.zip \DIR .
+%                          ; cd \DIR
+%                          ; rm  -r tex4ht
+%                          ; chmod 644 *.zip 
+%                          ; zip -r tex4ht-all.zip *  
+%                          ; chmod 644 *.zip 
+%                          ; ln -s tex4ht.zip 
+%                                  tex4ht-\the\year 
+%                                         \ifnum \month<10 0\fi
+%                                         \the\month
+%                                         \ifnum \day<10 0\fi
+%                                         \the\day.zip
+%       "}
 
-
-
-
-\csname SysNeeds\endcsname{"cd \DIR; ln -s  mn.html index.html"}
-\csname SysNeeds\endcsname{"chmod 644 \DIR index.html"}
-
-
-
-\csname SysNeeds\endcsname{"cd \DIR tex4ht
-                          ; zip -r tex4ht.zip *
-                          ; mv \DIR tex4ht/tex4ht.zip \DIR .
-                          ; cd \DIR
-                          ; rm  -r tex4ht
-                          ; chmod 644 *.zip 
-                          ; zip -r tex4ht-all.zip *  
-                          ; chmod 644 *.zip 
-                          ; ln -s tex4ht.zip 
-                                  tex4ht-\the\year 
-                                         \ifnum \month<10 0\fi
-                                         \the\month
-                                         \ifnum \day<10 0\fi
-                                         \the\day.zip
-       "}
-
 \csname SysNeeds\endcsname{"echo '*************** DONE ***************'"}
 
 \bye


Property changes on: trunk/doc/mn/TeX4ht-doc.tex
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Date Author Id Revision
\ No newline at end of property
Index: trunk/doc/mn/mkht.4ht
===================================================================
--- trunk/doc/mn/mkht.4ht	2020-05-29 08:09:03 UTC (rev 712)
+++ trunk/doc/mn/mkht.4ht	2020-05-30 22:41:18 UTC (rev 713)

Property changes on: trunk/doc/mn/mkht.4ht
___________________________________________________________________
Added: svn:special
## -0,0 +1 ##
+*
\ No newline at end of property
Modified: trunk/lit/Makefile
===================================================================
--- trunk/lit/Makefile	2020-05-29 08:09:03 UTC (rev 712)
+++ trunk/lit/Makefile	2020-05-30 22:41:18 UTC (rev 713)
@@ -595,7 +595,8 @@
 # the hunk, so ignore them all explicitly. also ignore commented changes.
 diff-all:
 	-for f in $(diff_files); do $(diff) $(inst_dir_4ht)/$$f .; done \
-	| tee /tmp/u | egrep -v '^ *[-+]%|write-1.version'
+	| tee /tmp/u | egrep -v '^ *[-+]%|^@@ |^- *$$|-1.version' \
+	             | egrep -v '^.ifx.infoIVht.UnDeF.*//$$'
 
 # diff one file specified as d=
 diff1 d1:

Modified: trunk/web/index.html
===================================================================
--- trunk/web/index.html	2020-05-29 08:09:03 UTC (rev 712)
+++ trunk/web/index.html	2020-05-30 22:41:18 UTC (rev 713)
@@ -41,11 +41,11 @@
 
 <h3>Documentation and tutorials</h3>
 <ul>
-<li><a href="/applications/tex4ht/">The original extensive documentation</a>.
+<li><a href="doc/">The principal documentation</a>.
 <li><a href="/TUGboat/tb25-1/gurari.pdf">TeX4ht: HTML
     production</a>, a tutorial/introductory article on using and
     customizing TeX4ht.
-    <li><a href="https://tug.org/TUGboat/tb40-1/tb124hoftich-make4ht.pdf">TeX4ht: LaTeX to Web publishing</a>, more recent tutorial on customizing TeX4ht.</li>
+    <li><a href="/TUGboat/tb40-1/tb124hoftich-make4ht.pdf">TeX4ht: LaTeX to Web publishing</a>, more recent tutorial on customizing TeX4ht.</li>
 <li><a href="https://github.com/michal-h21/helpers4ht/wiki">helpers4ht</a>,
     Michal Hoftich's wiki to document and simplify tex4ht usage.
 <li><a href="http://www.cvr.cc/?cat=16">CVR on TeX4ht</a>, blog
@@ -71,29 +71,23 @@
 To convert a LaTeX source file.tex to HTML5 that uses UTF-8:</p>
 
 <pre>
-<samp>
 htlatex file.tex "xhtml,html5,charset=utf-8" " -cunihtf -utf8"
-</samp>
 </pre>
 
 <p>N.B. That command line has three arguments, the second two given
 inside shell quotes; the last argument starts with a space. <a
-  href="applications/tex4ht/mn-commands.html">More details on calling
+  href="doc/mn-commands.html">More details on calling
   conventions</a>.
 
-<p>Easier way is to use <code>make4ht</code>. The following command produces the same output as the previous one,
-HTML5 in UTF-8 encoding:
-</p>
+<p>An easier way is to use <a
+href="https://ctan.org/pkg/make4ht">make4ht</a> (see its documentation
+for more). The following command produces the same output as the
+previous one, HTML5 in UTF-8 encoding:</p>
 
 <pre>
-<samp>
 make4ht file.tex
-</samp>
 </pre>
 
-<p>For more comprehensible invocations, see <a
-href="https://ctan.org/pkg/make4ht">make4ht</a> documentation.
-
 <h3>Bug reports</h3>
 
 <p>Bug reports are welcome by email or by submission to the <a
@@ -121,10 +115,8 @@
 on TeX4ht. Involvement by other volunteers, from bug reports to major
 new development, is welcome and needed.
 
-<p>No full post-Eitan release has been made to date; the
-<tt>tex4ht.zip</tt> linked to from the <a
-href="/applications/tex4ht/">original web pages</a> refers to Eitan's
-last “fix” release, labeled <tt>2009_06_11_1038</tt>.
+<p>No full post-Eitan release has been made to date. This continues to
+be a work in progress.
 
 <h3 id="changelog">ChangeLog</h3>
 



More information about the tex4ht-commits mailing list.