Latex 无法正确格式化段落

Latex 无法正确格式化段落

问题已经解决了,我应该将其保留在档案中还是删除它?

我正在写论文,使用的是我们大学的模板。它相当丑陋,但那是另一个话题。

当我正在写一些文本并添加 1 次 Enter 时,什么也没有发生。如果我添加 2 次 Enter,当前行会中断,并添加另一个空白行,然后出现以下文本。
常规方式是 2 次 Enter = 断行,文本从下一行开始(中间没有另一个完全空白的行)。

我该如何停止这种行为?

由于可以通过网站访问,我想我可以分享该模板。
这是通用样式文件:

\ProvidesPackage{../style/thesisstyle}

\RequirePackage[utf8]{inputenc}         % Universal encoding
%\RequirePackage[ansinew]{inputenc}      % Windows encoding
%\RequirePackage[applemac]{inputenc}     % Mac encoding
%\RequirePackage[latin1]{inputenc}       % Linux encoding

\RequirePackage[ngerman]{babel}     % New german spell checking
\RequirePackage[T1]{fontenc}        % Font
\RequirePackage[hyphens]{url}       % Line break support in URL
\RequirePackage[htt]{hyphenat}      % hyphenation in texttt
\RequirePackage{siunitx}            % SI-Unit support
\RequirePackage{courier}            % Courier as \ttdefault
\setkomafont{disposition}{\normalfont\bfseries} % Headings in normal font

\RequirePackage[automark, headsepline]{scrlayer-scrpage}
\clearscrheadfoot                   % clear all headings and footers
\ihead{\headmark}
\automark{chapter}
\ofoot[\pagemark]{\pagemark}
\pagestyle{scrheadings}

\RequirePackage{amsmath}            % Math
\RequirePackage{amsfonts}
\RequirePackage{amssymb}

\RequirePackage{graphicx}           % Include graphics to document
\RequirePackage{subcaption}         % Multiple Pictures next to each other
\RequirePackage[numbers]{natbib}    % More citation styles
\parindent0pt                       % First line starts imediately
\RequirePackage{todonotes}          % Adds notes on marginpar (can lead to warnings!)

                                    % Page layout
%\RequirePackage[top=2.5cm, right=2.5cm, bottom=2.5cm, left=4cm]{geometry}
\RequirePackage{geometry}
\RequirePackage[onehalfspacing]{setspace}


\RequirePackage[absolute]{textpos}  % place at absolute coordinates on title page

\RequirePackage[
colorlinks=true,
linkcolor=black,
citecolor=black,
urlcolor=blue
]{hyperref}                         % needed for glossaries

\RequirePackage[
nonumberlist,                       % no page numbers
acronym,                            % acronyms
symbols,                            % and symbols
toc
]{glossaries}                       % for glossary, ...

\RequirePackage{pdfpages}           % for 2018 HAW Corporate Design cover page

\RequirePackage{../style/configurationcommands}
\RequirePackage{../style/convenience}

% orphans and widows are typographically bad
\clubpenalty=10000
\widowpenalty=10000

% give LaTeX the option to insert more space between words
% (when the line-breaks would overflow the hbox otherwise)
%\emergencystretch 1.5em

这是要编译的主文件:

\documentclass[
  a4paper,            % DIN A4
  DIV=10,             % Schriftgröße und Satzspiegel
  oneside,            % einseitiger Druck
  BCOR=5mm,           % Bindungskorrektur
  parskip=half,       % Halber Abstand zwischen Absätzen
  numbers=noenddot,   % Kein Punkt hinter Kapitelnummern
  bibtotoc,           % Literaturverzeichnis im Inhaltsverzeichnis
  listof=totoc        % Abbildungs- und Tabellenverzeichnis im Inhaltsverzeichnis
]{scrreprt}
\usepackage{../style/thesisstyle}

\makeglossaries           % create all glossary entries (remember: run makeglossaries manually)
\loadglsentries{thesisglossaries.tex}  % load acronym, symbol and glossarie entries

\sisetup{locale = DE}     % siunitx locale setup
%\DeclareSIUnit \fps{fps}  % a custom unit (usage: \SI{24}{\fps})

\begin{document}
\input{configuration/configuration}    % load all settings

\hyphenation{Ba-che-lor-the-sis Mas-ter-the-sis}

% Cover page here, no page number
\ICoverPage

% Titlepage is page one even if the number is not shown.
\pagenumbering{roman}
% Title page here
\input{../style/titlepage}

% Abstract page here
\input{../style/abstractpage}

% Table of contents here
\tableofcontents

% List of figures here
\IListOfFigures

% List of tables here
\IListOfTables

% List of accronyms here
\IListOfAccronyms

% List of symbols here
\IListOfSymbols

% Uncomment if list of source code is needed (rarely).
%\lstlistoflistings  % requires package listings, needs to uncommenting of usepackage

% path to the chapters folder is set to find the images used there
\graphicspath{ {./chapters/} }

% Chapters
\clearpage
\pagenumbering{arabic}
\input{chapters/chapter1}
% Add additional chapters here
\input{chapters/chapter2}
\input{chapters/chapter3}
\input{chapters/chapter4}
%\input{chapters/chapter5}
%\input{chapters/chapter6}

%\bibliographystyle{plain}
\bibliographystyle{dinat}
\bibliography{literature}

% Appendix
\appendix
\input{appendix/example_appendix}

\IGlossary

\Istatement

\end{document}

我明白这\parindent0pt阻止了段落意图。我不喜欢它,但好吧,这是模板。
但我看不出有什么理由不能再有常规段落了?

有没有什么设置可以禁用此功能?我的论文在当前格式下无法读取。

如果我创建一个这样的新文档:

\documentclass[a4paper, 12pt]{article}

\begin{document}


\section{bla}

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Now comes the next paragraph!

Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet,

\end{document}

结果是:在没有任何模板样式的普通 .tex 文件中 在没有任何模板样式的普通 .tex 文件中

以及具有所提供模板样式的相同文本文件: 具有提供的模板样式的相同文本文件

新文档 = 它工作正常,正如预期的那样。但如果将相同的内容复制到我的第 1 章文件中并进行编译,则不会。除了我提供的样式设置之外,没有其他样式设置,我只是找不到为什么它不再让 latex 执行其控制流并正确地处理段落。

答案1

这不是工作与否的问题,而仅仅是风格选择的问题。

默认情况下,LaTeX 在段落前不使用垂直空格,但在第一行有一个小的水平缩进。

一种非常常见的替代样式(例如在此网站上使用并且通常是 HTML 文档中的默认样式)是用垂直空间标记段落并且没有水平缩进。

KOMA Script 选项parskip=half请求后一种样式(参考half使用的垂直空间量)。

相关内容