texstudio修改配置美化

这篇博客分享了如何优化TexStudio的配置,包括解决点击跳转到PDF和源代码没有反应的问题,利用latexindent实现自动缩进格式化,以及在LaTeX中插入希腊字母和调整表格字体大小的方法。

在使用texstudio过程中,总是不得心应手,原来某些没有配置好

https://www.texstudio.org/

TexStudio就算是tex编辑器,重要的是基于windows平台的免费编辑器,功能很齐全,只是个人感觉界面不是很清醒。安装TexStudio后需要配置上述TexLive和MikTex任一环境。

清华安装镜像

https://mirrors.tuna.tsinghua.edu.cn/CTAN/

在texstudio中点击跳转到pdf和跳转到源没有反应

文件不用用中文命名, 不要有空格.

另外看看 synctex 文件是否正常生成了.

latex中多个空格解决办法

全部替换

\s* 替换成一个空格  

重新格式化

用vscode自动格式化tex文件的格式

这样进行语法检测的时候就不会有多个空格的注意提醒了

texstudio设置latexindent自动缩进格式化

下载 windows

解压到任意目录下,加入系统path中,通常选择ctex文件夹C:\CTEX\UserData

安装

目录放到系统环境变量中

看说明书 latexindent\documentation\latexindent.pdf 下的1.4 quick start,包括

  1. 安装perl环境  Download & Install Perl - ActiveState
  2. 安装对应模块  perl latexindent-module-installer.pl

注意:

  1. 需要cmd的管理员权限运行
  2. 加入到系统path中不用修改vscode中设置

Tex插入各种希腊字母

 

Latex设置表格字体大小

\begin{table}[h]

\small %此处写字体大小控制命令

\begin{tabular}

\end{tabular}

\end{table}

Latex 设置字体大小命令由小到大依次为:

\tiny

\scriptsize

\footnotesize

\small

\normalsize

\large

\Large

\LARGE

\huge

\Huge

### 如何在 TeXstudio配置自定义命令 在 TeXstudio配置自定义命令可以显著提升编译效率,尤其是在处理复杂的文档(如毕业论文)时。以下是关于如何配置自定义命令的详细说明: #### 配置 latexmk 和 xelatex 为了支持中文和多轮自动编译,推荐使用 `latexmk` 配合 `xelatex`。具体步骤如下: 1. 打开 TeXstudio 软件。 2. 进入菜单栏中的 **Preferences**(偏好设置),或者直接通过快捷键 `Ctrl + ,` 打开设置窗口。 3. 在左侧导航栏中选择 **Build**(构建)选项。 4. 在 **Default Compiler**(默认编译器)下拉菜单中选择 `latexmk`[^1]。 5. 为了启用多轮编译功能,例如生成参考文献、目录或索引等,在 **User Commands**(自定义命令)部分添加以下命令: ```bash latexmk -xelatex -synctex=1 -interaction=nonstopmode %.tex ``` 这条命令将确保文档能够正确地进行多次编译以完成所有必要的任务。 #### 添加额外选项 如果需要进一步增强编译功能,可以在 `xelatex` 命令中添加 `-shell-escape` 和 `-enable-write18` 选项。这允许执行外部程序或写入文件操作。具体方法如下: 1. 进入 **Options** -> **Configure TeXstudio**。 2. 在左侧导航栏中选择 **Commands**(命令)。 3. 找到 `xelatex` 的现有命令,并在其后追加以下内容: ```bash -shell-escape -enable-write18 ``` 最终命令应类似于以下格式: ```bash xelatex.exe -synctex=1 -interaction=nonstopmode %.tex -shell-escape -enable-write18 ``` 此更改将使 `xelatex` 支持更广泛的宏包和功能[^2]。 #### 测试配置 完成上述配置后,可以通过以下方式测试是否成功: 1. 创建一个简单的 LaTeX 文档,包含中文字符和复杂结构(如参考文献或索引)。 2. 使用新配置的编译命令运行文档。 3. 检查输出的 PDF 文件是否正确生成,并且所有内容均按预期显示。 #### 注意事项 - 如果遇到编译错误,请检查系统环境变量是否正确配置了 `latexmk` 和 `xelatex` 的路径。 - 确保安装了最新版本的 TeX Live 或 MiKTeX,以便兼容最新的宏包和工具[^3]。 ```python # 示例代码:测试 LaTeX 文档 \documentclass{article} \usepackage{xeCJK} % 支持中文 \begin{document} 你好,世界! \end{document} ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值