summaryrefslogtreecommitdiff
path: root/Build/source/texk/gregorio/gregorio-src/UPGRADE.md
diff options
context:
space:
mode:
authorAkira Kakuto <kakuto@fuk.kindai.ac.jp>2016-02-19 09:50:02 +0000
committerAkira Kakuto <kakuto@fuk.kindai.ac.jp>2016-02-19 09:50:02 +0000
commitcb91fd42ddde6e1b4dc9ab01a7fae48ec8cefd78 (patch)
treebcf58cb364986d6620f33d8e3eb27ad239ff5b76 /Build/source/texk/gregorio/gregorio-src/UPGRADE.md
parentd6e94ab1e1eca4619881ab218358de1aebde4ebb (diff)
gregorio 4.1.0-rc1
git-svn-id: svn://tug.org/texlive/trunk@39776 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/gregorio/gregorio-src/UPGRADE.md')
-rw-r--r--Build/source/texk/gregorio/gregorio-src/UPGRADE.md16
1 files changed, 14 insertions, 2 deletions
diff --git a/Build/source/texk/gregorio/gregorio-src/UPGRADE.md b/Build/source/texk/gregorio/gregorio-src/UPGRADE.md
index 47f65589469..e456ccf9956 100644
--- a/Build/source/texk/gregorio/gregorio-src/UPGRADE.md
+++ b/Build/source/texk/gregorio/gregorio-src/UPGRADE.md
@@ -42,7 +42,19 @@ If you prefer the old behavior, you may switch this off by issuing `\gresetledge
In the past, Gregorio handled the notes of an `<eu>` block like any other, which meant that a custos would appear before the `<eu>` block if it happened to start on a new line. However, the '<eu>' block is not a continuation of the melody, but rather a reminder of the ending to use for the paired psalm tone. As a result, a custos immediately before an EUOUAE block is now suppressed by default. If you desire the old behaviour, use `\greseteolcustosbeforeeuouae{auto}` in your TeX document. To once again suppress the custos, use `\greseteolcustosbeforeeuouae{suppressed}`.
-### Spacing around bars (divisio) with text underneath
+### Spacing around bars
+
+#### New algorithm
+
+A new algorithm has been implemented but is turned off by default. We hope this will be a significant improvement over previous one, but it still has a few bugs. You can turn it on with
+
+```
+\gresetbarspacing{new}
+```
+
+If you do give it a try, please be sure to report any bugs you find.
+
+#### Spaces difference according to presence of text
The following spaces have been added:
@@ -56,7 +68,7 @@ By default, these are sized one half millimeter larger than their "non-text" cou
### Oriscus orientation
-The oriscus orientation (whether it points up or down) is now dependent on the note the follows, even if the note is not directly connected to the oriscus (as it would be in a salicus or a pressus). Appending a `<` to an unconnected oriscus in gabc will force the oriscus to point upwards and `>` will force the oriscus to point downwards.
+The oriscus orientation (whether it points up or down) is now dependent on the note the follows, even if the note is not directly connected to the oriscus (as it would be in a salicus or a pressus). Appending a `1` to an unconnected oriscus in gabc will force the oriscus to point upwards and `0` will force the oriscus to point downwards.
Prior to version 4.1, Gregorio automatically oriented the oriscus when it was within a neume, but left the orientation up the user otherwise. If you prefer this behavior, set the `oriscus-orientation` header in gabc to `legacy`. In legacy mode, the orientation of an unconnected oriscus will (by default) point downwards and may be reversed by appending `<` or `>` to the oriscus.