Re: [O] Fwd: comment lines inside org tables

2016-10-05 Thread Rolf Sander (MPI)

Hello Nicolas and everyone else,

I'm sorry to say this but this email list has been the most
disappointing experience for me. I asked a simple question and even
provided the code for a possible solution. The answers I received
included phrases like "can of worms", "little benefit" and "barely
scratching the surface of the problem". And now you even wrote:


I am still waiting for an answer to my question if the solution with
"|-/" comments that I have proposed has any negative side effects...



I already answered to that question, but you discarded my answer.


This is not true! You did not answer my question! Without testing, you
just _speculated_ that you expect problems with formulas and export. So
I tested it myself. In my tests I did _not_ experience any problems with
formulas and export. Why do you claim that I discarded your answer?

I still think orgmode is great code and I would have loved to
participate. However, given the way that you treat me here, I lost my
motivation to work with you. Instead, I will have to modify my own *.el
files.

Good bye...
Rolf

--
---
  Rolf Sander  phone: [+49] 6131/305-4610
  Max-Planck Institute of Chemistryemail: rolf.san...@mpic.de
  PO Box 3060, 55020 Mainz, Germany homepage: www.rolf-sander.net
---
   www.atmospheric-chemistry-and-physics.net
www.geoscientific-model-development.net
---



Re: [O] Fwd: comment lines inside org tables

2016-10-05 Thread Rolf Sander (MPI)

Hello Eric,


