Einzug bei hline nach Absatz wegbekommen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Einzug bei hline nach Absatz wegbekommen

von frank.sa » Do 21. Mär 2019, 16:16

@Bartman: Ah ok. Wofür kann ich sowas brauchen?

@Gast: Das wusste ich tatsächlich nicht, danke für die Info!

von Gast » Do 21. Mär 2019, 07:30

frank.sa hat geschrieben:
\end{titlepage}
\thispagestyle{empty}
Nur zur Info: Die titlepage-Umgebung führt übrigens selbst ein \thispagestyle{empty} aus und das \end{titlepage} beendet auch die Seite. Damit bezieht sich das \thispagestyle{empty} bereits auf die Seite nach der Titelseite. Das kann natürlich auch genau gewünscht sein. Falls nicht, muss die Anweisung weg.

von Bartman » Mi 20. Mär 2019, 22:13

Durch das Laden des Pakets werden die Seitenränder auf jeder Seite angezeigt.

Nachtrag: Ich habe den ersten \normalsize-Befehl und die zu diesem gehörenden geschweiften Klammern (Gruppe) aus meinem Beispiel entfernt.

von frank.sa » Mi 20. Mär 2019, 21:50

Danke!
Wofür ist denn das package showframe gut wenn ich fragen darf?

von Bartman » Mi 20. Mär 2019, 19:44

Ich habe das Beispiel noch etwas bearbeitet:
\documentclass[
    fontsize=12pt,
    english,
    titlepage,
    captions=nooneline
]{scrartcl}

\usepackage{selinput}
\SelectInputMappings{
    adieresis={ä},
    germandbls={ß}
}
\usepackage{babel}
\usepackage[T1]{fontenc} %Sprachpaket
\usepackage{lmodern} %Schriftart
\usepackage[doublespacing]{setspace}
%\usepackage{paralist}
\usepackage{blindtext}
\usepackage{showframe}

\renewcommand{\arraystretch}{1.5} %Zeilenabstand 1,5 wie in Word
       
\begin{document}
\begin{titlepage}
    \singlespacing
    \centering
    {\scshape Institute for Wirtschaftstechnik \\ {\large Irgendeine University von irgendeiner Stadt}} \par
    \vspace{0,5cm}
    \rule[1ex]{\textwidth}{1pt} \par
    {\Large \textbf{Sehr langer Titel des Protokolls, dient hier zum Platz füllen, damit Layout nicht beeinträchtig ist \\ Irgendwas noch} \par
    \vspace{0.75cm}
    Thesis for the acquisition of the academic degree \\ 
    {\scshape Master of Science in Informatik} \par
    \vspace{0.75cm}
    Submitted by {\scshape Mein Name}}\par
    \vspace{0,5cm}
    \rule[1ex]{\textwidth}{1pt}\par
    \vspace{2cm}
    {
        \raggedright
        \textit{Course of Study:} Informatik M.Sc. \par
        \textit{Primary Reviewer:} Prof. Dr. XY \par
        \textit{Secondary Reviewer:} Prof. Dr. YY \par
    }
    \vfill
    \large Stadt, \today
\end{titlepage}

\thispagestyle{empty}

% Gliederung und Text:
\blinddocument
\end{document}

von frank.sa » Mi 20. Mär 2019, 19:19

Whoa, tatsächlich, jetzt geht es :shock:
Herzlichen Dank für die tolle und schnelle Hilfe!!

von Bartman » Mi 20. Mär 2019, 19:16

Du brauchst nach dem zweiten \rule-Befehl eine Leerzeile oder \par.

von frank.sa » Mi 20. Mär 2019, 19:06

Hab den Vorschlag von oben gerade schon umgesetzt und es funktioniert so wirklich deutlich einfacher :oops:

Jetzt habe ich das Problem, dass mir Course of Study und Erst-/Zweitgutachter nicht einfach untereinander angezeigt werden:
%
\documentclass[12pt,english,titlepage]{scrartcl} 
\usepackage{selinput} 
\SelectInputMappings{ 
  adieresis={ä}, 
  germandbls={ß}, 
} 
\usepackage[english]{babel} 
\usepackage[T1]{fontenc} %Sprachpaket 
\usepackage{lmodern} %Schriftart 
\usepackage[doublespacing]{setspace} 
\usepackage[justification=justified,singlelinecheck=false]{caption} 
\usepackage{paralist} 
\renewcommand{\arraystretch}{1.5} %Zeilenabstand 1,5 wie in Word 
        
\begin{document} 

%%%%%%%%%%%%
\begin{singlespace}
\begin{titlepage}
	\centering
	{\scshape {\normalsize Institute for Wirtschaftstechnik} \\ {\large Irgendeine University von irgendeiner Stadt}} \par
	\vspace{0,5cm}
	\noindent\rule[1ex]{\textwidth}{1pt} \par
	{\Large{\textbf{Sehr langer Titel des Protokolls, dient hier zum Platz füllen, damit Layout nicht beeinträchtig ist \\ Irgendwas noch} \\
	\vspace{0.75cm}
	 Thesis for the acquisition of the academic degree \\ {\scshape Master of Science in Informatik}}} \par
	\vspace{0.75cm}
	{\Large Submitted by {\scshape Mein Name}} \par
	\vspace{0,5cm}
	\noindent\rule[1ex]{\textwidth}{1pt}
	\vspace{2cm}
	\raggedright
	\normalsize
	{\textit{Course of Study:} Informatik M.Sc.} \par
	{\textit{Primary Reviewer:} Prof. Dr. XY} \par
	{\textit{Secondary Reviewer:} Prof. Dr. YY} \par
	\vfill
    {\centerline{\large Stadt, \today}}

\end{titlepage}
\thispagestyle{empty}
\end{singlespace}
%%%%%%%%%%%%%%%%%%

% Gliederung und Text: 
\section{Ein Chapter} 
Hallo Welt 
  
\end{document}
 

von Gast » Mi 20. Mär 2019, 18:45

Du vergewaltigst \maketitle ganz schön. Es ist nicht vorgesehen, derartig mit Formatierungsanweisungen in \title, \author etc. zu hantieren. Die Formatierung soll eigentlich \maketitle überlassen werden. Dabei wird beispielsweise das Argument von \author in einer Tabelle ausgeben. Deshalb funktioniert \noindent an der Stelle auch nicht.

Ich schließe mich daher Bartman an: Wenn man den Titel frei gestalten will, ist man mit einem frei formatierten Titel besser beraten. Soll es eine Titelseite sein, verwendet man dafür die titlepage-Umgebung. Soll es nur ein Titelkopf (engl. in-page title) werden, dann kann man einfach eine Umgebung wie minipage, quote, quoting, center, flushleft o. ä. verwenden.

Wenn man die entsprechende Art, einen Titel zu formatieren häufig benötigt (aber nur dann), kann es natürlich auch sinnvoll sein ein Paket dafür zu verwenden oder sich selbst \maketitle passend umzudefinieren. Letzteres wäre dann der Einstieg in die Erstellung eines eigenen Pakets … :wink:

von Bartman » Mi 20. Mär 2019, 18:33

Man kann den Einzug vermutlich beheben, aber ich sehe gerade nicht wie. Vielleicht sieht es ein anderer Leser.

Off-Topic: Sieh Dir mal den Wert nooneline in der Tabelle 3.17 der Anleitung von KOMA-Script an. Wenn das alle Optionen für caption sind, die Du für Dein Protokoll brauchst, dann kannst auf das Laden des Pakets verzichten.

Nach oben