Sjtuthesis: 2021 年本科毕设模版更新

Created on 17 May 2021  ·  31Comments  ·  Source: sjtug/SJTUThesis

  • [x] 封面发生巨大改动,除了颜色之外,包括logo布局、文字
  • [x] 页眉改为红色logo版本,且logo位置变化
  • [x] 授权书文字变动
    由于没给changelog,不清楚其他格式是否变化

Most helpful comment

大致将英文论文格式的变化整理了一下:

  • [ ] 封面大幅度更改
  • [ ] 原创性声明页面:
  • 原来标题中的毕业设计(论文),改为学位论文
  • 原来第一行的所呈交的毕业设计(论文),改为所呈交的学位论文《Name of the current thesis》
  • [ ] 授权书字号和格式变动
  • [ ] 去除了中文摘要的小标题摘要二字中间的空格,并去除了粗体
  • [ ] 英文摘要关键字的字体改为12pt去除首行缩进1.5倍行距
  • [ ] 目录
  • 标题Contents改为14pt
  • 内容改为12pt,单倍行距
  • [ ] 一级标题(chapter)改为14pt
  • [ ] 二、三、四级标题(section, subsection, subsubsection)改为左对齐,加粗,14pt,无缩进
  • [ ] 正文字号更改为12pt,1.5倍行距,左右对齐,去除首行缩进
  • [ ] 文内引用格式改为([1], NAME, YEAR: P.),依次包括参考文献列表中的序号(表示在方括号中),引用人的名字(外文名较长时可使用符合习惯的姓名缩写),年份以及出处在文献中的页数。
  • [ ] 页脚为页码,页码格式为只显示当前页码
  • [ ] 图、表(包括长表格中的续表标题)标题字号更改为12pt,加粗
  • [ ] 参考文献
  • 标题Bibliography,更改为REFERENCE
  • 字体更改为12pt,1.5倍行距

All 31 comments

感谢,我们会尽快同步修改

看了一下还有这么几个区别,有没有必要做更改:

  • [ ] 默认 oneside 打印
  • [ ] 英文模版的英文摘要没有缩进
  • [ ] 两个字的小标题中间均没有空格

封面颜色之前预留了修改的选项,其他的一些细节我这两天争取找教务处的老师沟通一下,先不着急改。

