论文标题太长了,想问下怎么改变论文字体,或者告诉我怎么排版成比较好看的两行也行,谢谢了.下面是学校的模板,就能让题目全显示就行。 % !Mode:: "TeX:UTF-8" %!TEX program = xelatex \documentclass{imuthesis} \usepackage{graphicx} \usepackage{subfigure} \usepackage{fancyhdr} \usepackage{array} \usepackage{float} \usepackage{cases} \usepackage{bm} \usepackage{epsf} \usepackage{mathrsfs} \pagestyle{fancy} \lhead{page \thepage} \chead{middle} \rhead{whatever} \cfoot{\thepage} \rfoot{right} \lfoot{left} \def\dx{{\rm d}x} \def\dt{{\rm d}t} \def\ds{{\rm d}s} \def\dz{{\rm d}z} \def\dy{{\rm d}y} \begin{document} \Title{变系数反应扩散方程连续时空有限元格式的构造及适定性分析} \end{document}

6 回答6

2
我猜你使用的是 LaTeX Studio 的内大的 `imuthesis` 的模板,所以我这里基于这个模板给你答案。 这个问题造成的原因是你的文字太长,而且模板中这个标题的框子使用的是 `\fbox{}`,导致在其中使用换行符是无效的,因此需要修改模板文件 `imuthesis.cls`。 打开 `imuthesisc.cls`,找到第 188 行,具体行数可能不同,这一行的内容是 `\fbox{\zihao{2}\heiti{}\@ThesisTitle}`,如图所示 ![第188行](https://pics.latexstudio.net/data/images/201911/a43e6b7c7a7f631.jpg "第188行") 它用来控制标题的显示,将这一行改为 ``` \fbox{\parbox{\linewidth}{\centering\zihao{2}\heiti{}\@ThesisTitle}} ``` 也就是添加了一个 `parbox`,用于显示多行文字(也有其他方案)。下一行的 `\vspace{0.5cm}` 以及上面的 `\vspace{4cm}` 可能需要调整以使标题垂直居中。 修改后最终的显示效果为: ![](https://pics.latexstudio.net/data/images/201911/81e6a5d723341a8.jpg) 如果你对这个结果不满意,可以手动在标题中加入换行符,不过因为你的标题太长可能会产生 3 行的标题。
1
1. 如果复现问题依赖无法通过发行版的包管理器安装、必须从网上手动下载的文件(例如你提问里的 `imuthesis.cls` 文件),提问时应该附上这些文件,或提供下载方式。 1. 建议尽可能去原始出处获取模板。`imuthesis` 的作者把它发布在了 [Crystalmomo/imuthesis ](https://github.com/Crystalmomo/imuthesis)。
latexstudio.net 网站主要的功能是推荐和宣传,网站既不提供模板内容的维护,也不会及时跟进上游的更新。可以从 latexstudio.net 了解有哪些模板存在,但是建议从模板的最初发布地获取。 2. frank.xin 的回答是正确的。我给模板提了一个 [pull request](https://github.com/Crystalmomo/imuthesis/pull/1),支持了「多行题目」,同时修复了其他小问题。可以从 https://github.com/muzimuzhi/imuthesis/tree/fix 直接下载。
0
用`\\`换行不行吗?
0
我没有 imuthesis 这个文件。没办法调试。
0
没有模板, 又看不到 `\Title` 是咋定义的,想帮你也没办法帮你啊。
0
非要用他的命令吗?直接 \Large{\centering 变系数反应扩散方程连续时空有限元格式的构造及适定性分析} 不香吗?

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。