thuthesis
thuthesis copied to clipboard
美术学院格式支持
来自 https://github.com/tuna/thuthesis/issues/840#issuecomment-1485014797 (@TingliangZhang)
美术学院的研究生学位论文引用格式和其他院系不同:《清华大学美术学院研究生学位论文引证规范》自2022年8月毕业批次研究生开始实行。
重点提示(如有不一致,请以《引证规范》为准):
- 引文注释统一放置于当页下(脚注)。
- “注释”体例和《清华大学研究生学位论文写作指南》不同。
- 所有被引用文献均要列入参考文献表中。阅读性参考文献可集中列入附录中,其标题为“书目”。
- 各篇文献加序号依次列出并连续编号,序号要加方括号“[ ]”;各条文献可首先按文种集中,先中文文献,后外文文献;然后按参考文献类型相对集中排列。
目视可见的更改:
直接引文系指正文中直接引用相关文献中的词语、句子或段落,引文用引 号引起来。篇幅比较长或者需要特别强调的直接引文,不加引号,另起行,以 自成段落的形式出现,段落左边整体缩两格(第一行缩四格),并变字体,与正文相区别。
可以考虑提供一个环境,容易支持。
正文中的注释号统一用123......形式以“上标”字体标示置于包含引文的句子或段落之后
需要带圈的脚注编号,如 https://zhuanlan.zhihu.com/p/74515148。也比较容易支持。
所有被引用文献均要列入参考文献表中。阅读性参考文献可集中列入附录中,其标题为“书目”。各篇文献加序号依次列出并连续编号,序号要加方括号“[ ]”;各条文献可首先按文种集中,先中文文献,后外文文献;然后按参考文献类型相对集中排列。
就是所谓 references 和 bibliography 的区别。并且 references 不是 GB7714 格式,比较奇怪,需要工作量。
@TingliangZhang 美院有使用 LaTeX 模板的需求吗?
这种参考文献样式是“注释式”(note),区别于数字式(numeric)和著者-出版年(author-date),一般用于社会科学,常见的有 Chicago §14 “Notes and Bibliography”、《中国社会科学》、《法学引注手册》。这样样式的\cite
命令会生成脚注,其中包含著者、题名、出版年等信息,相当于 \footnote{Author. Title. Year...}
。
note 样式使用 BibTeX 不太好实现,只能使用 biblatex 或者 CSL。
请教一下 @hushidong biblatex 有类似的样式吗?
看了一下前面的说明文档。就注释命令而已,biblatex有现成的,参考文献表,如果是GB格式也是现成的,关键就是每个参考文献注释本身的格式是没有现成的,需要重新定制,这就涉及到定制有多大意义,如果这是中文社科类的一般通用格式,那么定制一下也无妨。若只是个别学校的要求,那不如学生自己当脚注写来得方便。
我现在在写美院的硕士论文,用thuthesis写了一半才发现今年美院对引用有特殊要求:expressionless:,倒是暂时可以用 \footnote{Author. Title. Year...}
来写,看看能不能过格式审查,不能的话可能要换word,\cite
、\ref
和\figure
在word里要重新排版下。
我个人觉得美院有一部分人有Latex需求的,特别是交叉学科和信息艺术设计系,不少人是理工科背景,同时也要发一些会议,可能会习惯用Latex写:joy:
关键就是每个参考文献注释本身的格式是没有现成的,需要重新定制,这就涉及到定制有多大意义,如果这是中文社科类的一般通用格式,那么定制一下也无妨。若只是个别学校的要求,那不如学生自己当脚注写来得方便。
我粗略看了一下,主体部分跟一众社科类期刊的格式差不多,可能英文文献、网页这类特殊的文献可能格式有较小的区别。但是社科类期刊对 bib(la)tex 的需求并不大,感觉产出不及投入。我还是尽量用 CSL 实现吧。
CSL 样式倒是有现成的《中国社会科学》样式(https://github.com/EdwardSaidZhou/CSL-Chinese-IR-CSSCI-Journals),可以在此基础上修改。
嗯嗯,好的。
就我目前而言,只要能简单实现脚注引用就好!我引的全是英文文献和一些网页,还没有中文文献~
31号美院格式审查,我先继续用latex肝论文,最后也可以用/footnote或者pdf转word凑合一下交。
还没有中文文献~
那就相对简单一些了,citation-style-language
目前主要是缺乏对多语言样式的支持。
31号美院格式审查,我先继续用latex肝论文,最后也可以用/footnote或者pdf转word凑合一下交。
3 天后吗?
是的,DDL选手就是我:upside_down_face:,不过我倒是引用就十几篇,转成word手动改都可以~
@TingliangZhang 你可以先用 biblatex-chicago
,csl 的接口会跟 biblatex 兼容的。
\usepackage[notes,backend=biber]{biblatex-chicago}
\addbibresource{ref/refs.bib}
...
Foo.\footcite{bixon1996dynamics}
Bar.\footcite{atkinson1982experimental}
...
\printbibliography % 参考文献使用 BibLaTeX 编译
@zepinglee 大佬好!我尝试了用biblatex-chicago
,实现了脚注footcite,但是最后的Bibliography
格式不是thuthesis-numeric
格式,没有序号之类的也比较混乱,请问应该怎么办呢~(我也可以输出的时候biblatex-chicago
编译一遍,再BibTeX
+ natbib
来一遍,最后pdf拼起来,就是要改一堆note改为footnote)
或许有没有什么办法能在biblatex-chicago
下使用thuthesis-numeric
?
@TingliangZhang 格式与注释一样。
似乎编号和排序还有些问题。
@TingliangZhang 你可以试一下 csl 分支使用 citation-style-language 的方式。 https://github.com/tuna/thuthesis/blob/40c7b2cde75b965952e465e30df24c525d83c8a3/thusetup.tex#L167-L177。
需要注意的有:
- 从 https://github.com/zepinglee/citeproc-lua 安装最新版(
make install
或者l3build install
)。 - 编译方式由
bibtex
/biber
换成citeproc-lua
。已经配置到latexmkrc
中,但是可能在 overleaf 中无法编译。
tsinghua-university-academy-of-arts-and-design.csl
目前只支持英文格式。


