ble55ing的技术专栏 code analysis ,fuzzing technique and ctf

上手latex

2020-02-10
ble55ing


latex初上手

写论文怎么能不用latex呢,所以来用一用latex,排版比较美观也是。

latex安装

latex竟然需要编译。。看起来和md很像。

首先要安环境,TeX Live

清华镜像站 https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/texlive.iso

右键管理员运行install-tl-advanced.bat

安装时注意将安装TeXworks前端和After installation, get package update from CTAN点否,然后上面还有纸张的选项,如我选的latter

编译器https://sourceforge.net/projects/texstudio/files/latest/download

latex使用

顶格

段落前加 \noindent

文字格式

加粗 \textbf{文字}

斜体 \emph{文字}

下划线 \underline{文字}

转义

前加 \ 可以打出特殊意义的字符,如 _ ,&

公式

网上写的是$ xxx $这样两个$框起来,但是不居中

实际上写公式的时候\begin{equation} \end{equation},这样就是居中的了,还在后面有标号。

希腊字母

latex有自己的希腊字母表示法,是 \ 开头的一串字母,可参考下面这个

https://blog.csdn.net/xxzhangx/article/details/52778539

图片

图片要大小设置为相同,所以要进行调整

\begin{figure}[htbp] \centerline{\includegraphics[width=0.45\textwidth]{fig1.png}} \caption{aaaa.} \label{fig1} \end{figure}

如这样,就可以将其设置在双栏中,自动调整大小

中文处理

使用Xelatex处理中文

options->Build->Default Compile , Xelatex

字体

字体族

罗马体、打字机字体、无衬线字体

\textrm{Roman Family} \texttt{Typewriter Family} \textsf{Sans Serif Family}

字体声明也可以 为\rmfamily

一次字体声明后会作用于后面所有,除非遇到新的可以使用大括号限制作用域

\ttfamily xxx

{\sffamily xxx}

字体编码

正文字体编码 OT1、T1、EU1等

数学字体编码 OML、OMS、OMX等

字体系列

设置字体的粗细和宽度

\textmd{Medium Series}

字体形状

斜体、伪斜体、小型大写等

字体设置命令和声明也可

中文粗体是黑体,斜体是楷书

字体大小

字号

可在\documentclass[10pt]{article}中设置文档默认大小

定义新命令

\newcommand\degree{^circ} 定义角度符号

官方文档

命令行texdoc ctex 打开宏包手册

扩展

从网上下载模板的时候,会发现大多会给自己实现的库,这些库为


Similar Posts

下一篇 leetcode 经验

Content