could you not simply use the / label and then have a comment in one of
the existing columns, a column that is width restricted so that a
large amount of text doesn't affect alignent? You can then use the
special edit mode (C-c `) for long entries to see the full comment.


Thanks for the suggestion. Yes, I could do this and see something like
this in emacs:

|---+--+---+|
|   | <12> |   ||
|   | animal   | size  | number |
|---+--+---+|
|   | gnus | big   |  3 |
| / | don't forg=> |   ||
|   | gnats| small |   1000 |
|---+--+---+|

The real contents of the file, however, would look very different:

|---+--+---+|
|   | <12> |   ||
|   | animal   | size  | number |
|---+--+---+|
|   | gnus | big   |  3 |
| / | don't forget to add elephants here: |   ||
|   | gnats| small |   1000 |
|---+--+---+|

Since I am sharing my table with several colleagues at work, it is
important that the columns are really aligned in the file (not only when
viewing the file in org-mode). Unfortunately, not all of my colleagues
are using emacs...

I am still waiting for an answer to my question if the solution with
"|-/" comments that I have proposed has any negative side effects...

 Best regards
Rolf

--
---
  Rolf Sander  phone: [+49] 6131/305-4610
  Max-Planck Institute of Chemistryemail: rolf.san...@mpic.de
  PO Box 3060, 55020 Mainz, Germany homepage: www.rolf-sander.net
---
   www.atmospheric-chemistry-and-physics.net
www.geoscientific-model-development.net
---



Re: [O] Fwd: comment lines inside org tables

2016-10-03 Thread Rolf Sander (MPI)

Hello Nicolas,


Allowing to comment anything is a can of worms I really don't want to
open.


Maybe you are misinterpreting what I wrote. I don't want to comment
"anything". All I want is that a table line starting with "|-/" is not
expanded to "|---+---+---|" on the next re-align. Instead, it should
remain unchanged.


It complicates a lot of code for little benefit.


Well, regarding the benefit we seem to have different opinions. The
table that I use for my work has 871 lines, 20 columns and a width of
234 characters. With such a big table, I would highly benefit from
comment lines.

Regarding the code, I already wrote a few lines for org-table-align
adding this feature and I don't think it is too complicated.


Sorry, but you're barely scratching the surface of the problem.


It is quite possible that you are right. Indeed, there is a possibility
that my addition has some negative side effects. To find out if this is
really the case, I have written to this email list, asking for advise.


Formulas don't handle these special lines, neither do exported tables.


I don't understand why you say this. I have tested formulas and
exporting, taking an example table from the manual and adding two
comment lines. Everything still works fine:

|---+-++++---+--|
|   | Student | Prob 1 | Prob 2 | Prob 3 | Total | Note |
|---+-++++---+--|
| ! | | P1 | P2 | P3 |   Tot |  |
| # | Maximum | 10 | 15 | 25 |50 | 10.0 |
| ^ | | m1 | m2 | m3 |mt |  |
|---+-++++---+--|
|-/ students in Mr Miller's class:
|---+-++++---+--|
| # | Peter   | 10 |  8 | 23 |41 |  8.2 |
| # | Sam |  2 |  4 |  3 | 9 |  1.8 |
|---+-++++---+--|
|-/ students in Mr Smith's class:
|---+-++++---+--|
| # | Tom | 16 |  8 | 28 |52 | 10.4 |
| # | Andy|  8 |  4 |  3 |15 |  3.0 |
|---+-++++---+--|
|   | Average ||||  25.0 |  |
| ^ | ||||at |  |
| $ | max=50  ||||   |  |
|---+-++++---+--|
#+TBLFM: $6=vsum($P1..$P3)::$7=10*$Tot/$max;%.1f::$at=vmean(@-II..@-I);%.1f

So I'm asking again: Does anyone see any negative side effects when my
modification is introduced? It only prevents that a table line starting
with "|-/" is expanded to "|---+---+---|" on a re-align.

As mentioned in a previous post, if you want to test my modification,
you can find it here:

http://www.rolf-sander.net/tmp/org-table-align-new.el

  Best regards
 Rolf

--
---
  www.rolf-sander.net
---



[O] comment lines inside org tables

2016-10-01 Thread Rolf Sander (MPI)

Hello,

I need to put comments inside a very big table which then should
basically looks like this:

|+---+|
| animal | size  | number |
|+---+|
| gnus   | big   |  3 |
# don't forget to add elephants here:
| gnats  | small |   1000 |
|+---+|

However, if I simply add a line in the middle of the table, org-tbl
splits it into separate tables with different column widths:

|+--+|
| animal | size | number |
|+--+|
| gnus   | big  |  3 |
# don't forget to add elephants here:
| gnats | small | 1000 |
|---+---+--|

If I start the comment line with "|", the comment becomes an active part
of the table and goes into the first column:

|-+---+|
| animal  | size  | number |
|-+---+|
| gnus| big   |  3 |
| don't forget to add elephants here: |   ||
| gnats   | small |   1000 |
|-+---+|

If I start the comment with "|-", it turns into a line separator and the
comment text disappears.

Any suggestions?

 Best regards
Rolf

--
---
  Rolf Sander  phone: [+49] 6131/305-4610
  Max-Planck Institute of Chemistryemail: rolf.san...@mpic.de
  PO Box 3060, 55020 Mainz, Germany homepage: www.rolf-sander.net
---
   www.atmospheric-chemistry-and-physics.net
www.geoscientific-model-development.net
---




Re: [O] Fwd: comment lines inside org tables

2016-09-27 Thread Rolf Sander (MPI)

Hello Nicolas,


Try
|   | animal  | size  | number |
| / | don't forget to add elephants here: |   ||


Thanks for the suggestion. However, this won't help me very much. Even
with the "/", the width of the "animal" column is expanded to the width
of the comment, which can be very long. I could add a narrowing marker
but I want to see the comments, not hide them.

 Best regards
Rolf

--
---
  Rolf Sander  phone: [+49] 6131/305-4610
  Max-Planck Institute of Chemistryemail: rolf.san...@mpic.de
  PO Box 3060, 55020 Mainz, Germany homepage: www.rolf-sander.net
---
   www.atmospheric-chemistry-and-physics.net
www.geoscientific-model-development.net
---



[O] Fwd: Re: Fwd: comment lines inside org tables

2016-09-27 Thread Rolf Sander (MPI)

Hello John,


Use a footnote? It's just a temporary reminder right?


No. Even though there are a few temporary reminders, most of the comment
lines are permanent. They describe different blocks of lines.

Sorry if my example was oversimplified. I thought presenting the full
table (currently 871 lines, 20 columns and a width of 234 characters)
would be too confusing. Maybe the following example is better:

|---++|
| animal| size   | number |
|---++|
# mammals (see also https://en.wikipedia.org/wiki/Mammal):
| gnus  | big|  3 |
| elephants | very big   |  1 |
# insects (see also https://en.wikipedia.org/wiki/Insect):
| gnats | small  |   1000 |
| flies | also small |   2000 |
# other:
| python| long   | 2.7.12 |
|---++|

Is there a way to tell org-tbl to simply ignore a line, without
converting it into |--+--+--| ?

I'm flexible with respect to the comment character. In the example I
chose "#" but anything else would be fine as well, for example "//" or
"|#" or whatever...

Best regards
Rolf

--
---
   Rolf Sander  phone: [+49] 6131/305-4610
   Max-Planck Institute of Chemistryemail: rolf.san...@mpic.de
   PO Box 3060, 55020 Mainz, Germany homepage: www.rolf-sander.net
---
www.atmospheric-chemistry-and-physics.net
 www.geoscientific-model-development.net
---



[O] Fwd: comment lines inside org tables

2016-09-27 Thread Rolf Sander (MPI)

Hello,

I need to put comments inside a very big table which then should
basically looks like this:

|+---+|
| animal | size  | number |
|+---+|
| gnus   | big   |  3 |
# don't forget to add elephants here:
| gnats  | small |   1000 |
|+---+|

However, if I simply add a line in the middle of the table, org-tbl
splits it into separate tables with different column widths:

|+--+|
| animal | size | number |
|+--+|
| gnus   | big  |  3 |
# don't forget to add elephants here:
| gnats | small | 1000 |
|---+---+--|

If I start the comment line with "|", the comment becomes an active part
of the table and goes into the first column:

|-+---+|
| animal  | size  | number |
|-+---+|
| gnus| big   |  3 |
| don't forget to add elephants here: |   ||
| gnats   | small |   1000 |
|-+---+|

If I start the comment with "|-", it turns into a line separator and the
comment text disappears.

Any suggestions?

  Best regards
 Rolf

--
---
   Rolf Sander  phone: [+49] 6131/305-4610
   Max-Planck Institute of Chemistryemail: rolf.san...@mpic.de
   PO Box 3060, 55020 Mainz, Germany homepage: www.rolf-sander.net
---
www.atmospheric-chemistry-and-physics.net
 www.geoscientific-model-development.net
---