From 01fe6010f83a3104126bba196bda3c2ae5be9cb2 Mon Sep 17 00:00:00 2001 From: ZeroPointMax Date: Tue, 25 Jan 2022 08:45:09 +0100 Subject: [PATCH 1/3] make parskip configurable --- README.md | 9 +++++++++ build/components/package.config.tex | 4 ++++ config.tex | 3 +++ 3 files changed, 16 insertions(+) diff --git a/README.md b/README.md index 4fd77a7..d347667 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,7 @@ Inoffizielles LaTeX-Template für Projektarbeiten für Technik-Studiengänge an - [Kusche Mode](#kusche-mode) - [Probleme im Kusche Mode](#probleme-im-kusche-mode) - [Abstract](#abstract) +- [Absatztrenner](#absatztrenner) # Installation @@ -495,3 +496,11 @@ Wir freuen uns natürlich sehr über Ideen, Fixes und Anregungen aus der Communi Das Template kann optional ein Abstract vor dem Inhaltsverzeichnis generieren. Um das zu aktivieren, muss in der ``config.tex`` der ``CHASABSTRACT``-Schalter auf ``1`` gesetzt werden. + +# Absatztrenner + +Absätze können mit Einrückungen oder vertikalen Abständen getrennt werden. +Der LaTeX Standard sind Einrückungen, Abstände sind aus beliebten WYSIWYG-Editoren wie LibreOffice bekannt. +An der Studienrichtung Technik der DHGE werden Abstände in Arbeiten bevorzugt, weshalb das die Voreinstellung des Templates ist. + +Wenn Einrückungen bevorzugt werden, kann das in der ``config.tex`` geändert werden, indem der ``CEINR``-Schalter auf ``1`` gesetzt wird. diff --git a/build/components/package.config.tex b/build/components/package.config.tex index 0b1710a..8bc4e70 100644 --- a/build/components/package.config.tex +++ b/build/components/package.config.tex @@ -49,6 +49,10 @@ \usepackage{lmodern} \fi +\if\CEINR 0 + \usepackage{parskip} +\fi + % VERALTETE PAKETE % nicht mehr benötigt, aber für Rückwärtskompatibilität noch enthalten % einkommentieren, wenn nach einem Template-Update Probleme auftauchen diff --git a/config.tex b/config.tex index bb2b48c..aa982f9 100644 --- a/config.tex +++ b/config.tex @@ -48,3 +48,6 @@ % 1 aktiviert den Fontvorschlag, 0 deaktiviert ihn \def\CFANCYFONTS {1} + +% 1 setzt Absatztrenner auf Einrückungen, 0 auf vertikale Abstände +\def\CEINR {0} From df0f07aa9b6b5a82e4b1c382f78da74c9751b4e2 Mon Sep 17 00:00:00 2001 From: ZeroPointMax Date: Tue, 25 Jan 2022 08:56:05 +0100 Subject: [PATCH 2/3] =?UTF-8?q?FIX=20and=20length=20correction=20*=20?= =?UTF-8?q?=C3=84tsch,=20reingefallen=20:-)=20*=20set=20parskip=20to=206pt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build/components/package.config.tex | 1 + build/tests/config.tex | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/build/components/package.config.tex b/build/components/package.config.tex index 8bc4e70..1659ba6 100644 --- a/build/components/package.config.tex +++ b/build/components/package.config.tex @@ -51,6 +51,7 @@ \if\CEINR 0 \usepackage{parskip} + \setlength{\parskip}{6pt} \fi % VERALTETE PAKETE diff --git a/build/tests/config.tex b/build/tests/config.tex index 5cd178d..ed3bd3c 100644 --- a/build/tests/config.tex +++ b/build/tests/config.tex @@ -13,6 +13,7 @@ \def\CBETREUER {Dr. Eng. Tester} \def\CSPERRVERMERK {1} \def\CABKL {DHGE} -\def\CKUSCHE {0} -\def\CHASABSTRACT {0} +\def\CKUSCHE {0} +\def\CHASABSTRACT {0} \def\CFANCYFONTS {1} +\def\CEINR {0} From b99cc50409c018a4959bc76d68f7e0d15e3296d1 Mon Sep 17 00:00:00 2001 From: ZeroPointMax Date: Wed, 26 Jan 2022 12:53:32 +0100 Subject: [PATCH 3/3] suggested changes --- build/components/package.config.tex | 5 ----- build/components/setup.tex | 6 ++++++ 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/build/components/package.config.tex b/build/components/package.config.tex index 1659ba6..0b1710a 100644 --- a/build/components/package.config.tex +++ b/build/components/package.config.tex @@ -49,11 +49,6 @@ \usepackage{lmodern} \fi -\if\CEINR 0 - \usepackage{parskip} - \setlength{\parskip}{6pt} -\fi - % VERALTETE PAKETE % nicht mehr benötigt, aber für Rückwärtskompatibilität noch enthalten % einkommentieren, wenn nach einem Template-Update Probleme auftauchen diff --git a/build/components/setup.tex b/build/components/setup.tex index 086bfa2..a9ada53 100644 --- a/build/components/setup.tex +++ b/build/components/setup.tex @@ -161,3 +161,9 @@ \newtotcounter{acro_num} \def\oldUseAcroTemplate{} \let\oldUseAcroTemplate=\UseAcroTemplate \def\UseAcroTemplate{\stepcounter{acro_num}\oldUseAcroTemplate} + +% Abstände und Einrückungen abhängig von config.tex ein-/ausschalten +\if\CEINR 0 + \setlength{\parskip}{6pt} + \setlength{\parindent}{0cm} +\fi