Skip to content

Legacy Songbook conversion process

gwyndaf edited this page Feb 18, 2013 · 3 revisions

Overview of legacy conversion process and progress

Done

  • Merge 3 legacy Word songbooks into single big Word doc
  • Strip out chord tab graphics (will be generated by latex)
  • Create Word styles to identify different structural elements (title, comments, tips etc)
  • Broad parsing of content to apply relevant styles to each element
  • Mark inline chords with [brackets] and remove [] used elsewhere
  • Convert above-the-line chord spacing from tabs to spaces (experiment for best fit for each font size)
  • Convert Word styles to structural markup
  • Export to plain text marked-up master file

In progress

  • Process plain text file using script to:
    • Iteratively spot and amend source Word glitches
    • Split to new file at each new title (title as l/c filename, subst _ for space) DONE
    • Drop above-the-line chords into best inline fit (Vish's script?) IN PROGRESS
    • Convert structural markup to human-readable text format
    • Convert chord abbreviations [] to latex standard \upchord{} LOOKUP TABLE NEEDED
    • Convert structural markup to latex markup

To Do

  • Test for functional compliance with latex songbook standard (reference?)

NB exact sequence of text-processing actions still provisional at this stage.

Share to team

  • Publish drafts to main repo
  • Proofing, play-testing and editing individual songs as necessary
Clone this wiki locally