substance / texture

A visual editor for research.
MIT License
1k stars 83 forks source link

Verses #1328

Open JGilbert-eLife opened 5 years ago

JGilbert-eLife commented 5 years ago

Description

Verse content is intended to capture poetry and other forms of writing where the line-by-line structure is important. The production team should be able to tag and fix verse content. This content is frequently present in HSS articles.

User stories

Production staff

  1. As production staff, I want to be able to include a verse, so that I can semantically tag this content type for publication.
  2. As a production staff, I want to remove verses, so I can fix any errors
  3. As a production staff, I want to edit verses, so I can fix any errors
  4. As a production staff, I want to copy a verse and paste it in another place , so I can rearrange the text.

But what if . . . ?

Consideration

XML requirements

Sample

<verse-group>
  <label>A verse sample</label>
  <verse-line>Sampling a verse</verse-line>
  <verse-line>Sampling what?</verse-line>
  <verse-line>A simple verse</verse-line>
  <verse-line>A unmeaning verse.</verse-line>
  <attrib>Anonymous</attrib>
</verse-group>

Mock ups

Proposal