我的段落不再缩进,我不知道为什么。我的开始设置是:
\documentclass[11pt]{article}
\linespread{1.25}
\setlength{\parindent}{15pt}
\usepackage{ifxetex,ifluatex}
\newif\ifxetexorluatex
\ifxetex
\xetexorluatextrue
\else
\ifluatex
\xetexorluatextrue
\else
\xetexorluatexfalse
\fi
\fi
\usepackage[options ]{algorithm2e}
\SetKwInput{Kw}{Initialise}
\ifxetexorluatex
\usepackage{fontspec}
\else
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\fi
\usepackage{rotating}
\usepackage{indentfirst}
\usepackage{tikz}
\usepackage{changepage}
\usepackage[document]{ragged2e}
\usepackage{caption}
\usepackage{enumitem}
\setlist[itemize]{leftmargin=*}
\setlist[enumerate]{leftmargin=*}
\setlist[description]{leftmargin=*}
\usepackage{adjustbox}
\usepackage{wrapfig, blindtext}
\usepackage{booktabs}
\newcommand\tab[1][1cm]{\hspace*{#1}}
\usepackage{mathptmx}
\makeatother
\usepackage{amsmath}
\usepackage{setspace}
\usepackage{dsfont}
\usepackage{algorithm}
\usepackage{algorithmic}
\usepackage{natbib}
\usepackage{amssymb}
\usepackage[english]{babel}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{xcolor}
\usepackage{listings}
\usepackage[margin=2.5cm]{geometry}
\begin{document}
文档的其余部分非常大,所以我没有将其包括在内。哪些因素可能导致了这种情况?我确实将 \parindent 设置为 15pt,但命令 \indent 也不起作用。
答案1
你的例子可以简化为
\documentclass[11pt]{article}
\linespread{1.25}
\setlength{\parindent}{15pt}
\usepackage[document]{ragged2e}
\begin{document}
zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz
zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz
zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz
zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz
\end{document}
该包确实警告
LaTeX Warning: Command \@arrayparboxrestore has changed.
Check if current package is valid.
删除该document
选项会恢复缩进。(您应该向软件包维护者报告此警告)然而,缩进的丢失是故意的,因为该document
选项会使整个文档变得参差不齐。