From 0b88f57e158d8488bc707029e082cd9f31282353 Mon Sep 17 00:00:00 2001 From: NagisaCo Date: Sat, 23 Jul 2022 13:16:54 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=9B=B4=E6=96=B0=E5=8F=82=E8=80=83?= =?UTF-8?q?=E6=96=87=E7=8C=AE=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WHUExperiment.cls | 2 +- main.tex | 10 +++++----- pages/chapter4.tex | 6 ++++-- pages/chapter6.tex | 2 -- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/WHUExperiment.cls b/WHUExperiment.cls index 32aa0a0..04f6741 100644 --- a/WHUExperiment.cls +++ b/WHUExperiment.cls @@ -167,7 +167,7 @@ \RequirePackage{supertabular} \RequirePackage{multirow} \RequirePackage[amsmath,thmmarks]{ntheorem}% AMSLaTeX宏包. - +\RequirePackage{gbt7714} \RequirePackage{graphicx} % 图形 \RequirePackage { tikz, pgfplots } % 绘图 \pgfplotsset { compat = 1.17 } diff --git a/main.tex b/main.tex index 03f83fd..6b35b42 100644 --- a/main.tex +++ b/main.tex @@ -1,8 +1,8 @@ % !Mode:: "TeX:UTF-8" %% 请使用 XeLaTeX 编译本文. \documentclass[forprint, AutoFakeBold, AutoFakeSlant ]{WHUExperiment} -%---------------------这里添加所需的package-------------------------------- -\lstdefinelanguage{json}{ +%---------------------这里添加所需的命令-------------------------------- +\lstdefinelanguage{json}{ % 定义json代码高亮 morestring=[d]", stringstyle=\color{red!50!brown}, showstringspaces=false, @@ -39,12 +39,12 @@ \author{} % 学生姓名 \Csupervisor{XXXX \quad 教授} %指导教师一姓名、职称 -% 默认不显示指导教师二,需要时可在WHUBachelor.cls 80+行处将"关闭第二指导教师显示"下一行的注释解除 +% 默认不显示指导教师二,需要时可在WHUExperiment.cls 80+行处将"关闭第二指导教师显示"下一行的注释解除 \CsupervisorAnother{无} %指导教师二姓名、职称 \CstudentNum{XXXX} %学号 \Cmajor{XXXX} % 专业名称 -\date{二〇一九年六月} % 日期 +\date{二〇二二年七月} % 日期 %----------------------------------------------------------------------------- @@ -93,7 +93,7 @@ %%%=== 参考文献 ========%%% \cleardoublepage\phantomsection -\bibliographystyle{abbrv} % 参考文献样式, plain,unsrt,alpha,abbrv,chinesebst 等等 +\bibliographystyle{gbt7714-numerical} % 参考文献样式, plain,unsrt,alpha,abbrv,chinesebst 等等 \bibliography{ref/refs.bib} diff --git a/pages/chapter4.tex b/pages/chapter4.tex index b26d819..3a34ab7 100644 --- a/pages/chapter4.tex +++ b/pages/chapter4.tex @@ -237,7 +237,7 @@ \section{引用} \textbf{详细说明请见\ref{cha:ref}节。} -参考文献的引用, 用命令~\verb|\cite{ }|。大括号内要填入的字串, 是自命名的文献条目名。参考文献建议使用文献管理工具进行管理,将所需文献导出bib格式,放于ref目录下,并在main.tex中引入。 +参考文献的引用, 用命令~\verb|\cite{ }|。大括号内要填入的字串, 是自命名的文献条目名。参考文献建议使用文献管理工具进行管理,将所需文献导出bib格式,放于ref目录下,并在main.tex中引入。论文最后的参考文献会根据bib文件与实际cite的项目自动生成。 比如, 通常我们会说: @@ -257,7 +257,9 @@ \section{引用} 另外, 要得到形如~\cite{r1,r3,r4,r5} 的参考文献连续引用, 需要用到 cite 宏包(模板已经加入), 在正文中使用~\verb|\cite{r1,r3,r4,r5}| 的引用形式即可. -或者, 连续引用的上标形式: 使用~\verb|\upcite{r1,r2,r3}|, 得到\upcite{r1,r2,r3}. +或者, 连续引用的上标形式: 使用~\verb|\upcite{r1,r2,r3}|, 得到\upcite{r1,r2,r3}。 + +若使用VSCode,修改了参考文献后一定要重新编译bib后再使用xe编译,否则cite部分会出现?,找不到引用的参考文献,同时最后参考文献部分也不会显示该引用。 \section{公式} diff --git a/pages/chapter6.tex b/pages/chapter6.tex index 355b255..d462064 100644 --- a/pages/chapter6.tex +++ b/pages/chapter6.tex @@ -9,8 +9,6 @@ \section{引用文中小节}\label{sec:ref} \section{引用参考文献} 这是一个参考文献引用的范例:“\cite{江泽民1989能源发展趋势及主要节能措施}提出……”。还可以引用多个文献:“\cite{kuhn2004man,江泽民2008新时期我国信息技术产业的发展,江泽民1989能源发展趋势及主要节能措施}提出……”。 -参考文献根据学校推荐的格式采用abbrv样式的参考文献引用,可以在main.tex中找到bibliographystyle进行修改。以下的引用方式在abbrv时会产生错误,可修改为plainnat即可正常编译。 - 不同的引用方法:“\citet{江泽民1989能源发展趋势及主要节能措施}”“\citep{江泽民2008新时期我国信息技术产业的发展}”更多引用命令请参阅 natbib 文档或 biblatex 文档。\nocite{*} 文献引用需要配合 BibTeX 使用,很多工具可以直接生成 BibTeX 文件(如 Zotero、EndNote、NoteExpress、百度学术、谷歌学术等),此处不作介绍。