Archiv verlassen und diese Seite im Standarddesign anzeigen : Aufzählung in Tabelle ohne Abstand
Hi,
ich verzweifliche hier ein bisschen. Ich möchte, dass im folgendem Dokument
\documentclass[12pt,a4paper,oneside]{scrbook}
\usepackage[ansinew]{inputenc}
\usepackage{ngerman}
\usepackage[german]{varioref}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{helvet}
\begin{document}
\begin{tabular}{r|p{8cm}}
Header1 & Text1 \\
Header2 &
\begin{itemize}
\item Item1
\item Item2
\end{itemize} \\
\end{tabular}
\end{document}
der Text "Header2" und "Item1" auf einer Höhe stehen. Ich weiß, dazu gibts hier schon einiges im Forum, aber bisher hat nichts wirklich geholfen.
Vielen Dank schonmal!
hoiz
RedCloud
01-08-2006, 10:46
ich verzweifliche hier ein bisschen. Ich möchte, dass im folgendem Dokument
der Text "Header2" und "Item1" auf einer Höhe stehen. Ich weiß, dazu gibts hier schon einiges im Forum, aber bisher hat nichts wirklich geholfen.
\documentclass[12pt]{scrbook}
\makeatletter
\newenvironment{Itemize}{%
\begin{list}{$\bullet$}{\leftmargin=1em\@minipaget rue}}{\end{list}}
\makeatother
\begin{document}
\begin{tabular}{r|p{8cm}}
Header1 & Text1 \\
Header2 &
\begin{Itemize}
\item Item1
\item Item2
\end{Itemize} \\
\end{tabular}
\end{document}
rc
Vielen Dank! Ich hab zwar keinen Schimmer, was da passiert. Aber Hauptsache ist es geht!!
Danke!
Hi, ich hab leider noch ein kleines Problem. Für Aufzählungen hab ich mir folgende Liste definiert:
\makeatletter
\newenvironment{enumerateplus}{
\begin{list}{\arabic{enumi}.}{\usecounter{enumi}\l eftmargin=1em\@minipagetrue}}
{\end{list}}
\makeatother
Jetzt hab ich aber das Problem, dass durch \usecounter{enumi} immer eine ganze Leerzeile eingefügt wird. Wenn ichs weglasse ist der Abstand weg, aber es wird natrülich auch nicht mehr hochgezählt.
Wie ist denn hier der Trick? ;)
Danke!
hoiz
RedCloud
01-08-2006, 13:39
Jetzt hab ich aber das Problem, dass durch \usecounter{enumi} immer eine ganze Leerzeile eingefügt wird. Wenn ichs weglasse ist der Abstand weg, aber es wird natrülich auch nicht mehr hochgezählt.
was willst du denn überhaupt erreichen? enumerate zählt doch sowieso.
rc
Ich möchte eine Aufzählung haben, die wie die Bullet-Liste, keinen Abstand nach oben hat.
RedCloud
01-08-2006, 14:41
Ich möchte eine Aufzählung haben, die wie die Bullet-Liste, keinen Abstand nach oben hat.
newenvironment{enumerateplus}%
{\@minipagetrue\enumerate}
{\endenumerate}
rc
Ich habs jetzt so eingebunden
\makeatletter
\newenvironment{enumerateplus}%
{\@minipagetrue\enumerate}
{\endenumerate}
\makeatother
aber, sorry, der Abstand über der Aufzählung bleibt. Die Aufzählung steht wie die Bullet-Liste im Beispiel meines ersten Beitrags in einer Tabelle.
hoiz
RedCloud
01-08-2006, 16:33
aber, sorry, der Abstand über der Aufzählung bleibt. Die Aufzählung steht wie die Bullet-Liste im Beispiel meines ersten Beitrags in einer Tabelle.
bei mir nicht:
\documentclass[12pt]{article}
\makeatletter
\newenvironment{enumerateplus}%
{\@minipagetrue\enumerate}
{\endenumerate}
\makeatother
\begin{document}
\begin{tabular}{r|p{8cm}}
Header1 & Text1 \\
Header2 &
\begin{enumerateplus}
\item Item1
\item Item2
\end{enumerateplus}
\end{tabular}
\end{document}
rc
Es liegt am hyperref-Package, das ich im Dokument lade. So
\documentclass[12pt]{article}
\usepackage[pdfview=FitV,pdfstartview=FitV,pageanchor=true,col orlinks=true,linkcolor=Black,pagecolor=Black,urlco lor=Black,citecolor=Black,menucolor=Black,pagecolo r=Black,urlcolor=Black,breaklinks=true]{hyperref}
\makeatletter
\newenvironment{enumerateplus}%
{\@minipagetrue\enumerate}
{\endenumerate}
\makeatother
\begin{document}
\begin{tabular}{r|p{8cm}}
Header1 & Text1 \\
Header2 &
\begin{enumerateplus}
\item Item1
\item Item2
\end{enumerateplus}
\end{tabular}
\end{document}
gehts nämlich nicht mehr. Besteht da irgendein Zusammenhang?
hoiz
RedCloud
01-08-2006, 17:16
Es liegt am hyperref-Package, das ich im Dokument lade. So
\documentclass[12pt]{article}
\usepackage[pdfview=FitV,pdfstartview=FitV,pageanchor=true,col orlinks=true,linkcolor=Black,pagecolor=Black,urlco lor=Black,citecolor=Black,menucolor=Black,pagecolo r=Black,urlcolor=Black,breaklinks=true]{hyperref}
\makeatletter
\newenvironment{enumerateplus}%
{\@minipagetrue\enumerate}
{\endenumerate}
\makeatother
\begin{document}
\begin{tabular}{r|p{8cm}}
Header1 & Text1 \\
Header2 &
\begin{enumerateplus}
\item Item1
\item Item2
\end{enumerateplus}
\end{tabular}
\end{document}
gehts nämlich nicht mehr. Besteht da irgendein Zusammenhang?
hoiz
warum konntest du das nicht gleich sagen ... ??? sowas ist immer latent nervig, wenn behauptet wird, dass etwas nicht geht und man nicht erzählt, was man anders gemacht hat.
\newenvironment{enumerateplus}%
{\NoHyper\enumerate}%
{\endenumerate\endNoHyper}
rc
Sorry, tut mir echt leid! Kann deinen Ärger gut verstehen, aber ich finde diese ganze LaTeX-Sache extrem verwirrend. Hätte nicht gedacht, dass ein Paket für PDF-Links irgendwas mit Abständen zu tun hat. Velen Dank für deine Geduld und Mühe, denn so
\makeatletter
\newenvironment{enumerateplus}%
{\NoHyper\@minipagetrue\enumerate}%
{\endenumerate\endNoHyper}
\makeatother
gehts jetzt!!!
Danke!
hoiz
Wie kann ich bei einer solchen selbstdefinierten Aufzählung den Einzug beeinflussen?
Also das der Text von umbrechenden Zeilen nicth hinter dem Bullet beginnen, sonder auf Höhe des Textanfangs der ersten Zeile?
m.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.