一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

UOS如何安装和使用TexStudio编写论文

时间:2026-08-03 10:57:54 编辑:袖梨 来源:一聚教程网

处理UOS如何安装和使用TexStudio编写论文这类问题时,先确认目标场景,再按步骤核对配置或玩法细节。

在统信UOS中安装TeXstudio并撰写中文论文,需先安装TeX Live或MikTeX引擎(x86_64用apt install texlive-full,龙芯/ARM需手动挂载ISO),再装xelatex和ctex宏包,然后配置TeXstudio默认编译器为XeLaTeX、编码为UTF-8,最后用ctexart类新建文档即可正确编译中文。

统信UOS系统中安装TeXstudio并用于撰写中文论文,需先确保底层TeX引擎可用——TeXstudio本身不包含编译器,它只是编辑器,必须搭配TeX Live或MikTeX才能生成PDF。若未安装TeX引擎,直接运行TeXstudio将无法编译任何.tex文件。

确认并安装TeX引擎

第一步:打开终端,执行tex --version。若返回类似pdfTeX 3.14159265-2.6-1.40.25 (TeX Live 2025)的输出,则TeX Live已就绪;若提示command not found,说明尚未安装TeX引擎。

第二步:根据CPU架构选择安装方式。x86_64版UOS用户直接运行:

sudo apt update → sudo apt install texlive-full

龙芯(LoongArch)或ARM64用户必须手动挂载ISO安装,APT源中无完整套件。

第三步:验证XeLaTeX是否可用——这是中文排版的关键组件。

执行xelatex --version。若报错command not found,说明texlive-full未包含该引擎,需补装:

sudo apt install texlive-xetex

第四步:安装中文支持宏包。仅靠xelatex命令本身不能自动处理中文,必须有ctex宏包。

运行sudo tlmgr install ctex(适用于手动安装的TeX Live)或sudo apt install texlive-lang-chinese(适用于APT安装)。【未装ctex会导致中文显示为方框或空白】

安装TeXstudio

方法一:APT安装(推荐x86_64用户)

终端执行:

sudo apt install texstudio

方法二:手动安装(全架构通用,尤其适配龙芯/ARM)

① 访问texstudio.sourceforge.net下载对应架构的.deb包(如texstudio_4.7.4_amd64.deb或texstudio_4.7.4_loongarch64.deb)

② 双击.deb文件,用UOS软件中心安装;或终端执行:

sudo dpkg -i texstudio_*.deb → sudo apt --fix-broken install

方法三:Snap安装(可选,但UOS默认禁用snapd)

如已启用snap服务,运行:

sudo snap install texstudio

配置TeXstudio以支持中文论文

启动TeXstudio后,点击Options → Configure TeXstudio打开设置面板。

第一步:在左侧菜单选择Build,右侧找到Default compiler下拉框,将其改为XeLaTeX。

这一步不可跳过——pdfLaTeX无法直接读取UTF-8中文,而XeLaTeX原生支持系统字体和Unicode。

第二步:切换到Editor选项卡,将Default encoding设为UTF-8。

若仍用ANSI或GBK编码保存.tex文件,即使XeLaTeX编译也会报错“inputenc: Unicode char … not set up for use with LaTeX”。

第三步:在Commands区域检查路径:

XeLaTeX字段应为xelatex -synctex=1 -interaction=nonstopmode %.tex

若显示latex或路径为空,点击右侧...按钮,手动定位到/usr/bin/xelatex(APT安装)或/usr/local/texlive/2025/bin/loongarch64-linux/xelatex(手动安装)。

新建并编译第一篇中文论文

点击File → New,粘贴以下最小工作示例:

documentclass[UTF8]{ctexart}

begin{document}

你好,世界!这是我在UOS上用TeXstudio写的第一个中文段落。

end{document}

保存为hello.tex,注意文件名不含空格或中文字符。

点击左上角绿色三角形按钮(Build & View),TeXstudio将自动调用XeLaTeX编译并弹出PDF预览窗口。

若编译失败且报错! Undefined control sequence.,大概率是documentclass[UTF8]{ctexart}中的ctex未安装或拼写错误。

若PDF中中文显示为方块,检查两点:

① 是否在Configure → Build中选了XeLaTeX而非pdfLaTeX;

② 是否在文档导言区使用了ctex类或宏包——usepackage{ctex}仅适用于article等标准类,ctexart是专为中文定制的类,二者不可混用。

热门栏目