PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Abstand vor und nach section ändern!?



fünfhaus
09-06-2015, 17:27
Gern würde ich die Abstände vor und nach einer section ändern. Hab u.a. hier (http://texwelt.de/wissen/fragen/10289/wie-andere-ich-die-abstande-uberunter-section-subsection-subsubsection) und hier (http://www.komascript.de/release3.15) was gefunden. Ein Minimalbeispiel:



\documentclass[a4paper,12pt]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage{blindtext}

\RedeclareSectionCommands[beforeskip=-.5\baselineskip,afterskip=.25\baselineskip]{section}

\begin{document}

\section*{Stifter}
\blindtext
\section*{Broch}
\blindtext
\section*{Musil}
\blindtext
\end{document}


Gibt leider u.a. die Fehlermeldung


Undefined control sequence. \RedeclareSectionCommands
Illegal unit of measure (pt inserted). ...ectionCommands[beforeskip=.2\baselineskip,a
Missing number, treated as zero. ....2\baselineskip,afterskip=.25\baselineskip]
Illegal unit of measure (pt inserted). ....2\baselineskip,afterskip=.25\baselineskip]
Was ist denn da los!?

Johannes_B
09-06-2015, 18:01
Du musst ein Update machen.

fünfhaus
09-06-2015, 19:24
Danke für den Hinweis! Hab hier (http://www.komascript.de/node/1801) was gefunden. Muss ich mir mal in Ruhe durchlesen...

esdd
09-06-2015, 19:52
Wenn Du MiKTeX 2.9 oder TeXLive 2014 bzw. 2015pretest hast, dann reicht ein normales Update über den Paketmanager der Distribution. In allen genannten ist Version 3.17a bzw. 3.16 (TL2014).

fünfhaus
09-06-2015, 20:04
Danke für die Info. Hab hier TeX Live 2013 unter Ubuntu 14.04. Mal sehen, muss ich wahrschlich so (http://askubuntu.com/questions/486170/upgrade-from-tex-live-from-2013-to-2014-on-ubuntu-14-04) machen...

fünfhaus
09-06-2015, 21:27
Hab nochmal etwas gegoogelt (http://tex.stackexchange.com/questions/65962/sectioning-in-letter-type-documents). Bevor ich will herumprobiere:



\newcommand*\section{\@startsection{section}{1}{\z @}%
{-3.5ex \@plus -1ex \@minus -.2ex}%
{2.3ex \@plus.2ex}%
{\normalfont\large\bfseries}}


Da müsste man doch den Abstand vor und nach einer section einstellen können..!?

esdd
09-06-2015, 22:01
Ein Update auf TL2014 lohnt sich vermutlich nicht mehr, da das auch schon eingefroren ist und demnächst TL2015 erscheint. Wie man das vor KOMA-Script 3.15 mit den Abständen machen konnte, ist hier (http://texwelt.de/wissen/fragen/10289/wie-andere-ich-die-abstande-uberunter-section-subsection-subsubsection/10317) im unteren Teil, also in der ursprünglichen Antwort, erklärt.

fünfhaus
09-06-2015, 22:54
Ok, danke für die Hinweise. Läuft leider immer noch nicht. Muss die section's nämlich in einem dinbrief anpassen (Lebenslauf wird rangehängt). dinbrief kennt keine section's. Also muss man die erstmal definieren, um dann gleich wieder umzudefinieren!? Ein Minimalbsp:



\documentclass[12pt,addressstd]{dinbrief}
\usepackage[ngerman]{babel} % Sprache
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{blindtext}
\makeatletter
\setcounter{secnumdepth}{2}
\newcounter{section}
\renewcommand\thesection{\@arabic\c@section}
\newcommand*\section{\@startsection{section}{1}{\z @}%
{-3.5ex \@plus -1ex \@minus -.2ex}%
{2.3ex \@plus.2ex}%
{\normalfont\large\bfseries}}

\address{
Rüdiger Kurz\\
Am See 1\\
76133 Karlsruhe \\
GERMANY\\
Telefon: +49 78234 96134\\
Mobil: +49 155 78293045 \\
E--Mail: ruediger.kurz@post.de
}
\backaddress{R. Kurz, Am See 1, 76133 Karslruhe}
\signature{Rüdiger Kurz}
\place{Karlsruhe}
\begin{document}
\begin{letter}{Deutsche Bundespost\\
Fernmeldeamt Karlsruhe\\
Postfach 7300\\
76131 Karlsruhe}

\nowindowrules

\subject{\bf{Frage an das Forum}}
\opening{Sehr geehrte Damen und Herren,}
\section*{Stifter}
\blindtext
\section*{Broch}
\blindtext
\section*{Musil}
\blindtext
\closing{Mit freundlichen Grüßen,}
\encl{Abschrift der Urkunde}
\end{letter}
\end{document}



Wenn ich da ein



\renewcommand\section{%
\@startsection{section}{\sectionnumdepth}{\z@}%
{-.5\baselineskip}%
{.25\baselineskip}%
{\ifnum \scr@compatibility>\@nameuse{scr@v@2.96}\relax
\setlength{\parfillskip}{\z@ plus 1fil}\fi
\raggedsection\normalfont\sectfont\nobreak\size@se ction}%
}

einbaue, gibts nur Fehlermeldungen...!?

klops
10-06-2015, 08:03
Um dinbrief Gliederungsbefehle beizubringen genügt es nicht den Befehl selbst zu definieren. Man braucht auch noch einige andere Befehle. Außerdem kann man natürlich keine KOMA-Script-Befehle wie \scr@compatibility darin verwenden.

Einfacher ist es, bei scrartcl wie im Ursprungsbeitrag zu bleiben und den Brief dann mit Hilfe des Pakets scrletter zu setzen. Dieses Paket ist Teil von KOMA-Script und erlaubt es, die Möglichkeiten der KOMA-Script-Brief-Klasse scrlttr2 mit jeder anderen KOMA-Script-Klasse zu kombinieren.

Wenn Du bei dinbrief für den Brief bleiben willst, dann setze die Dokumente getrennt und füge entweder den Brief per pdfpages (http://www.ctan.org/pkg/pdfpages) in den Lebenslauf ein oder umgekehrt.

Übrigens: \bf ist veraltet (http://texwelt.de/wissen/fragen/27/macht-es-einen-unterschied-ob-ich-it-oder-itshape-verwende). KOMA-Script gibt deshalb sogar eine Warnung aus.

The EYE
10-06-2015, 09:29
Deine Quellen bin ich neulich auch angelaufen. Vielleicht hilft dir noch mein Thread dazu: parskip-Einfluss auf Abstände bei Überschriften etc. eliminieren & \fontsize Problem (http://www.mrunix.de/forums/showthread.php?76865-parskip-Einfluss-auf-Abstände-bei-Überschriften-etc-eliminieren-amp-fontsize-Problem) Wobei es bei mir nicht um einen Brief ging!

Gruß Max

fünfhaus
10-06-2015, 12:34
Einfacher ist es, bei scrartcl wie im Ursprungsbeitrag zu bleiben und den Brief dann mit Hilfe des Pakets scrletter zu setzen. Dieses Paket ist Teil von KOMA-Script und erlaubt es, die Möglichkeiten der KOMA-Script-Brief-Klasse scrlttr2 mit jeder anderen KOMA-Script-Klasse zu kombinieren.


Danke für den Hinweis! Ich versuch nun mein Glück mit scrlttr2 :) sections laufen allerdings nicht "out of the box" mit scrlttr2. Bin hier (http://www.komascript.de/sections.lco) fündig geworden. Man muss nur die Datei sections.lco in den Ordner der .tex Datei legen...

Zurück zur ursprünglichen Frage: In der Datei sections.lco kann man offensichtlich die Abstände von section einstellen. Mir ist noch nicht ganz klar, was welcher Wert macht. Da steht u.a:



\newcommand\section{\@startsection{section}{1}{\z@ }%
{-3.5ex \@plus -1ex \@minus -.2ex}%
{2.3ex \@plus.2ex}%
{\setlength{\parfillskip}{\z@ \@plus 1fil}%
\raggedsection\normalfont\usekomafont{disposition} \nobreak
\usekomafont{section}\nobreak}}


Was wären vernünftige Werte?

@ The EYE: Danke für den Link. Muss ich mir in Ruhe ansehen...

rstuby
10-06-2015, 13:03
Ich glaube, Klops meinte, dass du bei scrartcl bleibst und \usepackage{scrletter} benutzt, damit du auch in dieser Artikelklasse alle Brieffunktionen, die es bei scrlttr2 gibt, zur Verfügung hast. Dann laufen sections :-)

klops
10-06-2015, 13:05
Genau. Dass hingegen sections.lco veraltet ist, steht sogar auf der von fünfhaus verlinkten Seite (http://www.komascript.de/sections.lco#comment-4905). Dort ist ebenfalls erwähnt, dass man besser das Paket scrletter zusammen mit einer der Klassen scrbook, scrreprt oder scrartcl verwenden soll.

fünfhaus
10-06-2015, 13:17
Danke für Eure schnellen Antworten. Sorry, ich steh auf der Leitung... (Beitrag von klops wurde ja geändert!?) Ok, also scrartcl und \usepackage{scrletter}. Schau ich mir gleich an...

klops
10-06-2015, 13:44
Beitrag von klops wurde ja geändert!?
Ja, aber nur den Zusatz wegen \bf angefügt und das 3 Minuten nach dem Erstellen des Beitrags und rund 4½ Stunden vor Deiner Antwort darauf. Die Kombination scrarctl+scrletter war schon in der ersten Fassung drin.

fünfhaus
10-06-2015, 14:52
Das hast Du missverstanden. Sorry, hab mich da irgendwie total verlesen...

Für scrarctl+scrletter muss ich erstmal das Koma-Script updaten. Bei dieser (http://www.komascript.de/node/1801) Anleitung gibts natürlich das nächste Problem (http://tex.stackexchange.com/questions/137428/tlmgr-cannot-setup-tlpdb)...

The EYE
10-06-2015, 15:03
Ich empfehle dir die manuelle Installation von TeXLive 2014. Hatte dein Setup und die manuelle Installation lief bei mir gut durch. Ubuntu 14.04 hat in den Paketquellen die 2013er Version. Wie schon weiter oben erwähnt, steht die 2015er Version schon vor der Tür.

Gruß Max

Johannes_B
10-06-2015, 15:23
Wäre es eventuell möglich einen Link ordentlich einzufügen? Link (http://de.wikipedia.org/wiki/Hyperlink) sollten sich nur in Ausnahmen (http://de.wikipedia.org/wiki/Ausnahme) direkt in den Text eingliedern (http://de.wikipedia.org/wiki/Tarnung). Tun sie dies nicht, führt das schnell zur Frustration des Lesers (Wikipedia - Frustration (http://de.wikipedia.org/wiki/Frustration)).


Natürlich kann auch in gewissen Situationen ein Link ohne Markup gepostet werden, auch so ist das Ziel des Links sofort ersichtlich. http://de.wikipedia.org/wiki/Aggression

fünfhaus
10-06-2015, 16:22
Ich empfehle dir die manuelle Installation von TeXLive 2014. Hatte dein Setup und die manuelle Installation lief bei mir gut durch. Ubuntu 14.04 hat in den Paketquellen die 2013er Version. Wie schon weiter oben erwähnt, steht die 2015er Version schon vor der Tür.


Ok, ich werde Tex Live 2014 manuell installieren. Kann leider auf Tex Live 2015 nicht warten...

@Johannes_B: Gern mach ich das für Dich :)

klops
10-06-2015, 20:05
Kann leider auf Tex Live 2015 nicht warten...
Darauf muss man Dank TeX Live 2015 pretest (http://www.tug.org/texlive/pretest.html) nicht warten. Da derzeit der Freeze für die Erstellung der Collection-DVDs läuft, kann man davon ausgehen, dass diese Version sehr nah an dem ist, was dann auch als TeX Live 2015 zu finden sein wird. Nach der Veröffentlichung von TeX Live 2015 muss man dann nur mit dem tlmgr das Repository ändern und ein Update durchführen. So war es jedenfalls beim letzten Mal. Das KOMA-Script-Repository für TeX Live (http://www.komascript.de/current) kann auch bereits mit TeX Live 2015 (auch der pretest Version). Übrigens kann man sich über den genannten KOMA-Script-Link auch das aktuelle MiKTeX-EXE oder das für KOMA-Script 3.17c runterladen und als ganz normales 7zip-Archiv im lokalen oder privaten TEXMF-Baum entpacken.

fünfhaus
10-06-2015, 21:45
Danke für die Info. Tex Live 2014 ist installiert und läuft. Zurück zur eigentlichen Frage: Ein "Minimalbeispiel":



\documentclass[12pt,ngerman]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{booktabs}
\usepackage{babel}
\usepackage{graphicx}
\usepackage{csquotes}
\usepackage{paralist}
\usepackage{xcolor,blindtext}
\usepackage{ltablex}
\usepackage[fromalign=right,fromphone,fromemail,frommobilephon e,fromurl]{scrletter}

\RedeclareSectionCommand[
beforeskip=-0.1\baselineskip,
afterskip=.5\baselineskip]{section}

\begin{document}

\setkomavar{fromname}{Max Mustermann}
\setkomavar{fromaddress}{Musterstr. 12\\12345~Märkisch--Land\\GERMANY}
\setkomavar{fromphone}{+43 456 586947}
\setkomavar{frommobilephone}[Mobil:]{+49 152 337660946}
\setkomavar{fromemail}{max.mustermann@mail.com}
\setkomavar{fromurl}[Internet:]{www.maxmustermann.com}

\setkomavar{place}{Musterstadt}
\setkomavar{subject}{Mahnung}

\begin{letter}{Martina Musterfrau \\ Musterweg 4 \\ 12346~Musterdorf}
\opening{Sehr geehrte Damen und Herren,}

Brieftext...

\closing{Mit freundlichen Grüßen,}

\clearpage
\section*{Berufserfahrung}
\begin{tabularx}{\textwidth}{@{}rX@{}}
01/2015--heute & \textbf{Assistent Project Manager} bei der Müller Engineering GmbH \\
& \footnotesize{Verantwortlich für...}\\
& \\
08/2012--12/2014 & \textbf{Assistent Project Manager} bei der Maier Engineering GmbH \\
& \footnotesize{Unterstützung der Projektleitung bei...}\\
& \\
\end{tabularx}
\section*{Ausbildung}
\noindent
\begin{tabularx}{\textwidth}{@{}rX@{}}
01/2015--heute & Abschluss als \textbf{Bachelor of Science (B. Sc.)} an der TU Musterstadt im Studiengang... \\
& \footnotesize{Thema der Abschlussarbeit...}\\
& \\
08/2012--12/2014 & \textbf{Diplomstudiengang Maschinenbau} an der TU Musterstadt \\
& \footnotesize{Studienrichtung...}\\
& \\
\end{tabularx}

\section*{EDV--Kenntnisse}

\end{letter}

\end{document}


Das Problem: Der CV muss auf zwei Seiten. Die Abstände zwischen den sections und den tabulars erscheinen mir ein wenig zu groß. Was wären denn sinnvolle Werte für



\RedeclareSectionCommand[
beforeskip=-\baselineskip,
afterskip=.5\baselineskip]{section}


? Kann man die Werte überhaupt verkleinern!?

Edit: Oder man könnte ja auch die Leerzeilen in den Tabellen verkleinern...!? Hab mit Google noch nichts passendes gefunden...

klops
11-06-2015, 07:41
Ich würde statt \section* schlicht \minisec* verwenden. Statt einer zweispaltigen Tabelle würde ich eine labeling-Umgebung nehmen. Das geht auch mit mehrseitigem Lebenslauf, wobei der Seitenumbruch sogar innerhalb einer Beschreibung stattfinden kann. Will man eine Tabelle, kann man vertikalen Abstand in der Regel sehr schön mit dem Paket booktabs (http://www.ctan.org/pkg/booktabs) realisieren. Ersatzweise verwendet man das optionale Argument von \\[<Abstand>] oder \tabularnewline[<Abstand>]. Außerdem würde ich das \end{letter} bereits nach dem Schlussgruß einfügen, wo der eigentliche Brief endet und der Lebenslauf beginnt.

fünfhaus
11-06-2015, 21:44
Danke für die Hinweise! Alleine schon mit \minisec{} (ohne Stern!?) passt der CV endlich auf zwei Seiten. Den Rest schau ich mir in Ruhe am We an.


Außerdem würde ich das \end{letter} bereits nach dem Schlussgruß einfügen, wo der eigentliche Brief endet und der Lebenslauf beginnt.

Anschreiben und CV müssen denselben Stil haben (Seitenrändern etc.) Wenn das dann noch der Fall ist!? Mal sehen...

klops
12-06-2015, 09:20
Nach meinem Gefühl: Wenn Du Kopf und Fuß des Briefes haben willst und auch der Schlussgruß erst am Ende kommt, dann alles im Brief, sonst eher nicht.

Warum \minisec (grundsätzlich) ohne Stern verwendet wird, sollte dir aus der KOMA-Scrpt-Anleitung (http://mirrors.ctan.org/macros/latex/contrib/koma-script/doc/scrguide.pdf) (derzeit Seite 107) hinreichend klar werden.

BTW: TeX Live 2015 (https://www.tug.org/texlive/) ist raus. Der Mirror der Fernuni Hagen scheint es auch schon zu haben.

The EYE
12-06-2015, 09:32
Warum \minisec (grundsätzlich) ohne Stern verwendet wird, sollte dir aus der KOMA-Scrpt-Anleitung (http://mirrors.ctan.org/macros/latex/contrib/koma-script/doc/scrguide.pdf) (derzeit Seite 107) hinreichend klar werden.
Für die Nachwelt: minisec wird nicht nummeriert und taucht auch nicht im Inhaltsverzeichnis auf. Den * kann man sich also sparen.


BTW: TeX Live 2015 (https://www.tug.org/texlive/) ist raus. Der Mirror der Fernuni Hagen scheint es auch schon zu haben.
Oh, da werde ich dann auch nochmal updaten bevor meine Masterarbeit voranschreitet :-)

Gruß Max

fünfhaus
12-06-2015, 22:37
Ok, hab den CV mal hinter die letter Umgebung gesetzt. Jetzt hat sich u.a. noch eine Frage zum Abstand um eine \minisec{Überschrift} ergeben. Hier ein "Minimalbsp" (Bild im Anhang):



\documentclass[12pt,ngerman]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{booktabs}
\usepackage{babel}
\usepackage{graphicx}
\usepackage{csquotes}
\usepackage{paralist}
\usepackage{xcolor,blindtext}
\usepackage{graphicx}
\usepackage {picins}
\usepackage{hyperref}
\usepackage{ltablex}
\usepackage[left=2.5cm,right=2cm]{geometry}
\usepackage[fromalign=right,fromphone,fromemail,frommobilephon e,fromurl]{scrletter}

\begin{document}

\setkomavar{fromname}{Thorsten Köhler}
\setkomavar{fromaddress}{Zeppelinstr 78\\4600~Krems--Land \\AUSTRIA}
\setkomavar{fromphone}{+43 1 586947}
\setkomavar{frommobilephone}[Mobil: ]{+43 660 9213786}
\setkomavar{fromemail}{thorsten.koehler@mailbox.co m}
\setkomavar{fromurl}[Internet: ]{www.thorstenkoehler.com}

\setkomavar{place}{Krems--Land}
\setkomavar{subject}{Bewerbung um die Stelle als Sales Manager, Ref.--Nr. 0123-4567}

\begin{letter}{Schmidt GmbH \\ Industriesteig 1 \\ 2705~Wiener Neustadt}
\opening{Sehr geehrte Damen und Herren,}

Brieftext...
\closing{Mit freundlichen Grüßen,}

\end{letter}

\clearpage

%----------------------------------------------------------------------------------------
% Lebenslauf
%----------------------------------------------------------------------------------------

\pagestyle{empty} % Removes page numbering
\parpic[r]{\includegraphics[width=4.5cm,height=6.5cm]{picture}}
\par{\noindent {\Huge Thorsten \textsc{Köhler}}\bigskip\par}

%----------------------------------------------------------------------------------------
% Persönliche Daten
%----------------------------------------------------------------------------------------

\minisec{Persönliche Daten}

\begin{tabular}[t]{rl}
Geburtsdatum: & 20. Mai 1988\\
Geburtsort: & Hamburg \\
Anschrift: & Bahnhofstr. 6\\
& 6900 Bregenz\\
Telefon: & +43 5574 32589\\
Mobil: & +43 0681 7130045\\
E--Mail: & \href{mailto:thorsten.koehler@mailbox.com}{thorste n.koehler@mailbox.com}\\
Staatsangehörigkeit: & Schweiz
\end{tabular}

%----------------------------------------------------------------------------------------
% Berufserfahrung
%----------------------------------------------------------------------------------------

\minisec{Berufserfahrung}

\begin{tabularx}{\textwidth}{@{}rX@{}}
01/2014--heute & \textbf{Assistent Project Manager} (Teilzeit) bei der Müller GmbH \\
& \footnotesize{Verantwortlich für Projektmanagement}\\
\addlinespace

%------------------------------------------------

02/2010--01/2013 & \textbf{Assistent Project Manager} bei der Schmidt GmbH \\
& \footnotesize{Unterstützung der Projektleitung bei der erfolgreichen Auslieferung von Kasperletheater. }\\
\addlinespace

%------------------------------------------------

06/2000--11/2011 & \textbf{Praktikant} bei der Fischer GmbH \\
\addlinespace

%------------------------------------------------

04/2008--09/2008 & \textbf{Studentische Hilfskraft} am Institut für Orientalistik\\
& \footnotesize{Tätigkeit als Tutor in der Lehrveranstaltung Jüdische Religionsgeschichte}\\
\addlinespace

%------------------------------------------------

06/1998--09/2002 & \textbf{Reitprofi und Reitlehrer} \\
& \footnotesize{Teilnahme an Spring--Derbys im In-- und Ausland. Ausbildung zum Pferdewirt und Tätigkeit als selbsständiger Reitlehrer.}
\end{tabularx}

%---------------------------------------------------------------------------------------
% Ausbildung
%---------------------------------------------------------------------------------------

\minisec{Ausbildung}

\begin{tabularx}{\textwidth}{rX}
04/1904--heute & \textbf{Doktorand} der Fakultät für Orientalistik an der der Universität Tübingen\\
& \footnotesize{Dissertation zum Thema: Verfassung und Verfassungsvertrag. Konstitutionelle Entwicklungsstufen in den USA und der EU}\\
\addlinespace

%------------------------------------------------

03/2011 & Abschluss als \textbf{Master of Science} an der Universität Wien (Gesamtnote 1,7) \\
& \footnotesize{Thema der Masterareit: \glqq{} Identifizierung und Isolierung neuartiger Oxygenasen aus Anreicherungskulturen mittels innovativer Screeningmethoden\grqq{}.}\\
\addlinespace

10/2002--03/2011 & \textbf{Masterstudiengang Maschinenbau} an der Uni Graz \\
& \footnotesize{Studienschwerpunkte in der numerischen und angewandten Bienenzucht.}\\
\multicolumn{2}{c}{} \\
\addlinespace
%------------------------------------------------

04/2014--07/2014 & Abschluss als \textbf{Bachelor of Science (B. Sc.)} an der an der Uni Graz im Studiengang Maschinen mit dem Schwerpunkt Dynamik und Schwingungslehre (Gesamtnote 2,0)\\
& \footnotesize{Thema der Bachelorarbeit: \glqq{}experimentelle Untersuchung der Schräganströmung von Störchen\grqq{}.}\\
\addlinespace

%------------------------------------------------

04/2008--03/2011 & \textbf{Bachelorstudium Maschinenbau} an der TU Graz mit der Studienrichtung Luft-- und Raumfahrttechnik. \\
\addlinespace

%------------------------------------------------

05/2007 & \textbf{Zeugnis der allgemeinen Hochschulreife} am Goethe--Gymnasium Wien
\end{tabularx}

%----------------------------------------------------------------------------------------
% EDV-Kenntnisse
%----------------------------------------------------------------------------------------

\minisec{EDV--Kenntnisse}

\begin{tabularx}{\textwidth}{rX}
Textverarbeitung & Microsoft Word (sehr gute Kenntnisse), \LaTeX{} (Grundkenntnisse) \\
\addlinespace
Präsentationsprogramm & Microsoft PowerPoint (sehr gute Kenntnisse)\\
\addlinespace
Tabellenkalkulation & Microsoft Excel (einschließlich VBA--Programmierung), LibreOffice Calc (gute Kenntnisse)\\
\addlinespace
Programmierkenntnisse & Java, MATLAB (gute Kenntnisse)\\
\addlinespace
Simulationssoftware & ANSYS Fluent, OpenFOAM (sehr gute Kenntnisse) \\
\addlinespace
CAD-Software & Solid Edge (sehr gute Kenntnisse)\\
\end{tabularx}

%----------------------------------------------------------------------------------------
% Sprachkenntnisse
%----------------------------------------------------------------------------------------

\minisec{Sprachkenntnisse}

\begin{tabular}{rl}
English, Thai (sehr gut) & \\
\end{tabular}

%----------------------------------------------------------------------------------------
% Hobbys und Interessen
%----------------------------------------------------------------------------------------

\minisec{Hobbys und Interessen}

\begin{tabular}{rl}
Oldimerrennen und Kochen & \\
\end{tabular}

\vspace{2cm}
\noindent
Musterstadt, \today

\end{document}


Der Abstand zwischen \minisec{Persönliche Daten} und tabular


\minisec{Persönliche Daten}

\begin{tabular}[t]{rl}
Geburtsdatum: & 20. Mai 1988\\
Geburtsort: & Hamburg \\
usw.



ist etwas kleiner als der Abstand zwischen einer \minisec{Überschrift} und einer darauffolgenden tabularx


\minisec{Berufserfahrung}

\begin{tabularx}{\textwidth}{@{}rX@{}}
01/2014--heute & \textbf{Assistent Project Manager} (Teilzeit) bei der Müller GmbH \\
& \footnotesize{Verantwortlich für Projektmanagement}\\
\addlinespace
usw.


Wie das Problem elegant lösen? Hab schon versucht aus der ersten tabular eine tabularx zu machen...

klops
13-06-2015, 13:55
Da picins (http://www.ctan.org/pkg/picins) kein freies Paket ist, kann ich das leider nicht testen. Ich vermute aber mal, dass es nicht mit tabular vs. tabularx, sondern mit Option t für tabular vs. keine Options (also letztlich Option c) für tabularx zu tun hat. Ich würde also schlicht entweder alle Tabellen mit Option t oder keine mit Option t setzen.

fünfhaus
14-06-2015, 15:16
Ok, hab nochmal ein Minimalbeispiel erstellt (ohne picins und Bild). Also ich kann nicht erkennen, dass das an den Platzierungsparameter liegt...!?



\documentclass[12pt]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{booktabs} % \addlinespace
\usepackage{hyperref}
\usepackage{ltablex}
\usepackage{tabularx}
\usepackage{blindtext}

\usepackage{setspace}
\onehalfspacing

\begin{document}

\minisec{Persönliche Daten}
\begin{tabular}{rl}
Geburtsdatum: & 20. Mai 1988 \\
Geburtsort: & Hamburg \\
Anschrift: & Bahnhofstr. 6\\
& 6900 Bregenz\\
Telefon: & +43 5574 32589\\
Mobil: & +43 0681 7130045\\
E--Mail: & \href{mailto:thorsten.koehler@mailbox.com}{thorste n.koehler@mailbox.com} \\
Staatsangehörigkeit: & Schweiz
\end{tabular}

\minisec{Berufserfahrung}

\begin{tabularx}{\textwidth}{rX}
01/2014--heute & \textbf{Project Manager} (Teilzeit) bei der Müller GmbH \\
& \footnotesize{Verantwortlich für Projektmanagement}\\
\addlinespace

%------------------------------------------------

02/2010--01/2013 & \textbf{Assistent Project Manager} bei der Schmidt GmbH \\
& \footnotesize{Unterstützung der Projektleitung bei der erfolgreichen Auslieferung von Kasperletheater. }\\
\addlinespace

%------------------------------------------------

06/2000--11/2011 & \textbf{Praktikant} bei der Fischer GmbH
\end{tabularx}


\end{document}


Die tabular-Umgebung klebt förmlich an der minisec dran. Die tabularx-Umgebung kriegt dagegen deutlich mehr Platz. Hat jemand noch eine Idee?

klops
14-06-2015, 16:35
Die zweite Tabelle ist aufgrund der Verwendung von ltablex letztlich eine longtable. Diese wird mit einem expliziten Abstand gesetzt. Verwendet man für die erste Tabelle ebenfalls eine longtable, hat man ein vergleichbares Ergebnis:
\documentclass[12pt]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{booktabs} % \addlinespace
\usepackage{hyperref}
\usepackage{ltablex}
\usepackage{tabularx}
\usepackage{blindtext}

\usepackage{setspace}
\onehalfspacing

\begin{document}

\minisec{Persönliche Daten}
\begin{longtable}[l]{rl}
Geburtsdatum: & 20. Mai 1988 \\
Geburtsort: & Hamburg \\
Anschrift: & Bahnhofstr. 6\\
& 6900 Bregenz\\
Telefon: & +43 5574 32589\\
Mobil: & +43 0681 7130045\\
E--Mail: & \href{mailto:thorsten.koehler@mailbox.com}{thorste n.koehler@mailbox.com} \\
Staatsangehörigkeit: & Schweiz
\end{longtable}

\minisec{Berufserfahrung}

\begin{tabularx}{\textwidth}{rX}
01/2014--heute & \textbf{Project Manager} (Teilzeit) bei der Müller GmbH \\
& \footnotesize{Verantwortlich für Projektmanagement}\\
\addlinespace

%------------------------------------------------

02/2010--01/2013 & \textbf{Assistent Project Manager} bei der Schmidt GmbH \\
& \footnotesize{Unterstützung der Projektleitung bei der erfolgreichen Auslieferung von Kasperletheater. }\\
\addlinespace

%------------------------------------------------

06/2000--11/2011 & \textbf{Praktikant} bei der Fischer GmbH
\end{tabularx}


\end{document}
Allerdings vermute ich, dass so nicht sichergestellt ist, dass nicht zwischen Überschrift und Tabelle ein Seitenumbruch stattfinden könnte. Das sollte man auf jeden Fall im Auge behalten.

fünfhaus
16-06-2015, 01:03
Kann man eigentlich eine tabularx-Umgebung linkbündig (auf der Seite) ausrichten...!?

klops
16-06-2015, 07:31
Die tabularx-Umgebungen von ltablex sind letztlich longtable-Umgebungen und haben genau wie diese eine optionales Argument für die horizontale Ausrichtung, also beispielsweise:
\begin{tabularx}{.5\textwidth}[l]{@{}rX@{}}% linksbündig mit halber Textbreite
Außerdem kann man abschalten, dass im Falle, dass nicht die Gesamtbreite benötigt wird, aus den X-Spalten automatisch l-Spalten werden (siehe Anleitung). Dann braucht man i. d. R. das optionale Ausrichtungsargument nicht.

fünfhaus
16-06-2015, 10:39
Danke! Konnte die Option der horizontalen Ausrichtung in der tabularx-Anleitung einfach nicht finden. In der longtable-Dokumentation hab ich das jetzt gefunden...

Also jetzt wird für alle Tabellen die tabularx-Umgebung verwendet und die Abstände um die minisec-Umgebung sind nun auch alle identisch. Bei der longtable-Version war das nämlich noch nicht der Fall (#29).

Nochmal ganz herzlichen Dank an alle und insbesonder an user klops :)

P.s.: Ich hab dann noch ein paar Fragen zum Anpassen von letter. Da mach ich aber einen neuen Beitrag auf...

Vitoet
28-06-2015, 16:11
Hi,

im Original ist der Abstand 5px.

Somit würden 6px nicht wirklich viel Sinn machen.

Trage bitte mal folgenden Code in die additional.css ein und passe den Pixelwert entsprechend an.
Ich habe hier mal 14px eingetragen, damit ein signifikanter Unterschied zu bemerken ist

Code:

fünfhaus
04-07-2015, 09:06
Danke für den Hinweis! Fehlt da nicht was in Deinem Beitrag...!?

klops
04-07-2015, 10:27
Das mit den 5px stimmt ohnehin nicht und der Rest des Beitrags lässt darauf schließen, dass er irgendwas mit css zu tun hat. Ich stufe das als Spam ein. Aus irgend welchen Gründen ist der Benutzer bei mir ohnehin geblockt. Daher nehme ich an, dass das nicht sein erster in meinen Augen unpassende Beitrag war.

fünfhaus
04-07-2015, 13:01
Hab ich mir auch schon gedacht. Man will ja auch nicht unhöflich sein :) Danke für Deine Antwort!

Johannes_B
04-07-2015, 14:56
Das ist Spam und wurde von mir auch als solches markiert. Ich weiß nicht, wie es in der restlichen Mrunix-Welt aussieht, aber einen aktiven Moderator habe ich hier schon länger nicht mehr gesehen.

http://forum.vbulletin-germany.com/showthread.php/59376-Abstand-Post-Title-%C3%A4ndern?p=369101&viewfull=1#post369101