mohuangrui / ucasthesis

LaTeX Thesis Template for the University of Chinese Academy of Sciences
3.44k stars 926 forks source link

overleaf平台上能否使用biblatex编译参考文献?该平台没有类似“xelatex + biblatex + xelatex + xelatex”的编译选项 #400

Closed minghuisvn closed 1 year ago

minghuisvn commented 1 year ago

检查 / Check

编译环境 / Compilation Environment

overleaf

描述问题 / Problem Description

问题描述:overleaf平台使用ucas的模板,启用了biber但是文中引用参考文献乱码,文后参考文献正常。另一个问题是,引用样式为时,该平台上使用\citep{}和\citepns{}没有区别。不知道原因是不是编译命令不同,改模板是否适合在overleaf上使用?

日志文件 / .log file

将编译生成的 .log 文件拖入下行空白处:

问题截图 / Screenshots

将出现的问题或需要实现的效果的 截图照片 拖入下行空白处:

最小工作示例(MWE) / Minimal Working Example

sikouhjw commented 1 year ago

启用了biber但是文中引用参考文献乱码,文后参考文献正常。

给截图+log 或者 Overleaf 链接。

另一个问题是,引用样式为时,该平台上使用\citep{}和\citepns{}没有区别。

引用样式为什么?根据^1,在上标顺序编码制(super)模式下,这两种命令会有区别。

不知道原因是不是编译命令不同,改模板是否适合在overleaf上使用?

适合^2

minghuisvn commented 1 year ago

引用格式为上标顺序编码制<super>,\citep和\citepns没有区别。share link: https://latex.ihep.ac.cn/6725737451bqkyvckfhnnm

开启biber文中引用处乱码,如下图: overleaf_citeproblem

sikouhjw commented 1 year ago

share link: https://latex.ihep.ac.cn/6725737451bqkyvckfhnnm

  1. 这不是 Overleaf
  2. 尽量不要使用非公认可靠的平台

开启biber文中引用处乱码,如下图: overleaf_citeproblem

  1. 你用的模板是旧版本,最新版本的文本与截图不同
  2. 使用^1提供的模板^2,在修改参数为 \usepackage[biber,super,list]{Style/artratex} 后,结果为 图片
  3. 只需要修改参数再编译即可,Overleaf 会自动调用 latexmk 来执行整个编译链
minghuisvn commented 1 year ago

已解决,谢谢~