> From: lyx-users@lists.lyx.org [mailto:lyx-users@lists.lyx.org] On Behalf Of > Rich Shepard > Sent: 4 September 2014 12:28 AM > > On Wed, 3 Sep 2014, Jerry wrote: > > > Something curious happens on my computer which is a Macintosh. I don't > > know if it happens on other computers but it would be interesting to know. > > (Hint.) > > Jerry, > > On linux running on Intel and AMD processors the only way to enter a > hyphen, n-dash, and m-dash is to use -, --, and ---. Never had a problem with > incorrect line breaks with any of 'em over the years. > > Rich
Are you sure it's "the only way"? It's easy to prove something is possible - just say how to do it - but proving something is impossible is notoriously difficult! I suspect one of these three options will let you do the same thing on Linux as Jerry was doing on the Mac: 1. Maybe there is some way to input unicode characters directly. For example, on Windows you can type Alt+0150 to get an en dash. 2. There is probably some equivalent of the Windows character map on Linux. You could search in that for en dash or em dash and copy and paste the result to LyX. 3. Within LyX there is the insert->special character dialogue. Under the "general punctuation" section you will find several dashes (which could really do with labelling). The fifth one (which says "code point: 2013" when you hover over it) is an en dash, and the one after is an em dash. Jim