[NB] EM dash

EM
EMPisek
Posts: 160
Joined: Sat Jun 02, 2018 2:05 pm
Platform: Windows

Tue Apr 09, 2019 4:03 pm Post

When pressing three hyphens to obtain the 'em' dash there is a dash afterwards which forces me to backspace to delete/remove it. Also unless I'm doing something wrong or its not implemented, when I try to use a combo of ctrl+shift+- or alt+shift+- nothing happens.

Beta ver: 29.0.16 (64 bit), Win ver 10 1903 (64 bit Home)
:arrow: I'm not just a tester,.. I'm a user :!:

Jm
Jmo
Posts: 12
Joined: Mon Jun 18, 2018 1:34 am
Platform: Windows

Wed Apr 10, 2019 4:43 am Post

This is also the case with current Windows version 1.9.9

User avatar
xiamenese
Posts: 4370
Joined: Mon Jan 29, 2007 1:32 am
Platform: Mac
Location: London or Exeter, UK.

Wed Apr 10, 2019 11:05 am Post

On the Mac 2 hyphens gives em-dash; is that not the case for Windows?

Mark
The Scrivenato sometimes known as Mr X.
iMac 27" (late 2015) 10.15.4, 24GB RAM, 512GB SSID
MBP17" (late 2011) 10.13.6, 16GB RAM, 2TB SSID
2017 iPad, iPadOS 13.3, 128GB, Apple Pencil
Scrivener, Scapple, Nisus Writer Pro, Bookends …

EM
EMPisek
Posts: 160
Joined: Sat Jun 02, 2018 2:05 pm
Platform: Windows

Wed Apr 10, 2019 12:18 pm Post

There are 3 types; the hyphen -, the en -- and the em ---. No I'm not trying to belittle you. Various writing programs, such as Word require me to use ctrl+shift+- (from the numpad) to obtain the em. For Scrivener I just have to use the hyphen three times and it changes to an em style. I suppose other programs have their own way but my point being is that Scrivener leaves an extra dash afterwords. I'm hypothesizing this may be due to me having to press the hyphen instead of using combo keystrokes.
:arrow: I'm not just a tester,.. I'm a user :!:

Jo
JoRo
Posts: 828
Joined: Sat May 26, 2018 6:40 am
Platform: Mac

Wed Apr 10, 2019 12:25 pm Post

Not a Windows user, but the Windows manual says double hyphens (not triple hyphens) are replaced with em dashes.

Sounds as if your first two keystrokes create an em dash and the third creates the redundant hyphen that you are then having to delete. Perhaps.

Slàinte mhòr.

Em Dash.jpg
Em Dash.jpg (242.5 KiB) Viewed 729 times

EM
EMPisek
Posts: 160
Joined: Sat Jun 02, 2018 2:05 pm
Platform: Windows

Wed Apr 10, 2019 12:53 pm Post

Double hyphens only give me 2 dashes --, when the 3rd hyphen is added then it instantly becomes an em dash. Try it slowly in the Windows Scrivener.
:arrow: I'm not just a tester,.. I'm a user :!:

Jo
JoRo
Posts: 828
Joined: Sat May 26, 2018 6:40 am
Platform: Mac

Wed Apr 10, 2019 12:58 pm Post

Two hyphens and a space, not three hyphens. Works?

Slàinte mhòr.

User avatar
krastev
Posts: 521
Joined: Fri Feb 05, 2016 5:21 am
Platform: Windows
Contact:

Wed Apr 10, 2019 2:44 pm Post

EMPisek wrote:Double hyphens only give me 2 dashes --, when the 3rd hyphen is added then it instantly becomes an em dash. Try it slowly in the Windows Scrivener.

2 hyphens is what I've always used to add an em dash. Never had a problem.
Krastev
Windows 10 Home 64-bit
Scrivener for Windows Version 1.9.16.0
Testing Scrivener Beta for Windows

User avatar
DavidR
Posts: 849
Joined: Fri Mar 08, 2013 12:21 am
Platform: Windows

Wed Apr 10, 2019 2:58 pm Post

EMPisek wrote:Double hyphens only give me 2 dashes --, when the 3rd hyphen is added then it instantly becomes an em dash. Try it slowly in the Windows Scrivener.

I just did an extensive 30-second test and found: typing two hyphens leaves two hyphens -- . Typing two hyphens followed by any character (alpha-numeric, space, new paragraph, punctuation--including a third hyphen) produces an em dash — , followed by the character (alpha-numeric, space, new paragraph, punctuation--or the third hyphen). IOW, the conversion of the two hyphens to the em dash is only triggered by typing another character after them.
David
Scrivener for Windows Version 1.9.9
Windows 7 Pro 64-bit

What's the difference between a free lance and a loose cannon?

rw
rwfranz
Posts: 925
Joined: Thu May 28, 2015 9:41 pm
Platform: Windows

Thu Apr 11, 2019 8:51 pm Post

DavidR wrote:
EMPisek wrote:Double hyphens only give me 2 dashes --, when the 3rd hyphen is added then it instantly becomes an em dash. Try it slowly in the Windows Scrivener.

I just did an extensive 30-second test and found: typing two hyphens leaves two hyphens -- . Typing two hyphens followed by any character (alpha-numeric, space, new paragraph, punctuation--including a third hyphen) produces an em dash — , followed by the character (alpha-numeric, space, new paragraph, punctuation--or the third hyphen). IOW, the conversion of the two hyphens to the em dash is only triggered by typing another character after them.


And if you type 3 hyphens and a space, you also get an em-dash. If you type 4 hyphens and a space you get an em-dash and another character (which right now renders as an unrenderable box). I'm not sure this is deliberate. If you type a continuous string of hyphens, that sequence will repeat ad nauseum.

Scriv Beta 16 does not have this behavior in the document name/title or the synopsis, but it does in notes and documents.
Just another user.