Synopsis Inset/Multi-column Models

Registered by Rob Oakes

Currently, the LyX TocModel only supports a single column. New methods in TocBackend and TocModel need to be written so that multi-column models can be created and used. To-Do:

1.) Create new TocModel::populate and TocBackend::update methods that are able to deal with more complex models. Create an interface so that this functionality can be specified from the Inset:addToToc method.
2.) Determine a book-keeping system so that Synopsis insets are added to the correct line of the "Table of Contents" model. Ensure that find/replace methods will work with text inside of a particular inset.

Blueprint information

Status:
Started
Approver:
None
Priority:
Undefined
Drafter:
Rob Oakes
Direction:
Needs approval
Assignee:
Rob Oakes
Definition:
Approved
Series goal:
None
Implementation:
Good progress
Milestone target:
None
Started by
Rob Oakes

Related branches

Sprints

Whiteboard

Preliminary support for a two-column model has been finished using the note inset, rather than creating a new one. This includes methods for editing the note from the corkboard.

The TocItem class has also been extended so that "annotations" can be associated with a particular TocItem.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.