Hi Michael,
Org-mode tables are single line per row, and this will
not change, I am quite sure - there are too many problems
associated with this.
Interestingly enough, there was a time when I wanted to have
this as well, and there is even a command in Org where you can
wrap a couple of lines in a table by selecting text from
"the greek" to "empty" and calling `M-x org-table-wrap-region'.
However, this is not a good solution, because it does not work
correctly with the exporters.
A much better solution is to write all that text into one line
and use <N>, for example <20> in the same column in another row
to restrict the width of this column for display. You can mark this
row with "/" in the first, special column to make sure that it will
not appear in export.
Finally, for export, you can then use attributes to make this
column format as a narrow block.
Here is an example tuned for for LaTeX:
#+ATTR_LaTeX: align=|l|p{2cm}|
| / | | <20> |
| | x | first letter |
| | y | the greek letter ypsilon z still empty |
| | t | x, y, z and t |
| | | |
HTH
- Carsten
On Jun 19, 2009, at 5:29 PM, Michael Brand wrote:
1) I would like to have the fixed width columns in tables to be able
to wrap around text as an alternative to the now implemented text
truncation. As a "workaround" I use this:
| x | first letter |
| y | the greek |
| | \ letter |
| | \ ypsilon |
| | z still empty |
| t | x, y, z and t |
This is almost perfect except the real pain for the manual rewrap
when changing the text. The difficulty I see here is to define, how
do I want to indicate the top and bottom edge and width of the cell?
Probably by padding the separators +---+---+ and defining the column
width <9> if they are not already there. But since I would like to
optionally remove the separators again after the change, it would be
necessary to have some indentation like I did with `\ ' and which
should not conflict with alignment.
2) One could like to have configurable left/right alignment, even
combinable with column width, e. g.
| <l10> | <r> |
| 3.14 | 0x10 |
| 3.141592=> | 0x32 0x10 |
3) One could like to have decimal point alignment
| 432.10 |
| 5'432.1 |
_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode
_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode