linux下latex使用教程,LaTeX使用--XeLaTeX入门基础(二)

article/2025/10/25 3:48:21

主机平台:Gentoo Linux 11.2 内核版本:Linux Kernel 3.2.1 编译环境:XeTeX 3.1415926-2.3-0.9997.5 (TeX Live 2011) 相关阅读

主机平台:Gentoo Linux 11.2

内核版本:Linux Kernel 3.2.1

编译环境:XeTeX 3.1415926-2.3-0.9997.5 (TeX Live 2011)

相关阅读:LaTeX使用--XeLaTeX入门基础(一)

1、首先是vim-latex插件的安装

去?subject=download&title=Download官方下载插件包

将其解压到~/.vim目录下,注意这里是将包文件加中的文件和文件夹放在.vim目录下。

追加~/.vimrc中

" REQUIRED. This makes vim invoke Latex-Suite when you open a tex file.

filetype plugin on

" IMPORTANT: win32 users will need to have 'shellslash' set so that latex

" can be called correctly.

set shellslash

" IMPORTANT: grep will sometimes skip displaying the file name if you

" search in a singe file. This will confuse Latex-Suite. Set your grep

" program to always generate a file-name.

set grepprg=grep\ -nH\ $*

" OPTIONAL: This enables automatic indentation as you type.

filetype indent on

" OPTIONAL: Starting with Vim 7, the filetype of empty .tex files defaults to

" 'plaintex' instead of 'tex', which results in vim-latex not being loaded.

" The following changes the default filetype back to 'tex':

let g:tex_flavor='latex'添加 ~/.vim/ftplugin/tex.vim中

" this is mostly a matter of taste. but LaTeX looks good with just a bit

" of indentation.

set sw=2

" TIP: if you write your \label's as \label{fig:something}, then if you

" type in \ref{fig: and press  you will automatically cycle through

" all the figure labels. Very useful!

set iskeyword+=:由于我是使用xelatex编译pdf文件,然后使用evince查看pdf文件,所以需要修改~/.vim/ftplugin/latex-suite/texrc文件

为了简单设置所有的TexLet g:Tex_DefaultTargetFormat = 'pdf'

设置所有的TexLet g:Tex_ViewRule_pdf = 'evince'

设置TexLet g:Tex_CompileRule_pdf = 'xelatex -interaction=nonstopmode $*'

重启vim即可。

常用快捷键

\ll 采用xelatex编译文档

\lv 使用evince预览生成的pdf文档

F5 插入数学公式环境,主要包括eqnarray,equation,align,$$

F7 插入引用,包括footnote,cite,pageref,,label

shift+F5 变更插入环境

shift+F7 变更插入引用

下面就使用上面配置的环境来测试学习。

2、交叉引用

\section{交叉引用}

24 This is a ref \label{sec:this} example.See section~\ref{sec:this} on the page~\pageref{sec:this}

29f358042647c04baebb2d89cdc6e3b7.png

3、强调

\section{强调}

我的\emph{LinuxIDC.com}地址:\underline{}

logo.gif


http://chatgpt.dhexx.cn/article/PmfJe8Xl.shtml

相关文章

TeXworks 设置成默认用XeLaTeX排版

TeXworks 设置成默认用XeLaTeX排版 在用Texlive2020中,自身自带的编辑器每次都是默认以pdfLaTeX的方式进行排版 因为pdfLaTex在排版中文的时候容易乱码和报错, 用XeLaTeX排版就不会,为了方便就将它设置为一打开编辑器就是以XeLaTeX 方式排版 一打开就是这样子 首先在编辑器页面…

解决XeLaTex编译后中文出现乱码的问题

最近想用LaTex做简历,但是在做中文简历的时候,出现乱码的情况,网上查了很多解决方法,最后成功解决了,在这里总结分享一下。 先建立一个tex文件,输入一下格式的文件,注意加入\usepackage{CTEX} …

Latex、XeLatex无法加粗

XeLaTeX是新的Unicode版本,内建支持Unicode(UTF-8),可以调用操作系统的字体。但是在使用的时候也可能会出现许多问题,例如我最近使用的时候字体就一直无法显示粗体,但是运行的时候不报错。 原因有可能是你的系统里面缺少模板指定…

配置中文XeLaTex环境

本人初始时懒人一键使用了CTex安装,但无奈写中文论文时版本太低不支持使用的模板,所以开始自行配置TexLiveWinEdtSumatraPDF的环境。【TeXworks个人觉得真的不太好用 其中使用TexLive时遇到的一些问题及解决方案如下: fontspec.cfg: Erroneo…

VSCode Latex Workshop 设置 XeLatex 编译

前言 VSCode LatexWorkshop 是非常方便的组合,而对于中文文档,pdfLatex 引擎的支持很差,很多时候需要使用 XeLatex 引擎编译,但是总是莫名其妙各种报错。用下面的 magic 语句也无济于事。 % !TEX program xelatex 本篇介绍通…

overleaf 改为XeLatex怎么操作

文章目录 overleaf 改为XeLatex怎么操作 overleaf 改为XeLatex怎么操作 想将overleaf中的编译器改为XeLatex,搜索后也没有发现太好的回答,解决方法如下 点击菜单选项,然后就可以对overleaf进行设置了 效果如下:

XeLaTeX: 支持现代字体 LaTeX 编译器

