Anzeige:
Ergebnis 1 bis 8 von 8

Thema: itemize in Tabelle: Formatierung

  1. #1
    Registrierter Benutzer
    Registriert seit
    23.11.2004
    Ort
    Hamburg
    Beiträge
    279

    itemize in Tabelle: Formatierung

    Halloele,

    ich habe es dann doch geschafft eine itemize-Umgebung in eine Tabelle zu packen...jetzt hab ich nur noch zwei Probleme ;-):
    - Die items sind zu weit rechts (also der Rand zwischen Item und
    Spaltenbegin ist zu breit)
    - Irgendwie werden da recht grosse Spaces zwischen einige Woerter
    gesetzt, sieht nach Blocksatz aus...ich verwende longtable und bin fuer
    diese \raggedright Geschichte wohl zu bloed, oder sie Funktioniert dort
    nicht.

    mfg,

    bienchen

  2. #2
    Registrierter Benutzer
    Registriert seit
    25.11.2004
    Beiträge
    358
    Schreib doch nochmal, wies jetzt aussieht -- ich dachte immer, in Tabellen stellt man die Formatierung des Textes durch die Spalteneinstellung ein, mit l müsstest du doch da linksbündig rauskommen? Oder benutzt du die feste Breite, da ist glaube ich tatsächlich Standard, Blocksatz zu setzen...

    till

  3. #3
    Registrierter Benutzer
    Registriert seit
    23.11.2004
    Ort
    Hamburg
    Beiträge
    279
    Achso, ja, ich hab ne feste breite...moment, probiere mal l...wups, da bekomme ich:
    ! LaTeX Error: Something's wrong--perhaps a missing \item.

    mit fester Breite nicht.

    mfg,

    bienchen

  4. #4
    Registrierter Benutzer
    Registriert seit
    09.07.2004
    Beiträge
    2.365
    ... in meinem sample hab ich folgende, mal irgendwo gefundene und auf meine Beduerfnisse umgemuenzte Loesung, die du dir zurecht biegen kannst ('tabitemize' und 'itemize' sind nur zum Vergleich eingebettet!:
    %
    \documentclass[a4paper,12pt]{article}
    \usepackage[latin1]{inputenc}
    \usepackage{charter,courier}
    %\usepackage{mdwlist}
    \usepackage{longtable}
    \newlength{\tabitemtopsep}
    \addtolength{\tabitemtopsep}{\baselineskip}
    \newlength{\tabitembottomsep}
    \addtolength{\tabitembottomsep}{\baselineskip}
    \newenvironment{tabitemize}{%
    \hbox{}\vspace{-\tabitemtopsep}\begin{list}{\textbullet}{%
    \setlength{\labelsep}{0.0cm}%
    \setlength{\leftmargin}{0.5em}%
    \setlength{\topsep}{0.5ex}%
    \setlength{\parsep}{0.5ex}% {0.5ex plus0.2ex minus0.1ex}%
    \setlength{\itemsep}{0ex}}% {0ex plus0.2ex}}%
    }{%
    \hbox{}\vspace{-\tabitembottomsep}\end{list}%
    }
    \begin{document}
    \section{'tabitemize' - newenvironment}
    \subsection{\dots in tabular}
    \medskip
    \begin{center}
    \begin{tabular}{p{10mm}p{55mm}p{55mm}}\hline
    1 & newenv 'tabitemize' & regulaer 'itemize'\\
    2 & \begin{tabitemize}
    \item pos
    \item \dots
    \end{tabitemize}
    & \begin{itemize}
    \item plausibility
    \item \dots
    \end{itemize}\\\hline
    \end{tabular}
    \end{center}
    \bigskip
    \subsection{\dots in longtable}
    \begin{center}
    \begin{longtable}{p{.05\linewidth}p{.4\linewidth}p {.4\linewidth}}
    % \hline
    \hline\endhead
    \hline\endfoot
    % \kill\endlastfoot
    1 & newenv 'tabitemize' & regulaer 'itemize'\\
    2 & \begin{tabitemize}
    \item pos
    \item \dots
    \end{tabitemize}
    & \begin{itemize}
    \item plausibility
    \item \dots
    \end{itemize}\\
    \end{longtable}
    \end{center}
    \end{document}
    %
    edico

  5. #5
    Registrierter Benutzer
    Registriert seit
    23.11.2004
    Ort
    Hamburg
    Beiträge
    279
    Ist nett gemeint, hilft mir aber nicht weiter...oder ich verstehs nicht. Wo setzt Du denn auf linksbuending oder so?

    mfg,

    bienchen

  6. #6
    Registrierter Benutzer
    Registriert seit
    09.07.2004
    Beiträge
    2.365
    Was verstehst du nicht? Du kannst 'ganz' linksbuendig mit
    \setlength{\leftmargin}{0.0em}%
    %-------------------------------------->^^^ das ist die Stellschraube
    einstellen.
    Wenn du das Besipiel laufen laesst, kannst du doch die Unterschiede zwischen dem macro und 'itemize' in der Tabelle sehen!
    edico

  7. #7
    Registrierter Benutzer
    Registriert seit
    23.11.2004
    Ort
    Hamburg
    Beiträge
    279
    Hm, naja, mit dem setlength-Befehlen bekomme ich den Abstand zwischen item und Text kleiner, aber nicht zwischen linkem Spaltenrand und item...

    mfg,

    Bienchen

  8. #8
    Registrierter Benutzer
    Registriert seit
    09.07.2004
    Beiträge
    2.365
    Sorry, ich versteh dich nicht. Was genau ist 'Rand zwischen item+Spaltenbeginn'?
    Ich gehe von dem geposteten Bespiel aus, oder su musst mal dein Minimalbeispiel transparent machen.
    edico

Lesezeichen

Berechtigungen

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