这两天我初步实现了一下中国社会科学的样式,为社科类的先做个样,后面再根据情况具体改,@TingliangZhang @zepinglee 有时间可以看一下。
非常感谢!
前两天我在写 https://github.com/tuna/thuthesis/blob/csl/tsinghua-university-academy-of-arts-and-design.csl 的时候发现,清华美院的示例文献跟《中国社会科学》的很多都相同,但是格式有少许区别,至少在英文文献方面。
另外我将《中国社会科学》和清华美院(英文)的示例文献录入到 https://www.zotero.org/groups/4677213/chinese_csl_development/collections/Y7Z6YG2V 了。如果有需要的话可以用于测试。
非常感谢大佬们!我在Windows下Texlive2023没有编译成功,应该是没能安上最新版的citeproc-lua
,我在Linux环境下再试一下~
我在Ubuntu22.04.2上配置的TeX Live 2023
+最新版citeproc-lua
,解决了字体依赖问题,现在遇到一个问题我没找到原因,想请教一下,我只更改了setup.tex
和example.tex
中的如上图相关设置,目测没继续用natbib
,但是latexmk
报错Package citation-style-language Error: The natbib package is incompatible
,好久没找到原因在哪里qwq
你需要 make cls
在当前目录中生成 thuthesis.cls
。
报错是因为 \documentclass[...]{thuthesis}
找到了发行版中的 .cls
文件。其中还没有添加 CSL 相关功能,所以会在导言区末尾自动调用 natbib
,从而导致与 csl
的冲突。
非常感谢各位大佬帮助,我编译出了符合美院要求的论文并提交了!
因为我太菜了,编译的过程还是比较艰难,因为我习惯用的是Windows的环境,最新版的citeproc-lua没安装,所以换到了虚拟机Ubuntu上编译,下面记录下整个过程中遇到的的问题和流程,供参考。
- VirtualBox安装Ubuntu虚拟机系统
- 改镜像源为Tuna
- 安装VirtualBox增强功能,特别是共享文件夹
- 安装Windows字体
- 安装TeX Live 2023
- 安装最新版citeproc-lua
-
make cls
在目录中生成thuthesis.cls
-
latexmk tina.tex
编译
从 https://github.com/zepinglee/citeproc-lua 安装最新版(make install
或者 l3build install
)。
git clone https://github.com/zepinglee/citeproc-lua # Clone the repository
cd citeproc-lua
git submodule update --init --remote # Fetch submodules
l3build install
echo $PATH
sudo cp citeproc/citeproc-lua.lua /bin/citeproc-lua
下载thuthesis 的CSL分支
复制并替换Master分支或自己已写论文中的latexmkrc
、tsinghua-university-academy-of-arts-and-design.csl
、thuthesis.dtx
thusetup.tex
中注释和添加如下内容
% 参考文献使用 BibTeX + natbib 宏包
% 顺序编码制
% \usepackage[sort]{natbib}
% \bibliographystyle{thuthesis-numeric}
......
% 参考文献使用 citation-style-language 宏包(试验性)
% 需要 TeX Live 2023+ 以及最新版 citation-style-language 宏包
\usepackage{citation-style-language}
% \cslsetup{style = thuthesis-numeric}
% \cslsetup{style = thuthesis-author-year}
% \cslsetup{style = apa}
% \cslsetup{style = modern-language-association}
% \cslsetup{style = cell} % 生物医学
\cslsetup{style = tsinghua-university-academy-of-arts-and-design} % 美术学院
% 声明 CSL 的数据库
\addbibresource{ref/refs.bib}
thuthesis-example.tex
中注释和添加如下内容
% \bibliography{ref/refs} % 参考文献使用 BibTeX
\printbibliography % 参考文献使用 BibLaTeX 或 citation-style-language
make cls
在当前目录中生成 thuthesis.cls
后latexmk
编译
建议用户在提交终版前使用Windows 平台的字体进行编译。这样中文字体同 Word 模板一致。
\documentclass[fontset=windows]{thuthesis}
需要以下字体
- Times New Roman
- Arial
- Courier
- SimSun(中易宋体 )
- SimHei(中易黑体 )
- SimFang(中易仿宋 )
- SimKai(楷体)
- Courier New
从Windows中的控制面板\外观和个性化\字体
找到对应.tt*
文件,复制到$HOME/.fonts
文件夹里
@TingliangZhang 这个流程没什么问题。我尽快将 CSL 的功能 merge 到 master 分支。
另外我刚刚发布了 citeproc-lua v0.4.1,可以在 TeX Live 2023 中更新 tlmgr update citation-style-language
,但是要记得 make unintall
删掉装到 TEXMFHOME 的版本。