PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nummerierung von SECTION



LSpreee
04-11-2009, 15:28
Hallo, ich bin normalerweise kein Googlenichtnutzer, aber ich habe 10min versucht!

Es geht einfach darum: ich möchte die Section nicht nummerieren. Dennoch soll sie ins Inhaltsverzeichnis Aufgenommen werden.

(Grund: Die Sections heißen durchs ganze Dokument "Aufgabe 1" bis "Aufgabe 10". Daher sieht "1 Aufgabe 1" doof aus)

Außerdem: Wie könnte ich daraus "1. Aufgabe machen" (also mit Punkt). Gibts da nicht irgendeinen Befehl?

ODER GANZ ABGEFAHREN: "Aufgabe 1", wobei das Wort "Aufgabe" zum Zähler gehört. WEnn ihr versteht was ich meine.


Vielen Dank für eine Antwort.

LSpreee

lockstep
04-11-2009, 15:52
Es geht einfach darum: ich möchte die Section nicht nummerieren. Dennoch soll sie ins Inhaltsverzeichnis Aufgenommen werden.

Wenn du eine KOMA-Script-Klasse nutzt:


\addsec{Abschnittsname}


Ansonsten:


\section*{Abschnittsname}
\addcontentsline{toc}{section}{Abschnittsname}


lockstep

LSpreee
04-11-2009, 16:00
OK, VIELEN dank für die schnelle Antwort. Es hat leider noch nicht den gewünschten Effekt. Aber das merk ich mir schonmal.

Ja, ich benutze eine Komaklasse. Jetzt sieht es so aus:


1 Aufgabe 1 3
1.1 Aufgabenstellung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Hinweise zur Programmstruktur . . . . . . . . . . . . . . . . . . . . . . 3
1.3 Modellierungskonzept . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3.1 Prepocessing . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3.2 Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4 Aufgabenstellung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Abschnittsname 3
1.5 Hinweise zur Programmstruktur . . . . . . . . . . . . . . . . . . . . . . 3


Abschnittsname ist Dein Beispiel. Es soll schon so platziert werden wie es das addsec tut, allerdings soll dann auch 2.1 darunter stehen.
Also ich möchte Sections nummerieren, aber die Nummerierung ausblenden. Am schönsten wäre es, automatisch "Aufgabe 1", "Aufgabe 2". Denke da an sowas wie
\renewcommand{\figurename}{Abb.} %Abb. statt Abbildung
bei den Abbildungen. Ich kenn mich leider nicht so gut aus.

Auf jeden Fall wäre mir auch schon stark geholfen, wenn ich nur die Nummern "aus" kriege.

Hiiiiilfe.....

u_fischer
04-11-2009, 16:07
\renewcommand\thesection{Aufgabe~\arabic{section}} + evtl. Umdefinition von \thesubsection etc.

(Mangels geeigneten Minimalbeispiels ungetestet).

LSpreee
04-11-2009, 16:24
Verzeihung, Ulrike

__________________________________________________ _______
%----- Dokumentklasse --------------------------------------%
\documentclass[12pt,a4paper,titlepage]{scrartcl} %definiert Dokumentenklasse


%----- Sprache und Zeichen ---------------------------------%
\usepackage{ngerman} %Silbentrennung
\usepackage[latin9]{inputenc} %Umlaute
\usepackage[T1]{fontenc} %lädt Zeichen ein (256 statt 128)
\usepackage{marvosym} %Für das Eurozeichen mit \EURtm
\usepackage{amsmath}


%----- Seitenlayout ----------------------------------------%
\usepackage{mathptmx} %Schrift auf Times
\usepackage[scaled=.90]{helvet}
\usepackage{courier} %Setzt die Grundschrfitart auf ... (Text)
\setkomafont{sectioning}{\bfseries} % Setzt die Überschriften (Section,Subsection)auf serifen-Schrift
\usepackage{parskip} %neuer Absatz wird nicht
%eingerückt wie üblich
\usepackage{float} %pdf einbindung mit H ermöglichen
\usepackage{typearea}
\usepackage{geometry}
\usepackage{setspace} %1,5 facher Zeilenabstand
\onehalfspacing
\setlength{\topskip}{13pt} %beseitigt letzte Warnung beim komp.
\geometry{a4paper,left=30mm,right=30mm,top=30mm,bo ttom=30mm}
%includefoot = seitenzahl wird in den satzspiegel aufgenommen. kann man weglassen, dann seitenzahl sehr weit unten
%\flushbottom %letzt zeile auf allen seiten bündig

\setcounter{secnumdepth}{4} %nummerierung bis zu paragraph
\renewcommand\thesection{Aufgabe~\arabic{section}}

------------------------------------------------------------------

