如何编写 1 章而不是第 1 章

如何编写 1 章而不是第 1 章

我想写 1 章而不是 1 章。有什么建议吗?

谢谢

答案1

除非我遗漏了什么,否则根据 OP 和 OP 下的评论...这个解决方案应该足够了:

\documentclass[12pt]{book}
\usepackage[utf8]{inputenc}
\usepackage[LGR,T1]{fontenc}
\usepackage[basque]{babel} % <- choice based on OP's comment
\usepackage{titlesec}

\renewcommand\chaptertitlename{kapitulua} % <- assuming that should be made lowercase when order changed
%\renewcommand\thechapter{\Roman{chapter}} % <- uncomment if you want Roman numerals instead
\titleformat{\chapter}[display]{\normalfont\huge\bfseries}{\thechapter\ \chaptertitlename}{20pt}{\Huge} % <- order changed (default is \chaptertitlename \ \thechapter)

\begin{document}

\chapter{Your title goes here}

\end{document}

代码输出

\renewcommand\thechapter{\Roman{chapter}}如果您希望使用大写罗马数字,请取消注释该行,即使用“I chapter”、“II chapter”而不是阿拉伯语“1 chapter”、“2 chapter”。

答案2

正如@Bernard 在他的评论中所述,你应该使用titlesec 包裹。可以使用相应pdf文件第23和24页的代码。阅读页面上的说明以进行调整。

\documentclass[10pt,oneside]{book}
\usepackage[dvips]{color}
\usepackage{lipsum}
\usepackage[rigidchapters,explicit]{titlesec}
\DeclareFixedFont{\chapterfont}{T1}{phv}{bx}{n}{4cm}
\titlespacing{\chapter}{0pt}{100pt}{75pt}

\titleformat{\chapter}[block]
{\begin{picture}(0,230)}
{\put(450,80){%
\makebox(0,0)[rb]{%
{}}}
\put(0,270){%
\makebox(0,0)[lb]{%
\Huge\sffamily{\thechapter\ Chapter }}}}
{0pt}
{\put(0,200){\parbox[t]{300pt}{%
\Huge\sffamily\filright#1}}}
[\end{picture}]

\begin{document}
\chapter{First Chapter}
\lipsum[2]
\section{First Section}
\lipsum[1]
\end{document}

在此处输入图片描述

相关内容