我有一个beamer
基于 LaTeX 的演示文稿,我想将其转换为 HTML。我该怎么做?我尝试过典型的 LaTeX 到 HTML 转换器(例如。韓)但他们不处理beamer
演示文稿。
答案1
您可以使用text4ht
,正如@Raphink 所说。但是,我不熟悉该mk4ht
命令。在 Windows 上,我htlatex
单独使用,它大多数时候都有效。在我提出解决方案之前,这里有一些假设:
- 您的环境路径中有
htlatex
。这意味着,在命令提示符中,您只需键入 即可使用它htlatex
,它将执行该命令。如果您的环境变量中没有它,则应使用命令的完整路径。 - 您应该位于文件所在的目录中
.tex
。您需要使用 移动cd /d F:\path\to\your\files
(/d
如果驱动器与您当前所在的驱动器不同,则该选项会更改驱动器)。
因此,解决方案非常简单,您必须在命令提示符中输入:htlatex file.tex html "" -dhtml "--interaction=nonstopmode"
。那么它做什么呢?您可能会问。是file.tex
您的文件,html
是输出格式,-dhtml
是应写入输出的目录,在本例中目录名为html
,您可以将其更改为任何内容,例如,-dmydir
最后是"--interaction=nonstopmode"
传递给编译的参数,因此它不会停止寻找答案。
如果你愿意,你可以使用我编写的脚本,它位于这里。您可以将其放在您的目录中并执行它,或者将其放在您的环境路径中的某个位置并在任何地方使用它。
答案2
latex2html
我建议使用而不是tex4ht
,如下所示:
mk4ht htlatex yourproject.tex 'xhtml,charset=utf-8' ' -cunihtf -utf8 -cvalidate'