Vielen Dank mal, das sieht schon ganz gut aus. Weißt Du, warum er das bei allen sections übernimmt (also auch Subsection, subsubsection)?
Außerdem hat er die 1 der Section immer noch drin!

http://mrunix.de/forums/attachment.php?attachmentid=3342&stc=1&d=1257351825

u_fischer
04-11-2009, 16:33
Was ist eigentlich an "Minimalbeispiel" so schwer zu verstehen? Kannst du mir mal erklären, wieso dein Code weder ein Beispiel (also lauffähig) noch möglichst kurz ("Minimal") ist?


Weißt Du, warum er das bei allen sections übernimmt (also auch Subsection, subsubsection)?

Ja. Deswegen schrieb ich ja "+ evtl. Umdefinition von \thesubsection etc."

LSpreee
04-11-2009, 17:52
liebe Ulrike,

Danke für den Hinweis, was ein Minimalbeispiel ist. Wusste ich echt nicht so genau.

Noch ein Versuch :)
------------------------------------------------


%----- Dokumentklasse --------------------------------------%
\documentclass[12pt,a4paper,titlepage]{scrartcl} %definiert Dokumentenklasse
\renewcommand\thesection{Aufgabe~\arabic{section}}

\begin{document}

\tableofcontents

\section{1}
%-------------------------------------------------------------
\subsection{Aufgabenstellung}
\input{Aufgabenstellungen/01}

%-------------------------------------------------------------
\subsection{Hinweise zur Programmstruktur}

%-------------------------------------------------------------
\subsection{Modellierungskonzept}
\subsubsection{Prepocessing}

\subsubsection{Processing}

%-------------------------------------------------------------
\subsection{Anhang}

\subsubsection{Tabellen und Abbildungen}
\subsubsection{Dateiliste}
\subsubsection{Quellen}
\end{document}


Ich habe es noch nicht versucht die SubSection wieder umzudefinieren.
Bis gleich

esdd
04-11-2009, 18:03
Hallo,

hier noch ein anderer Vorschlag:



\documentclass{scrartcl}

\usepackage[ngerman]{babel}
\usepackage{blindtext}

\usepackage{titlesec,titletoc}

\newcommand\Aufgabe{\section{Aufgabe~\thesection}}

\titleformat{\section}{\usekomafont{disposition}\u sekomafont{section}}{}{0pt}{}

\titlecontents{section}[0pt]{\addvspace{1ex}\sectfont}{}{}{\hfill\contentspage }[\addvspace{1ex}]

\begin{document}
\tableofcontents

\Aufgabe
\subsection{Aufgabenstellung}
\blindtext
\subsection{Hinweise zur Programmstruktur}
\blindtext
\subsection{Modellierungskonzept}
\blindtext
\subsubsection{Prepocessing}
\blindtext

\Aufgabe
\subsection{Aufgabenstellung}
\blindtext

\end{document}

esdd
04-11-2009, 18:27
Hallo,

oder einfacher mit dem Vorschlag von lockstep:



\documentclass{scrartcl}

\usepackage[ngerman]{babel}
\usepackage{blindtext}

\newcommand\Aufgabe{\stepcounter{section}\addsec{A ufgabe~\thesection}}

\begin{document}
\tableofcontents

\Aufgabe
\subsection{Aufgabenstellung}
\blindtext
\subsection{Hinweise zur Programmstruktur}
\blindtext
\subsection{Modellierungskonzept}
\blindtext
\subsubsection{Prepocessing}
\blindtext

\Aufgabe
\subsection{Aufgabenstellung}
\blindtext

\end{document}

LSpreee
04-11-2009, 18:29
So habe ich es jetzt gelöst. Vielen Dank für Eure Hilfe


%----- Dokumentklasse --------------------------------------%
\documentclass[12pt,a4paper,titlepage]{scrartcl} %definiert Dokumentenklasse
\renewcommand\thesection{Aufgabe~\arabic{section}}
\renewcommand\thesubsection{\arabic{section}.\arab ic{subsection}}
\renewcommand\thesubsubsection{\arabic{section}.\a rabic{subsection}.\arabic{subsubsection}}
\begin{document}

\tableofcontents

\section{}
%-------------------------------------------------------------
\subsection{Aufgabenstellung}
\input{Aufgabenstellungen/01}

%-------------------------------------------------------------
\subsection{Hinweise zur Programmstruktur}
\section{}
%-------------------------------------------------------------
\subsection{Modellierungskonzept}
\subsubsection{Prepocessing}

\subsubsection{Processing}

%-------------------------------------------------------------
\subsection{Anhang}

\subsubsection{Tabellen und Abbildungen}
\subsubsection{Dateiliste}
\subsubsection{Quellen}
\end{document}

Vielen Dank nochmal