Menu

#14 Simple Tables

open
nobody
None
5
2003-03-01
2003-03-01
Anonymous
No

I would like to have the ability to create simple tables,
not anything near a full implementation of HTML tables.
The only "advanced" feature that would be nice is
borders on/off, but that's about it.
Monika
m.schwarzbach@netzdame.de

Discussion

  • Yonat Sharon

    Yonat Sharon - 2003-03-06

    Logged In: YES
    user_id=31199

    We have given this some thought, and came to the
    following conclusions:

    1. Good tables are going to be hard to implement.
    Currently we don't have anyone who needs them badly
    enough to implement them.

    2. Many of the instances where tables are required will
    be better solved by using active content plug-ins. (see
    http://www.beofen-tv.co.il/cgi-bin/chiq.pl?
    group=eng&title=Active_Content)

    3. For simple layout, we implemented automatic
    columns -- see http://www.beofen-tv.co.il/cgi-
    bin/chiq.pl?group=eng&title=Extra_Formatting_Features
    item 6.

     
  • Ori Berger

    Ori Berger - 2003-03-16

    Logged In: YES
    user_id=67862

    SDF (available in CPAN) has a relatively good way of
    specifying tables in plaintext.

    The basic idea is that spacing of the first table line (the
    header line) determines the column separation; This makes
    the table recognizable and readable even without processing.
    SDF replaces underscores with spaces in the header line so
    that headers can be more than one word.

    Documentation for SDF's table filter can be found in: [
    http://www.xpenguin.biz/download/sdf/doc/ref/ftable.html ]
    - scroll down to the bottom for an example.

    A good intro to SDF can be found in [
    http://www.xpenguin.biz/download/sdf/doc/paper/sdfintro.html#A%20Sample%20SDF%20Document
    ] - basically, it uses wiki/chiq_chaq style formatting to
    produce super-ultra-professional looking Latex, HTML and PDF
    documents (through HTMLDOC or SGML tools).

     
  • Nobody/Anonymous

    Logged In: NO

    You could implement tables like this... (Line beginning with '*'
    in col 1 represents a row separator.)

    {{TABLE
    < row 1, col 1, left justified
    < row 1, col 2, left justified
    < row 1, col 2, left justified
    *
    > row 2, col 1, right justified
    > row 2, col 2, right justified
    > row 2, col 3, right justified
    *
    | row 3, col 1, center justified
    < row 3, col 2, left justified
    > row 3, col 3, right justified
    }}

     

Log in to post a comment.

MongoDB Logo MongoDB