封面的英文需要修改吗,我自己的cls改成这样了

    \sjtu@name@def{subject@en}{\sjtu@name@degree@type@en's Thesis}

原文:

  \sjtu@name@def{subject@en}{Thesis of \sjtu@name@degree@type@en}

还有一个问题,图表的名字在新的模板里都加粗了

网上有看到最新的要求是 正文字体是12pt,1.5倍行距。

网上有看到最新的要求是 正文字体是12pt,1.5倍行距。

标注还是五号宋体,一倍行距。你说的是英文模板吗?

网上有看到最新的要求是 正文字体是12pt,1.5倍行距。

标注还是五号宋体,一倍行距。你说的是英文模板吗?

对的,英文模板改的比较多。正文字体变成小四,行间距1.5倍 orz

模板里二级标题似乎是不加粗的(而且他那个序号真奇怪)

三级四级标题都使用小四宋体

但是,似乎宋体加粗变黑体,黑体加粗不变,所以总体来说只是改了一下三级标题?

  section = {%
    format       = \zihao{4}\heiti,
    afterindent  = true,
    afterskip    = {1ex \@plus .2ex},
  },
  subsection = {%
    format       = \zihao{-4}\normalfont,
    afterindent  = true,
    afterskip    = {1ex \@plus .2ex},
  },
  subsubsection = {%
    format       = \zihao{-4}\normalfont,
    afterindent  = true,
    afterskip    = {1ex \@plus .2ex},
  }

虽然能够加粗表题,但是只限于英文,中文默认宋体转黑体了。。。考虑到之前的latex模板也是这样的,姑且认为ctex的默认规则是符合学校要求的,不再管了

\DeclareCaptionFont{sjtu@caption@font}{\zihao{5}\normalfont\bfseries}
\DeclareCaptionFont{sjtu@subcaption@font}{\zihao{5}\normalfont}
\DeclareCaptionLabelSeparator{enskip}{\enskip}

模板里二级标题似乎是不加粗的(而且他那个序号真奇怪)

三级四级标题都使用小四宋体

但是,似乎宋体加粗变黑体,黑体加粗不变,所以总体来说只是改了一下三级标题?

  section = {%
    format       = \zihao{4}\heiti,
    afterindent  = true,
    afterskip    = {1ex \@plus .2ex},
  },
  subsection = {%
    format       = \zihao{-4}\normalfont,
    afterindent  = true,
    afterskip    = {1ex \@plus .2ex},
  },
  subsubsection = {%
    format       = \zihao{-4}\normalfont,
    afterindent  = true,
    afterskip    = {1ex \@plus .2ex},
  }

蹲一个英文的字体格式修改 orz

大致将英文论文格式的变化整理了一下:

  • [ ] 封面大幅度更改
  • [ ] 原创性声明页面:
  • 原来标题中的毕业设计(论文),改为学位论文
  • 原来第一行的所呈交的毕业设计(论文),改为所呈交的学位论文《Name of the current thesis》
  • [ ] 授权书字号和格式变动
  • [ ] 去除了中文摘要的小标题摘要二字中间的空格,并去除了粗体
  • [ ] 英文摘要关键字的字体改为12pt去除首行缩进1.5倍行距
  • [ ] 目录
  • 标题Contents改为14pt
  • 内容改为12pt,单倍行距
  • [ ] 一级标题(chapter)改为14pt
  • [ ] 二、三、四级标题(section, subsection, subsubsection)改为左对齐,加粗,14pt,无缩进
  • [ ] 正文字号更改为12pt,1.5倍行距,左右对齐,去除首行缩进
  • [ ] 文内引用格式改为([1], NAME, YEAR: P.),依次包括参考文献列表中的序号(表示在方括号中),引用人的名字(外文名较长时可使用符合习惯的姓名缩写),年份以及出处在文献中的页数。
  • [ ] 页脚为页码,页码格式为只显示当前页码
  • [ ] 图、表(包括长表格中的续表标题)标题字号更改为12pt,加粗
  • [ ] 参考文献
  • 标题Bibliography,更改为REFERENCE
  • 字体更改为12pt,1.5倍行距

大致将_英文论文_格式的变化整理了一下:

  • [ ] 封面大幅度更改
  • [ ] 原创性声明页面:
  1. 原来标题中的毕业设计(论文),改为学位论文
  2. 原来第一行的所呈交的毕业设计(论文),改为所呈交的学位论文《Name of the current thesis》
  • [ ] 授权书字号和格式变动
  • [ ] 去除了中文摘要的小标题摘要二字中间的空格,并去除了粗体
  • [ ] 英文摘要关键字的字体改为12pt去除首行缩进1.5倍行距
  • [ ] 目录
  1. 标题Contents改为14pt
  2. 内容改为12pt,单倍行距
  • [ ] 一级标题(chapter)改为14pt
  • [ ] 二、三、四级标题(section, subsection, subsubsection)改为左对齐,加粗,14pt,无缩进
  • [ ] 正文字号更改为12pt,1.5倍行距,左右对齐,去除首行缩进
  • [ ] 文内引用格式改为([1], NAME, YEAR: P.),依次包括参考文献列表中的序号(表示在方括号中),引用人的名字(外文名较长时可使用符合习惯的姓名缩写),年份以及出处在文献中的页数。
  • [ ] 页脚为页码,页码格式为只显示当前页码
  • [ ] 图、表(包括长表格中的续表标题)标题字号更改为12pt,加粗
  • [ ] 参考文献
  1. 标题Bibliography,更改为REFERENCE
  2. 字体更改为12pt,1.5倍行距

这也太多了吧。。。。。是谁想到这个时候出新模板的

大致将_英文论文_格式的变化整理了一下:

  • [ ] 封面大幅度更改
  • [ ] 原创性声明页面:
  1. 原来标题中的毕业设计(论文),改为学位论文
  2. 原来第一行的所呈交的毕业设计(论文),改为所呈交的学位论文《Name of the current thesis》
  • [ ] 授权书字号和格式变动
  • [ ] 去除了中文摘要的小标题摘要二字中间的空格,并去除了粗体
  • [ ] 英文摘要关键字的字体改为12pt去除首行缩进1.5倍行距
  • [ ] 目录
  1. 标题Contents改为14pt
  2. 内容改为12pt,单倍行距
  • [ ] 一级标题(chapter)改为14pt
  • [ ] 二、三、四级标题(section, subsection, subsubsection)改为左对齐,加粗,14pt,无缩进
  • [ ] 正文字号更改为12pt,1.5倍行距,左右对齐,去除首行缩进
  • [ ] 文内引用格式改为([1], NAME, YEAR: P.),依次包括参考文献列表中的序号(表示在方括号中),引用人的名字(外文名较长时可使用符合习惯的姓名缩写),年份以及出处在文献中的页数。
  • [ ] 页脚为页码,页码格式为只显示当前页码
  • [ ] 图、表(包括长表格中的续表标题)标题字号更改为12pt,加粗
  • [ ] 参考文献
  1. 标题Bibliography,更改为REFERENCE
  2. 字体更改为12pt,1.5倍行距

引用格式的变化看起来是最麻烦的,,

中文模版已经基本上更新完了,PR 合并后即可使用。英文模版的细节还需要咨询一下相关老师。

虽然能够加粗表题,但是只限于英文,中文默认宋体转黑体了。。。考虑到之前的latex模板也是这样的,姑且认为ctex的默认规则是符合学校要求的,不再管了

\DeclareCaptionFont{sjtu@caption@font}{\zihao{5}\normalfont\bfseries}
\DeclareCaptionFont{sjtu@subcaption@font}{\zihao{5}\normalfont}
\DeclareCaptionLabelSeparator{enskip}{\enskip}

这个问题请参考 https://github.com/sjtug/SJTUThesis/discussions/623 ,目前的楷体也是 ok 的。

中文新模板现在编译出来有两行英文校名,一行是sjtu-vi-name-red.pdf自带的,另一行是文字,按学校模板走的话感觉可能需要截取一下sjtu-vi-name-red.pdf

中文新模板现在编译出来有两行英文校名,一行是sjtu-vi-name-red.pdf自带的,另一行是文字,按学校模板走的话感觉可能需要截取一下sjtu-vi-name-red.pdf

是的,PR 里面写错了,稍后修((

中文模版的修改已经合入主线了。

目前我正在做:默认情况章节名加粗,但是"摘要“、”谢辞“、”参考文献“等部分不加粗。(目前的cls里是全部加粗,如果开启中文字体加粗的话,如下图)

捕获

如果使用带粗体的中文字体集,如fandol,会导致摘要、谢辞、参考文献这些也变成粗体,所以我修改了指令让他们转为生成普通字体:
谢辞

   \sjtu@chapter*[\sjtu@name@acknowledgements]{\mdseries\sjtu@name@acknowledgements}
    \addcontentsline{toc}{chapter}{谢辞}

摘要

\NewDocumentEnvironment{abstract}{}{%
  \sjtu@chapter*[\sjtu@name@abstract@zh]{%
    \sjtu@info@title@zh \vskip 2ex
    \begingroup
      \zihao{4}
      \heiti\mdseries\centering\sjtu@name@abstract@zh
    \endgroup
  }[\sjtu@name@abstract]%
}

除此之外,我自己修改了之前提到的因为没粗体而导致的若干问题(包括标题格式分别为一级黑粗,二级黑,三四级宋;图表题格式宋体加粗;封面中文楷体加粗)等,大概之后会另开一个项目支线

修改如下,尽可能向word凑近了一些,不过原本的模板应该也没问题。

  • 字体库:使用fandol字体库,支持粗体,建议结合overleaf使用。对楷体使用伪加粗(for封面)。
  • 结论:修改summary,改为chapter,以加粗标题并标号
  • 标题修改:删去摘要、谢辞的两字之间的空格
  • 标题格式:摘要页的标题、数字章节标题为黑体加粗,目录、谢辞、参考文献的标题为黑体(原均为加粗,但表现为均黑体无加粗)
  • 封面格式:学士学位论文为楷体加粗(原楷体),“论文题目:”统一为小二,并略微拉长10pt的论文标题横线(主要是为了一行内放下我的标题,可自行还原)
  • 小标题格式:二级标题改为黑体,三级四级标题改为宋体(原本的三级标题为黑体,subsection为bfseriesheiti)
  • 图表题格式:中文改为宋体加粗,英文改为Times加粗(中文原为楷体,英文原不加粗)

其实昨天老师的反馈是细节部分不用完全照 Word 模版,所以你提到的部分我们都没有修改(

其实昨天老师的反馈是细节部分不用完全照 Word 模版,所以你提到的部分我们都没有修改(

(所以我也就只是fork自用

现在正在收集给教务处老师的反馈意见,我这里建了一个共享文档,欢迎提供建议。

https://docs.qq.com/doc/DV3BDSGpBWldHSGx5

有没有哪位大佬可以帮忙修改一下overleaf上的版本呀,身边大多数同学都用的是overleaf,麻烦啦~

有没有哪位大佬可以帮忙修改一下overleaf上的版本呀,身边大多数同学都用的是overleaf,麻烦啦~

可以把git上的zip 下载下来,然后在overleaf新建项目)

有没有哪位大佬可以帮忙修改一下overleaf上的版本呀,身边大多数同学都用的是overleaf,麻烦啦~

可以把git上的zip 下载下来,然后在overleaf新建项目)

有过尝试,但是会有大量的编译报错出现

请把相关的报错信息贴到 https://github.com/sjtug/SJTUThesis/issues/624 。这边只讨论本科模版的问题。

教务处老师提供的官方文件:

上海交通大学关于本科生毕业设计(论文)工作的指导意见.pdf

老师的反馈是:毕设论文格式只要不违背这个文档的基本原则即可。因此 SJTUThesis 模版这边应该不会再做大的更改了。如果有细节上修改的需求,可以参考本 issue 中热心用户提供的解决方案。感谢大家的关注和支持。

教务处老师提供的官方文件:
上海交通大学关于本科生毕业设计(论文)工作的指导意见.pdf

老师的反馈是:毕设论文格式只要不违背这个文档的基本原则即可。因此 SJTUThesis 模版这边应该不会再做大的更改了。如果有细节上修改的需求,可以参考本 issue 中热心用户提供的解决方案。感谢大家的关注和支持。

请问 英语模板有修改好吗QAQ

@YZ-SJTU 英文模版的问题在之前的在线文档中也有反馈,看起来目前的模版符合《上海交通大学关于本科生毕业设计(论文)工作的指导意见》,因此不会做大的修改了。如果有修改模版的需求,但不知道如何下手,可以在 Discussion 中提问。

Was this page helpful?
0 / 5 - 0 ratings

Related issues

htfy96 picture htfy96  ·  7Comments

gdshen picture gdshen  ·  8Comments

majestichou picture majestichou  ·  7Comments

jiewuza picture jiewuza  ·  7Comments

goodbest picture goodbest  ·  8Comments