LaTeXの学习笔记
听说LaTeX挺有趣,决定学习一下提升自己的境(逼)界(格),借鉴了许多大神的经验与笔记,希望能坚持下去......(* ̄;( ̄ *)
1.论文写作的三种格式
eg.
\documentclass{article}
\begin{document}
Hello,world!
\end{document}
小结:
英文文档声明的3种情况:
\documentclass{article}
\documentclass{report}
\documentclass{book}
中文文档声明的3种情况:
\documentclass{ctexart}
\documentclass{ctexrep}
\documentclass{ctexbook}
2.LaTeX の 语法简介
eg.
\documentclass[UTF8,a4paper]{ctexart} %声明文档类型
\begin{document} %正文环境开始
\textsl{口袋妖怪} %带参数命令
{\kaishu Hello,world!} %声明命令
\kaishu 神奇宝贝超世代 %这也是声明命令 ~( ̄▽ ̄~)(~ ̄▽ ̄)~
\end{document} %正文环境结束
LaTeX语法有3种 : 注释,命令,环境 %代码区分大小写!!!
小结:
1. 注释:用%表示,某一行%后面的内容都是注释。
2. 命令:以\开头,分为2种。
第一种是带参数的命令,如
\textsl{口袋妖怪},\textsl{}作用是把花括号里的参数设置成倾斜字体;
第二种是声明,声明用法有2种:
其一,如
\kaishu 神奇宝贝超世代表示\kaishu
后面所有的内容都是楷书字体,直到\kaishu所在环境结束;
其二,如
{\kaishu Hello,world!}
用花括号括起来,作用范围就是花括号中的内容。
注意:
声明类型的命令后需要加个空格分隔开,
一般情况下,
命令前后都加个空格保险。
3. 环境:格式为
\begin{环境名称}
环境中的内容
\end{环境名称}
3. LaTeX代码的基本结构
eg.
\documentclass[UTF8,a4paper]{ctexart}
%声明文档类型
\usepackage{txfonts} %使用txfonts宏包,将正文的字体都用txfonts
\usepackage{graphicx} %使用graphicx宏包,正文就可以用命令插图了
\usepackage{listings} %使用listings宏包,正文就可以用lstlisting环境了
\title{论超梦的战斗力} %后面的3行都是标题的一些设置
\author{lucario}
\date{\today}
%以上全部都是导言区
\begin{document} %正文开始
\maketitle %输出标题
\tableofcontents %输出目录
\section %开始第一节内容
\includegraphics{123.png} %插入图片
\section % 开始第二节内容
\begin{lstlisting}[Language=C] % 用lstlisting环境写东东
#include <stdio.h>
int main()
{printf("hello world")}
\end{lstlisting}
\end{document} %正文结束
小结:
\usepackage{ctex}
\usepackage{graphicx}
\usepackage[]{caption2}
\usepackage{paralist}
\usepackage{float}
\usepackage{subfigure}
\usepackage{multirow}
\usepackage{graphpap}
\usepackage{titlesec}%改变标题格式
\usepackage{amsmath,amsfonts,amssymb,graphicx} % EPS 图片支持
\usepackage{subfigure} % 使用子图形
\usepackage{indentfirst} % 中文段落首行缩进
\usepackage{bm} % 公式中的粗体字符(用命令\boldsymbol)
\usepackage{multicol} % 正文双栏
\usepackage{indentfirst} % 中文首段缩进
\usepackage{picins} % 图片嵌入段落宏包 比如照片
\usepackage{abstract} % 2栏文档, 一栏摘要及关键字宏包
\usepackage{amsthm} % 使用定理
\usepackage{booktabs} % 使用表格
\usepackage{titlesec}
\usepackage{wasysym}
\usepackage[sort]{cite}
\usepackage[body={16cm, 20cm}, centering, dvipdfm]{geometry}
\usepackage[colorlinks,linkcolor=red,anchorcolor=black,citecolor=black]{hyperref}
\usepackage{epsfig}
\usepackage{calc}
\usepackage{pifont}
\usepackage{fancyvrb}
\usepackage{upgreek}
LaTeXの学习笔记的更多相关文章
- [原创][LaTex]LaTex学习笔记入门
0. 简介 LaTEX(/ˈlɑːtɛx/,常被读作/ˈlɑːtɛk/或/ˈleɪtɛk/),文字形式写作LaTeX,是一种基于TEX的排版系统,由美国电脑学家莱斯利·兰伯特在20世纪80年代初期开发 ...
- [原创][LaTex]LaTex学习笔记之框架及宏包
0. 简介 LaTex在书写文档时的最基本单元就是首部的写作,变相的也可以说是头文件.本文章就来总结一下文档的基本格式和常用宏包. 1. 基本单元 基本单元需要对LaTex语法有一定的了解,这个很简单 ...
- Latex学习笔记-序
在写论文的过程中自学了$\LaTeX$, 想总结一下使用心得.刚开始整理了一下发现非常之乱,不知这么多零碎的知识该如何整理的有条理点,至少以后用到还能翻翻自己博客.这次写作论文图省劲用了IEEE的模板 ...
- LaTex学习笔记(一)
1. 语法 命令 普通命令 环境 数据 注释 2. 物理结构 导言 指定文档类型,引入宏包,定义命令,环境等 \documentclass[options]{class} \usepackage[op ...
- LaTex学习笔记——LaTeX公式换行
ps. 1.“\!” 表示其前后字符之间无间隙 2.暂留 3.段落中的数学表达式应该置于( 和), $ 和$ 或者begin{math} 和end{math} 之间. ...
- LATEX学习笔记1
LATEX源文件的结构分三大部分,依次为:文档类声明.序言(可选).正文. 文档结构 \documentclass{article} \usepackage{amsmath} \usepackage{ ...
- Latex学习笔记 第一章
1.使用空行分段. 空行只起分段的作用,使用过多的空行并不起增大段间间距的作用. 2.段前不用打空格,LateX会自动完成文字的缩进. 即使打了也会被自动忽略. 3.通常汉字后面的空格会被忽略,其他符 ...
- latex学习笔记----数学公式
https://www.jianshu.com/p/d7c4cf8dc62d 1.数学公式在 \( 和 \)之间,$和$之间,或者\begin{math}和\end{math}之间 2.对于较大 ...
- LaTex学习笔记(一):review
1.百分号 \% 2.下标 b_{ij} 3.表格(excel2latex) 符号说明 \begin{table}[H] \centering \begin{tabular}{m{100pt}< ...
随机推荐
- String.Join的实现
String.Join的实现 在开发中,有时候会遇到需要把一个List对象中的某个字段用一个分隔符拼成一个字符串的情况.比如在SQL语句的in条件中,我们通常需要把List<int>这样的 ...
- w5cValidator【AngularJS】 2.0 版本发布
w5cValidator 插件基于angular原有的表单验证,在原有的基础上扩展了一些错误提示的功能,让大家不用在每个表单上写一些提示信息的模板,专心的去实现业务逻辑. 代码地址:https://g ...
- S全选功能代码
JS全选功能代码优化 2014-06-26 00:00 by 龙恩0707, 470 阅读, 3 评论, 收藏, 编辑 JS全选功能代码优化 最近在看javascript MVC那本书,也感觉到自己写 ...
- Visual Studio 编辑器
如何扩展 Visual Studio 编辑器 在 Visual Studio 2010 的时代,扩展 Visual Studio 的途径有很多,开发者可以选择宏.Add-in.MEF 和 VSPack ...
- iOS基础 - Quartz 2D绘图的基本步骤
一.使用Quartz 2D绘图的基本步骤 1) 获取上下文context(绘制图形的地方) 2) 设置路径(路径是用来描述形状的) 3) 将路径添加到上下文 4) 设置上下文属性(设置颜色,线宽, ...
- ASP.NET虚拟路径小结
一.虚拟路径的概念 “虚拟路径”是指请求 URL 中跟在服务器标识符后面的部分举例. 如绝对路径:http://www.mysite.com/MyApp/Default.aspx,其对应的虚拟路径为: ...
- python读写protobuf
0. 前期准备 官方protobuf定义 https://code.google.com/p/protobuf/ python使用指南 https://developers.google. ...
- JS事件冒泡、停止冒泡、addEventListener--实例演示
问题: <div class='item' id='outer' onclick="alert('outer')"> <div class='item' id=' ...
- Cracking the Coding Interview(Trees and Graphs)
Cracking the Coding Interview(Trees and Graphs) 树和图的训练平时相对很少,还是要加强训练一些树和图的基础算法.自己对树节点的设计应该不是很合理,多多少少 ...
- IOS开发之路二十一(UIWebView加载本地html)
挺简单不多说的直接代码: // // ViewController.h // JSAndJson // // Created by WildCat on 13-9-8. // Copyright (c ...