Complete revision of font handling, implementing a superset of SF

RFE #1104925.  Now when you switch from TScript to OScript, or vice
  versa, the code looks backward through the document to find the last
  instance of the script type (T or O) and applies the formatting of
  that last instance to the new text.  If there was no previous
  OScript, the "Normal" style parameters are used.  This means that
  the WylieWord Options dialog no longer needs or has OScript font
  parameters.  It retains the TScript font parameters, but these are
  used as defaults only.

  Implement SF RFE #1104920: New option (in Options dialog) to control
  the horizontal whitespace in Interlineal mode.

  Add new "Interlineal Tibetan" style for first row of Interlineal
  matrices.  Previously, Normal was used, but that meant user didn't
  have control over vertical whitespace for first row.

  Added 3 points of vertical space above the interlineal styles built
  into the template.  This makes them consistent with the styles that
  are auto-defined by AddInterlinealStylesIfNecessary.

  Diked defaultOScriptFontName (introduced 3 July to fix 1149498).
  Replaced with literal "Times New Roman", which I think is clearer.
  Motivated by the fact that this no longer *is* the default OScript
  font (since that now comes from the Normal style).
This commit is contained in:
a1tsal 2005-07-09 17:06:51 +00:00
parent d304ba0f4e
commit 649b93a800

Binary file not shown.