XeLaTeX: 支持现代字体 LaTeX 编译器 原  文:XeLaTeX 译  者:Xovee 翻译时间:2023年2月21日 文章目录 XeLaTeX: 支持现代字体 LaTeX 编译器介绍基础:Times New Roman为不同的LaTeX模块设置不同的字体Overleaf中的字体安装在O…

java中如何做展示 IP 属地的功能(至尊典藏版)

目录 前言 1、HttpServletRequest 获取 IP 2、Ip2region 3、99.9%准确率 4、多查询客户端的支持 5、Ip2region V2.0 特性 6、ip2region xdb java 查询客户端实现 7、IDEA中做个测试 8、编译测试程序 9、查询测试 10、bench 测试 前言 细心的朋友应该会发现&#xff…

【获取IP归属地】Java如何实现通过IP获取IP归属地 [离线+在线](附代码,2023年亲测有效)

【写在前面】 编撰这篇文章还得从之前做安全业务需求说起,我们都知道安全攻击都是在某台客户机上执行某些恶意操作(sql注入,DoS/DDoS攻击),致使服务端响应异常崩溃亦或响应数据被篡改,那么怎么去阻止这些东…

1.Java获取本机IP地址,主机名,域名

1.如何在程序中获取本机的IP地址,主机名以及域名呢? 在java中,我们可以利用java.net.InetAddress这个类来实现。 InetAddress 类提供了操作 IP 地址的各种方法。该类本身没有构造方法,而是通过调用相关静态方法获取实例。 InetA…

Java通过Ip2region实现IP定位

我们在一些短视频平台上可以看到,视频作者或评论区可以显示IP地址,这其实就是根据IP获取到的我们可以通过一些在线网站就可以看到我们当前的公网IP和IP定位,最近有个需求也需要通过请求获取客户端的IP和IP的定位,于是通过一系列的百度,最终选择使用Ip2region这个工具库来进行定…

ip解析 java_JAVA解析纯真IP地址库

http://lumaqq.linuxsir.org/article/qqwry_format_detail.html,这里就不多叙述了。 看下JAVA代码中怎么解析IP的吧。(代码参考至lumaQQ.谢谢开源作者luma) 解析的主类 package com.showtime.IPparse; import java.io.File; import java.io.FileNotFoundException; …

Java后台获取IP地址位置信息

最近做一个项目,某个模块需要根据IP地址获取区域位置和运营商信息,以前都是根据淘宝提供的一个免费获取该信息接口 http://ip.taobao.com/service/getIpInfo.php?ip112.10.111.18 返回结果为 {"msg": "Server is busy ,Current qps 8…

java 根据ip获取地区信息

离线版本&#xff1a; 依赖&#xff1a; maven <dependency><groupId>org.lionsoul</groupId><artifactId>ip2region</artifactId><version>1.7</version> </dependency> gradle implementation org.lionsoul:ip2region:2…

Java根据IP地址获取对应归属地

1 前言 最近&#xff0c;各大平台都新增了评论区显示发言者ip归属地的功能&#xff0c;例如哔哩哔哩&#xff0c;微博&#xff0c;知乎等等&#xff0c;下面&#xff0c;就来讲讲&#xff0c;Java 中是如何获取 IP 属地的 2 获取IP地址 在Java中有多种获取IP地址的方式,就不…

L58.linux命令每日一练 -- 第九章 Linux进程管理命令 -- pgrep和kill

9.3 pgrep&#xff1a;查找匹配条件的进程 9.3.1 命令详解 ​ 【命令星级】 ★★★★☆ ​ 【功能说明】 ​ pgrep命令可以查找匹配条件的进程号。 ​ 【语法格式】 pgrep [option] [pattern] pgrep [选项] [匹配添加]​ **说明&#xff1a;**在pgrep命令及后面的选项和匹…

Linux命令之查找进程pgrep

概述 pgrep命令是通过名称从运行进程队列中查找进程&#xff0c;并且显示查找到的进程ID。 如果我们想要查找正常运行的java进程&#xff08;通常是tomcat进程&#xff09;&#xff0c;那么可以使用如下语句&#xff1a; ps -ef | grep java | grep -v grep | gawk -n {prin…

linuxpgrepgrep_Linux pgrep与kill的使用

想结束系统中指定的进程&#xff0c;有以下指令可能参考&#xff1a; ps -ef | grep pure-ftpd | grep -v grep | awk {print $2" "$3} | xargs kill -9 pkill pure-ftpd killall -9 nginx 或者 kill -9 ps aux |grep -i nginx |grep -v grep |awk {print $2} kill…

linux 命令 pgrep

linux查看服务pid pgrep是一个命令行实用程序&#xff0c;根据给定的条件查找正在运行的程序的进程id。它可以是完整的或部分的进程名、运行该进程的用户或其他属性。 语法&#xff1a; pgrep [options] pattern 当在没有任何选项的情况下调用时&#xff0c;pgrep将显示与给…

linux查看进程pgrep,查看进程PID专用工具-------pgrep

一、Linux命令pgrep简单介绍 pgrep是linux中常用的通过程序名称来查询进程的工具&#xff0c;一般是用来判断程序是否正在运行及查找正在运行进程的PID信息。通过pgrep命令&#xff0c;可以只指定进程的一部分名称从运行进程队列中进行查看进程的PID信息&#xff0c;但只输出PI…