Zeping Lee

Results 560 comments of Zeping Lee

@TingliangZhang 美院有使用 LaTeX 模板的需求吗? 这种参考文献样式是“注释式”(note),区别于数字式(numeric)和著者-出版年(author-date),一般用于社会科学,常见的有 Chicago §14 “Notes and Bibliography”、《[中国社会科学](http://sscp.cssn.cn/tgxt/zgshkxtg/)》、《法学引注手册》。这样样式的`\cite` 命令会生成脚注,其中包含著者、题名、出版年等信息,相当于 `\footnote{Author. Title. Year...}`。 note 样式使用 BibTeX 不太好实现,只能使用 biblatex 或者 CSL。 请教一下 @hushidong biblatex 有类似的样式吗?

> 关键就是每个参考文献注释本身的格式是没有现成的,需要重新定制,这就涉及到定制有多大意义,如果这是中文社科类的一般通用格式,那么定制一下也无妨。若只是个别学校的要求,那不如学生自己当脚注写来得方便。 我粗略看了一下,主体部分跟一众社科类期刊的格式差不多,可能英文文献、网页这类特殊的文献可能格式有较小的区别。但是社科类期刊对 bib(la)tex 的需求并不大,感觉产出不及投入。我还是尽量用 CSL 实现吧。 CSL 样式倒是有现成的《中国社会科学》样式(),可以在此基础上修改。

> 还没有中文文献~ 那就相对简单一些了,[`citation-style-language`](https://ctan.org/pkg/citation-style-language) 目前主要是缺乏对多语言样式的支持。 > 31号美院格式审查,我先继续用latex肝论文,最后也可以用/footnote或者pdf转word凑合一下交。 3 天后吗?

@TingliangZhang 你可以先用 `biblatex-chicago`,csl 的接口会跟 biblatex 兼容的。 ```tex \usepackage[notes,backend=biber]{biblatex-chicago} \addbibresource{ref/refs.bib} ... Foo.\footcite{bixon1996dynamics} Bar.\footcite{atkinson1982experimental} ... \printbibliography % 参考文献使用 BibLaTeX 编译 ```

@TingliangZhang 格式与注释一样。 似乎编号和排序还有些问题。

@TingliangZhang 你可以试一下 [csl](https://github.com/tuna/thuthesis/tree/csl) 分支使用 citation-style-language 的方式。 。 需要注意的有: 1. 从 安装最新版(`make install` 或者 `l3build install`)。 2. 编译方式由 `bibtex`/`biber` 换成 `citeproc-lua`。已经配置到 [`latexmkrc`](https://github.com/tuna/thuthesis/commit/40c7b2cde75b965952e465e30df24c525d83c8a3#diff-2029546598f63556b6f260046e5a01f6be29ffef68e44d3ef6b2901526e8a855) 中,但是可能在 overleaf 中无法编译。 `tsinghua-university-academy-of-arts-and-design.csl` 目前只支持英文格式。

> 这两天我初步实现了一下中国社会科学的样式,为社科类的先做个样,后面再根据情况具体改,@TingliangZhang @zepinglee 有时间可以看一下。 > > [test-css.zip](https://github.com/tuna/thuthesis/files/11132181/test-css.zip) 非常感谢! 前两天我在写 的时候发现,清华美院的示例文献跟《中国社会科学》的很多都相同,但是格式有少许区别,至少在英文文献方面。 另外我将《中国社会科学》和清华美院(英文)的示例文献录入到 了。如果有需要的话可以用于测试。

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

@TingliangZhang 这个流程没什么问题。我尽快将 CSL 的功能 merge 到 master 分支。 另外我刚刚发布了 citeproc-lua v0.4.1,可以在 TeX Live 2023 中更新 `tlmgr update citation-style-language`,但是要记得 `make unintall` 删掉装到 TEXMFHOME 的版本。