We're getting closer to a final release of v4.0. At this point we've implemented a feature freeze: no new features will be added to v4.0 between now and its release. This doesn't mean that you can't continue to make feature requests, just that they won't be appearing until v4.1 at the earliest (indeed, we've already got two that are being pushed to 4.1).

Of course, we're still anxious to here about potential bugs in v4.0. We'd like to squash as many as possible before the release becomes official.

## [4.0.0-rc1] - 2015-10-08
### Fixed
- Deactivating the end of line shifts now prevents lyrics from stretching under the custos at the end of the line. - All of the keywords for `\grescaledim` now work as described in the documentation.

### Changed
- `\grecreatedim` and `\grechangedim` now take keywords for their third argument (`scalable` and `fixed`) instead of integers (`1` and `0`) to make the more in keeping with the overall user command conventions. - `\grescaledim` now accepts `scalable` as a keyword to turn on scalable (in keeping with the above change) - Alterations are partially ignored when aligning lines on the notes (i.e. `\gresetbolshifts{enabled}`). They are not allowed to get any closer to the clef than `beforealterationspace` and the lyrics are not allowed to get any closer to the left-hand margin than `minimalspaceatlinebeginning`, but other than that GregorioTeX will shift them left as much as possible to make the notes align `spaceafterlineclef` away from the clef. Note that for the default values of these distances, only the natural is small enough to acheive true alignment. - `gregoriotex.sty` and `gregoriosyms.sty` now check to make sure that they are not both loaded. If `gregoriotex` detects that `gregoriosyms` is loaded, then an error is raised. If `gregoriosyms` detects that `gregoriotex` is loaded, then the loading of `gregoriosyms` is silently aborted and compilation proceeds. - Liquescence on a bistropha or tristropha will only appear on the note(s) marked by `<` in gabc, rather than on all notes in the figure. This means that a figure like `(gsss<)` will only have a liquescent "tail" on the final note. If you would like all notes to be liquescent for some reason, you can use a figure like `(gs<gs<gs<)` instead.

### Added
- New distance, `initialraise`, which will lift (or lower, if negative) the initial. - The first word of the score is now passed to a macro that allow it to be styled from TeX. The first word is passed to `\GreFirstWord#1` and is styled by changing the `firstword` style. - A new type of lyric centering, enabled with `\gresetlyriccentering{firstletter}`, which aligns the neume with the first letter of each syllable. - `\greornamentation` allows access to the two ornamentation glyphs. The ability to access these two glyphs via `{\gregoriosymbolfont \char 75}` was broken by the new interface to the glyphs in greextra.
- The missing liquescent salicus glyphs.


--
✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝
Br. Samuel, OSB
(R. Padraic Springuel)

PAX ☧ ΧΡΙΣΤΟΣ

_______________________________________________
Gregorio-users mailing list
[email protected]
https://mail.gna.org/listinfo/gregorio-users

Reply via email to