Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Text innerhalb einer Tabellenzelle unterschiedlich ausrichten?

  1. #1
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468

    Text innerhalb einer Tabellenzelle unterschiedlich ausrichten?

    Hallo noch mal!
    Wenn ich einen Teil einer Tabellenzelle in einer p-Spalte forciert rechtsbündig ausrichte (was zugegebenermaßen wohl nicht vorgesehen ist), warum wird der Teil davor dann zentriert? Das passiert auch,wenn ich noch mal extra \raggedright in die Spaltendefinition schreibe, wie im Beispiel, oder direkt in die Zelle oder beides.

    Code:
    \documentclass{scrbook}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage{longtable}
    \usepackage{array}
    \usepackage[russian]{babel}
    \begin{document}
    \begin{longtable}{>{\raggedright}p{22em}>{\centering}p{3.4em}p{2em}}
    Мы просим Тебя за всех обременённых \newline\raggedleft тяготами жиз -&~
    \newline - ни. &~\newline <>\\
    Оживи их дух словом & Твоим.& <>\\
    \end{longtable}
    \end{document}
    Ich möchte auf diese Art viele Zeilen Text unter eine Notenzeile schreiben.
    Gibt es vielleicht auch eine Möglichkeit, das mit mehr Definition und weniger Gefrickel zu erreichen?
    (mehr als sechs oder so Zeilen mit musixlyr eingeben wird noch chaotischer und erlaubt außerdem keinen Seitenumbruch).

  2. #2
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von rstuby Beitrag anzeigen
    Hallo noch mal!
    Wenn ich einen Teil einer Tabellenzelle in einer p-Spalte forciert rechtsbündig ausrichte (was zugegebenermaßen wohl nicht vorgesehen ist), warum wird der Teil davor dann zentriert? Das passiert auch,wenn ich noch mal extra \raggedright in die Spaltendefinition schreibe, wie im Beispiel, oder direkt in die Zelle oder beides.
    ich sehe nichts zentriertes ...

    Code:
    \documentclass{scrbook}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage{longtable}
    \usepackage{array,ragged2e}
    \usepackage[russian]{babel}
    \begin{document}
    \begin{longtable}{>{\RaggedRight}p{22em}>{\Centering}p{3.4em}p{2em}}
    Мы просим Тебя за всех обременённых \newline\hfill тяготами жиз -&~
    \newline - ни.      &~\newline <>\tabularnewline
    Оживи их дух словом & Твоим.& <>\tabularnewline
    \end{longtable}
    \end{document}

    Herbert

  3. #3
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Danke, das ist super!
    Das Paket ragged2e muss ich mir mal genauer ansehen.
    Und irgendwie war ich mir sicher, \hfill könnte es nicht bringen.

    In meinem Ausgangsbeispiel hast du aber etwas Zentriertes gesehen, oder?...

  4. #4
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von rstuby Beitrag anzeigen
    In meinem Ausgangsbeispiel hast du aber etwas Zentriertes gesehen, oder?...
    ja

    Herbert

Lesezeichen

Berechtigungen

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