在书籍样式中强制使用新的段落缩进

在书籍样式中强制使用新的段落缩进

我无法缩进文档中的段落。我不知道哪里出了问题,因为我认为这是默认行为。

这是我的 tex 文件的精简版本:

\documentclass[12pt]{book}
\usepackage[width=4.375in, height=7.0in, top=1.0in, papersize={5.5in,8.5in}]{geometry}
\usepackage[pdftex]{graphicx}
\parindent 10in
\parskip 0.05in
\title{My Broken Example}
\begin{document}
\frontmatter
\maketitle
\tableofcontents
\mainmatter
\raggedright
\chapter{First chapter}

Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet justo ut odio fringilla varius. Maecenas porttitor convallis suscipit. Aenean dictum faucibus purus nec gravida. Phasellus laoreet dolor sit amet orci ultrices varius. Curabitur tempus feugiat nisl, non pretium lacus tincidunt ut. Suspendisse placerat, sem eu rhoncus auctor, diam nisi pulvinar est, id venenatis urna mauris vel dui. 

In vitae arcu ac tortor vehicula dignissim ac sit amet velit. Aenean sapien velit, vestibulum at facilisis nec, egestas sed quam. Nunc sem lectus, condimentum eget porttitor sit amet, euismod vel lorem. Nullam vulputate pellentesque cursus. 

\indent Vestibulum porta, purus id ultricies facilisis, neque nunc aliquet lectus, sit amet vulputate arcu mauris in diam. Praesent interdum lectus ac ligula cursus sed pretium mi tincidunt. Mauris blandit interdum sem, ac porta metus sagittis et. In at ligula id justo gravida rhoncus at vitae massa. Morbi mi tortor, dignissim et pellentesque quis, placerat ut lorem. 

\par Aliquam ut lorem sed tortor gravida feugiat. Aenean mattis aliquam diam, vitae tempus est lobortis ut. Nam augue urna, iaculis eget varius non, sagittis tempus nibh. Donec vitae laoreet enim. Vivamus vel quam ut nunc ultrices mollis. Cras a magna dolor. Sed et luctus lorem. Vivamus nunc felis, volutpat quis bibendum in, dapibus et justo. Donec eget nulla nunc.

Mauris et magna libero, sed euismod turpis. Morbi accumsan rhoncus tempor. Integer venenatis ipsum sit amet erat porttitor a scelerisque nisl malesuada. Mauris porta ultricies risus, sit amet tincidunt risus fermentum interdum. Nunc massa ipsum, tincidunt nec fermentum eget, euismod sit amet leo. Quisque consequat, erat dictum luctus tristique, justo odio congue velit, ac lacinia dolor erat vel libero. Sed pulvinar metus ut est interdum dignissim. Quisque lacus velit, porttitor nec malesuada sed, placerat et augue.

\end{document}

我尝试了几种方法,例如以和结尾的行,\\正如\\*您所见,我尝试使用\indent\par。我设置了\parindent一些疯狂的东西。

似乎什么都不起作用,我该如何获得缩进?

答案1

您需要重新定义\parindenta) \raggedright(将其设置为零)之后的 b) 为略小于 10 英寸。

\documentclass[12pt]{book}
\usepackage[width=4.375in, height=7.0in, top=1.0in, papersize={5.5in,8.5in}]{geometry}
\usepackage[pdftex]{graphicx}
\parskip 0.05in
\title{My Broken Example}
\begin{document}
\frontmatter
\maketitle
\tableofcontents
\mainmatter
\raggedright
\parindent 0.5in
\chapter{First chapter}

Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet justo ut odio fringilla varius. Maecenas porttitor convallis suscipit. Aenean dictum faucibus purus nec gravida. Phasellus laoreet dolor sit amet orci ultrices varius. Curabitur tempus feugiat nisl, non pretium lacus tincidunt ut. Suspendisse placerat, sem eu rhoncus auctor, diam nisi pulvinar est, id venenatis urna mauris vel dui. 

In vitae arcu ac tortor vehicula dignissim ac sit amet velit. Aenean sapien velit, vestibulum at facilisis nec, egestas sed quam. Nunc sem lectus, condimentum eget porttitor sit amet, euismod vel lorem. Nullam vulputate pellentesque cursus. 

\indent Vestibulum porta, purus id ultricies facilisis, neque nunc aliquet lectus, sit amet vulputate arcu mauris in diam. Praesent interdum lectus ac ligula cursus sed pretium mi tincidunt. Mauris blandit interdum sem, ac porta metus sagittis et. In at ligula id justo gravida rhoncus at vitae massa. Morbi mi tortor, dignissim et pellentesque quis, placerat ut lorem. 

\par Aliquam ut lorem sed tortor gravida feugiat. Aenean mattis aliquam diam, vitae tempus est lobortis ut. Nam augue urna, iaculis eget varius non, sagittis tempus nibh. Donec vitae laoreet enim. Vivamus vel quam ut nunc ultrices mollis. Cras a magna dolor. Sed et luctus lorem. Vivamus nunc felis, volutpat quis bibendum in, dapibus et justo. Donec eget nulla nunc.

Mauris et magna libero, sed euismod turpis. Morbi accumsan rhoncus tempor. Integer venenatis ipsum sit amet erat porttitor a scelerisque nisl malesuada. Mauris porta ultricies risus, sit amet tincidunt risus fermentum interdum. Nunc massa ipsum, tincidunt nec fermentum eget, euismod sit amet leo. Quisque consequat, erat dictum luctus tristique, justo odio congue velit, ac lacinia dolor erat vel libero. Sed pulvinar metus ut est interdum dignissim. Quisque lacus velit, porttitor nec malesuada sed, placerat et augue.

\end{document}

答案2

提示:不要使用\raggedright,因为这几乎会禁用所有连字符。相反,加载ragged2e包:这样做会隐式执行\RaggedRight命令;但与 不同\raggedright,它\RaggedRight不会干扰连字符。其次,\AtBeginDocument{\setlength\parindent{2em}} 在序言中插入命令(或所需的任何缩进量)以恢复所需的段落缩进。

修改后并稍微简化的 MWE 如下所示:

\documentclass[12pt]{book}
\usepackage[width=4.375in, height=7.0in, top=1.0in,  
     papersize={5.5in,8.5in}]{geometry}
\usepackage{lipsum} % for filler text
\usepackage[document]{ragged2e}
\AtBeginDocument{\setlength\parindent{2em}} % or whatever indent amount is desired
\begin{document}
\chapter{First chapter}
\lipsum[1-4]
\end{document}

相关内容