description Umgebung: Einrücken bei \item verhindern Thema ist als GELÖST markiert

Schriftbild, Absätze und Auflistungen einstellen


Schmecks
Forum-Anfänger
Forum-Anfänger
Beiträge: 15
Registriert: Mi 7. Mai 2014, 09:40
Wohnort: Eastside

description Umgebung: Einrücken bei \item verhindern

Beitrag von Schmecks »

Hallo,

ich habe seit langem mal wieder mit Latex zu tun und möchte unsere Vereinssatzung damit umsetzen (Diplom-Arbeit ist 10-Jahre her).
Leider gefällt mir der Einzug in der item-Umgebung (welcher in jeder zweiten Zeile gemacht wird) nicht. Ich hatte schon etwas dazu gefunden, siehe Auskommentierung. Leider funktioniert das hier nicht. Was mache ich falsch? Wie müsste es richtig sein?
\documentclass[12pt,paper=a4,ngerman]{scrreprt}
\usepackage{babel} 
\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{color}
%\usepackage[juratotoc]{scrjura}
\usepackage{hyperref}
\usepackage{eurosym}
\usepackage{url}
\usepackage{enumitem}
\usepackage{anyfontsize}

\setcounter{secnumdepth}{0} \setcounter{tocdepth}{3}

\newcommand{\Vereinsname}{Vereinsname }

\hypersetup{ pdfauthor = {\Vereinsname}, pdftitle = {Satzung des \Vereinsname} ,colorlinks, linkcolor=black}

\title{ {\fontsize{1.5cm}{1cm}\selectfont Satzung} \\ des \\ \Vereinsname} \author{\Vereinsname} \date{03. Juni 2023}

%\makeatletter
%\renewcommand*{\parformat}{%
%\global\hangindent 2em
%\makebox[2em][l]{(\thepar)\hfill}%<- the % is needed here
%}
%\makeatother
%\renewcommand*{\parformatseparation}{

\begin{document}

\maketitle
\tableofcontents

\newpage 
\section{\S{} 1 Name und Sitz}
\begin{description}
\item[(1)] Der Verein führt den Namen "`\Vereinsname"'.
\item[(2)] Er hat seinen Sitz in Ortsname und soll in das Vereinsregister des Amtsgerichtes Ortsname eingetragen werden. 
\end{description}

\section{\S{} 2 Zweck und Ziele}
\begin{description}
\item[(1)] Der \Vereinsname verfolgt ausschließlich und unmittelbar gemeinnützige Zwecke im Sinne des Abschnitts "`steuerbegünstigte Zwecke"' der Abgabenordnung.
\item[(2)] Der Verein ist selbstlos tätig, er verfolgt nicht in erster Linie eigenwirtschaftliche Zwecke.
\item[(3)] Zweck des Vereins sind die Entwicklung, Pflege und Förderung des traditionellen Brauchtums, Kultur und Sport in der Gemeinde Ortsname.
\end{description}
\end{document}

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2525
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Re: description Umgebung: Einrücken bei \item verhindern

Beitrag von Stefan Kottwitz »

Hallo,

Du kannst einfach enumerate statt description verwenden, dann sind die Texte mit dem Einzug gut ausgerichtet. Die voreingestellte Nummerierung ist auch (1), (2), etc. wenn Du einfach \item schreibst.

Stefan

Schmecks
Forum-Anfänger
Forum-Anfänger
Beiträge: 15
Registriert: Mi 7. Mai 2014, 09:40
Wohnort: Eastside

Re: description Umgebung: Einrücken bei \item verhindern

Beitrag von Schmecks »

Hallo, danke für die schnelle Antwort.

Leider wird bei der enumerate-Lösung alles eingerückt. Wär nur eine bedingt Lösung.
Vielleicht geht es noch irgendwie mit der description-Umgebung?

Grüße

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2525
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Re: description Umgebung: Einrücken bei \item verhindern

Beitrag von Stefan Kottwitz »

Ich denke mal, eine leichte Einrückung von Aufzählungs-Liste ist auch eine elegante Hervorhebung, weil sie ein Unterbestandteil des Haupttextes sind, also eine Ebene leicht eingerückt werden, konsequent.

Die description-Umgebung macht die Nummerierung fettgedruckt. Als ich das im Beispiel sah, konnte ich da nie mehr "wegsehen", diese fettgekleckst aussehenden Nummern links. ;-)

Nur eine Meinung. Ansonsten geht natürlich auch immer alles mit einer tabular-Umgebung auszurichten.

Stefan

Schmecks
Forum-Anfänger
Forum-Anfänger
Beiträge: 15
Registriert: Mi 7. Mai 2014, 09:40
Wohnort: Eastside

Re: description Umgebung: Einrücken bei \item verhindern

Beitrag von Schmecks »

