Non-breaking Hyphen

General notation questions, including advanced notation, formatting, etc., go here.

Moderators: Peter Thomsen, miker

User avatar
John Ruggero
Posts: 827
Joined: Tue Dec 06, 2016 11:41 am
Finale Version: Finale 25.5
Operating System: Mac

Post by John Ruggero » Tue May 11, 2021 6:29 pm

Does Finale have a "non-breaking hyphen"? I ask because Dan Kreider is suggesting using one for Finale users in conjunction with his MusAnalysis font.

https://notat.io/viewtopic.php?f=4&t=742

I see there is a "hard hyphen" in the Lyrics tool Text area but don't know the difference between a hard and a non-breaking hyphen.
2020 M1 Mac mini (OS 12.6) Finale 25.5, Dorico, Affinity Publisher, SmartScore 64 Pro, JW Plug-ins, TG Tools, Keyboard Maestro
www.cantilenapress.com

"The better the composer, the better the notation."


User avatar
zuill
Posts: 4418
Joined: Sat Dec 10, 2016 9:35 pm
Finale Version: Finale 2011-v26.3.1
Operating System: Windows

Post by zuill » Tue May 11, 2021 6:33 pm

In Windows, it appears to be the same character. I'm not sure about Mac. I believe there was a recent discussion on this.

Zuill
Windows 10, Finale 2011-v26.3.1
"When all is said and done, more is said than done."

User avatar
Peter Thomsen
Posts: 6603
Joined: Fri Jul 25, 2003 6:47 pm
Finale Version: Finale v27.4
Operating System: Mac

Post by Peter Thomsen » Tue May 11, 2021 7:58 pm

You can find the non-breaking hyphen in Unicode.

If you use Finale’s dialog box Symbol Selection, then you can find the non-breaking hyphen in character slot #1292.
Attachments
SymbolSelection.jpg
Mac OS X 12.6.9 (Monterey), Finale user since 1996

User avatar
dankreider
Posts: 169
Joined: Tue Dec 20, 2016 6:14 pm
Finale Version: Finale 25.5
Operating System: Windows

Post by dankreider » Tue May 11, 2021 8:07 pm

Thanks Peter. Is there an easy way to assign that to a key binding in Finale?

If not, I think the easiest solution will be to swap out the hyphen or another character in the analysis font so there's no conflict with the hyphen advancing the lyric entry.
Finale 25.5
Windows 10
Garritan mostly
General Editor at gracemusic.us

User avatar
Peter Thomsen
Posts: 6603
Joined: Fri Jul 25, 2003 6:47 pm
Finale Version: Finale v27.4
Operating System: Mac

Post by Peter Thomsen » Tue May 11, 2021 8:15 pm

dankreider wrote:
Tue May 11, 2021 8:07 pm
Thanks Peter. Is there an easy way to assign that to a key binding in Finale? …
Dan,

I can see from your Forum Profile that you are using Windows.

I am a Mac user, and I am afraid I can not be of much help regarding key bindings in Windows Finale.

Hopefully a Windows user will step in here with an answer for you.
Mac OS X 12.6.9 (Monterey), Finale user since 1996

User avatar
miker
Posts: 5993
Joined: Fri Mar 13, 2009 4:28 pm
Finale Version: Finale 27.4
Operating System: Mac

Post by miker » Tue May 11, 2021 8:49 pm

Peter Thomsen wrote:
Tue May 11, 2021 7:58 pm
You can find the non-breaking hyphen in Unicode.

If you use Finale’s dialog box Symbol Selection, then you can find the non-breaking hyphen in character slot #1292.
Thanks for that, Peter. I wonder if the SMuFL will include this, when they adopt the standard as promised in F27.
Finale 27 | SmartScorePro 64
Mac OS 13.2.1 Ventura
Copyist for Barbershop Harmony Society

User avatar
dankreider
Posts: 169
Joined: Tue Dec 20, 2016 6:14 pm
Finale Version: Finale 25.5
Operating System: Windows

Post by dankreider » Tue May 11, 2021 8:58 pm

Thanks all. I think I'm just going to re-map this sort of thing to a different character entirely.
Finale 25.5
Windows 10
Garritan mostly
General Editor at gracemusic.us

BuonTempi
Posts: 1297
Joined: Fri Aug 20, 2010 8:59 am
Finale Version: Finale 27
Operating System: Mac

Post by BuonTempi » Wed May 12, 2021 8:18 am

Looking back at past notes on this:

Finale uses U+2010 as the "hard hyphen" character, which is the alternative 'hyphen' glyph in Unicode. However, it's quite a lottery whether a font has this glyph or not. Many fonts, including plenty of "Std" OTF faces, do not.
(Most fonts will have another identical hyphen glyph at U+00AD, but this is reserved to distinguish user-generated hyphens from computer-set hyphenation.)

However, the option in Preferences > Edit "Substitute Font for Missing Unicode Characters" switches the glyph, if missing from the font, to something in the "8-bit" range, and that's probably why you get an N-dash. Turning off the option should mean you just get a missing glyph symbol.

SMuFL does have glyphs for breaking and non-breaking hyphens, but whether an app uses those (from the Music font, rather than lyrics Text font) is up to the app.

User avatar
dankreider
Posts: 169
Joined: Tue Dec 20, 2016 6:14 pm
Finale Version: Finale 25.5
Operating System: Windows

Post by dankreider » Wed May 12, 2021 12:59 pm

Yes, I found it much easier to just map this function to a character like the period instead of the hyphen.

Dorico pulls the hyphen automatically using Alt-hyphen, but Finale does not.
Finale 25.5
Windows 10
Garritan mostly
General Editor at gracemusic.us

Post Reply