Ok, langsam wird es etwas klarer. Mit dem Text ausserhalb der Aufzählung hatte ich mich unklar ausgedrückt, er sollte in der gleichen Spalte bleiben, aber ohne Aufzählungspunkt (in der ersten Spalte stehen Daten etc.)
Das habe ich so gelöst bekommen:
Code:
\documentclass[DIV=14]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
% Kein Absatzeinzug!
\setlength{\parindent}{0pt}
\newcommand*\cventryb[4][]{%
\begin{tabular}{@{}p{2cm}p{10cm}}%
#2 & \tabular[t]{@{\kern5pt\ifx\relax#1\relax\else\textbullet\kern5pt\fi}p{13cm}@{}}
#3
\endtabular\\
\ifx\relax#4\relax\else
& #4\fi
\end{tabular}%
\par}
\usepackage{blindtext}
\begin{document}
\section{Mit mir :-)}
\cventryb{cventryb}{Ohne Aufzählung}{}
\cventryb{cventryb}{Ohne Aufzählung}{}
\cventryb[1]%
{Papers}%
{Aufzählungspunkt blabla \\
Aufzählungspunkt blabla}
{\blindtext}
\cventryb[1]%
{Poster}%
{Aufzählungspunkt blabla \\
Aufzählungspunkt \blindtext}
{}
\cventryb{cventryb}{Ohne Aufzählung}{}
\cventryb{cventryb}{Ohne Aufzählung}{\blindtext}
\end{document}
Mir ist aber auf deiner Basis noch eingefallen, dass ich ja eigentlich daraus auch ein newenvironment basteln könnte. Damit bin ich noch flexibler, als wenn die Auflistung im \cventry eingebaut ist:
Code:
\documentclass[DIV=14]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
% Kein Absatzeinzug!
\setlength{\parindent}{0pt}
\newcommand*\cventryb[3][]{%
\begin{tabular}{p{2cm}p{10cm}}%
#2 & \raggedright #3% \raggedright ist aus irgendwelchen Gründen auch dafür zuständig, dass es bei einem \\ in der gewünschten nächten Zeile weitergeht, und nicht in der ersten Spalte.
\end{tabular}}
\newenvironment{mytab}%
{\tabular[t]{@{\kern5pt\ifx\relax1\relax\else\textbullet\kern5pt\fi}p{13cm}@{}}}
{\endtabular}
\begin{document}
\section{Mit mir :-)}
\cventryb{1. cventryb}{Ohne Aufzählung. \\ Noch eine Zeile.}
\cventryb{2. cventryb}{Ohne Aufzählung}
\cventryb[1]%
{Papers}%
{Etwas Text vor der Aufzählung mit Text.
\begin{mytab}
Aufzählungspunkt\\
Noch ein Aufzählungspunkt.
\end{mytab}
Text nach der Aufzählung.\\
Mehr Text in der nächsten Zeile.
}
\cventryb[1]%
{Poster}%
{\begin{mytab}
Aufzählungspunkt blabla\\
Aufzählungspunkt\\
Aufzählungspunkt
\end{mytab}%
}
\cventryb{cventryb}{Weiter gehts ohne Aufzählung.}
\end{document}
Muss es heute Abend noch im richtigen Dokument testen, aber soweit siehts schonmal vielversprechend aus. Nur was ich nicht kapiere ist der Einfluss von \raggedright. Wenn man es weglässt, wird in der ersten Spalte weitergeschrieben, mit in der zweiten (was richtig ist).
Lesezeichen