LATEX之对文章排版的相关设置

LATEX之对文档排版的相关设置

准备工作:

1:CTEX下载安装

CTEX下载安装

2:TEX/LATEX软件包说明

TEX/LATEX软件包说明

3: CTEX之WinEdt编辑器相关设置

CTEX之WinEdt编辑器相关设置

4:LATEX文档基本构成

LATEX文档基本构成

5: LATEX之文档编辑(中英文文档格式)说明

LATEX之文档编辑(中英文文档格式)说明


一:LATEX对指定文本加入颜色:

1:导言区 输入 \usepackage{color}
2:在需要标记颜色的地方输入{\color{red}{注释:想要颜色的文字}}

这里写图片描述

二:LATEX对指定文本左对齐:

正文中输入:\begin{flushleft}和\end{flushleft}两者之间的文本就能实现左对齐

这里写图片描述

三:LATEX之是标题设置

\section{...}
\subsection{...}
\subsubsection{...}
\paragraph{...}
\subparagraph{...}
1. 测试\section{…}

将\section{…}写入到正文中如下图所示

这里写图片描述

2. 测试\subsection{…}

将\subsection{…}写入到正文中如下图所示

这里写图片描述

3. 测试\subsubsection{…}

将\subsubsection{…}写入到正文中如下图所示

这里写图片描述

4. 测试\paragraph{…}

将\paragraph{…}写入到正文中,如下图所示效果

这里写图片描述

5. 测试\subparagraph{…}

将\subparagraph{…}写入到正文中,如下图所示

这里写图片描述

四:LATEX之是文本在指定位置出现:

说明:出现这个指定位置的的概述是博主遇到了一个花费了很长时间从解决的一个问题看到这不点赞真的是太伤博主的小心肝啦,,,

问题:
 \subsection{程序运行结果}\par\subsection{流程图}之间的文本不能在之间,而跳转啦,,,如下图所示
问题代码:
\par\subsection{流程图}

%生成图片代码---导入的是.eps格式的图片
% [H]这里作用就是为了让 0.4 流程图和% 0.5 程序运行结果 之间的内容不乱跑,,,和\usepackage{float}配合使用。。。
\begin{figure}%[H]
  \centering % 居中
  \includegraphics[height=12.5cm,width=15cm]{test.eps}\\% 设置图片的高和宽以及指定要导入的图片文件名
  \caption{马尔科夫生成任意长度句子流程图}% 生成图片标题
  \label{1}% 是给这个标题定义一个供latex本身识别的编号, 方便其它地方引用
\end{figure}

 % 0.5 程序运行结果
\par \subsection{程序运行结果}
问题代码所显示的结果:

这里写图片描述

解决方法

是因为缺少以下的宏包含函数

\usepackage{float}
\begin{figure}[H]

将宏包放在导言区
函数放在正文指定位置

解决方法示例代码
\par\subsection{流程图}

%生成图片代码---导入的是.eps格式的图片
% [H]这里作用就是为了让 0.4 流程图和% 0.5 程序运行结果 之间的内容不乱跑,,,和\usepackage{float}配合使用。。。
\begin{figure}[H]
  \centering % 居中
  \includegraphics[height=12.5cm,width=15cm]{test.eps}\\% 设置图片的高和宽以及指定要导入的图片文件名
  \caption{马尔科夫生成任意长度句子流程图}% 生成图片标题
  \label{1}% 是给这个标题定义一个供latex本身识别的编号, 方便其它地方引用
\end{figure}

 % 0.5 程序运行结果
\par \subsection{程序运行结果}
解决方法示例代码结果

这里写图片描述
补充:

常用选项[htbp]是浮动格式:
『h』当前位置。将图形放置在正文文本中给出该图形环境的地方。如果本页所剩的页面不够,这一参数将不起作用。
『t』顶部。将图形放置在页面的顶部。
『b』底部。将图形放置在页面的底部。
『p』浮动页。将图形放置在一只允许有浮动对象的页面上。

