LaTeX技巧909:在 LaTeX 中输出多国语言

latexstudio 阅读(103)

在 LaTeX 中输出英文之外的其他字符总是不那么自然,需要一些折腾。例如让 LaTeX 输出中文就走过了天元、CCT、CJKxeCJK 这些路子。 以现在(2017-09)来说,在 LaTeX 中混排中英双语已经不是什么难事,只需要使用 xeCJK 宏包或者 CTeX 宏集即可。但若是想要在一篇文档里排版多语言,则很多人就不知道怎么办了。

LaTeX技巧902:使斜体中的括号保持直立

latexstudio 阅读(108)

在使用 \emph\textit\textsl 等命令时,我们往往希望西文字符倾斜,但括号保持直立。这是因为,括号并不是字母,让它们也倾斜一则没有意义,二则看起来奇怪。 Clemens 提供的 embrac 宏包解决了这个问题。

LaTeX技巧871:用 LaTeX 怎么进行批注和修改?

latexstudio 阅读(541)

LaTeX 排版优雅,方便、高效。但是在交给老师评注和修改时遇到了不少麻烦。在老师对 LaTeX 本身并不熟练的情况下。我需要解决如下问题:有类似于Microsoft Office Word的修订与评注的功能,能够突出修改结果:

  1. 评注和修改时视觉效果比较好,看着一堆代码是挺烦的一件事情;

  2. 评注方便,不要像许多 PDF 文档那样,加一个评论费半天劲;

  3. 老师有大段的修改时(如超过100字)方便实施。

LaTeX技巧867:输入化学公式宏包mhchem使用分享

latexstudio 阅读(184)

化学公式的输入,很多用户都是使用公式的方式来进行输入的,今天推荐给各位,使用LaTeX 中的普通化学公式 mhchem 宏包实现,而有机化学相关的公式推荐使用 chemfig 完成。目前 TeX Live 已自带了这两个宏包,可以直接使用,下面是一个使用化学公式的简单例子,直接使用\ce命令即可,公式的常见的输入直接输入即可得到效果了,下面的样例代码如下:

\documentclass[UTF8]{ctexart}
\usepackage[version=4]{mhchem}  % 引入宏包,版本请参考文档说明。
\begin{document}
\ce{2H2 + O2 ->T[燃烧] 2H2O} % 一个简单的公式

\ce{N2 + 3H2 <=>T[高温、加压][催化剂] 2NH3}

LaTeX技巧864:DNA 序列排版怎么排版?

latexstudio 阅读(12)

如下图的 DNA 序列怎么用 LaTeX 排出来呀。主要的困难是它是蛇形的,不知道怎么处理。因为数据较为简单,我们可以先算出每行有多少个碱基,然后通过递归正序或者反序排出每一行。

LaTeX技巧615:listings宏包定制输出Asymptote语法

latexstudio 阅读(23)

Asymptote 是一种为了绘制技术图形而设计的矢量图语言,其灵感来自 MetaPost,它具有 IEEE 标准的浮点数支持、原生的三维图形支持、灰度 /RGB/CMYK 等不同色彩指定方式以及类似 C++ 的语法。与 MetaPost不同,Asymptote 原生的支持多段路径(因此不局限于单连通区域)、填充图案、Gouraud 着色(shading)以及PostScript 图像。listings默认是没有Asy的语法高亮支持的,那么我们如何用listings排版出如下截图的其源代码呢?请看下图:

LaTeX技巧855:让TeX常用的长度单位可视化

latexstudio 阅读(27)

在TeX里面有很多长度单位,比如点(pt),英寸(in)等等。在我们有些TeX命令中,例如\hspace等需要加一个长度,但是很多想知道TeX所用的这些长度具体的尺寸比例是多少,这里给大家分享一个作者制作的TeX的长度大集合,这样我们对TeX的长度就有了比较形象的认知了。

LaTeX技巧854:beamer不同宽度的分栏设置

latexstudio 阅读(369)

用Latex制作幻灯片时,常会用到分栏操作,左栏显示文字右栏显示图片,抑或右栏显示文字左栏显示图片。可能大家熟悉的分栏命令是\begin{multicol},但是该命令下各栏的宽度是相等的,而我们往往需要自定义各栏的宽度,比如左栏文字宽度占页面的3/4,而图片只占1/4。要实现这样的分栏,可以使用\begin{columns}环境,该环境下可以任意指定栏的宽度,从而大大方便了文档编辑,也是文档更加美观。

LaTeX技巧839:如何在PDF中嵌入LaTeX中的所有字体

latexstudio 阅读(109)

当你创建一个PDF文件时,在PDF文件中嵌入字体是一个好主意。如果你不嵌入字体,PDF浏览器可以在计算机上没有字体的情况下使用其他东西代替。这将导致文件被在不同的PDF浏览器或操作系统平台上呈现不同的样式。当你打印出来的文档时,缺少的字体是一个问题。

LaTeX技巧831:LaTeX写作新手须知

latexstudio 阅读(84)

搞完ECCV submission,花了点时间码了份《LaTeX写作新手须知》。说是“新手须知”其实也不尽然。平时帮朋友看文章、提修改建议的过程中,排除语言问题,单纯LaTeX码字、排版方面的小问题就会发现不少。这样的paper落到比较讲(tao)究(yan)的审稿人手里,第一印象就很可能会是“该作者不是很专业”,而第一印象不好就会有大概率发生惨剧。所以,个人觉得比较“有必要”列举出一些“不必要”犯的写作错误以供参考,由是就有了这篇博文。 1. 首先在paper开头,必不可少的是会引用LaTeX packages。除了常用的LaTeX包,在此需要特别说明的有两个:一是“\usepackage[american]{babel}”,另一个是“

LaTeX技巧823:多行文字如何添加背景色?

latexstudio 阅读(62)

给文字增加背景色,首先,会想到xcolor宏包所提供的colorbox命令起到了背景色添加的作用,但是其背景色不能出现断行,若是断行了colorbox就无法支援了。那么我需要下面的效果该如何实现呢?

LaTeX技巧797:LaTeX绘制目录树-dirtree包

latexstudio 阅读(66)

前面,所分享的很多模板,模板的使用说明部分大抵都会介绍自己的模板结构和各个文件的内容,大致看下来很多用户使用的是借助命令行的tree命令和LaTeX的verbatim环境来实现的,今天给各位分享的是一个专门绘制目录结构的包,用起来非常方便,效果也非常不错。 使用非常简单,导言区\usepackage{dirtree} ,使用如下命令:

科技艺术的完美融合,专业精致的排版体验

联系我们联系我们