Options for the list items
It seems that one-size-fits-all approach to diagrams is not workable. I would suggest giving the user three options:
- Apogée codes and types of ELP in clear text, detailed description in tooltips (this is how it is done now).
- Detailed description of ELP in clear text, Apogée code for ELP and its type in tooltips.
- Everything (Apogée code, type and detailed description) in clear text, no tooltips (this is how Alexandre's web interface works).
This will require readjusting the block width to fit the largest text line. Doing it properly with a proportional font is quite a deal (I don't know how to do this without pulling heavy dependencies. e.g. PIL). Alexander's code uses a crude approximation. Maybe we should just switch to a fixed width font? /cc @alexandre.janon