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