Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

美术学院格式支持 #844

Open
Harry-Chen opened this issue Mar 28, 2023 · 20 comments
Open

美术学院格式支持 #844

Harry-Chen opened this issue Mar 28, 2023 · 20 comments

Comments

@Harry-Chen
Copy link
Member

Harry-Chen commented Mar 28, 2023

来自 #840 (comment) (@TingliangZhang)

美术学院的研究生学位论文引用格式和其他院系不同:《清华大学美术学院研究生学位论文引证规范》自2022年8月毕业批次研究生开始实行。

重点提示(如有不一致,请以《引证规范》为准):

  • 引文注释统一放置于当页下(脚注)。
  • “注释”体例和《清华大学研究生学位论文写作指南》不同。
  • 所有被引用文献均要列入参考文献表中。阅读性参考文献可集中列入附录中,其标题为“书目”。
  • 各篇文献加序号依次列出并连续编号,序号要加方括号“[ ]”;各条文献可首先按文种集中,先中文文献,后外文文献;然后按参考文献类型相对集中排列。

清华大学美术学院研究生学位论文引证规范(分会2022年3月24日审议通过).pdf

@Harry-Chen
Copy link
Member Author

Harry-Chen commented Mar 28, 2023

目视可见的更改:

直接引文系指正文中直接引用相关文献中的词语、句子或段落,引文用引 号引起来。篇幅比较长或者需要特别强调的直接引文,不加引号,另起行,以 自成段落的形式出现,段落左边整体缩两格(第一行缩四格),并变字体,与正文相区别。

可以考虑提供一个环境,容易支持。

正文中的注释号统一用123......形式以“上标”字体标示置于包含引文的句子或段落之后

需要带圈的脚注编号,如 https://zhuanlan.zhihu.com/p/74515148。也比较容易支持。

所有被引用文献均要列入参考文献表中。阅读性参考文献可集中列入附录中,其标题为“书目”。各篇文献加序号依次列出并连续编号,序号要加方括号“[ ]”;各条文献可首先按文种集中,先中文文献,后外文文献;然后按参考文献类型相对集中排列。

就是所谓 references 和 bibliography 的区别。并且 references 不是 GB7714 格式,比较奇怪,需要工作量。

@zepinglee
Copy link
Contributor

@TingliangZhang 美院有使用 LaTeX 模板的需求吗?

这种参考文献样式是“注释式”(note),区别于数字式(numeric)和著者-出版年(author-date),一般用于社会科学,常见的有 Chicago §14 “Notes and Bibliography”、《中国社会科学》、《法学引注手册》。这样样式的\cite 命令会生成脚注,其中包含著者、题名、出版年等信息,相当于 \footnote{Author. Title. Year...}

note 样式使用 BibTeX 不太好实现,只能使用 biblatex 或者 CSL。

请教一下 @hushidong biblatex 有类似的样式吗?

@hushidong
Copy link

看了一下前面的说明文档。就注释命令而已,biblatex有现成的,参考文献表,如果是GB格式也是现成的,关键就是每个参考文献注释本身的格式是没有现成的,需要重新定制,这就涉及到定制有多大意义,如果这是中文社科类的一般通用格式,那么定制一下也无妨。若只是个别学校的要求,那不如学生自己当脚注写来得方便。

@TingliangZhang
Copy link

我现在在写美院的硕士论文,用thuthesis写了一半才发现今年美院对引用有特殊要求:expressionless:,倒是暂时可以用 \footnote{Author. Title. Year...}来写,看看能不能过格式审查,不能的话可能要换word,\cite\ref\figure在word里要重新排版下。

我个人觉得美院有一部分人有Latex需求的,特别是交叉学科和信息艺术设计系,不少人是理工科背景,同时也要发一些会议,可能会习惯用Latex写:joy:

@zepinglee
Copy link
Contributor

关键就是每个参考文献注释本身的格式是没有现成的,需要重新定制,这就涉及到定制有多大意义,如果这是中文社科类的一般通用格式,那么定制一下也无妨。若只是个别学校的要求,那不如学生自己当脚注写来得方便。

我粗略看了一下,主体部分跟一众社科类期刊的格式差不多,可能英文文献、网页这类特殊的文献可能格式有较小的区别。但是社科类期刊对 bib(la)tex 的需求并不大,感觉产出不及投入。我还是尽量用 CSL 实现吧。

