From 3633726eb9b690d9251e91b811e8afe2ebfd5e93 Mon Sep 17 00:00:00 2001 From: jackfiled Date: Wed, 2 Apr 2025 23:21:23 +0800 Subject: [PATCH] fix: lstlisting compiler error --- BUPTBachelorThesis.sty | 2 +- README.md | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/BUPTBachelorThesis.sty b/BUPTBachelorThesis.sty index 893bc82..e684ded 100644 --- a/BUPTBachelorThesis.sty +++ b/BUPTBachelorThesis.sty @@ -211,7 +211,7 @@ pdfborder=001, linkcolor=black, citecolor=black, urlcolor=black]{hyperref} % \usepackage{listings} \usepackage{xcolor} \lstset{ - basicstyle=\ttfamily\wuhao, %五号等宽字体 + basicstyle=\ttfamily\zihao{5}, %五号等宽字体 extendedchars=true, keywordstyle=\color{blue}, commentstyle=\color{green!30!black}, diff --git a/README.md b/README.md index 8861f1f..5b4adf7 100644 --- a/README.md +++ b/README.md @@ -70,5 +70,17 @@ latexmk main.tex 2. 我只会用LaTeX。 3. Overleaf的多人协作功能非常好用。 +### 封面页和诚信申明页从哪里来的? + +从学校提供的官方Word模板中编辑好导出为PDF文件,因为这两个文件使用Latex排版非常复杂,排版的效果也不好。 + +### ref.bib中的引用条目从哪里来的? + +1. 建议使用Zotero等文献管理工具自动生成。 +2. Google Scholar和各大文献出版机构一般也提供bibtex选项的引用格式生成。 + +### 为什么参考文献中英文文献出现了中文的“见”字,而不是In? + +这是因为现在的`见`/`In`判断逻辑非常粗糙,是通过引用条目中是否存在`language`字段来判断的,所以中文文献添加任意取值的`language`字段都会生成为`见`,英文文献就只能手动删除`language`字段以生成为`In`。