Schön oder nicht schön, egal. Ich finde den Style gut.
Von daher steht immer noch die Frage nach der Umsetzbarkeit?
Ist das tatsächlich solch ein großer Aufwand?

Grüße

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2525
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Re: description Umgebung: Einrücken bei \item verhindern

Beitrag von Stefan Kottwitz »

Nein, man muss nur mal kurz überlegen oder in der enumitem-Doku nachschlagen. :-)

Das geht:
\setlist[enumerate,1]{align=left,label=(\arabic*)}
Dann eine normale enumerate-Liste mit \item ohne Nummer.

Stefan

Schmecks
Forum-Anfänger
Forum-Anfänger
Beiträge: 15
Registriert: Mi 7. Mai 2014, 09:40
Wohnort: Eastside

Re: description Umgebung: Einrücken bei \item verhindern

Beitrag von Schmecks »

Hallo,

sorry für die verspätete Rückmeldung. Leider bekomme ich es nicht hin. Kannst Du das bitte an Hand von meinem Minibeispiel darstellen?

und Danke für Deine Hilfe.

Grüße

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2525
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Re: description Umgebung: Einrücken bei \item verhindern

Beitrag von Stefan Kottwitz »

Naja, der Code hat einige nicht empfohlene Sachen, da wollte ich nicht einfach meinen Vorschlag reinschreiben, ohne Zeit zum weiteren Ausbessern investieren zu können...

Hier ist mal ein Minimalbeispiel. paper=a4 geändert zu a4paper (die report-Klasse kennt die Option nicht), dann auch noch report geändert weil Du keine Kapitel brauchst, zu article oder besser scrartcl. Wenn Du die schlankeren Überschriften anschaust, willst Du nach einiger Zeit vllt. nicht zu den altbackenen Serifen-fetten Überschriften zurück. Dann das Leerzeichen nach dem Vereinsnamen mit xspace dynamisch gemacht, die Section-Nummerierung geändert damit ein Paragraphen-Symbol davor ist statt manuellem Reinschreiben, das manuelle Nummerieren entfernt. Ich hab die alte description-Umgebung auch dringelassen zum Vergleich. Da sieht man auch, zumindest meiner Meinung, das fette Nummerierung in der Liste etwas klecksig aussieht, ich mag eher die erstere.
\documentclass[12pt,a4paper,ngerman]{scrartcl}
\usepackage{babel} 
\usepackage[T1]{fontenc} 
\usepackage{lmodern}
%
\usepackage{enumitem}
\setlist[enumerate,1]{align=left,label=(\arabic*)}
\usepackage{enumitem}
%\setcounter{secnumdepth}{0
\usepackage{xspace}
\xspaceaddexceptions{\grqq}
\newcommand{\Vereinsname}{Vereinsname\xspace}
\renewcommand{\thesection}{\S\arabic{section}}
%
\begin{document}
\tableofcontents
\newpage 
\section{Name und Sitz}
\begin{enumerate}
\item Der Verein führt den Namen "`\Vereinsname"'.
\item Er hat seinen Sitz in Ortsname und soll in das Vereinsregister des Amtsgerichtes Ortsname eingetragen werden. 
\end{enumerate}
\section{Zweck und Ziele}
\begin{description}
\item[(1)] Der \Vereinsname verfolgt ausschließlich und unmittelbar gemeinnützige Zwecke im Sinne des Abschnitts "`steuerbegünstigte Zwecke"' der Abgabenordnung.
\item[(2)] Der Verein ist selbstlos tätig, er verfolgt nicht in erster Linie eigenwirtschaftliche Zwecke.
\item[(3)] Zweck des Vereins sind die Entwicklung, Pflege und Förderung des traditionellen Brauchtums, Kultur und Sport in der Gemeinde Ortsname.
\end{description}
\end{document}
Stefan

Schmecks
Forum-Anfänger
Forum-Anfänger
Beiträge: 15
Registriert: Mi 7. Mai 2014, 09:40
Wohnort: Eastside

Re: description Umgebung: Einrücken bei \item verhindern

Beitrag von Schmecks »

Danke nochmals für Deine Mühe. Ich habe mich sogar ausführlicher mit dem enumitem-Package beschäftigt und die Möglichkeiten damit super. Ich werde Deine Variante beibehalten. Danke auch für die Tipps mit xspace und der Section-Nummerierung. Da habe ich wirklich dazu gelernt.

Gruß und Dank
Schmecks

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2525
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Re: description Umgebung: Einrücken bei \item verhindern

Beitrag von Stefan Kottwitz »

Hi Schmecks,

kein Problem, meld Dich gern bei Fragen hier, dafür ist das Forum da. :)
Und schön, dass Du wieder LaTeX verwenden kannst.

Stefan

Antworten