我在编译使用该包制作的网页测验时遇到了一些问题https://ctan.org/pkg/webquiz?lang=de 到目前为止,我安装了 MikTEX、TEXstudio 和 python 3,在 Windows 操作系统上获取了软件包 webquiz、TEX4ht 和 make4ht。下一步(我认为)初始化是复制一些文件或更新 TEXstudio 中的路径?因为我无法编译。LaTEX 给我一些错误,他不知道 webquizzes。我对手册中的说明有点无助(不像这里的大多数人一样是个高手 :-D)。也许有人可以帮助我让包工作。
答案1
好吧,让我们看看,为了使包运行,首先需要稳定大量的依赖项,所以让我们逐步地检查它们。
1)MiKTeX 需要在 Windows 10 上正确安装?按 WIN+C 键以获取提供的命令提示符,然后输入接受,您应该在 Windows 控制台中。
输入并输入> Latex -version
回复的前两行应该像这样开始(如果没有,则搜索如何在系统“路径”上获取 MiKTeX 二进制文件夹)
MiKTeX-pdfTeX 2.9.6993 (1.40.20) (MiKTeX 2.9.7000)
版权所有 (C) 1982 DE Knuth, (C) 1996-2018 Han The Thanh
现在无论何时你需要编译命令行中的一个 tex 文件,例如你可以
运行>PdfLaTeX Quiz1.tex
手册显示它将是
> latex quiz1 % latex a quiz file
> pdflatex quiz1 % build a PDF version of the quiz
> xdvi quiz1 % OPTIONAL view the quiz using xdvi
> dvips quiz1 % OPTIONAL print the quiz
> webquiz quiz1 % converts the quiz to html for online use
您还不需要 TeXstudio(事实上 MiKTeX 应该有一个内置编辑器),所以我们暂时跳过配置其中一个或两个。
2)Python 3 只需要在转换的最后一步,这样你就可以在 Web 服务器上运行它,因为这会启动大量的后续步骤和依赖项,我们需要A)确认你想去那里B) 检查您已准备好的内容。返回命令提示符并测试以下内容。
对于以下每一项,如果第一次调用无法为您提供版本,则它可能在系统上但不在路径上。要检查是否可用,请运行> where /r \ program
在每种情况下,“程序”都是第一个词。
例如,如果python -v
未能响应,那么它将是where /r \ python
,文件夹已识别需要添加到“路径”
请注意下一行以大写 V 结尾
> python -V
如果你看到Python 2......不太好因为你需要版本3+如果没有版本,则未在路径上正确安装,并按照上面的说明进行操作。
请注意下一行以大写 V 结尾
> dvisvgm -V
2.6.3 或更新版本比较好(如果没有,请不要下载,因为 MiKTeX 可能会提供自己的版本)
请注意下一行以小写字母 v 结尾
> gswin32c -v
或者如果你安装了 64 位版本
> gswin64c -v
您应该查看 GPL Ghostscript 9.2.. (2018)9.25 或更高版本很好,
尽管 MiKTeX 有 mgs,但你可能需要这个常规的完整版本
到目前为止,这些都还不包括具有可运行 JavaScript 的 Web 服务器
> java --version
检查其最近的 2018 年末版本,并且任何进一步与服务器相关的内容都超出了在这个问题中查看 TeX 的范围。
注意:提供文件时,需要将其放在高度安全的公共可访问文件夹中,例如 C:\inetpub\wwwroot
这远远超出了 TeX 阶段,在这个阶段我们只是在个人不安全区域中构建源 TeX 材料。
在您有完全控制权限的位置创建一个文件夹,例如 c:\texprojects,以及一个子文件夹 c:\texprojects\mytexmf,旁边还有一个子文件夹,例如 c:\texprojects\webquiz,用于解压 zip。解压 zip 后复制这例子将 webquiz 文件夹复制到 C:\texprojects\examples 和复制将 latex 的内容复制到 C:\texprojects\mytexmf\tex\latex\webquiz。这样,您在 c:\texprojects\webquiz 中有一个主备份副本,在 C:\texprojects\examples 中有一个损坏的工作副本 :-),您可以编辑它们以熟悉布局。
还有一个关键步骤是,在 MiKTeX 控制台中,你需要C:\texprojects\mytexmf
使用 + 添加到设置目录并浏览到文件夹,然后转到任务并刷新文件名数据库所以 MiKTeX 知道编辑们可以参加网络测验。
加上文档,您应该能够开始使用看似非常复杂的方法来制作漂亮的网页。!