Hello Bernd!

> 
> There's always \newline (a robust command that expands to the \@normalcr
> linebreak command). This is valid LaTeX code without a parbox or
> minipage, and it does have two lines in a cell:
> 

Ok you got me here, so can you tell me what's the difference between
outputing \\ and \newline? We actually do output always \\ as a linebreak.
Should we change this? (Lars? Jean-Marc?)

[snip]
> The \smallskip{} at the start of the parbox inserts quite a large skip
> there (really! - [t] means the first line is aligned with the other
> lines, and the \smallskip{} is the first line of this parbox), why do
> you do that?
> 

You should try the inset-tabular in the new 1.1.6cvs and you'll see that
this has been all removed. Now a parbox is inserted automatically if you
use linebreaks (because of the above mentioned problem), but there is no
\smallskip{} as you can now directly add this skips from the Layout-Paragraph
menu AND you also can set the layout of the paragraph and have for example
whole lists in a tabular cell #:O)

> anything inside a table, once you are in a p table, like using
> environments (itemize, enumerate), or putting tables in table cells.
> 

ditto

> I had some discussions with my sister, who complained that table editing
> under LyX doesn't work good enough, and she threatened to use Word

Terrible she really want's to buy a M$-Word license, or do you use a copy!? ;)

> instead if I can't find a solution ;-). I think she's right, the way
> p{}-columns are presented now is well below LyX standard (you can do
> everything you can do in a normal text also in a p{} environment, see
> above; it should be presented as that, i.e. word-wrapped, with all the
> environments active for the parbox LaTeX creates here).

This is already done now the text is automatically wrapped on the width
you give, also on screen and I'm actually working to automatically scroll
the whole tabular if you extend it outside the screen borders ;)

> 
> While I'm on it, mixing longtables and rotated by 90 degree tables
> doesn't work. This isn't a LyX bug, but a LaTeX bug (longtables uses
> vsplit, while vertical tables would require a hsplit). Please make sure
> the selection of both at a time doesn't work (or ask the LaTeX/longtable
> maintainers to fix that bug).
> 

I did already notice this, but I found a better solution I will implement.
There is a packege 'lscape' which does the right thing for longtables too,
so I'll use that package if longtable and 90� is set.

So you see that most stuff addressed in your mail are already taken care
off #:O), the problem before was that the core was not ready for doing
this type of stuff while now we have text-insets which can do this.

          J�rgen

--
-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._

Dr. J�rgen Vigna        E-Mail:  [EMAIL PROTECTED]
Italienallee 13/N       Tel/Fax: +39-0471-450260 / +39-0471-450296
I-39100 Bozen           Web:     http://www.sad.it/~jug

-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._

Bad men live that they may eat and drink, whereas good men eat and drink
that they may live.
                -- Socrates

Reply via email to