CSL 样式倒是有现成的《中国社会科学》样式(https://github.com/EdwardSaidZhou/CSL-Chinese-IR-CSSCI-Journals),可以在此基础上修改。

@hushidong
Copy link

嗯嗯,好的。

@TingliangZhang
Copy link

就我目前而言,只要能简单实现脚注引用就好!我引的全是英文文献和一些网页,还没有中文文献~

31号美院格式审查,我先继续用latex肝论文,最后也可以用/footnote或者pdf转word凑合一下交。

@zepinglee
Copy link
Contributor

还没有中文文献~

那就相对简单一些了,citation-style-language 目前主要是缺乏对多语言样式的支持。

31号美院格式审查,我先继续用latex肝论文,最后也可以用/footnote或者pdf转word凑合一下交。

3 天后吗?

@TingliangZhang
Copy link

是的,DDL选手就是我:upside_down_face:,不过我倒是引用就十几篇,转成word手动改都可以~

@zepinglee
Copy link
Contributor

@TingliangZhang 你可以先用 biblatex-chicago,csl 的接口会跟 biblatex 兼容的。

\usepackage[notes,backend=biber]{biblatex-chicago}
\addbibresource{ref/refs.bib}
...
Foo.\footcite{bixon1996dynamics} 
Bar.\footcite{atkinson1982experimental}
...
\printbibliography       % 参考文献使用 BibLaTeX 编译

@TingliangZhang
Copy link

@zepinglee 大佬好!我尝试了用biblatex-chicago,实现了脚注footcite,但是最后的Bibliography格式不是thuthesis-numeric格式,没有序号之类的也比较混乱,请问应该怎么办呢~(我也可以输出的时候biblatex-chicago编译一遍,再BibTeX + natbib来一遍,最后pdf拼起来,就是要改一堆note改为footnote)

或许有没有什么办法能在biblatex-chicago下使用thuthesis-numeric

image

image

@zepinglee
Copy link
Contributor

@TingliangZhang 格式与注释一样。
Screenshot 2023-03-31 at 00 14 08

似乎编号和排序还有些问题。

@zepinglee
Copy link
Contributor

zepinglee commented Mar 30, 2023

@TingliangZhang 你可以试一下 csl 分支使用 citation-style-language 的方式。

thuthesis/thusetup.tex

Lines 167 to 177 in 40c7b2c

% 参考文献使用 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}

需要注意的有:

  1. https://github.com/zepinglee/citeproc-lua 安装最新版(make install 或者 l3build install)。
  2. 编译方式由 bibtex/biber 换成 citeproc-lua。已经配置到 latexmkrc 中,但是可能在 overleaf 中无法编译。

tsinghua-university-academy-of-arts-and-design.csl 目前只支持英文格式。

Screenshot 2023-03-31 at 00 51 23

Screenshot 2023-03-31 at 01 00 11

@hushidong
Copy link

这两天我初步实现了一下中国社会科学的样式,为社科类的先做个样,后面再根据情况具体改,@TingliangZhang @zepinglee 有时间可以看一下。

test-css.zip

@zepinglee
Copy link
Contributor

这两天我初步实现了一下中国社会科学的样式,为社科类的先做个样,后面再根据情况具体改,@TingliangZhang @zepinglee 有时间可以看一下。

test-css.zip

非常感谢!

前两天我在写 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 了。如果有需要的话可以用于测试。

@TingliangZhang
Copy link

非常感谢大佬们!我在Windows下Texlive2023没有编译成功,应该是没能安上最新版的citeproc-lua,我在Linux环境下再试一下~

@TingliangZhang
Copy link

image

我在Ubuntu22.04.2上配置的TeX Live 2023+最新版citeproc-lua,解决了字体依赖问题,现在遇到一个问题我没找到原因,想请教一下,我只更改了setup.texexample.tex中的如上图相关设置,目测没继续用natbib,但是latexmk报错Package citation-style-language Error: The natbib package is incompatible,好久没找到原因在哪里qwq

@zepinglee
Copy link
Contributor

你需要 make cls 在当前目录中生成 thuthesis.cls

报错是因为 \documentclass[...]{thuthesis} 找到了发行版中的 .cls 文件。其中还没有添加 CSL 相关功能,所以会在导言区末尾自动调用 natbib,从而导致与 csl 的冲突。

@TingliangZhang
Copy link

非常感谢各位大佬帮助,我编译出了符合美院要求的论文并提交了!

因为我太菜了,编译的过程还是比较艰难,因为我习惯用的是Windows的环境,最新版的citeproc-lua没安装,所以换到了虚拟机Ubuntu上编译,下面记录下整个过程中遇到的的问题和流程,供参考。

  1. VirtualBox安装Ubuntu虚拟机系统
  2. 改镜像源为Tuna
  3. 安装VirtualBox增强功能,特别是共享文件夹
  4. 安装Windows字体
  5. 安装TeX Live 2023
  6. 安装最新版citeproc-lua
  7. make cls 在目录中生成 thuthesis.cls
  8. 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分支或自己已写论文中的latexmkrctsinghua-university-academy-of-arts-and-design.cslthuthesis.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.clslatexmk编译

建议用户在提交终版前使用Windows 平台的字体进行编译。这样中文字体同 Word 模板一致。

\documentclass[fontset=windows]{thuthesis}

需要以下字体

  1. Times New Roman
  2. Arial
  3. Courier
  4. SimSun(中易宋体 )
  5. SimHei(中易黑体 )
  6. SimFang(中易仿宋 )
  7. SimKai(楷体)
  8. Courier New

从Windows中的控制面板\外观和个性化\字体找到对应.tt*文件,复制到$HOME/.fonts文件夹里

@zepinglee
Copy link
Contributor

@TingliangZhang 这个流程没什么问题。我尽快将 CSL 的功能 merge 到 master 分支。

另外我刚刚发布了 citeproc-lua v0.4.1,可以在 TeX Live 2023 中更新 tlmgr update citation-style-language,但是要记得 make unintall 删掉装到 TEXMFHOME 的版本。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants