Re: Problem mit multirow

Dirk Hünniger (via tex-d-l Mailing List) <[email protected]>
Newsgroups gmane.comp.tex.german
Message-ID <[email protected]>
Hallo Andreas,

ich habe noch mal einige Zeit drüber nachgedacht und bin immer noch zu 
keiner Lösung gekommen. Ich habe noch mal ein weiteres Minimalbeispiel 
ohne Einbindung eines Bildes konstruiert in welchem das Problem im 
Zusammenhang mit multirow auftritt jedoch ohne multirow nicht. Die Zelle 
in der das X steht wird in vertikaler Richtung in Falle "ohne multirow" 
korrekt vergrößert um Platz für das große H zu schaffen (siehe unterer 
Teil der Abbildung). Im Falle "mit multirow" fehlt diese Vergrößerung 
(siehe oberer Teil der Abbildung).

hier noch der LaTeX Code:

\documentclass{article}
\usepackage{multirow}
\usepackage{longtable}
\usepackage{scalefnt}

\begin{document}
\begin{longtable}{|p{0.2\linewidth}|p{0.2\linewidth}|}\hline
X&\multirow{2}{\linewidth}{\scalefont{5.0}  H}\\
Y &\\\hline
XYZ & ABCD \\\hline
\end{longtable}


\begin{longtable}{|p{0.2\linewidth}|p{0.2\linewidth}|}\hline
X& {\scalefont{5.0}  H}\\ \hline
Y &\\\hline
XYZ & ABCD \\\hline
\end{longtable}
\end{document}


Viele Grüße Dirk

On 01.09.24 17:45, "Andreas J. Bittner" (via tex-d-l Mailing List) wrote:
> Hallo, Dirk,
>
> das löst Du am Besten mit dem Einfügen einer separaten Zeile, also
>
> X & M\\
> Y & M \\
> ~ & UVW\\
> XYZ & ABC \\
>
> Soll das Y auf 2 Zeilen verteilt werden, gehts so =>
>
> \begin{document}
> \begin{longtable}{p{0.5\linewidth}p{0.5\linewidth}}
>
> \multirow{2}{*} {X}&{M\newline{}M\newline{}UVW}\\ % nicht 2 Zeilen in
> multirow-2 stecken sondern das X
>
> Y &--\\
>
> XYZ & ABC \\ % \\ fehlte
> \end{longtable}
> \end{document}
>
> Und eigentlich hast Du ja 3 Zeilen, nämlich
>
> M\newline{} M\newline{} UVW \\
>
> und nach ABC fehlte noch das \\
>
> HTH & viele Grüße
> Andreas
>
> Am 01.09.24 um 17:04 schrieb Dirk Hünniger (via tex-d-l Mailing List):
>> Hallo,
>>
>> ich habe hier ein Problem mit multirow. Folgendes Minimalbeispiel
>> kompiliert:
>>
>> \documentclass{article}
>> \usepackage{longtable}
>> \usepackage{multirow}
>>
>> \begin{document}
>> \begin{longtable}{p{0.5\linewidth}p{0.5\linewidth}}
>> X&\multirow{2}{\linewidth}{M\newline{}M\newline{}UVW}\\ Y &\\ XYZ &
>> ABC \end{longtable}
>> \end{document}
>>
>> jedoch werden die Zeichenfolgen ABC und UVW übereinander gedruckt. Ich
>> möchte aber folgendes Ergebnis erhalten
>>
>> X        M
>>
>> Y        M
>>
>>         UVW
>>
>> XYZ  ABC
>>
>> das heißt die Software soll die 4.  Zeile um eine Zeile weiter unten
>> beginnen. Sprich sie soll erkennen, dass die mutirow rechts länger ist
>> und die erste Zeile nach Ende der multirow erst eine Zeile tiefer
>> beginnen und dass soll multirow automatisch erkennen.
>>
>> Viele Grüße Dirk
>>
>>
>>
>
>
>

-- 
FAQ: http://texfragen.de/
Durchsuchbares Archiv: https://www.listserv.dfn.de/sympa/arc/tex-d-l 
Unsubscribe/Verwaltung: https://www.listserv.dfn.de/sympa/info/tex-d-l
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.