问题修改:我必须做什么才能使“第 1 章”显示为“第 I 章”,“第 2 章”显示为“第 II 章”,等等?
背景和详细信息:这是我的论文要求。我搜索了好一会儿,但还是没能找到我需要的东西,而且没有弄乱我已有的东西。我在 Wiki 中找到了(这里) 选择不同的章节样式,但是,列出的这些都不是我所需要的。
我需要“CHAPTER”全部大写,并使用罗马数字表示章节号(但不是页码)。而且它不能改变我的方式(感谢这个出色的论坛社区的帮助)能够将页码放在正确的位置。
其他可能相关的详细信息:
- 我正在使用 LyX 版本 2.0.6。
- 文献类别:书籍(回忆录)。
- 选择的模块:自定义页眉/页脚。
- 页面布局 -> 标题样式:默认。
- 不是双面的。
- 边距:上方 4cm、下方 3cm、左侧 4cm、右侧 3cm。
LaTeX 序言:
\makeevenfoot{headings}{}{}{\thepage} \makeoddfoot{headings}{}{}{\thepage} \makeevenhead{headings}{}{}{} \makeoddhead{headings}{}{}{} \copypagestyle{chapter}{plain} % make chapter a page style of its own \makeevenfoot{chapter}{}{}{\thepage} \makeoddfoot{chapter}{}{}{\thepage} \makeevenhead{chapter}{}{}{} \makeoddhead{chapter}{}{}{}
再问一次:我必须做什么才能使“第 1 章”显示为“第 I 章”,“第 2 章”显示为“第 II 章”,等等?
谢谢感谢您的时间和提供的任何帮助!
答案1
如果没有最简单的例子,很难说;但是
\renewcommand{\chaptername}{CHAPTER}
\renewcommand{\thechapter}{\Roman{chapter}}
应该是您所需要的。
有了memoir
,人们可以利用多种便利。这里有一个可以满足您愿望的解决方案。
\documentclass{memoir}
\usepackage{kantlipsum} % just for the example
\makeevenfoot{headings}{}{}{\thepage}
\makeoddfoot{headings}{}{}{\thepage}
\makeevenhead{headings}{}{}{}
\makeoddhead{headings}{}{}{}
\copypagestyle{chapter}{plain} % make chapter a page style of its own
\makeevenfoot{chapter}{}{}{\thepage}
\makeoddfoot{chapter}{}{}{\thepage}
\makeevenhead{chapter}{}{}{}
\makeoddhead{chapter}{}{}{}
\renewcommand{\printchaptertitle}[1]{\chaptitlefont\MakeUppercase{#1}}
\makeatletter
\renewcommand{\printchaptername}{\chapnamefont\MakeUppercase{\@chapapp}}
\makeatother
\renewcommand{\printchapternum}{\chapnumfont\Roman{chapter}}
\begin{document}
\frontmatter
\chapter{Introduction}
\kant[1]
\mainmatter
\chapter{A title}
\section{Something}
\kant
\end{document}
我还在前言中添加了一章来表明风格相同。
答案2
我对 LyX 不熟悉,不幸的是我在安装时遇到了问题。不过,你的问题可以通过重新定义 chapter 命令来解决。
在 LyX 中的序言中添加以下内容:
\renewcommand{\thechapter}{\Roman{chapter}}
它看起来会像这样:
如果您想要小写罗马数字,只需使用\roman{chapter}
。