首页 > 其他分享 >Latex配置语法检查

Latex配置语法检查

时间:2024-01-26 22:12:34浏览次数:30  
标签:Latex 单击 usepackage -- 检查 语法 texstudio home 下载

1. 配置Language Tool

1). 下载地址:https://languagetool.org/download/,下载zip文件,记得下载zip文件

2). 下载完成后解压,命令行进入解压后的目录,运行命令java -jar languagetool.jar(或者直接双击打开 languagetool.jar)我这里双击没有运行成功;

3). 在Language Tool界面点击TextChecking-->选项-->勾选运行服务器端口,端口设置为8081,我这里无需设置

2. 配置TeXstudio,菜单-->选项-->设置Texstudio-->语言检查,在拼写检查区域中单击从OpenOffice或LibreOffice下载额外的字典,

1). 跟着向导下载好文件后,加入下载的文件名是dict-en-20240101_lo.oxt,文件在/home/guochaoxxl/dict/dict-en-20240101_lo.oxt,将该文件复制到texstudio的dictionary目录,具体为:/home/guochaoxxl/.config/texstudio/dictionaries/

2).  单击导入路径,选择路径/home/guochaoxxl/.config/texstudio/dictionaries/,在弹出的窗口选择是即可添加拼写字典路径,默认语言选择en_US

3). 在LT中选择LanguageTool.jara的路径,假如已被拷贝到/home/guochaoxxl/.config/texstudio/dictionaries/,单击右侧的路径选择选择路径,单击确定。

4). 在texstudio的帮助菜单-->检查语言环境,大概如下:

which java: /usr/bin/java

JAVA: java
openjdk version "11.0.21" 2023-10-17
OpenJDK Runtime Environment (build 11.0.21+9-post-Ubuntu-0ubuntu122.04)
OpenJDK 64-Bit Server VM (build 11.0.21+9-post-Ubuntu-0ubuntu122.04, mixed mode, sharing)

实时检查已开启
语法检查已开启

尝试自动启动

当前 LT 状态:运行中

LT-URL: http://localhost:8081/v2/check

3. 验证语法检测

1). 新建一个文档,代码为:

\documentclass[11pt,a4paper]{ctexart}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}
\author{gsc}
\begin{document}
    The language tool Testing:
    You is right.
    i were wrong.
\end{document}

已经输入了3行蹩脚的英语,可以看到如下图:

3个波浪线把错误基本标识出来了,接下来可自行修改,也可以右击错误的单词,在提供的建议上修改,如下:

选中后,单击就可以了,是不是很方便了,差不多验证完成。

标签:Latex,单击,usepackage,--,检查,语法,texstudio,home,下载
From: https://www.cnblogs.com/guochaoxxl/p/17990836

相关文章

  • 为了生成latex如何在sympy中自定义向量函数?适用于自定义类的latex生成。
    在sympy.printing.Printer的_print函数中可以看到一个hook,使得对于每一个类都会尝试寻找对应的_print_{class}函数来处理,因此我们只要利用好这个hook就可以为自定义类创建latex生成逻辑,我试图创建了一个_print_BoldUndefinedFunction函数,但发现它捕获不到(其实是因为BoldUndefinedF......
  • XPath基本语法的使用
    xpath基本语法https://www.jb51.net/program/306644fge.htmhttps://www.cnblogs.com/wu-wu/p/11642992.htmlhttps://blog.csdn.net/Once_day/article/details/129869027XPath语法|菜鸟教程https://zhuanlan.zhihu.com/p/3429030851.XPath概述1.1概述下面是关于xpath的概述......
  • Python中为何使用新语法而不是装饰器来实现async/await异步功能
    Python是一种多范式编程语言,通过引入新的语法和特性,不断提升其功能和灵活性。在异步编程领域,Python引入了async/await关键字来实现协程和异步操作,而不是使用已有的装饰器语法。本文将探讨为何Python选择引入新语法来实现async/await异步功能,以及与装饰器的区别和优势。一、理解异步......
  • Golang 语言入门:基础语法与示例
    引言Go语言(也称为Golang)是由Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。自2009年推出以来,Go已经成为云计算、微服务、网络服务器等领域的热门选择。其设计哲学是简洁、快速和易于理解,这使得Go语言特别适合当今快速发展的软件行业。Go语言的基本语法......
  • latex常见问题解决
    1.Fileendedwhilescanninguseof\@writefile解决方法:删除编译文件夹内.aux扩展名结尾的文件,重新用Latex命令进行编译,自动生成正确的aux文件,完成错误的修复。注:如果还不好使,就把除.tex以外的文件均删除掉,如:.bbl,.blg,.dvi,.log等2.多行缩进ctrl+a全选后,shift+tab向前退......
  • java 判断数字在某个区间的语法
    Java判断数字在某个区间的语法介绍区间判断语法if语句switch语句示例代码总结介绍在Java编程中,经常需要判断一个数字是否在某个区间内。例如,判断一个学生成绩是否及格,判断一个年龄是否在合法范围等。本文将介绍Java中判断数字在某个区间的语法,并给出相应的代码示例。......
  • Python基础语法:代码规范、判断语句与循环语句
    Python是一种高级、动态类型的编程语言,其语法清晰、简洁,易于学习。本文将介绍Python基础语法中的代码规范、判断语句和循环语句。一、代码规范良好的代码规范可以提高代码的可读性和可维护性。在Python中,有一些常见的代码规范建议:使用有意义的变量名。变量名应该清晰地描述变量的用......
  • MySQL所有常用语法大全
    MySQL所有常用语法大全一、常用操作数据库的命令1.showdatabases;查看所有的数据库2.createdatabasetest;创建一个叫test的数据库3.dropdatabasetest;删除一个叫test的数据库4.usetest;选中库,在建表之前必须要选择数据库5.showtables;在选中的数据库之中查看所......
  • # WinDbg学习三(字符串通配符语法)
    说明星号(*)代表零个或多个字符。问号(?)代表任意单个字符。包含字符列表的方括号([])代表列表中的任何单个字符。恰好匹配列表中的一个字符。在这些括号内,您可以使用连字符(-)指定范围。例如,Prog[er-t7]am匹配“Progeam”、“Program”、“Progsam”、“Pro......
  • 第 3 章:将源文件转换为抽象语法树
    如前一章所学,编译器通常分为前端和后端两部分。在本章中,我们将实现一种编程语言的前端,即主要处理源语言的部分。我们将学习现实世界中编译器使用的技术,并将其应用于我们的编程语言。我们的旅程将从定义我们的编程语言的语法开始,结束于抽象语法树(AST),它将成为代码生成的基础。你可......