\usepackage[margin=1in]{geometry} \usepackage{longtable} \usepackage{booktabs} \usepackage{zhnumber} % change section number to chinese % \usepackage{enumerate} \usepackage{enumitem} \usepackage{titlesec} \usepackage{fancyhdr} \usepackage{environ} % 加了这个再\def\myitem就不报错了 % \usepackage[outputdir=./latex-output]{minted} \usepackage{float} % https://blog.csdn.net/qq_32623363/article/details/101095168 \usepackage{fp} \usepackage{graphicx} % 原来includegraphics要使用参数要用graphicx,只是用graphics是没法带参数的 \usepackage{tabularx} \usepackage{array} \usepackage{ragged2e} \usepackage{multirow} \usepackage{url} \usepackage{color} \usepackage{mylatex} \usepackage{totpages} % 不加这个会导致总页数出错 \pagestyle{fancyplain} \fancyhead{} \fancyhead[C]{华东师范大学计算机科学与技术学院上机实践报告} \fancyfoot[C]{第 \thepage 页\quad 共 \ref{TotPages} 页} \renewcommand\thesection{\zhnum{section}} \renewcommand \thesubsection {\arabic{subsection}} \setlist[1]{label=\zhnum{enumi}、} \setlist[2]{listparindent=2em, labelindent=-1em, leftmargin=*, label=\arabic{enumii}、\ } \setlist[3]{listparindent=2em, leftmargin=*, label=(\arabic{enumiii})\ } \definecolor{shadecolor}{RGB}{204,232,207} \definecolor{bg}{rgb}{0.95,0.95,0.95} \setminted{breaklines=true, frame=single} % , bgcolor=bg \setmintedinline{bgcolor={}} \setitemize[1]{label=\textbullet} \newcommand{\mydate}{ 2023年11月3日 } \newcommand{\mychapternum}{ 1 } \newcommand{\mylabname}{ 实验名称 } \newcommand{\myname}{ 姓名 } \newcommand{\mystudentnum}{ e.g. 12345678902 } \input{myprivatepreamble} \newcommand{\mytitle}{ \title{\fontsize{15}{0}华东师范大学计算机科学与技术学院上机实践报告\vspace{-2em}} \date{} \maketitle \begin{center} \begin{tabularx}{\textwidth}{XXl} \toprule \textbf{课程名称}:操作系统 & \textbf{年级}:2022级 & \textbf{上机实践日期}:\mydate \\ \textbf{指导教师}:李东 & \textbf{姓名}:\myname & \textbf{学号}:\mystudentnum \\ \multicolumn{3}{l}{\textbf{实验名称}:实验\zhnumber{\mychapternum}\quad\mylabname} \\ \bottomrule \end{tabularx} \end{center} \addtocounter{table}{-1} \vspace{1em} } \newcommand{\myitemx}[3][]{ \item \textbf{#2} \begin{enumerate}[#1] #3 \end{enumerate} } % https://blog.csdn.net/u010801696/article/details/79477226 \def\UrlBreaks{\do\A\do\B\do\C\do\D\do\E\do\F\do\G\do\H\do\I\do\J \do\K\do\L\do\M\do\N\do\O\do\P\do\Q\do\R\do\S\do\T\do\U\do\V \do\W\do\X\do\Y\do\Z\do\[\do\\\do\]\do\^\do\_\do\`\do\a\do\b \do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j\do\k\do\l\do\m\do\n \do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v\do\w\do\x\do\y\do\z \do\.\do\@\do\\\do\/\do\!\do\_\do\|\do\;\do\>\do\]\do\)\do\, \do\?\do\'\do+\do\=\do\#} \renewcommand{\thefigure}{\mychapternum-\arabic{figure}} \renewcommand{\thetable}{\mychapternum-\arabic{table}} % https://mirrors.pku.edu.cn/ctan/info/svg-inkscape/InkscapePDFLaTeX.pdf % 这个只有PDFLaTeX才能用,filemod也是 % \newcommand{\executeiffilenewer}[3]{% % \ifnum\pdfstrcmp{\pdffilemoddate{#1}}% % {\pdffilemoddate{#2}}>0% % {\immediate\write18{#3}}\fi% % } % 该命令用于控制 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,即可! % 可利用 RaggedLeft Centering替换RaggedRight,实现靠右和居中 [代码对大小写敏感!!!!!!!!!!!!!!!!!!!!!!!!!!!!] % 原文链接:https://blog.csdn.net/wanjiac/article/details/107494424 \setminted{fontsize=\zihao{6}, baselinestretch=1}