Anzeige:
Ergebnis 1 bis 13 von 13

Thema: Aufzählung in Tabelle ohne Abstand

  1. #1
    Registrierter Benutzer
    Registriert seit
    01.08.2006
    Beiträge
    7

    Aufzählung in Tabelle ohne Abstand

    Hi,

    ich verzweifliche hier ein bisschen. Ich möchte, dass im folgendem Dokument
    Code:
    \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

  2. #2
    Registrierter Benutzer
    Registriert seit
    26.05.2006
    Beiträge
    879
    Zitat Zitat von hoiz
    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.
    Code:
    \documentclass[12pt]{scrbook}		
    \makeatletter
    \newenvironment{Itemize}{%
      \begin{list}{$\bullet$}{\leftmargin=1em\@minipagetrue}}{\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

  3. #3
    Registrierter Benutzer
    Registriert seit
    01.08.2006
    Beiträge
    7
    Vielen Dank! Ich hab zwar keinen Schimmer, was da passiert. Aber Hauptsache ist es geht!!

    Danke!

  4. #4
    Registrierter Benutzer
    Registriert seit
    01.08.2006
    Beiträge
    7
    Hi, ich hab leider noch ein kleines Problem. Für Aufzählungen hab ich mir folgende Liste definiert:
    Code:
    \makeatletter
    \newenvironment{enumerateplus}{
    \begin{list}{\arabic{enumi}.}{\usecounter{enumi}\leftmargin=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

  5. #5
    Registrierter Benutzer
    Registriert seit
    26.05.2006
    Beiträge
    879
    Zitat Zitat von hoiz
    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

  6. #6
    Registrierter Benutzer
    Registriert seit
    01.08.2006
    Beiträge
    7
    Ich möchte eine Aufzählung haben, die wie die Bullet-Liste, keinen Abstand nach oben hat.

  7. #7
    Registrierter Benutzer
    Registriert seit
    26.05.2006
    Beiträge
    879
    Zitat Zitat von hoiz
    Ich möchte eine Aufzählung haben, die wie die Bullet-Liste, keinen Abstand nach oben hat.
    Code:
    newenvironment{enumerateplus}%
      {\@minipagetrue\enumerate}
      {\endenumerate}
    rc

  8. #8
    Registrierter Benutzer
    Registriert seit
    01.08.2006
    Beiträge
    7
    Ich habs jetzt so eingebunden

    Code:
    \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

  9. #9
    Registrierter Benutzer
    Registriert seit
    26.05.2006
    Beiträge
    879
    Zitat Zitat von hoiz
    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:

    Code:
    \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

  10. #10
    Registrierter Benutzer
    Registriert seit
    01.08.2006
    Beiträge
    7
    Es liegt am hyperref-Package, das ich im Dokument lade. So

    Code:
    \documentclass[12pt]{article}		
    \usepackage[pdfview=FitV,pdfstartview=FitV,pageanchor=true,colorlinks=true,linkcolor=Black,pagecolor=Black,urlcolor=Black,citecolor=Black,menucolor=Black,pagecolor=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

  11. #11
    Registrierter Benutzer
    Registriert seit
    26.05.2006
    Beiträge
    879
    Zitat Zitat von hoiz
    Es liegt am hyperref-Package, das ich im Dokument lade. So

    Code:
    \documentclass[12pt]{article}		
    \usepackage[pdfview=FitV,pdfstartview=FitV,pageanchor=true,colorlinks=true,linkcolor=Black,pagecolor=Black,urlcolor=Black,citecolor=Black,menucolor=Black,pagecolor=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.

    Code:
    \newenvironment{enumerateplus}%
      {\NoHyper\enumerate}%
      {\endenumerate\endNoHyper}
    rc

  12. #12
    Registrierter Benutzer
    Registriert seit
    01.08.2006
    Beiträge
    7
    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
    Code:
    \makeatletter
    \newenvironment{enumerateplus}%
      {\NoHyper\@minipagetrue\enumerate}%
      {\endenumerate\endNoHyper}
    \makeatother
    gehts jetzt!!!

    Danke!

    hoiz

  13. #13
    Registrierter Benutzer
    Registriert seit
    12.09.2006
    Beiträge
    12
    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.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •