I’m sorry, Dan, but this topic has been dealt with MANY times (and I’m almost always in them…) and no, the alt-hyphen given by Academico font does not fill the needs…
I have to use another font and use the accurate unicode codes, until Daniel creates that hyphen in his font
Sorry Marc, but I didn’t know the alt-hyphen wouldn’t do what the OP wants (and a subsequent search of the forum didn’t return any immediate mention of it not working, though I do remember vaguely some discussion about em- and en-dashes, if that’s what you mean).
The non-breaking hyphen works just fine for me and I use it from time to time, hence my reply, but perhaps because I’m using a different lyric font. Not sure what font the OP is using, but I use Minion Pro exclusively and have never had a problem with it.
I’m assuming this is what the OP wants, which I accomplished using Shift-alt-space and alt-hyphen:
Thank you, but nothing new there, I’m afraid. I am a professional IT trainer and programmer. The way “we” do this, is what I already told, la[ALT0160][ALT0173][ALT0160]la, where ASCII Code [ALT0160] is a non-breaking space, [ALT0173] is a non-breaking hyphen. That SHOULD work under Windows.
As I also said, in Dorico the non-breaking space inserted as an ASCII Code is just fine, but the non-breaking hyphen first APPEARS in lyric popover, but then vanishes when the non-breaking space is added (it seems to overwrite the hyphen). Font is Academico.
I tried several other very standard fonts, too, from Arial to Times New Roman to Courier New. All the time the same problem.
Solution: Utilising for example the Windows Character Map, the Academico (or any other font) STANDARD Hyphen-Minus [U+002D (0x2D)] can be copied to the Windows clipboard and pasted to Dorico lyrics. Sort of surprisingly, this does not advance the lyrics cursor. Works fine but this should not be the way for us to have to do it. But anyway, Academico still CAN be used.
U+00AD = ALT0173 is not a non-breaking hyphen, it is a soft hyphen. The non-breaking hyphen is at U+2011 = ALT8209, but Academico has no glyph defined at this code point (nor indeed at U+00AD, but this is normal).
I’m familiar with the ASCII codes for the hard space and hyphen, having had to use them for years in Finale. I was quite thrilled with Dorico’s simpler solution, and as I said, Minion Pro has always worked fine in this regard, as a simple non-breaking hyphen has been all I’ve needed! (Also, em-dashes work as expected. I’ve been using a macro for those anyways: Ctrl-Alt-Shift-minus).
[OT]
I’ll not go on and on, but I had used Alt-0151 for years for the em-dash, and when I got a new laptop last year, it stopped working. All the other ASCII codes worked fine, like German characters and such, and the em-dash was correct in the character map, but… nothing. Didn’t work in Finale or Dorico (it still worked in MS Word). Hence my foray into macros. Baffling. [/OT]
No. It is not a font issue. It’s a MacOS issue.
The combination option + - gives a longer hyphen, no matter which font is used (at least that’s how I see it). Would’ve been nice to have—as an alternative—the Cubase style of adding lyrics (moving to next note is done only by pressing tab).
Hi. There have been other threads about that, and I will save you some time. You’re right, alt-shift-hyphen does produce an N dash (–), a dash that has the same width as the N letter.
I no longer change fonts for that (and it’s been like that for years, that is why I don’t remember that conversation in this thread). I simply use U+2011 which works absolutely flawlessly. To use that with a Mac, in the system settings>Keyboard, add the Hex Unicode keyboard to your available collection, then switch your keyboard layout to that (either using a keyboard shortcut or the little flag in the menu bar), keep pressing the alt key and press 2011. The hyphen will appear, you can go back to your “normal” keyboard layout and go on with your life
Hope it helps!
I mainly use Cubase for my scores because adding lyrics is very easy. Anyway, the best workaround in Dorico and other notation software—on a Mac—is to modify the font (using Font Studio or similar). Changing layouts (input sources, as Apple calls them) is not a good enough option for me. But thanks anyway!
It only takes a cmd-spacebar shortcut for me to access that Hex Unicode feature, so I don’t find that any more hassle than changing fonts. It’s the opposite actually! I guess that’s a matter of workflow and getting used to it.