FYI I was able to install the beta from the Mac package without a hitch. The new ledger lines look great!
fr Innocent On Wed, Feb 1, 2017 at 2:22 PM, Br. Samuel Springuel <rpspring...@gmail.com> wrote: > There are still some known problems that we're planning on fixing before > 5.0 is officially released, but we're also interested in discovering some > of the unknown problems so that 5.0 can be as robust as possible when it > comes time to get things ready for TeXLive 2017. Please test things out > and report any problems you find on the issue tracker, just be sure and > check to make sure there isn't an existing issue first. > > We'd also like to here suggestions on the best way to distribute extra > fonts. > > Download here: > https://github.com/gregorio-project/gregorio/releases/tag/v5.0.0-beta1 > > # CHANGELOG > ## [5.0.0-beta1] - 2017-01-31 > ## Fixed > - Horizontal episemata bridge spaces more correctly. As mentioned > earlier, you can prevent this by appending `2` to the `_` on the note > before the space you do not want bridged. See [#1216]( > https://github.com/gregorio-project/gregorio/issues/1216). > - A rising note after an oriscus flexus will no longer generate a > porrectus (see [#1220](https://github.com/gre > gorio-project/gregorio/issues/1220)). > - The Scribus external tool script now uses latexmk in order to handle the > multi-pass features of Gregorio (see [#1236](https://github.com/gre > gorio-project/gregorio/issues/1236)). > - Translation text in a syllable with a trailing (forced) hyphen is no > longer truncated to its first character (see [#1254]( > https://github.com/gregorio-project/gregorio/issues/1254)). > - A trailing (forced) hyphen in a syllable no longer generates a forced > hyphen in the previous syllable (see [#1255](https://github.com/gre > gorio-project/gregorio/issues/1255)). > - A trailing space on a header line is now ignored (see [#1269]( > https://github.com/gregorio-project/gregorio/issues/1269)). > - A pes whose second note is an oriscus now obeys the oriscus orientation > rules (see [#1272](https://github.com/gregorio-project/gregorio/issues/ > 1272)) > > ## Changed > - Notes are now left-aligned as if all clefs had the same width as the > largest clef in the score. You can get previous behavior back with > `\grebolshiftcleftype{current}`, or temporary force alignment until the > end of a score with `\grelocalbolshiftcleftype`. See Documentation of these > functions and [#1189](https://github.com/gregorio-project/gregorio/issues/ > 1189). > - A clef change immediately before a line break `(z)` will now typeset the > new clef at the beginning of the next line. An explicit custos `(z0)` > immediately before such a clef change (or separated by only a bar) will be > suppressed. See [#1190](https://github.com/gre > gorio-project/gregorio/issues/1190). > - Ledger lines are now extended through notes on either side of a ledger > line that crosses a stem, as long as the notes are within the same > "element." If the algorithm doesn't produce the result you want, you can > use `[oll:0]` to suppress an over-the-staff ledger line on a note, > `[ull:0]` to suppress an under-the-staff ledger line on a note, `[oll:1]` > to force an over-the-line ledger line on a note, or [ull:1] to force an > under-the-staff ledger line on a note. Please note that other forms of > `[oll:...]` and `[ull:...]` can interfere with these new settings. See > [UPGRADE.md](UPGRADE.md) and [#1215](https://github.com/gre > gorio-project/gregorio/issues/1215) for details. > - The left stem of Dominican plicae on lines has been shortened (see > [#1238](https://github.com/gregorio-project/gregorio/issues/1238)). > - Clefs on the top or bottom line adjust the spacing as if there were a > note above the top line or below the bottom line, respectively (see [#1007]( > https://github.com/gregorio-project/gregorio/issues/1007)). > - Default spaces have been adjusted (see [#1182](https://github.com/gre > gorio-project/gregorio/issues/1182)). > - `\grechangenextscorelinedim` can now take a comma-separated list of line > numbers as its first argument (see [#1280](https://github.com/gre > gorio-project/gregorio/issues/1280)). > > ### Added > - More cavum shapes are now available. To use them, simply add `r` in > gabc to any note in a glyph. See [#844](https://github.com/greg > orio-project/gregorio/issues/844). > - Square brackets can be placed around notes by using `[[` and `]]` to > surround said notes in gabc (see [#844](https://github.com/greg > orio-project/gregorio/issues/844)). > - 9 new St. Gall neume glyphs have been added to the `gregall` font. > - 5 new St. Gall neume glyphs have been added to the `gresgmodern` font. > - install-gtex.sh now generates uninstall-gtex.sh, which can be used to > uninstall the TeX portion of the installation when GregorioTeX was > installed from source. > - A `<clear>` tag may be added to a syllable to indicate that its text > should not overlap any previous syllable (see [#1029]( > https://github.com/gregorio-project/gregorio/issues/1029)). > - More general support for protrusions. The `<pr>` tag in gabc indicates > where a protrusion should begin. There is an optional argument `<pr:.5>` > that allows the protrusion factor to be specified (in this example, `.5`). > Additionally, the comma, semicolon, colon, and period are automatically > protruded, with configurable protrusion factors. See GregorioRef and > [#931](https://github.com/gregorio-project/gregorio/issues/931) for more > information. > - `minimalinitialwidth` space, controlling the minimum amount of space an > initial should take require; ignored when `manualinitialwidth` is set to > something non-zero (see [#1213](https://github.com/gre > gorio-project/gregorio/issues/1213)). > - new scripts in `contrib/` to check the syllabation of a gabc score > against hyphenation rules, such as those on [hyphen-la](https://github.com > /gregorio-project/hyphen-la) > - the visibility of a particular nabc voice can now be set by > `\gresetnabc{n}{(in)visible}`, where `n` is the number of the nabc voice > (see [#1257](https://github.com/gregorio-project/gregorio/issues/1257)). > - `[nocustos]` may be used in gabc to prevent a custos should the line end > at that point (see [#1271](https://github.com/gre > gorio-project/gregorio/issues/1271)). > - Musica ficta signs: Add `r6`, `r7`, and `r8` to a note for a flat, > natural, or sharp (respectively) above the note (see [#1278]( > https://github.com/gregorio-project/gregorio/issues/1278)). > - The spacing added for low notes in the staff is now adjustable by > setting dimension `noteadditionalspacelinestext`, with the number of > notes settable as count `noteadditionalspacelinestextthreshold`. See > GregorioRef and [#1125](https://github.com/gre > gorio-project/gregorio/issues/1125) for details. > - Some counts can now be adjusted for a particular line in a score. Use > `\grechangenextscorelinecount` prior to including the score to set the > desired values. The various spacing thresholds may be changed with this > command. See GregorioRef for details. > > ### Deprecated > - '\gresethyphenprotrusion{percentage}`, supplanted by > `\gresetprotrusionfactor{eolhyphen}{factor}`. Note that the value the > new command takes is a factor rather than a percentage. > > ### Removed > - `initial-style` gabc header, supplanted by the `\gresetinitiallines` TeX > command. > - `biginitial` style, consolidated into the `initial` style. > - `\grescorereference` > - The gregorio and granapadano fonts are no longer distributed with the > Gregorio distribution archive. They will now be available for download > separately (along with optional Dominican "-op" variants). ***If there are > other logistics, put them here or delete this statement before release.*** > See [UPGRADE.md](UPGRADE.md) and [#844](https://github.com/greg > orio-project/gregorio/issues/844) for details. > > > # UPGRADE > ## 5.0 > > ### Gregorio and Grana Padano fonts > > The gregorio and granapadano fonts, as well as their "-op" Dominican > variants, will now be available as separate downloads. If you were using > these fonts, either download and install them or switch to greciliae, which > continues to be distributed along with Gregorio by default. > > *** NOTE: put the logistics of these downloads here once they've been > determined *** > > ### Ledger lines > > As of version 5.0, ledger lines are extended through notes on either side > of a ledger line that crosses a stem, as long as the notes are within the > same element. > > The algorithm for this is simple so it can be predictable, and it cannot > take into account spacing adjustments made it TeX. This means it may not > produce the exactly desired results. In order to get the results you want, > you can override the automatic behavior in gabc: > > - `[oll:1]` will force an over-the-staff ledger line on a note. > - `[oll:0]` will suppress an over-the-staff ledger line on a note. > - `[ull:1]` will force an under-the-staff ledger line on a note. > - `[ull:0]` will suppress an under-the-staff ledger line on a note. > > The other `oll` and `ull` forms take precendence over and will interfere > with the above settings, so if you are using them, you may need to adjust > them to get the output you want. > > Note: You may need to use a construct such as `/!` to keep notes that are > separated in the same element. For example, `abcV` is two elements (`ab` > and `cV`), so the ledger line on `b` is not extended to `cV`. In contrast, > `ab/!cV` is one element, so the ledger line on `b` is extended to `cV`. > > ### End-of-line hyphen protrusion factor > > As of version 5.0, the `\gresethyphenprotrusion{percentage}` command is > deprecated. To set this protrusion factor, use > `\gresetprotrusionfactor{eolhyphen}{factor}` instead. Note that the > `factor` taken by the new command is a factor rather than the percentage > taken by the deprecated command, so for example, use > `\gresetprotrusionfactor{eolhyphen}{0.5}` instead of > `\gresethyphenprotrusion{50}`. > > -- > ✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝ > Br. Samuel, OSB > St. Anselm’s Abbey > Washington, DC > (R. Padraic Springuel) > > PAX ☧ ΧΡΙΣΤΟΣ > > _______________________________________________ > Gregorio-users mailing list > Gregorio-users@gna.org > https://mail.gna.org/listinfo/gregorio-users >
_______________________________________________ Gregorio-users mailing list Gregorio-users@gna.org https://mail.gna.org/listinfo/gregorio-users