davyxx3 / hhu-thesis-bachelor

河海大学本科毕业论文LaTeX模板(理工科)【2024年更新】
MIT License
24 stars 1 forks source link

关于英文标题对齐问题询问 #1

Open windforestfiremountain opened 1 year ago

windforestfiremountain commented 1 year ago

学长好,感谢您提供这份本科毕业论文latex模板!由于今年hhu的格式有些改动,因此想问问您如何更改hhuthesis.cls文件,让英文信息页"College"、"Subject"、"Name"以及"Directed By"对齐,如下图所示。 image

davyxx3 commented 1 year ago

hi,学弟你好。在我印象中,去年也是如你所发的图一样的模板,只是我个人没有像图上那样对齐,而且之后老师检查也没有反馈说这里必须要对齐,所以我认为即使没有对齐也是没问题的。

如果你觉得需要对齐的话,不妨按照下面方法试一试:

  1. 在hhuthesis.cls文件741行找到“绘制”论文英文信息页 部分
  2. 利用tabular左对齐文字,然后使用arraystretch增加一下行距,代码如下:
%% “绘制”论文英文信息页
\newcommand\makeeninfo[1]{%
    \cleardoublepage
    \thispagestyle{empty}
    \pdfbookmark[0]{\hhut@label@encover}{encover}
    \begin{center}
        \vskip 20pt
            {\rmfamily \zihao{2} \textbf{BACHELOR'S DEGREE THESIS
                    OF HOHAI UNIVERSITY}}
        \vskip 60pt
        \begin{spacing}{2.0}
            {\zihao{2} \textbf{\hhut@value@englishtitle}}
            \vskip 60pt
            \renewcommand\arraystretch{1.5}
            \begin{tabular}{l}
                {\normalfont\rmfamily\zihao{4}College:
                    \normalfont\rmfamily \zihao{4} \hhut@value@englishcollege} \\
                {\normalfont\rmfamily\zihao{4}Subject:
                \normalfont\rmfamily \zihao{4} \hhut@value@englishmajor}       \\
                {\normalfont\rmfamily\zihao{4}Name:
                \normalfont\rmfamily \zihao{4} \hhut@value@englishauthor}      \\
                {\normalfont\rmfamily\zihao{4}Directed by:
                \normalfont\rmfamily \zihao{4} \hhut@value@englishtutor}       \\
            \end{tabular}
            \vskip 80pt
                {\rmfamily \zihao{-2} \textbf{\hhut@value@englishlocate}}      \\
        \end{spacing}
    \end{center}
    \normalfont
    \clearpage
    \if@twoside
        \thispagestyle{empty}
        \cleardoublepage
    \fi
}

复制我的代码粘贴一下即可。

windforestfiremountain commented 1 year ago

已实现表格的对齐,忘了表格命令了,还傻傻使用\quad手工对齐,再次感谢学长的代码!