简单记录LaTex的入门经过
来源:互联网 发布:f3飞控调参软件cf 编辑:程序博客网 时间:2024/04/19 19:20
简单记录LaTex的入门经过
1
使用LaTex涉及到的第一个问题是安装,已经开始习惯使用ubuntu了,但也希望能够通过编译快速看到结果,而不是通过生成pdf才能看到修改结果 – 所以个人倾向于使用在线编译;这之中有很多可以选择,比如overleaf,当然还有很多其他优秀的应用,我没一一试用,就不评论了。
2
下面一一注解常用语句
\documentclass{article} %文档的类型是文章,除此之外也有book,booklet等其他出版物类型
\userpackage %定义文档的编码方式
\title %整个文档的标题,会自动居中;可选项:notitlepage 和 titlepage可以用来控制标题是否单独占一页;毕竟report 和book文档类中的标题缺省占一页
\author 和 \date %作者和日期信息,可以试一试将此行改为date{\today}
\tableofcontents %在标题后插入目录
\setcounter{tocdepth}{2} %可以用来指定目录的层次深度
\listoffigures 和 \listoftables %可以用来生成图目录和表目录\pagebreak %文档正文将会另起一页;类似于word中的分页符
\begin{document} % 正文开始,相应的结束标志\end{document}则在文档最后,后面的任何内容都不会在compile中显示出来在文章前面加上abstract的小例子:
\begin{document}
\maketitle
\begin{abstract}
%放置abstract的文字
\end{abstract}\maketitle %把标题信息(亦即\begin{document}之前的\title,\auther,\data等)显示出来,这一行一定要放在\begin{document}下面
\chapter{introduction}
\section{introduction} %对文档部分的划分,括号里是这部分的名称,LaTex会生成具体的数字编号,子分层的命令是\subsection
% 如果不想让某个章节出现在目录里,可以使用带*的命令来声明章节
3
以下是一种添加引用文献的方式:
[谷歌学术] ->
[右上角设置] ->
[将“参考书目管理软件”设置为“显示导入BibTex的链接”] ->
[搜索文章] ->
[点击搜索结果下的“导入BibTex”] ->
[复制代码] ->
[粘贴到bibtex.bib文件] ->
[使用语句 \bibliography{bibtex} ]
4
换行
语句之间使用 “\\”
5
插入图片
\begin{figure}[h!]
\centering
\includegraphics[scale=1.7]{universe.jpg}
\caption{The Universe}
\label{fig:univerise}
\end{figure}
6
引用子文档
\include{chapter.tex} %这会新起一页
\input{chapter2.tex} % 这不会
7
使用索引
\usepackage{makeidx} %引入包
\makeindex % 引入命令
…
\begin{document}
\index{索引关键字} %使用索引
\...
\printindex
\end{document}
8
超链接
外部链接:
\url{http://www.dralpha.com/}\
\href{http://www.dralpha.com/}{文字描述} % 这个可以添加文字描述内部链接:
\label{sec:hyperlink} %编号形式的链接
…
??? \ % ÕâÊDZàºÅÐÎÊœµÄÁŽœÓ
\hyperref[sec:hyperlink]{文字描述} %文字形式的链接
9
页面边距
\usepackage[paperwidth=100mm,paperheight=150mm,margin=20mm]{geometry}
\usepackage[landscape]{geometry}
10
页面样式
\pagestyle{plain} %全局设置
\thispagestyle{empty} %单页设置参数解释:
% empty 页眉、页脚空白
% plain 页眉空白,页脚含居中页码,非book文档类缺省值
% headings 页脚空白,页眉含有章节名和页码,book文档类缺省值
% myheadings 页脚空白,页眉含有页码和用户自定义信息
11
分栏
\usepackage{multicol} % 使用宏包
\setlength{\columnsep}{12pt} %将栏位之间的距离设为 12pt
\setlength{\columnseprule}{1pt} % 栏位之间的分割线宽度设为1pt\begin{multicols}{2} % 开始multicols环境,注意环境名和宏包名是不同的% multicols 环境对浮动体支持有限,只能使用带*的版本,如:
...
\end{multicols}
\begin{figure*}[tbp]
...
\end{figure*}
\begin{table*}[tbp]
...
\end{table*}分页
\newpage %另辟新页
\pagebreak[3] % 取值 1 - 4,4为强烈要求分页
\nopagebreak[2] %取值1 - 4,4为强烈反对分页
\clearpage %排完此前浮动体,whatever
- 简单记录LaTex的入门经过
- LaTeX简单入门
- LaTeX的零零碎碎记录
- LaTeX 的简单使用
- LaTeX的简单使用
- 记录一下第一次配SSM的经过
- 记录马路上经过的来往车辆
- Latex写作的入门使用
- 一个简单的latex模板
- 简单文档的latex写法
- 记一次简单的渗透测试经过
- 查找过的LaTex命令记录
- latex入门
- LaTeX入门
- LaTeX入门
- latex入门
- Latex入门
- Latex 入门
- 二叉树(二)
- Android 获取内外置存储卡方法
- 规划问题求解的理论---线性代数
- C++、delphi、python Quick_Sort实现
- 二叉树(三)
- 简单记录LaTex的入门经过
- CSS3 几步即可实现loading动画效果
- 设计模式
- 二叉树(四)
- 发现大量的TIME_WAIT解决办法
- Trie树和Ternary Search树的学习总结
- Linux信号介绍
- 高仿IOS的Android的弹出框
- Yaf php 栈与memorycache结合