热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

利用pycharm分屏编译预览latex文档

首先确保电脑有合适的texlive发行,然后在pycharm中安装插件PDFViewer和TeXiFyIDEA,如下图所示。pluginhomepage是下载该插件的

首先确保电脑有合适的tex live发行,然后在pycharm中安装插件PDF Viewer和TeXiFy IDEA,如下图所示。
plugin homepage 是下载该插件的官网,如果遇到下载中断失败的情况,就需要手动去官网下载文件后导入pycharm
在这里插入图片描述

然后配置环境,在一下两处修改设置以获得letax的中文支持
File → Settings → Languages & Frameworks → Check for compatibility with compiler → 设为 XeLaTeX
Run → Edit Configurations → Compiler设为 XeLaTeX
在这篇文章中有详细的步骤介绍

https://blog.csdn.net/lly1122334/article/details/106423920

点击运行后会生成同根目录下的out文件夹,将.pdf文件在pycharm中打开

out文件夹

对其中任意一个文件点击split vertically,获得分屏效果,只是左右摆放顺序不同。可以看到下列选项中还有左右交换分屏位置,上下分屏等操作,可以根据需求自己设置修改预览样式。
设置分屏

然后右键代码底部的状态栏,选择soft wrap,即可设置按照分屏的页面宽度自动换行代码,方便书写使用。
设置自动对齐最后的分屏效果入下图所示,可以在pycharm中获得和texstudio中相同的使用效果。
点击run或者shfit+f10,都会在左边pdf中自动更新预览。在这里插入图片描述
其他更多功能可以查阅TeXiFy-IDEA的技术文档,包括语法高亮,自动完成标签等等

https://github.com/Hannah-Sten/TeXiFy-IDEA

提供功能
2021.11.1补充,如果有时候PDF viewer失灵,pdf自动跳转到外部软件打开,可以是编译器又变成pdflatex了,改成xxlatex后重启pycharm,对我来说有用。


推荐阅读
author-avatar
走ln方
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有