%导言区
%\documentclass[10pt]{ctexart}
%这个排版是中国式的
%%有且仅能有一个documents只有101112pt%%导言区全局设置
%(ctexbook,xtexreport,book,report,letter,article)
%\documentclass[10pt]{book}可以产生有章节的大纲,但是subsubsection不起作用
\documentclass[10pt]{article} %这个排版是国际式的
%包区
%输入中文必须:\usepackage{ctex}
%在命令行输入:texdocctex可以查看宏命令
%在命令行输入:texdoc****可以查看任何一个它提供的文件比如:texlshort-zh
%输出xelatex符号
%提供了针对Xetex的改进并且加入了xetex的logo
\usepackage{ctex}
\usepackage{xltxtra}
\usepackage{texnames}
\usepackage{mflogo}
%多行数学公式排版
%使用equation*、使用martrix矩阵都要用ansmath宏包
\usepackage{amsmath}
\usepackage{amssymb}
%使用array自定义矩阵
\usepackage{array}
%实现插图
%导言区:\usepackage{graphicx}
%语法:\includegraphics[<选项>]{<文件名}
%格式:EPS,PDF,PNG,JPEG,BMP
\usepackage{graphicx}
\graphicspath{{figures/},{pics/}} %图片在当前目录下的figures、pics目录
%知乎的抑制例子CJK
%老是报错,太烦了
\usepackage{fontspec}
\usepackage{xpatch}
\ExplSyntaxOn
\xpatchcmd \fontspec_new_script:nn
{ \__fontspec_warning:nxx }
{ \__fontspec_info:nxx }
{}{\fail}
%redeclare
\newfontscript{CJK}{hani}
%\newfontscript{CJK~Ideographic}{hani}
\ExplSyntaxOff
\usepackage{xeCJK}
%%截止
%重新定义函数,要不用不了
%latex中代码和字符分开计算,不直接在字符中输入代码可以提高编译效率,而是利用函数
%degree定义度数
%myfont定义我的字体
%adots定义从左下到右上的省略号
\newcommand{\adots}{\mathinner{\mkern2mu\raisebox{0.1em}{.}\mkern2mu\raisebox{0.4em}{.}\mkern2mu\raisebox{0.7em}{.}\mkern1mu}}
\newcommand\degree{^\circ}
\newcommand{\myfont}{\textit{\textbf{\textsf{你好呀,王自豪}}}}
%自定义的命令
%使用\PRC相当于People‘sRepublicof\emph{China这一串内容
\newcommand\PRC{People‘s Republic of \emph{China}}
\newcommand\loves[2]{#1 喜欢 #2}
\newcommand\hateby[2]{#2 不受 #1 喜欢}
\newcommand\love[3][喜欢]{#2#1#3}
\newcommand\divorce[2]{#1 与 #2 离婚}
\renewcommand\abstractname{内容简介}
%自定义的环境
\newenvironment{myabstract}[1][摘要]
{
\small
\begin{center}\bfseries #1\end{center}
\begin{quotation}}
{\end{quotation}}
\newenvironment{Quotation}[1]
{\newcommand\quotesuorce{#1}
\begin{quotation}}
{\par\hfill--- \textit{\quotesuorce}
\end{quotation}}
%指定参考文献排版样式
%plainunsrtalphaabbrv
%使用natbib包使用更多样式
%\usepackage{natbib}
\bibliographystyle{plain}
%管理排版引擎
%添加库,不可以省略.bib
%\usepackage[style=numeric,backend=biber]{biblatex}
%\addbibresource{wenxian.bib}
%标题输出中文标题heitikaishu
%作者
%日期
\title{\heiti 浅论当代大学生的精神困境}
\author{\kaishu SUT 王自豪}
\date{\today}
%正文区(文稿区)
\begin{document}
%头函数区
\maketitle
%注意下面要空出一行
%建立大纲
\tableofcontents
\section{引言}
当代大学生面临的精神困境十分复杂\cite{ariticle1},具体可以分为下面几类:
一、对自身能力不足的失望:具体表现为信息爆炸后,大学生完全无法接受自己在宇宙在生命中的位置,即没有完全从山洞里走出来,或者说刚走出来,但是没有适应外面的阳光。
二、对世间事物的复杂性的困惑:没有一句话可以说明的事情,没有不言而喻的价值标准,这对习惯标准答案的学生来说是致命的;
%可以利用\\进行换行,但是没有缩进。。
%为产生由缩进的新段落,可以使用\par注意之后有空格
三、对国家蒸蒸日上感到毫不怀疑,但是对自身前途却感到暗无天日。“精分少年”的背后有着这一代人的困境,有着这一代人的反思。\par 花有重开日,人无再少年。或许代代如此,或许只有这代人如此,这代人是特殊的:在所有人最迷茫的年代(青年时期),他们赶上了互联网,从而被互联网无尽的信息轰炸!\par 空袭之下,再也没有平坦的土地。我们到底该为他们的”博学多智“而喝彩,还是该为他们早衰的脑子哀悼?这值得深思\cite{book1}。
\section{文本处理}
\subsection{调整字体}
\subsubsection{字体编码}
调整字体:
字体属性:在latex中一个字体有五种属性\cite{bilibiliGuide}:
1、字体编码:
正文字体编码:OT1,TE,EU1等;
数学字体编码:OML,OMS,OMX等;
2、字体族:
罗马字体:笔画起始处有装饰;
无衬线字体:笔画起始处无装饰;
打字机字体:每个字符宽度相同,又称为等宽字体;
\subsubsection{字体族}
%latex允许错误
\textrm{Roman Family} \textsf{Sans Serif Family} \texttt{Typewriter Family}
%字体声明作用于后续文本,可以利用{}对文本分组,确定字体声明作用范围
{\rmfamily Roman Family 你好} {\sffamily Sans Serif Family 你好} {\ttfamily Typewriter Family 你好}
\sffamily
who you are? you find yourself on everyone around.take you as the same as others!
Are you wiser than others? definitely not. in some days it is ture,what can you achieve? a luxurious house?a brilliant cai? an admireable career?who knows?
%当遇到新的字符生成命令时,会结束当前的字符命令开始新,也可以直接用大括号进行分组
\sffamily
who you are? you find yourself on everyone around.take you as the same as others!
\ttfamily
Are you wiser than others? definitely not. in some days it is ture,what can you achieve? a luxurious house?a brilliant cai? an admireable career?who knows?
\subsubsection{字体系列}
%许多种设置许多种方法
粗细
宽度\\
\textmd{Medium Seires}\qquad
\textbf{Boldface Seires}\\
{\mdseries Medium Seires}\qquad
{\bfseries Boldface Seires}
\subsubsection{字体形状}
直立\\
\textup{Upright Shape}\qquad
{\upshape Upright Shape}
斜体\\
\textit{Italic Shape}\qquad
{\itshape Italic Shape}
伪斜体\\
\textsl{Slanted Shape}\qquad
{\slshape Slanted Shape}
小型大写\\
\textsc{Small Caps Shape}\qquad
{\scshape Small Caps Shape}
%前提要有ctex包,否则无法使用中文相关设置
中文字体设置:\\
{\songti 宋体}\qquad
{\heiti 黑体\qquad
{\fangsong 仿宋}\qquad
{\kaishu 楷书}
%粗体用黑体表述
粗体\\
\textbf{粗体 ahh}
%看不出来。。。
%汉字要什么斜体哈哈
%%%%%%%%%%%%%%%%%%%%这里有问题%%%%%%%%%%%%%%%%%%%%%%
斜体\\ %斜体用楷书表示
\textit{斜体 hahah}
\subsubsection{字体大小}
%通过一系列声明实现
{\tiny hello}\\
{\scriptsize hello}\\
{\footnotesize hello}\\
{\small hello}\\
%有文档内的参数决定,可以在一开始的方括号内添加
{\normalsize hello}\\
{\large hello}\\
{\Large hello}\\
{\LARGE hello}\\
{\huge hello}\\
{\Huge hello}
\subsubsection{中文字体设置}
设置ctex命令行\\
\zihao{5} 你好!\\
\myfont
\subsection{字体细节}
\subsubsection{空白符号} %空行分段,多个空行等于一个%自动缩进,绝对不能使用空格代替%英文多个空格处理为一个空格中文空格将被忽视%汉字和其他字符之间的间距会有latex自动处理%可以添加任意多个空格,但是结束时只有一个空格展示
{\sffamily
who you are? you find yourself on everyone around.take you as the same as others!
Are you wiser than others? definitely not. in some days it is ture,what can you achieve? a luxurious house?a brilliant cai? an admireable career?who knows?}
王小波是我 forever 精神 导师!
\subsubsection{\LaTeX控制符}
%控制符利用\textbackslash引出
\#
\$
\%
\{ \}
\~{}
\_{}
\textbackslash %反斜杠表示方法
\&
\subsubsection{排版符号}
\S \P \dag \ddag \copyright \pounds\cite{latexGuide}
\subsubsection{\TeX标志符号}
\TeX{} %产生基本的标志符号
\LaTeX{}
\LaTeXe{}
\XeLaTeX{} %xelatex宏包提供
\AmSTeX{} \AmS-\LaTeX{} %texnames宏包提供
\BibTeX{} \LuaTeX{}
%mflogo宏包提供
\METAFONT{}
\MF{}
\MP{}
\subsubsection{引号}
` %左单引号(数字键1左边的`)
‘ %右单引号(单引号)
`` %左双引号(连续两个``)
‘‘ %右双引号(连续两个‘‘)
example:
``你好呀,王自豪!‘‘
`你好哇,自豪!‘
\subsubsection{连字符}
- -- ---
\subsubsection{非英连字符}
\oe \OE \ae \AE \aa \AA \o \O \l \L \ss \SS !` ?`
\subsubsection{重音符号(以o为例)}
\`o \‘o \^o \~o \=o \.o \u{o} \v{o} \H{o} \r{o} \t{o} \b{o} \c{o} \d{o}
\subsubsection{空格输入}
我的妈呀,这符号也太多了~latex编码,眼里无字,胸中有字,高,实在是高!
hello word!! %可以在任何位置注释%多个空行表示一个空行
1a\quad b %1em(当前字体东的M宽度)
2a\qquad b %2em
3a\,b
4a\thinspace b %约为1/6个em
5a\ b %空格
6a~b %硬空格(不能分割的空格)
7a\kern 1pc b %1pc=12pt=4.218mm
8a\kern 1em b
8.1a\kern -1em b
9a\hskip 1em b
10a\hspace{35pt}b
11a\hphantom{xyz}b %占位宽度
%弹性长度表示称满整个空间
12a\hfill b
\section{数据处理}
\subsection{一般公式输入}
\LaTeX{}将排版内容分为文本模式和数学模式,文本模式用于普通文本排版,数学模式用于数学公式排版。
\subsubsection{行内公式}
a、行内公式 %内外环境独立
a1、美元符号\\
交换律是:$a+b=b+a$,如$1+2=2+1$。
a2、小括号\\
交换律是:\(a+b=b+a\),如\(1+2=2+1\)。
a3、{math环境}\\
交换律是:
\begin{math}
a+b=b+a
\end{math},如
\begin{math}
1+2=2+1
\end{math}。
\subsubsection{行间公式}
1、美元符号\\
交换律是:
$$a+b=b+a$$
如
$$1+2=2+1$$
2、中括号\\
交换律是
\[a+b=b+a\]
如
\[1+2=2+1\]
3、displaymath\\
交换律是
\begin{displaymath}
a+b=b+a
\end{displaymath}
如
\begin{displaymath}
1+2=2=1
\end{displaymath}
\subsubsection{公式编号}
f4、自动编号的equation环境
交换律是公式:ref{eq:commutative1}
\begin{equation}
a+b=b+a\label{eq:commutative1}
\end{equation}
如公式:\ref{eq:commutativeexample1}
\begin{equation}
1+2=2=1\label{eq:commutativeexample1}
\end{equation}
f5、不自动编号的equation*环境 %\usepackage{amsmath}%使用equation*
交换律是公式:\ref{eq:commutative2}
\begin{equation*}
a+b=b+a\label{eq:commutative2}
\end{equation*}
如公式:\ref{eq:commutativeexample2}
\begin{equation*}
1+2=2=1\label{eq:commutativeexample2}
\end{equation*}
%公式的编号和引用是自动实现的,要习惯采用自动化的形式处理表,图,公式的交叉引用;
再如公式\ref{eq:pol}:
\begin{equation}
\frac{\sqrt[5]{\arcsinx^{-2}}}{\sqrt{\arcsinx^{-2}}}\label{eq:pol}
\end{equation}
勾股定理可以用语言表示为:设三角形$ABC$,其中$\angleC=90\degree$,则有:
%引入equation环境,用于产生have编号的行间公式;
\begin{equation}
AB^2=BC^2+AC^2.
\end{equation}
\subsection{矩阵输入}
\subsubsection{普通输入}
矩阵如下::
%数学环境就是数学环境,没办法融合文本
%matrix环境
%pmatrix环境:加小括号
%bmatrix环境:加中括号
%Bmatrix环境:加大括号
%vmatrix环境:加单竖线
%Vmatrix环境:加双竖线
%&分割列,\\分割行
%可以正常进行数学公式的输入
\[
\begin{matrix}
0&1\\
1&0
\end{matrix}\qquad
\begin{pmatrix}
0&-i\\
1&0
\end{pmatrix}\qquad
\begin{bmatrix}
0&-1\\
1&0
\end{bmatrix}\qquad%相当于空了一行
\begin{Bmatrix}
0&-1\\
1&0
\end{Bmatrix}\qquad
\begin{vmatrix}
0&-1\\
1&0
\end{vmatrix}\qquad
\]
\[
\begin{Vmatrix}
0&-1\\
1&0
\end{Vmatrix}\qquad
\begin{bmatrix}
0&-\frac{\sqrt[5]{\arcsinx^{-2}}}{\sqrt{\arcsinx^{-2}}}\\
1&0
\end{bmatrix}\qquad
\]
\subsubsection{省略号加入}
%常用的省略号表示方法:
%\dots
%\vdots
%\ddots
%\adots:输入另一个方向上的省略号需要定义新的command命令
%\times:排版乘号
\[
A=\begin{vmatrix}
a_{11}&\dots&a_{1n}\\
&\ddots&\vdots\\
0&&a_{nn}
\end{vmatrix}_{n\timesn}\qquad
\]
\[
A=\begin{vmatrix}
a_{11}&\dots&a_{1n}\\
\adots&\ddots&\vdots\\
0&&a_{nn}
\end{vmatrix}_{n\timesn}\qquad
\]
\subsubsection{矩阵嵌套}
%分块矩阵(矩阵嵌套)
%把一个矩阵作为另一个矩阵的元素处理
%\text:在mathmode中临时切换到文本模式
\[
\begin{vmatrix}
\begin{Bmatrix}0&-1\\1&0\end{Bmatrix}&\text(\Large0)\\
\text(\Large0)&\begin{bmatrix}0&-1\\1&0\end{bmatrix}\\
1&0
\end{vmatrix}\qquad
\]
\subsubsection{三角矩阵}
%三角矩阵
%\multicolumn{}{}:合并多列
%\raisebox{}:调整高度
\[
\begin{pmatrix}
a_{11}&a_{12}&\cdots&a_{1n}\\
&a_{22}&\cdots&a_{2n}\\
&&\ddots&\vdots\\
\multicolumn{2}{c}{\raisebox{1.3ex}[0pt]{\Huge0}}
&&a_{nn}
\end{pmatrix}
\]
\subsubsection{跨列省略号}
%跨列省略号:\hdotsfor{列数}
\[
\begin{vmatrix}
\begin{Bmatrix}0&-1\\1&0\end{Bmatrix}&\text(\Large0)\\
\hdotsfor{2}\\
1&0
\end{vmatrix}\qquad
\]
\subsubsection{smallmartix环境}
%行内小矩阵:smallmatrix环境
%需要手动加上左括号
%需要手动加上右括号
%rightleft成对出现
%array环境:类似于表格环境tabular{r|r}插竖线\hline差横线
%frac可以不用分组命令排版分式(只能区分单个字母)
复数 $z=(x,y)$也可以用如下矩阵来表示:
\[
\left(
\begin{smallmatrix}
x&-y&x\\
1&2&y
\end{smallmatrix}
\right)
\]
\[
\begin{array}{r|r}
\frac{13}{2}&0\\
\hline
0&-\fracabc\\
\end{array}
\]
\subsubsection{array产生复杂矩阵}
%利用array排布更复杂的矩阵
%@{<内容>}添加任意内容,不占表项计数
%此处添加一个负值空白,表示向左移-5pt的距离
%\left.仅表示与\right\}配对,什么也不输出
%\hspace-5pt的c垂直空白
\[
\begin{array}{c@{\hspace{-5pt}}l}
%第一行,第一列
\left(
\begin{array}{ccc|ccc}
a&\cdots&a&b&\cdots&b\\
&\ddots&\vdots&\vdots&\adots\\
&&a&b\\\hline
&&&c&\cdots&c\\
&&&\vdots&&\vdots\\
\multicolumn{3}{c|}{\raisebox{2ex}[0pt]{\Huge0}}
&c&\cdots&c
\end{array}
\right)
%第一行,第二列
\begin{array}{l}
\left.\rule{0mm}{7mm}\right\}p\\
\\
\left.\rule{0mm}{7mm}\right\}q
\end{array}
\\[-5pt]
%第二行第一列
\begin{array}{cc}
\underbrace{\rule{17mm}{0mm}}_m&
\underbrace{\rule{17mm}{0mm}}_m
\end{array}
%第二行第二列
&
\end{array}
\]
\subsection{公式输入的细节}
\subsubsection{上下角标}
1、上角标 %利用^实现
$x^2+2x+1=0$
$x^{20}+2x+1=0$
$x^{x^{20}+2x+1=0}+2x+1=0$
2、下角标 %利用_实现
$x_2+2x+1=0$
$x_{20}+2x+1=0$
$x_{x^{20}+2x+1=0}+2x+1=0$
$a_0,a_1,a_2,...a_{50}$ %注意50要加括号了
$a_0,a_1,a_2,...a_{x^{20}+2x+1=0}$
\subsubsection{希腊字母}
\begin{math}
\alpha
\beta
o
\theta
\Delta
\eta
\varepsilon
\varpi
\pi
\end{math}
$\alpha^2+\beta^2=1$
\subsubsection{数学函数}
\begin{math}
\log
\sin
\cos
\tan
\ln
\end{math}
$\sin^2+\cos^2=1$,
$y=\arcsinx$,
$y=\sin^{-1}$.
$y=\sqrt{\arcsinx^{-2}}$;
$y=\sqrt[5]{\arcsinx^{-2}}$
\subsubsection{分式}
$3/4$
$\frac{3}{4}$ %[分子][分母]
$\frac{\sqrt[5]{\arcsinx^{-2}}}{\sqrt{\arcsinx^{-2}}}$ %十分复杂,但又十分简单
\subsection{多行数学公式排版}
前提是用 {amsmath} {amssymb} 两个宏包,进行函数支持;
\subsubsection{gather环境和编号}
%引入amsmath宏包
%引入amssymb宏包
%利用gather环境实现多行公式排版,实现分行排版和编号同时进行!
%利用gather*环境实现多行公式排版,实现分行排版但不编号。
%利用\\实现换行
%也可以在\\前加入\notag阻止编号(只阻止该行)
编号:
\begin{gather}
a+b=b+a\\
abba
\end{gather}
不编号:
\begin{gather*}
a+b=b+a\\
abba
\end{gather*}
阻止编号:
\begin{gather}
a+b=b+a\notag\\
abba\notag\\
abba
\end{gather}
\subsubsection{align环境和编号}
%align和align*环境(用&进行对齐)
编号:
\begin{align}
&a+b=b+a\\
&c=\sin^2+\cos^2
\end{align}
不编号:
\begin{align*}
x&=t&x&=\cost&x&=t\\
y&=2t&y&=\sin(t+n!)&y&=\cos(t)
\end{align*}
\subsubsection{split环境和编号}
%split环境(对齐采用align的方式,编号在中间)
%对于方程组、矩阵友好
%要加入equation环境,写数学公式
\begin{equation}
\begin{split}
\cos2x&=\cos^2x-\sin^2x\\
&=2\cos^2x-1
\end{split}
\end{equation}
\subsubsection{cases环境和编号}
这个函数用于分段函数函数的使用,举例如下:
%cases环境
%每行公式中使用&分割为两部分,
%通常前面表示值后面表示条件
%需要equation环境
%此时按一个公式编号
%in用于输出属于符号
%mathbb用于输出花体字符(需要amssymb宏包支持)
%setminus表示右除号"\"
%数学模式中的\text命令用于临时切换到文本模式
\begin{equation}
D(x)=\begin{cases}
1,&\text{如果}x\in\mathbb{Q};\\
0,&\text{如果}x\in\mathbb{R}\setminus\mathbb{Q}.
\end{cases}
\end{equation}
\section{图处理}
这部分解决latex中的插图问题!!
\subsubsection{原尺寸插入}
原图1:
%插入图像
%图片太大,难以展示,引入图片参数
%命令行texdocgraphics查看相关代码
%没有前提条件就是原尺寸的
\includegraphics[scale=0.08]{background1.jpg} %可以加上文件后缀名
原图2:
\includegraphics[scale=0.08]{desktop}
\subsubsection{自定义尺寸插入}
1~scale=0.03
\includegraphics[scale=0.03]{background1}
\includegraphics[scale=0.03]{desktop}
2~height=2cm
\includegraphics[height=2cm]{background1}
\includegraphics[height=2cm]{desktop}
3~width=2cm
\includegraphics[width=2cm]{background1}
\includegraphics[width=2cm]{desktop}
4~height=0.1倍纸面高
\includegraphics[height=0.1\textheight]{background1} %版型高度0.1倍的图像高度
\includegraphics[height=0.1\textheight]{desktop}
5~width=0.2倍纸面宽
\includegraphics[width=0.2\textwidth]{background1} %版型宽度0.1倍的图像宽度
\includegraphics[width=0.2\textwidth]{desktop}
6~angle=-45,width=0.2倍纸面款
\includegraphics[angle=-45,width=0.2\textwidth]{background1}
\includegraphics[angle=-45,width=0.2\textwidth]{desktop}
\subsubsection{浮动体图片插入}
%figure浮动体环境:
%顾名思义,浮
%centering使环境中的命令居中排版只影响环境中的内容
%[htbp]指定排版位置(可省略)%
%[caption]设定插图的标题可以自动编号
%label实现交叉引用
%命令行caption、bicaption标题控制
%命令行subcaption、subfi、floatrow并排与子图表
%命令行picinpar、wrapfig绕排
\LaTeX{}中的展示的我的桌面见图\ref{fig-bkg}:
\begin{figure}[htbp]
\centering
\includegraphics[scale=0.03]{background1}
\caption{latex 中的插图}\label{fig-bkg}
\end{figure}
\LaTeX{}中的展示的我的隐藏桌面见图\ref{fig-dkp}:
\begin{figure}[htbp]
\centering
\includegraphics[scale=0.03]{desktop}
\caption{latex 中的插图}\label{fig-dkp}
\end{figure}
\section{表处理}
\subsection{原始表格插入}
%生成表格
%命令行texdocbooktab相应的宏包说明
%命令行texdoclongtab跨页长表格
%命令行texdoctabu综合表格宏包
\begin{tabular}{|l | c | c | c | r|} %五列表格靠左中中中右|产生竖线||产生双竖线p{}产生固定列宽的表格,若超过,自动换行
\hline %产生表格横线
姓名 & 语文 & 数学 & 外语 & 备注\\ %双反斜杠结束本行,并产生新的一行
\hline \hline %产生双横线重复两次
王自豪 & 99 & 100 & 20 & 优秀\\
\hline
狗蛋儿 & 0 & 0 & 0 & 小姑娘\\
\hline
\end{tabular}
\subsection{浮动体表格插入}
在latex中的表格见表:\ref{tab-score}:
%table浮动体环境:
%顾名思义,浮
%centering使环境中的命令居中排版只影响环境中的内容
%[htbp]指定排版位置(可省略)%
%[caption]设定插图的标题可以自动编号
%label实现交叉引用
%命令行caption、bicaption标题控制
\begin{table}[h]
\centering
\begin{tabular}{|l | c | c | c | r|} %五列表格靠左中中中右|产生竖线||产生双竖线p{}产生固定列宽的表格,若超过,自动换行
\hline %产生表格横线
姓名 & 语文 & 数学 & 外语 & 备注\\ %双反斜杠结束本行,并产生新的一行
\hline \hline %产生双横线重复两次
王自豪 & 99 & 100 & 20 & 优秀\\
\hline
狗蛋儿 & 0 & 0 & 0 & 小姑娘\\
\hline
\end{tabular}
\caption{latex中的表格}\label{tab-score}
\end{table}
\section{参考文献}
\subsection{引用}
\subsubsection{在文章中建立thebibliography库进行引用}
%引用的格式:\cite{引用标志}
%一次管理,一次使用
%参考文献格式:
%\begin{thebibliography}{编号样本}
%\bibitem[记号]{引用标志}文献条目1
%\bibitem[记号]{引用标志}文献条目2
%……
%\end{thebibliography}
%其中文献条目包括:作者,题目,出版社,年代,页码等。
%引用时要可以采用:\cite{引用标志1,引用标志2,……}
%emph{}:用来强调内容。
%\texttt{}:引用网页。
\begin{thebibliography}{99}
\bibitem{ariticle1}包莉秋.\emph{微时代大学生精神成人的困境及对策研究}[J].开封教育学院学报,2017,37(04):187-188.
\bibitem{book1}Zihao Wang.Press,Saul A. Teukolsky,William T.Vetterling,Brian P. Flannery,\emph{Made up by myself}SUT Press,Shenyang,2021.
\bibitem{latexGuide} Kopka Helmut,W. Daly Patrick,\emph{Guide to \LaTeX}, $4^{th}$ Edition.Available at \texttt{https://www.cnblogs.com/wzh2001/p/14720271.html}.
\bibitem{bilibiliGuide}Nan Geng.\emph{中文教程集入门到精通包含各种操作}[W].Available at \texttt{https://www.bilibili.com}.
\end{thebibliography}
\subsubsection{在文章外建立thebibliography库进行引用}
%具体的步骤:
%1、知网下载文献、并同步导出endnotes参考文档
%2、endnotes打开该文献
%3、导入endnotes参考文档
%4、导出bibtex文档到库
%5、引用
%\nocite{*}可以导出所有文档,管你用到了没
%参考文献的每次使用都要清除缓存文献,建议使用textstdio.方便清理。
%也可以将所有的文献都放在一个库里面,用什么拿什么就行
%注意:natbib似乎与下面的库不兼容
这是一个参考文献的引用\cite{Lundkvist_2014}.
这又是一个参考文献的引用\cite{8}.
这还是一个参考文献的引用\cite{RN11}.
\nocite{*}
\bibliography{wenxian.bib}
\subsection{整理}
%biblatex/biber
%新的Tex参考文献排版引擎
%样式文件(参考文献样式文件——bbn文件,引用样式文件——cbx文件)使用latex编写
%支持根据本地化排版,如:
%biber-lzh_pinyintexfile,用于指定按拼音排序
%biber-lzh_stroketexfile,用于指定笔画排序
%利用包\usepackage[style=numeric,backend=biber]{biblatex}
%一次管理,多次引用
这一部分建立于test-3,多个参考文献相互冲突;
%无格式化引用\cite{biblatex}
%带方括号引用\cite{a1-1}
%上标引用\supercite{6-1}
%\printbibliography
\subsection{自定函数}
\subsubsection{定义函数}
%newcommad;定义命令
%命令只能由字母组成,不能以\end开头
%\\newcommand<命令>[<参数个数>][<首参数默认值]{<具体定义>}
%可以是简单的字符串替换,例如:
%使用\PRC相当于People‘sRepublicof\emph{China这一串内容
\PRC
%newcommand也可以使用参数
%参数的个数可以从1到9,使用时用#1,#2,#3,……,#9表示
%#1表示第一个参数
\loves{王小波}{杜拉斯}
\hateby{当代作家}{成功学作家}
%\newcommand参数也可以有默认值
%指定参数个数的同时指定了首个参数的默认值,那么这个命令的第一个参数就成为了可选的参数(要使用中括号指定)
\love{比尔盖茨}{梅达}
\love[离婚]{比尔盖茨}{梅达}
%\renewcommand:重新定义命令
%完全相同于\newcommand命令但是只能作用于已有的命令
\begin{abstract}
这是一份摘要
\end{abstract}
\subsubsection{定义环境}
%定义和重定义环境
%\newenvironment{<环境名称>}[<参数个数>][<首参数默认值>]{<环境前定义}{<环境后定义>}
%\renewenvironment{<环境名称>}[<参数个数>][<首参数默认值>]{<环境前定义}{<环境后定义>}
\begin{myabstract}[王自豪有点累了]
王自豪两天写了1000行代码,连排版连debug
\end{myabstract}
%环境参数只有<环境前定义>中可以使用参数,
%<环境后定义>中不能在使用环境参数。
%如果需要,可以先把前面得到的参数保存在一个命令里,在后面使用;
\begin{Quotation}{易$\cdot$乾}
初九,乾隆无用。
\end{Quotation}
\begin{Quotation}{耿$\cdot$楠}
定义命令和环境是进行\LaTeX{}格式定制、达成内容于格式分离目标的力气。使用自定义的命令和环境把字体、字号、缩进、对齐、间距等各种琐碎的内容包装起来,赋予一个有意义的名字,可以使文档结构清晰、代码整洁、易于维护。在使用宏定义的功能时,要综合利用各种已有的命令、环境、变量等功能你,事实上,前面所介绍的长度变量与盒子、字体字号等内容,大多并不直接出现在文档正文中,而主要的欧式在用于实现各种结构化的宏定义里。
\end{Quotation}
\section{致谢}
hello world!
“精分少年”的困境。
“话语权”的归属。
“道路”的选择。
“一个叫乌鸦的少年”的去向。
“舞舞舞”还是“躺平”?
“幸福”和“不幸”?
“平淡”和“不激烈”
如何对待“话语”?
从一个无知角落里开始,蹒跚学步,一个未知到另一个未知,在跌跌撞撞中越走越快,越走越远,最后宇宙也为之开源。对于探索者来说,最后他们的思想总是变得和自己的足迹一样伟大。
“能成为探索者吗?”
“马粪蛋子和马上的尸体和回家的老人和夕阳和我”
说完了。致谢!
\end{document}
原文:https://www.cnblogs.com/wzh2001/p/14730233.html