首页 > 编程知识 正文

java命令行编译,用cmd编译java文件

时间:2023-05-04 20:57:39 阅读:18309 作者:787

我最近想在命令行编译latex文件。

最简单的命令,输入

为了看到名为xelatexa.texoverleaf,在线latex editor的平台的性能,我擅自写了一个错误。

这个项目是开源的,所以好奇心驱使我想看看他从后面用什么命令编译的。

源文件地址: https://github.com/overleaf/clsi/blob/a 883084 BBA 5491 ced 188 d b7b 32 e 64 c 988 FFE 73 ca/app/js/latex runer

从源代码中可以看到,他使用了latexmk xelatex命令进行编译。

如果还不知道Latexmk是什么东东,在这里简单介绍一下。 LaTeX生成最终PDF文档通常需要多次编译,包括交叉引用、BibTeX、词汇表等。 使用Latexmk,只要运行一次,就能自动帮助您完成其他所有事情。 通常,您安装的LaTeX版本已经包含Latexmk。 不需要手动安装。

通常是MacTeX和MikTeX,与许多linux发行版捆绑在一起,因此可能已安装在计算机上。

最简单的情况下,只需输入

要将latexmk.pdf文件用作输出,请键入:

latexmk -pdf如果只想将特定的. tex文件编译到当前目录中,则只需输入文件名。

要预览latexmk myfile.tex结果,只需使用

Latexmk -pv要使latexmk连续检查所有输入文件中的更改,根据需要编译整个过程并始终显示结果,请键入

latexmk -pvc是使用xelatex引擎编译的

latex MK-PVC-xelatexfile.texlatexmk有文件监视机制。

运行一次后,应该可以在每次保存文件时自动重新编译。

当然,可以组合以下选项:

LaTeXmk -pdf -pv myfile.tex运行latex后,当前目录被大量临时文件污染; 可以使用此命令进行清理

latexmk -c这不会删除. pdf/.ps/.dvi。 如果您想删除这些文件,请单击

latexmk -C只需输入更多命令

比Latexmk -help更详细地可以访问官方网站: latexmk

他上面有详细的说明。

xelatex命令行上最简单的命令

xelatex a.tex,但即使发生错误,此命令也不会停止。 你必须继续按回车键。

以下是一些比较常用的命令

如果使用-halt-on-error和-interaction=nonstopmode参数,则在编译过程中发生错误时立即停止。 使用-file-line-error,可以通过错误报告输出文件和行号-synctex=1打开更多synctex功能

xelatex -help latexmk和xelatex组合编译

latex MK-xe latex-file-line-error-halt-on-error-interaction=nonstop mode-sync tex=1a.tex http://www.Sina .

1、LaTeX技巧938 :如何配置LaTeX

2、Using Latexmk - homepage

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。