When `\defineBarLine` is called with first argument having an annotation
and span-bar is `#t`, LilyPond confusingly warns that annotation is only
allowed in first argument. The pdf output is correct.
Example:
```
% cat file.ly
\version "2.25.0"
\fixed c' {
\defineBarLine "|-foo" #'(#f #f #t)
In { \defineBarLine bartype #'(end begin span) }
when `span' is `#f', only the first character of `bartype' is used.
Here is an example:
-
\version "2.24.0"
{
\defineBarLine ";|" #'(#t #t #f)
a'1 \bar ";|" b'1 \bar
}
-
This produces a single dotted barline, rather than a dotted-so
.
In particular the linked page--though it calls itself DejaVu-fonts with
a fancy logo--has no information about the fonts, or any links to the
correct site.
According to Wikipedia, the official web site of the actual DejaVu fonts
is .
--
David Zelinsky