网站首页 全球最实用的IT互联网站!

人工智能P2P分享Wind搜索发布信息网站地图标签大全

当前位置:诺佳网 > 软件工程 > 其他技术区 > 其他技术区 >

LaTeX之实现标题自动换行

时间:2025-05-28 23:33

人气:

作者:admin

标签:

导读:在进行$\LaTeX{}$学位论文排版时,可能会遇到论文标题过长,并且模板没有实现标题换行的功能。这种情况下标题会超出页边距导致页面布局丑陋,可以通过在cls文件里设置命令来实现自...

在进行\(\LaTeX{}\)学位论文排版时,可能会遇到论文标题过长,并且模板没有实现标题换行的功能。这种情况下标题会超出页边距导致页面布局丑陋,可以通过在cls文件里设置命令来实现自动换行。


具体命令如下:

\RequirePackage{lineno}
\RequirePackage{setspace}   %设置行间距离
\def\NJUPTtitle{论文题目:}
% 其他命令...
% 下面的NJUPT为南京邮电大学缩写,可替换为自己的模板名称
\newlength{\NJUPTtitlelinewidth} % 用于定义一个新的长度变量
\addtolength{\NJUPTtitlelinewidth}{240pt} % 用于控制标题下划线的长度

% Define a macro for underlined text with adaptive multilines
% #1: The width of text line, not text itself (set by paper)
% #2: The thickness of text line (set by paper)
% #3: The content of text (set by user)
\def\NJUPTexmultiunderline#1#2#3{
    \begin{minipage}[t][][t]{#1}
        \centering\internallinenumbers
        \renewcommand{\makeLineNumber}{\rule[-0.6ex]{\textwidth}{#2}\hss}
        #3\par
    \end{minipage}
}
% ...
	\begin{tabular}[t]{rc}
	{\songti\zihao{-2} \NJUPTtitle} & {\zihao{3}\centering \NJUPTexmultiunderline{\NJUPTtitlelinewidth}{0.4pt}{\NJUPTtitle}} % 下划线高度默认0.4pt
	\end{tabular}
	\vfill

标题长度超出预设长度时会自动换行,也可以在\title{} 需要换行的位置插入\\,效果如下所示。

image-20250528232727702
温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信