Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Hinweis-Boxen mit Tabular definiert: Tabelle geht über Seitenrand

  1. #1
    Registrierter Benutzer
    Registriert seit
    05.09.2006
    Beiträge
    361

    Hinweis-Boxen mit Tabular definiert: Tabelle geht über Seitenrand

    Hallo ihr lieben,

    zur Zeit bin ich wohl Stammgast hier

    Blöderweise geht der Spaltenrand über die Textbreite

    Im Internet habe ich zwar viele Hinweise auf tabularx gefunden (mir ist es im Grunde auch egal wie, Hauptsache es ist korrekt und läuft), aber leider beziehen sich die Hilfen nicht auf eigene Umgebungen und da bin ich absoluter Anfänger.

    Ziel ist es einfach eine Hinweisbox mit Überschrift zu erstellen, bei der keine Seitenumbrüche stattfinden.

    Code:
    \documentclass{scrbook} 
     \usepackage{xltxtra}
    \usepackage[biolinum,noamsmath,language]{xelibertine}
    \setmonofont{Linux Biolinum O}
    \usepackage{tabularx,colortbl,multirow,dcolumn} 
    \usepackage{xcolor}
    
    \newenvironment{Tipp}{
    \begin{center}
    \begin{sffamily}
    \setlength\arrayrulewidth{0.75pt}\arrayrulecolor{white}
    \renewcommand{\arraystretch}{1.3}
        \begin{tabular}[h!]{p{\textwidth}}
        \rowcolor[gray]{.6} \textbf{{\color{white}Tipp}} \\
        \hline
        \rowcolor[gray]{.9} }
        {\\ 
        \end{tabular}
    \end{sffamily}
    \end{center}
    }
    
    \begin{document}
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 
    Aenean commodo ligula eget dolor. Aenean massa. Cum sociis 
    natoque penatibus et magnis dis parturient montes, nascetur 
    ridiculus mus.
    
    \begin{Tipp}
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 
    Aenean commodo ligula eget dolor. Aenean massa. Cum 
    sociis natoque penatibus et magnis dis parturient montes, nascetur 
    ridiculus mus.
    \end{Tipp}
    
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 
    Aenean commodo ligula eget dolor. Aenean massa. Cum sociis 
    natoque penatibus et magnis dis parturient montes, nascetur ridiculus
     mus.
    
    \end{document}
    Ubuntu 14.04 LTS, Texstudio 2.6, TeX Live 2014 (manuell installiert)

  2. #2
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hi,

    Code:
    \documentclass{scrbook} 
     \usepackage{xltxtra}
    %\usepackage[biolinum,noamsmath,language]{xelibertine}
    %\setmonofont{Linux Biolinum O}
    \usepackage{calc}
    \usepackage{tabularx,colortbl,multirow,dcolumn} 
    \usepackage{xcolor}
    \usepackage{showframe}
    \newenvironment{Tipp}{%
    \begin{center}
    \setlength\arrayrulewidth{0.75pt}%
    \arrayrulecolor{white}%
    \renewcommand{\arraystretch}{1.3}%
    \begin{tabular}{@{}p{\textwidth}@{}}
        \rowcolor[gray]{.6}[0pt][0pt] \textbf{{\color{white}Tipp}} \\
        \hline
        \rowcolor[gray]{.9}[0pt][0pt]}%
        {\\\end{tabular}\end{center}}
    
    \newenvironment{TippA}{%
    \begin{center}
    \setlength\arrayrulewidth{0.75pt}%
    \arrayrulecolor{white}%
    \renewcommand{\arraystretch}{1.3}%
    \begin{tabular}{p{\textwidth-2\tabcolsep}}
    \rowcolor[gray]{.6}\textbf{{\color{white}Tipp}} \\%
    \hline%
    \rowcolor[gray]{.9}}%
    {\\\end{tabular}\end{center}}
    \begin{document}
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 
    Aenean commodo ligula eget dolor. Aenean massa. Cum sociis 
    natoque penatibus et magnis dis parturient montes, nascetur 
    ridiculus mus.
    
    \begin{Tipp}
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 
    Aenean commodo ligula eget dolor. Aenean massa. Cum 
    sociis natoque penatibus et magnis dis parturient montes, nascetur 
    ridiculus mus.
    \end{Tipp}
    
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 
    Aenean commodo ligula eget dolor. Aenean massa. Cum sociis 
    natoque penatibus et magnis dis parturient montes, nascetur ridiculus
     mus.
    
    \begin{TippA}
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 
    Aenean commodo ligula eget dolor. Aenean massa. Cum 
    sociis natoque penatibus et magnis dis parturient montes, nascetur 
    ridiculus mus.
    \end{TippA}
    \end{document}
    Gruß
    Marco

  3. #3
    Registrierter Benutzer
    Registriert seit
    05.09.2006
    Beiträge
    361

    Danke für die hervorragende Lösung!

    Hallo Marco,

    vielen, vielen Dank

    Manches lässt sich viel schneller lösen als man glaubt

    Schönes Wochenende wünsche ich Dir!!

    ElGato
    Ubuntu 14.04 LTS, Texstudio 2.6, TeX Live 2014 (manuell installiert)

Stichworte

Lesezeichen

Berechtigungen

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