欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

LaTeX技巧:给文字添加下划线、波浪线等样式

程序员文章站 2022-03-09 10:04:30
...

原文:http://blog.csdn.net/programchangesworld/article/details/51465154

前言

  在Word中可以给文字加下划线、波浪线、加点等处理,在LaTex同样也可以,今天就来说一下。

具体实现

下划线 
  首先来说一下下划线,因为下划线的处理稍微不一样。

  下划线使用的命令是\underline,我们输入如下的内容:

love \underline{Emphasized} text and \underline{another} and \underline{other}
  • 1

  它的运行结果是这样的:


LaTeX技巧:给文字添加下划线、波浪线等样式 

  然后我们尅看到,这样不是太好看(就是丑),因为字母p导致下划线的距离不一样,这显然是不行的,所以就说解决方法吧。 
  使用ulem宏包,然后输入以下代码:

\documentclass{article}
\usepackage{ulem}
\begin{document}
love \uline{Emphasized} text and \uline{another} and \uline{other}
\end{document}
  • 1
  • 2
  • 3
  • 4
  • 5

  它的运行结果是这样的: 


LaTeX技巧:给文字添加下划线、波浪线等样式 

  下划线的距离是一样的,这样就好看多了。

  还有就是不得不说的是\underline命令和\uline的一个区别,我们看一下下面的结果。如果下划线的内容过多,\uline是可以换行的,而\underline却不可以换行,自己看看结果就知道了。 


LaTeX技巧:给文字添加下划线、波浪线等样式 

  所以说还是使用\uline命令。 
其他样式 
  ulem宏包还提供了其他的样式,如下: 

LaTeX技巧:给文字添加下划线、波浪线等样式 

  代码如下:

\documentclass{article}
\usepackage{ulem}
\usepackage{ctex}
\begin{document}
\uuline{双下划线}\par
\uwave{波浪线}\par
\sout{中间删除线}\par
\xout{斜删除线}\par
\dashuline{虚线}\par
\dotuline{加点}
\end{document}
相关标签: LaTeX