五:LATEX之插入代码:

方法:
在导言区写入宏包:\usepackage{listings}
在正文区写入:\begin{lstlisting}[numbers=left]和\end{lstlisting}这两者之间就是代码

示例插入代码:
 \documentclass[UTF8]{ctexart}
% 颜色宏包
\usepackage{color}
\usepackage{listings}
\begin{document}

\section{测试section}
\subsection{测试subsection}
\subsubsection{测试subsubsection}
\paragraph{测试paragraph}
\subparagraph{测试subparagraph}
中文文档
 这里会显示英文,,博主的猜想是显示的字符串格式,,反正中文格式下能显示英文格式,英文格式下不能显示中文格式,这只是博主目前get到的。
jiajikang
\par\subsection{流程图}
\par\subsection{程序运行结果}

\begin{lstlisting}[numbers=left]
def retrieveRandomWord(wordList):
    """返回随机单词"""
    # wordList代表的是出现在上一个词语后的词语列表及其频率组成的字典,然后根据统计的概率随机生成一个词。
    # randint()用于生成一个指定范围内的整数
    # 遍历wordListSun()函数(遍历范围:从1-sum)
    randIndex = randint(1,wordListSum(wordList))

\end{lstlisting}

\end{document}

说明:代码中还有文章前面的部分示例代码博主没有删除,不影响操作只需要看自己需要的就ok。

示例插入代码结果:

这里写图片描述

六:LATEX之首行缩进:

1:正文中写入:\par{要缩进的内容}
2:代码

 \documentclass[UTF8]{ctexart}
 \begin{document}
\par{贾继康}\\
贾继康

\end{document}
3:结果

这里写图片描述

七:LATEX之换行:

1:换行符号://
2:代码示例

 \documentclass[UTF8]{ctexart}
 \begin{document}
\par{贾继康}\\
贾继康

\end{document}
3:代码示例结果

这里写图片描述

八:LATEX之插入图片:

1:需要的宏包和函数

宏包

 \usepackage{ graphicx}
\usepackage{epstopdf}

函数

\begin{figure}[H]end{figure}两者之间的部分就是有关图片的信息
2:插入图片示例代码
 \documentclass[UTF8]{ctexart}
 % 插入图片--宏包
% 插入eps文件
 \usepackage{ graphicx}
\usepackage{epstopdf}
 \begin{document}

 \begin{figure}[H]
  \centering % 居中
  \includegraphics[height=12.5cm,width=15cm]{test.eps}\\% 设置图片的高和宽以及指定要导入的图片文件名
  \caption{马尔科夫生成任意长度句子流程图}% 生成图片标题
  \label{1}% 是给这个标题定义一个供latex本身识别的编号, 方便其它地方引用
\end{figure}

\end{document}
3:插入图片示例代码结果

这里写图片描述

4:说明

博主是进行XeLaTex进行编译的。
1:有关visio制作的图转化为.eps格式的文件具体请看:
Visio制作的图转化为.eps格式的文件
2:.将.eps格式的文件放入到自己编译文件同目录下,如下图所示:
这里写图片描述

九:LATEX之插入水平线:

1:代码

$\overline{m+n}$$\underbrace{a+b+\cdots +z}_{26}$

2:结果

这里写图片描述

10:LATEX换页

1:代码
\newpage
\clearpage

11:LATEX之插入超链接

1:代码
% 超链接宏包,其中linkcolor=red是指将链接的颜色设置为红色,也可以设置为blue,black,green等颜色。
\usepackage[colorlinks,linkcolor=red]{hyperref}
\url{要插入的链接}

12:LATEX之目录

1:代码
\tableofcontents

13:LATEX之hyphenation

1:代码
\hyphenation{op-tical net-works semi-conduc-tor} 
2:功能

%修正连字符使用

说明

以上是博主学习到的,此篇文章需要完善的地方太多啦,以后会更新了,如有需要可以点击收藏奥!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jjkqjj

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值