69 lines
2.3 KiB
TeX
69 lines
2.3 KiB
TeX
|
\usepackage{amssymb, amsfonts, amstext, amsmath, amsopn, amsthm}
|
|||
|
\usepackage{booktabs}
|
|||
|
\usepackage[framemethod=TikZ]{mdframed}
|
|||
|
% \usepackage[tikz]{bclogo}
|
|||
|
\usepackage{fontawesome5}
|
|||
|
\usepackage{tabularx}
|
|||
|
\usepackage{array}
|
|||
|
\usepackage{ragged2e}
|
|||
|
\usepackage{bm}
|
|||
|
\usepackage{hyperref}
|
|||
|
|
|||
|
\usepackage{fancyhdr}
|
|||
|
\usepackage{enumitem}
|
|||
|
\usepackage{totpages}
|
|||
|
\usepackage{mylatex}
|
|||
|
\usepackage{subfiles}
|
|||
|
|
|||
|
\title{《计算机系统结构》作业}
|
|||
|
\author{岳锦鹏}
|
|||
|
\newcommand{\mysignature}{10213903403 岳锦鹏}
|
|||
|
\date{2024年3月17日——2024年6月18日}
|
|||
|
\setlist[1]{listparindent=\parindent}
|
|||
|
\setlist[2]{label=\alph{enumii}.,listparindent=\parindent}
|
|||
|
\definecolor{shadecolor}{RGB}{204,232,207}
|
|||
|
\definecolor{verificationColor}{RGB}{85,206,255} % 这颜色误差确实有点大啊,目前手动调的
|
|||
|
|
|||
|
\newcommand{\complicateditem}[3]{
|
|||
|
\item[\textbf{#1}] [#2]<#3>
|
|||
|
}
|
|||
|
|
|||
|
\renewcommand{\questionandanswer}[3][]{%
|
|||
|
\begin{shaded}%
|
|||
|
\ifstrequal{#1}{-}{}{\item[\textbf{#1}]} #2%
|
|||
|
\end{shaded}%
|
|||
|
\begin{zhongwen}%
|
|||
|
#3%
|
|||
|
\end{zhongwen}%
|
|||
|
}
|
|||
|
|
|||
|
\newmdenv[%
|
|||
|
frametitle={%
|
|||
|
\tikz[]
|
|||
|
\node[anchor=east,rectangle,fill=verificationColor]
|
|||
|
{ \faIcon{search}\ 验证一下};}, %
|
|||
|
% frametitlerule=true, %
|
|||
|
% frametitlebelowskip=10pt, %
|
|||
|
roundcorner=5pt, %
|
|||
|
innertopmargin=10pt,linecolor=verificationColor,%
|
|||
|
linewidth=2pt,topline=true, %
|
|||
|
frametitleaboveskip=\dimexpr-\ht\strutbox\relax,
|
|||
|
]{verification}
|
|||
|
|
|||
|
% \newenvironment{verification}{
|
|||
|
% \begin{bclogo}[couleur=verificationColor, arrondi =0.1 , logo=\bcloupe, noborder=true]{验证一下}
|
|||
|
% }{
|
|||
|
% \end{bclogo}
|
|||
|
% }
|
|||
|
|
|||
|
\usemintedstyle{staroffice} % 虽然这个没有颜色区分操作符与操作数,但是对于数字的强调很重要,因为汇编中的这些立即数都是比较重要,同时注释的字体也比较正常没有花体
|
|||
|
|
|||
|
% 该命令用于控制 p{} 的情况
|
|||
|
\newcolumntype{P}[1]{>{\RaggedRight\hspace{0pt}}p{#1}} % 使用过程中,将p{4cm}换成P{4cm},小写改成大写即可!
|
|||
|
% 该命令用于控制 X 的情况
|
|||
|
\newcolumntype{Z}{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}X} % 使用过程中,将Z 换成 X,即可!
|
|||
|
|
|||
|
\let\kaishu\relax % 清除旧定义
|
|||
|
\newCJKfontfamily\kaishu{KaiTi}[AutoFakeBold] % 重定义 \kaishu
|
|||
|
\newcommand{\boldkai}[1]{{\bfseries\kaishu #1}}
|