下面将记录个人用latex制作演示文稿的一些操作技巧,以便后续可以方便查询。
一、制作beamer(幻灯片)的基本语句
1.1 制作幻灯片
\title{}
%添加标题
\subtitle{}
%添加副标题
\author{}
%添加作者
\inst{}
%作者上标号
下面表示作者上标号内的单位
\institute{}
{
\inst{1}
\and
}
\date{}
%日期
1.2 制作目录页
\begin{frame}
\frametitle{}
\tableofcontents
\end{frame}
注:应当在每页幻灯片前加上下面一句,可自动在生成目录。
\section{标题内容}
1.3 插入区块
\begin{block} { } \end{block}
1.4 幻灯片点击播放
\pause
1.5 调整幻灯片所有数学公式的字体
\def\mathfamilydefault{\rmdefault}
%在最前方添加
1.6 加粗、换行、行距、缩进,字体颜色
\textbf{内容}
%文本加粗
\\
%换行
\vspace{0.25cm}
%与前一行拉开0.25cm
\vspace*{-10pt}
$与前一行缩进10pt
\setlength{\parindent}{2em}
%首行缩进2个字符
\textcolor{blue}{内容}
%字体颜色
两端对齐
\renewcommand{\raggedright}{\leftskip=0pt \rightskip=0pt plus 0cm} \raggedright
1.7 字体大小
beamer默认字体大小为8pt
\tiny
5pt
\scriptsize
7pt
\footnotesize
8pt
\small
9pt
\normalsize
10pt
\large
12pt
\Large
14pt
\LARGE
17pt
\huge
20pt
1.8 插入表格
\begin{center}
\begin{tabular}{| m{5em} | m{5em} | }
\hline
& & &\\
\hline
& & &\\
\end{tabular}
\end{center}
1.9 插入列表
\begin{itemize}
\item
\end{itemize}
1.10 插入图片
\begin{figure}
\includegraphics[width=1\textwidth]{图片地址/figure.png}
\caption{}
\end{figure}
1.11 将幻灯片分成两列
\begin{columns}
\column{0.5\textwidth}
\column{0.5\textwidth}
\end{columns}
1.12 插入公式
$ $
插入带编号的公式
\begin{equation}\label{eq1}
\end{equation}
1.13 数学符号
\Gamma
表示
Γ
\Gamma
Γ \alpha
表示
α
\alpha
α \lambda
表示
λ
\lambda
λ
\Delta
表示
Δ
\Delta
Δ \beta
表示
β
\beta
β \mu
表示
μ
\mu
μ
\Theta
表示
Θ
\Theta
Θ \gamma
表示
γ
\gamma
γ \xi
表示
ξ
\xi
ξ
\Lambda
表示
Λ
\Lambda
Λ \delta
表示
δ
\delta
δ \pi
表示
π
\pi
π
\Sigma
表示
Σ
\Sigma
Σ \epsilon
表示
ϵ
\epsilon
ϵ \rho
表示
ρ
\rho
ρ
\Phi
表示
Φ
\Phi
Φ \theta
表示
θ
\theta
θ \sigma
表示
σ
\sigma
σ
Omega
表示
Ω
\Omega
Ω \zeta
表示
ζ
\zeta
ζ \phi
表示
ϕ
\phi
ϕ
\ell
表示
ℓ
\ell
ℓ \eta
表示
η
\eta
η \varphi
表示
φ
\varphi
φ
\tau
表示
τ
\tau
τ \psi
表示
ψ
\psi
ψ \omega
表示
ω
\omega
ω
\chi
表示
χ
\chi
χ \varepsilon
表示
ε
\varepsilon
ε \mathcal{E}
表示
E
\mathcal{E}
E
二、写论文的基本语句
2.1 伪代码
首先要导入依赖包
\usepackage[ruled]{algorithm2e}
然后,在正文中输入以下代码。需要注意:
- 1)
\;
是换行的意思,最好每行都要添加 - 2)伪代码写公式时,不能直接写成
$p'$
,而需要严格写成$p^{'}$
,不然会报错
\begin{algorithm}[]
\caption{algorithm caption} %算法的名称
\LinesNumbered %显示每行的行号
\KwIn{Input}% 输入参数
\KwOut{Output}%输出参数
A=1\;
\For{condition}{ %for语句
\If{condition}{
1\;
}
}
\While{not at end of this document}{ %while语句,每个语句后面要用{}包起来
\eIf{condition}{ %if,else语句
1\;
}{
2\;
}
}
\ForEach{condition}{
\If{condition}{
1\;
}
}
\end{algorithm}
效果如下: