obster-y / XJTU-thesis

西安交通大学学位论文模板(LaTeX)(适用硕士、博士学位)An official LaTeX template for Xi'an Jiaotong University degree thesis (Chinese and English)
LaTeX Project Public License v1.3c
236 stars 52 forks source link

直接下载dev分支代码,使用项目提供的配置文件在vscode编译报错 #98

Closed presto-wei closed 1 year ago

presto-wei commented 1 year ago

必要任务(请在 [ ] 内填入 "x" 表明完成此项任务

软件信息(请补全,只填写与模板类型相关的项,请务必填写准确)

Bug 说明 直接下载dev分支代码,在vscode本地编译,不显示参考文献和个人研究成果,代码未做任何更改,vscode配置文件为项目所提供配置

最小代码示例 vscode配置信息 image

错误截图 报错信息 image image

其他说明 这是日志文件

main.log

presto-wei commented 1 year ago

直接使用latexmk main.tex 进行命令行手动编译,可以正常显示,但是存在一点问题,问题截图如下 image 日志文件为: main.log

presto-wei commented 1 year ago

把配置文件中的pdf选项注释掉,在vscode可以正常编译,但是没有显示参考文献和个人研究成果

obster-y commented 1 year ago

直接使用latexmk main.tex 进行命令行手动编译,可以正常显示,但是存在一点问题,问题截图如下 image 日志文件为: main.log

存在一点「什么」问题?还是没有参考文献和个人研究成果?日志看出来的内容不够多,感觉和bib文件不足有关系。而且我觉得这应该不是模板的问题,如果愿意的话可以提供一下 MWE,不然只能建议自己搜索解决了

presto-wei commented 1 year ago

这是清楚临时文件之后,重新在命令行调用latexmk main.tex,命令行输出的结果,显示退出代码12,命令错误 image 并且没有参考文献和个人研究成果,部分引用显示如下 image

sikouhjw commented 1 year ago
  1. 第一次提问,问题在于你用了 latexmk -pdf,这表示使用 pdflatex,而模板要求用 xelatex,看报错就知道了。
  2. 第二次提问,问题大概在于 bib 的问题,可能是没有进行 biber,也可能是找不到 bib 文件
presto-wei commented 1 year ago

pdf选项的情况,我后续注释了,在vscode上可以编译,但是显示不了参考文献和个人研究成果

presto-wei commented 1 year ago

第二个问题,我也不清楚,抱歉

sikouhjw commented 1 year ago

建议用 Overleaf,可能是环境的问题

presto-wei commented 1 year ago

嗯,我正在用overleaf编译

presto-wei commented 1 year ago

overleaf可以,正常编译

sikouhjw commented 1 year ago

直接使用latexmk main.tex 进行命令行手动编译,可以正常显示,但是存在一点问题,问题截图如下 image 日志文件为: main.log

我在查看你提供的 log 文件时,发现一处警告在于

LaTeX Warning: Reference `fig:c4:cex_llvip' on page 1 undefined on input line 1
77.

而模板中是没有这个 \cite, \ref 或者 \label 的,所以我认为你编译的不是从 github 下载的

presto-wei commented 1 year ago

哦,这是我自己编译的自己的文件,

presto-wei commented 1 year ago

但是除了修改自己论文之外,其他的我没改,可能是我安装latex环境错误了,在overleaf上就完全没问题了

sikouhjw commented 1 year ago

但是除了修改自己论文之外,其他的我没改,可能是我安装latex环境错误了,在overleaf上就完全没问题了

所以这与你说的

直接下载dev分支代码

不符,而我们不知道你说的

除了修改自己论文之外,其他的我没改

到底改了什么,所以无从判断。目前只能认为是你的环境有问题。

presto-wei commented 1 year ago

嗯,麻烦大佬了,