Feature Wiki

Information about planned and released features

Tabs

Context-dependent paragraph styles in advanced lists and tables

1 Requirements

Besides the paragraph style "Standard" and other there exist two extra paragraph styles: "List" and "Table Content". The purpose is to get a better and more clearly arranged layout of advanced lists and tables.

When inserting a new text paragraph in the edit mode of a page the default paragraph style is of course set to "Standard".

But when creating an advanced list or table it is hard to explain to the users why they have to manually change the paragraph style for each list item and each table cell from "Standard" to "List" or "Table Content", respectively, to get an optimal layout.

My simple solution:

When inserting a new text paragraph the paragraph style should be automatically set to "Standard", "List" or "Table Content" depending on the context where the paragraph is inserted.

A further proposal: Rename "List" (German: "Liste") to "List Item" (German: "Listeneintrag") and "Table Content" (German: "Tabelleninhalt") to "Table Cell" (German: "Tabellenzelle").

An alternative solution (for discussion):

Get rid of the extra paragraph styles "List" and "Table Content" and control the layout of the list items and table cells via the layout of the superordinated element (the advanced list or table).

 

Examples

List items with paragraph styles set to "Standard"

List items with paragraph styles set to "List"

  • This is list item 1.

  • This is list item 2.

  • This is list item 3.

  • This is list item 1.

  • This is list item 2.

  • This is list item 3.

Table cells with paragraph styles set to "Standard"

Table cells with paragraph styles set to "Table Content"

Cell 1.1

Cell 1.2

Cell 1.3

Cell 2.1

Cell 2.2

Cell 2.3

Cell 3.1

Cell 3.2

Cell 3.3

Cell 1.1

Cell 1.2

Cell 1.3

Cell 2.1

Cell 2.2

Cell 2.3

Cell 3.1

Cell 3.2

Cell 3.3

2 Status

  • Scheduled for: Not scheduled yet (will be set by Jour Fixe)
  • Funding: Required / Interest in funding: (please indicate if you are interested to fund this feature)
  • Maintainer: (will be set by Jour Fixe)
  • Implementation of the feature is done by (company, developer)
  • Contract settled: No | Fill in "Yes" if a contract is already settled and add Institution / Organisation in "Funding" row
  • Tested by / status: (name, e-mail), (status information set after implementation)

3 Additional Information

Contact the following persons if you want to know more about this feature, its implementation or funding:

  • Information about concept: Mirco Hilbert, Mirco.Hilbert@hrz.uni-giessen.de
  • Information about funding: (name, e-mail)
  • Information about implementation: (name, e-mail)

4 Discussion

5 Implementation

...

Last edited: 3. Nov 2014, 13:57, Hilbert, Mirco [mirco.hilbert]