whutug / whu-thesis

:memo: 武汉大学毕业论文 LaTeX 模版 2024
LaTeX Project Public License v1.3c
931 stars 200 forks source link

参考文献字体好像不是五号,求解决方法? #208

Closed firefoxking closed 1 year ago

firefoxking commented 1 year ago

检查

编译环境

描述问题

对于硕士论文,参考文献章节我发现“参考文献”四个字是用的加粗方式,不是标准的黑体。参考文献内容似乎也不是五号字体,请问怎么才可以修改成五号字体。

\tl_if_eq:NnT \g__whu_option_type_tl { doctor }
  {
    \tl_const:Nn \c__whu_heading_tl
      { \__whu_spread_with:nn { 博士学位论文 } { \quad } }
    \tl_set:Nn \bibname { \zihao { 4 } \textbf { 参考文献 } }
    \tl_set:Nn \bibliographytypesize { \zihao { 5 } }
  }

\tl_if_eq:NnT \g__whu_option_type_tl { master }
  {
    \tl_if_eq:NnT \g__whu_option_class_tl { academic }
      {
        \tl_const:Nn \c__whu_heading_tl
          { \__whu_spread_with:nn { 硕士学位论文 } { \quad } }
      }
    \tl_if_eq:NnT \g__whu_option_class_tl { professional }
      {
        \tl_const:Nn \c__whu_heading_tl
          { \__whu_spread_with:nn { 硕士专业学位论文 } { \enskip } }
      }
    % \tl_set:Nn \bibname { \zihao { 4 } \textbf { 参考文献 } }
    % \tl_set:Nn \bibliographytypesize { \zihao { 5 } }
    \tl_set:Nn \bibname { \heiti \zihao { 4 } 参考文献  }
    \tl_set:Nn \bibliographytypesize { \zihao { 5 } }
  }
sikouhjw commented 1 year ago

https://github.com/whutug/whu-thesis/blob/6f19c2e0d34bbfc752f86a7ea505154a185ff595/whu-thesis.cls#L155-L169 这不都设置好了是黑体和五号字吗?请你给出你的依据,比如用尺子量出确实不是五号字、给出黑体与模板参考文献字样的对比图,否则你就是没有任何依据的提问。

firefoxking commented 1 year ago

我开始以为是这段代码设置了五号

联想截图_20230419125911
\tl_set:Nn \bibliographytypesize { \zihao { 5 } }

但是我把这段修改为:

\tl_set:Nn \bibliographytypesize { \zihao { 2 } }

生成的pdf还是跟之前一样的。我不知道是不是我理解有问题,谢谢

联想截图_20230419130053
sikouhjw commented 1 year ago

在导言区加上

\renewcommand\bibfont{\zihao{5}}

就可以调成五号字。

参考文献是否为黑体的问题,模板用的是『黑体』+『加粗』,所以依然属于黑体的范畴,只是需不需要加粗需要看学校的规范文件才能判断。

firefoxking commented 1 year ago

我尝试了这个方法,但是会产生报错显示:

LaTeX Error: Command \bibfont undefined.

换成下面的命令没有效果

\newcommand\bibfont{\zihao{5}}
sikouhjw commented 1 year ago

我尝试了这个方法,但是会产生报错显示:

LaTeX Error: Command \bibfont undefined.

换成下面的命令没有效果

\newcommand\bibfont{\zihao{5}}

我搞错了,放正文区任意位置都可以。

firefoxking commented 1 year ago

可以了,谢谢!

imfing commented 1 year ago

可以了,谢谢!