Skip to content

Instantly share code, notes, and snippets.

@agucova
Created September 1, 2020 00:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save agucova/9698075b951e02562736be8bd18448d4 to your computer and use it in GitHub Desktop.
Save agucova/9698075b951e02562736be8bd18448d4 to your computer and use it in GitHub Desktop.
$ make4ht -l prueba.tex
[STATUS] make4ht: Conversion started
[STATUS] make4ht: Input file: prueba.tex
This is LuaTeX, Version 1.12.0 (MiKTeX 20.7)
restricted system commands enabled.
Unsupported font [lmroman10-regular]:+tlig;
This is LuaTeX, Version 1.12.0 (MiKTeX 20.7)
restricted system commands enabled.
Unsupported font [lmroman10-regular]:+tlig;
This is LuaTeX, Version 1.12.0 (MiKTeX 20.7)
restricted system commands enabled.
Unsupported font [lmroman10-regular]:+tlig;
----------------------------------------------------
environment file
----------------------------------------------------
% win32/tex4ht.env (2019-03-07), generated from tex4ht-env.tex, and
% modified by hand for TeX Live (unix).
% Copyright 2009-2019 TeX Users Group
% Copyright 1997-2009 Eitan M. Gurari
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either
% version 1.3c of this license or (at your option) any
% later version. The latest version of this license is in
% http://www.latex-project.org/lppl.txt
% and version 1.3c or later is part of all distributions
% of LaTeX version 2005/12/01 or later.
%
% This work has the LPPL maintenance status "maintained".
%
% The Current Maintainer of this work
% is the TeX4ht Project <http://tug.org/tex4ht>.
%
% If you modify this program, changing the
% version identification would be appreciated.%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Notes: %
% 1. Empty lines might be harmful %
% 2. Tagged script segments <tag>...</tag> are scanned only if %
% their names are specified within -ctag switches of tex4ht.c %
% and t4ht.c. When -c switches are not supplied, a -cdefault %
% is implicitly assumed. %
% The tags <tag> and </tag>, but not their bodies, are %
% ignored if they are not located at the start of their lines. %
% 3. Place this file in your work directory and/or in the same %
% directory as tex4ht.exe and t4ht.exe and/or in directory %
% `xxx' of your choice. In the latest case, compile tex4ht.c %
% and t4ht.c with `#define ENVFILE xxx', or provide the address %
% of the file to tex4ht and t4ht throught the -e switch %
% 4. Under MiKTeX, the substring `%%~' may be employed in %
% commands to indirectly obtain the value of ${MIKTEX_INSTALL}. %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% * Fix the paths %
% * A path may start with: %
% ~ for environment variable HOME %
% ~~ for environment variable TEX4HTTFM %
% %%~ for ${MIKTEX_INSTALL} %
% * A ! requests recursive search into subdirectories %
% * Multiple t and i entries are allowed %
% * When supported by MiKTeX %
% + t entries are ignored %
% + the path before /ht-fonts/ is ignored in i records that don't %
% represent real addresses %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%
% tc:/path/tfm!
%
<default>
i/tex4ht/ht-fonts/iso8859/1/!
i/tex4ht/ht-fonts/ascii/!
i/tex4ht/ht-fonts/alias/!
i/tex4ht/ht-fonts/mozilla/!
i/tex4ht/ht-fonts/unicode/!
</default>
<mozhtf>
i/tex4ht/ht-fonts/mozilla/!
i/tex4ht/ht-fonts/unicode/!
i/tex4ht/ht-fonts/ascii/!
i/tex4ht/ht-fonts/alias/!
</mozhtf>
<iso2htf>
i/tex4ht/ht-fonts/iso8859/2/!
i/tex4ht/ht-fonts/ascii/!
i/tex4ht/ht-fonts/alias/!
i/tex4ht/ht-fonts/unicode/!
</iso2htf>
<iso5htf>
i/tex4ht/ht-fonts/iso8859/5/!
i/tex4ht/ht-fonts/ascii/!
i/tex4ht/ht-fonts/alias/!
i/tex4ht/ht-fonts/unicode/!
</iso5htf>
<iso7htf>
i/tex4ht/ht-fonts/iso8859/7/!
i/tex4ht/ht-fonts/ascii/!
i/tex4ht/ht-fonts/alias/!
i/tex4ht/ht-fonts/unicode/!
</iso7htf>
<iso8htf>
i/tex4ht/ht-fonts/iso8859/8/!
i/tex4ht/ht-fonts/ascii/!
i/tex4ht/ht-fonts/alias/!
i/tex4ht/ht-fonts/unicode/!
</iso8htf>
<iso15htf>
i/tex4ht/ht-fonts/iso8859/15/!
i/tex4ht/ht-fonts/ascii/!
i/tex4ht/ht-fonts/alias/!
i/tex4ht/ht-fonts/unicode/!
</iso15htf>
<koi8rhtf>
i/tex4ht/ht-fonts/koi/8r/!
i/tex4ht/ht-fonts/ascii/!
i/tex4ht/ht-fonts/alias/!
i/tex4ht/ht-fonts/unicode/!
</koi8rhtf>
<symhtf>
i/tex4ht/ht-fonts/symbol/!
i/tex4ht/ht-fonts/unicode/!
i/tex4ht/ht-fonts/ascii/!
i/tex4ht/ht-fonts/alias/!
</symhtf>
<win1251htf>
i/tex4ht/ht-fonts/win/1251/!
i/tex4ht/ht-fonts/unicode/!
i/tex4ht/ht-fonts/ascii/!
i/tex4ht/ht-fonts/alias/!
</win1251htf>
<unihtf>
i/tex4ht/ht-fonts/unicode/!
i/tex4ht/ht-fonts/ascii/!
i/tex4ht/ht-fonts/alias/!
</unihtf>
<emspkhtf>
i/tex4ht/ht-fonts/html-speech/!
i/tex4ht/ht-fonts/unicode/!
i/tex4ht/ht-fonts/ascii/!
i/tex4ht/ht-fonts/alias/!
i/tex4ht/ht-fonts/css/emacspeak/!
</emspkhtf>
<jsmlhtf>
i/tex4ht/ht-fonts/jsml/!
i/tex4ht/ht-fonts/unicode/!
i/tex4ht/ht-fonts/ascii/!
i/tex4ht/ht-fonts/alias/!
</jsmlhtf>
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% dvi-to-xxx %
% choose one G-script %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% dvips options %
% magnification: -x mag (e.g., -x 1200) %
% page size: -T x,y (e.g., -T 14in,14in) %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%--------- alternative instructions for old versions of convert
% Gconvert -trim -density 110x110 -transparent "#FFFFFF" zz%%4.ps %%3
% Gconvert -crop 0x0 +repage -density 110x110 -transparent "#FFFFFF" zz%%4.ps %%3
% Gconvert -crop 0x0 +page -density 110x110 -transparent "#FFFFFF" zz%%4.ps %%3
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
<netpbm>
Gif exist zz%%4.ps DEL zz%%4.ps
Gif exist zz%%4.ppm DEL zz%%4.ppm
Gif exist temp.ppm DEL temp.ppm
Gdvips -Ppdf -mode ibmvga -D 110 -f %%1 -pp %%2 > zz%%4.ps
Gmgs -sDEVICE=ppm -r110 -sOutputFile=zz%%4.ppm -q -dbatch -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -dNOPAUSE zz%%4.ps -c quit
Gmove /y zz%%4.ppm temp.ppm
Gpnmcrop temp.ppm > zz%%4.ppm
Gif exist %%3 DEL %%3
Gppmtopng -interlace -transparent 1,1,1 zz%%4.ppm > %%3
Gif exist zz%%4.ps DEL zz%%4.ps
Gif exist zz%%4.ppm DEL zz%%4.ppm
Gif exist temp.ppm DEL temp.ppm
% Gppmtogif -interlace -transparent 1,1,1 zz%%4.ppm > %%3
</netpbm>
<gs>
Gif exist zz%%4.ps DEL zz%%4.ps >nul
Gif exist %%3 DEL %%3 >nul
Gdvips -E -q -Ppdf -D 110 -mode ibmvga -f %%1 -pp %%2 -o zz%%4.ps
Gmgs -dbatch -dNOPAUSE -sDEVICE=pngalpha -dEPSCrop ``-dBackgroundColor=16#ffffff'' -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -r110x110 -sOutputFile=%%3 -q zz%%4.ps -c quit
Gif exist zz%%4.ps DEL zz%%4.ps >nul
</gs>
<convert>
G.png
Gif exist zz%%4.ps DEL zz%%4.ps >nul
Gif exist %%3 DEL %%3 >nul
Gdvips -E -q -Ppdf -f %%1 -pp %%2 > zz%%4.ps
Gmgs -sDEVICE=pngalpha -sOutputFile=%%3 -r110x110 -dEPSCrop -dBackgroundColor=16#ffffff -dTextAlphaBits=2 -dGraphicsAlphaBits=2 -q -dbatch -dNOPAUSE zz%%4.ps -c quit
Gif exist zz%%4.ps DEL zz%%4.ps >nul
G.svg
Gdvisvgm -n -p %%2 --exact -c 1.4,1.4 -s %%1 > %%3
G.
Gif exist zz%%4.ps DEL zz%%4.ps >nul
Gif exist %%3 DEL %%3 >nul
Gdvips -E -Ppdf -mode ibmvga -D 110 -f %%1 -pp %%2 > zz%%4.ps
Gmagick convert -trim +repage -density 110x110 -transparent "#FFFFFF" zz%%4.ps %%3
Gif exist zz%%4.ps DEL zz%%4.ps >nul
</convert>
<dvipng>
G.png
%echo "dbg: got to dvi to png via (dvipng)"
Gdvipng -T tight -D 144 -bg Transparent -pp %%2:%%2 %%1 -o %%3
G.gif
Gdvipng -T tight -D 144 -bg Transparent -gif -pp %%2:%%2 %%1 -o %%3
G.svg
Gdvisvgm -n -p %%2 --exact -c 1.4,1.4 -s %%1 > %%3
G.
Gdvipng -T tight -D 144 -bg Transparent -pp %%2:%%2 %%1 -o %%3
% avoiding convert for mactex.
% Gdvips -Ppdf -mode ibmvga -D 110 -f %%1 -pp %%2 > zz%%4.ps
% Gconvert -crop 0x0 -density 110x110 -transparent '#FFFFFF' zz%%4.ps %%3
%Grm zz%%4.ps
</dvipng>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Default scripts, shifted rightward 1 pos
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
s--- needs --- %%1.idv[%%2] ==> %%3 ---
b--- characters ---
g.png
% empty bitmaps %
Ecopy empty.png %%1%%2
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%
% t4ht -d%%2 %
Mmove %%1 %%2%%3
Ccopy %%1 %%2%%3
% removed protection %
S*
%
% * Address for an automatically created bookkeeping file %
% * Ignored under MiKTeX %
% * The work directory is assumed for a default %
lc:\tex4ht\tex4ht.fls
%
<javahelp>
.html move %%1.html %%1.tmp
.html java -classpath "%%~/tex4ht/bin/tex4ht.jar" xtpipes -i "%%~/tex4ht/xtpipes/" -s javahelp.4xt -o %%1.html %%1.tmp
.jhm java -jar c:\jh2.0\javahelp\bin\jhindexer.jar -db %%0-doc\%%1-jhs %%1*.html
</javahelp>
<javahelp1>
.jhm java -jar c:\jh1.1.3\javahelp\bin\jhindexer.jar -db %%0-doc\%%1-jhs %%1*.html
</javahelp1>
<emspk>
.html move %%1.html %%1.tmp
.html java -classpath "%%~/tex4ht/bin/tex4ht.jar" xtpipes -i "%%~/tex4ht/xtpipes/" -o %%1.html %%1.tmp
</emspk>
<jsml>
.jsml move %%1.jsml %%1.tmp
.jsml java -classpath "%%~/tex4ht/bin/tex4ht.jar" xtpipes -i "%%~/tex4ht/xtpipes/" -o %%1.jsml %%1.tmp
</jsml>
<docbk>
.xml copy %%1.xml %%1.tmp
.xml java -classpath "%%~/tex4ht/bin/tex4ht.jar" xtpipes -i "%%~/tex4ht/xtpipes/" -o %%1.xml %%1.tmp
</docbk>
<xhtml>
.html move %%1.html %%1.tmp
.html java -classpath "%%~/tex4ht/bin/tex4ht.jar" xtpipes -i "%%~/tex4ht/xtpipes/" -s xhtml.4xt -o %%1.html %%1.tmp
.xht move %%1.xht %%1.tmp
.xht java -classpath "%%~/tex4ht/bin/tex4ht.jar" xtpipes -i "%%~/tex4ht/xtpipes/" -s xhtml.4xt -o %%1.xht %%1.tmp
.xml move %%1.xml %%1.tmp
.xml java -classpath "%%~/tex4ht/bin/tex4ht.jar" xtpipes -i "%%~/tex4ht/xtpipes/" -s xhtml.4xt -o %%1.xml %%1.tmp
</xhtml>
<xhtmml>
.html move %%1.html %%1.tmp
.html java -classpath "%%~/tex4ht/bin/tex4ht.jar" xtpipes -i "%%~/tex4ht/xtpipes/" -s xhtmml.4xt
-o %%1.html %%1.tmp
.xht move %%1.xht %%1.tmp
.xht java -classpath "%%~/tex4ht/bin/tex4ht.jar" xtpipes -i "%%~/tex4ht/xtpipes/" -s xhtmml.4xt -o %%1.xht %%1.tmp
.xml move %%1.xml %%1.tmp
.xml java -classpath "%%~/tex4ht/bin/tex4ht.jar" xtpipes -i "%%~/tex4ht/xtpipes/" -s xhtmml.4xt -o %%1.xml %%1.tmp
</xhtmml>
<ooxtpipes>
.4oo move %%0.4oo %%0.tmp
.4oo java -classpath "%%~/tex4ht/bin/tex4ht.jar" xtpipes -i "%%~/tex4ht/xtpipes/" -o %%0.4oo %%0.tmp
.4om move %%1.4om %%1.tmp
.4om java -classpath "%%~/tex4ht/bin/tex4ht.jar" xtpipes -i "%%~/tex4ht/xtpipes/" -o %%1.4om %%1.tmp
</ooxtpipes>
%
<validatehtml>
</validatehtml>
<validate>
.xml xmllint --noout --valid %%1.xml
.html xmllint --noout --valid %%1.html
.css mycssparser %%1.css
</validate>
%
<oo>
%%% openoffice %
.4oo if exist sxw-%%0.dir rmdir /Q /S sxw-%%0.dir
.4oo mkdir sxw-%%0.dir
.4os mkdir sxw-%%0.dir\Pictures
.4os move %%1.4os sxw-%%0.dir\settings.xml
.4oo move %%0.4oo sxw-%%0.dir\content.xml
%
.4om mkdir sxw-%%0.dir\%%1
.4om move %%1.4om sxw-%%0.dir\%%1\content.xml
.4om copy sxw-%%0.dir\settings.xml sxw-%%0.dir\%%1\settings.xml
%
.4of mkdir sxw-%%0.dir\META-INF
.4of move %%1.4of sxw-%%0.dir\META-INF\manifest.xml
%
.4ot move %%1.4ot sxw-%%0.dir\meta.xml
.4oy move %%1.4oy sxw-%%0.dir\styles.xml
.4og copy %%1 sxw-%%0.dir\Pictures\
.4od cd sxw-%%0.dir & miktex-zip -r -m %%0.zip * & cd ..
% .4od cd sxw-%%0.dir & 7za a -y %%0.zip * & cd ..
.4od move sxw-%%0.dir\%%0.zip %%0.odt
%
.4od del %%1.4od
.4od if exist sxw-%%0.dir rmdir /Q /S sxw-%%0.dir
%%% end openoffice
</oo>
%
% Platforms (e.g., cygwin) with cp and mv utilities of
% http://www.mingw.org/msys.shtml may use the following script.
% It is capable of moving pictures from subdirectories required,
% for instance, by \includegraphics{bitmaps/test.eps}
%
<oo-msys>
%%% openoffice %
.4os mkdir Pictures
.4os mv %%1.4os settings.xml
.4oo mv %%0.4oo content.xml
%
.4om mkdir %%1
.4om mv %%1.4om %%1\content.xml
.4om cp settings.xml %%1\settings.xml
%
.4of mkdir META-INF
.4of mv %%1.4of META-INF\manifest.xml
%
.4ot mv %%1.4ot meta.xml
.4oy mv %%1.4oy styles.xml
.4og cp %%1 Pictures\
%-- sxw --
.4ox miktex-zip %%0.sxw Pictures
.4ox miktex-zip %%0.sxw settings.xml
.4ox miktex-zip %%0.sxw content.xml
.4ox miktex-zip -r %%0.sxw %%0-m*
.4ox miktex-zip -r %%0.sxw META-INF
.4ox miktex-zip %%0.sxw meta.xml
.4ox miktex-zip %%0.sxw styles.xml
.4ox miktex-zip -r %%0.sxw Pictures/*
%-- odt --
.4od miktex-zip %%0.odt Pictures
.4od miktex-zip %%0.odt settings.xml
.4od miktex-zip %%0.odt content.xml
.4od miktex-zip -r %%0.odt %%0-m*
.4od miktex-zip -r %%0.odt META-INF
.4od miktex-zip %%0.odt meta.xml
.4od miktex-zip %%0.odt styles.xml
.4od miktex-zip -r %%0.odt Pictures/*
%
%%% end openoffice %
</oo-msys>
%
% end of file
----------------------------------------------------
--- error --- Can't find/open file `[lmroman10-regular]:+tlig;.tfm'
[FATAL] make4ht-lib: Fatal error. Command tex4ht returned exit code 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment