sprint-reader-chrome icon indicating copy to clipboard operation
sprint-reader-chrome copied to clipboard

Weird hyphenation bug

Open gitcnd opened this issue 1 year ago • 4 comments

Sprint-read the following:-

It can be used to modify unpleasant memories (‘flashbacks’) or upsetting future imaginings (‘flashforwards’).

it goes whacky on that last word.

Screenshot 2024-10-10 121727

gitcnd avatar Oct 10 '24 02:10 gitcnd

In general, strange non-words and hyphenated things probably need better handling (they take a higher cognitive load to figure out, but there's not enough time when reading at an otherwise comfortably rapid pace): like the below - it correctly presents "and/or" as one "word", but the split in "anxiety-provoking" creates a "parse backlog" as the brain tries to comprehend the meaning of the trailing hyphen, and so do the non-words "ImRs" and "UNSW"... maybe hyphenated things should be kept together, and displayed for double the time a single word would have been? Maybe non-words need to also be displayed longer, so we can work out what these non-familiar non-words things are supposed to mean?

In addition to ImRs, the other three techniques used were: engaging with anxiety-provoking images and/or narrative to reduce their impact. Source: UNSW Sydney

gitcnd avatar Oct 10 '24 02:10 gitcnd

Not sure if this is what you're looking for, but fyi that there is a setting (see the Advanced tab) to have the reading speed relate to how common the word is in the US English language.

sprint-reader-word-freq

geb-braid avatar Oct 13 '24 17:10 geb-braid

First change the Settings - Words Per Slide (chunk size) to '1' Then set the parameters in the figure below in Advance - More... (Don't refer to mine, set the value that suits you)

Image


I am a new user, this software is really great, but the Chinese reading experience seems worse

Chill-Try avatar Jan 27 '25 03:01 Chill-Try

Weird. I thought it might be related to the unicode thing, but the below plain-text still seems to trip it up?

It can be used to modify unpleasant memories ("flashbacks") or upsetting future imaginings ("flashforwards").

unicode

It can be used to modify unpleasant memories (‘flashbacks’) or upsetting future imaginings (‘flashforwards’).
00000000  0a 49 74 20 63 61 6e 20  62 65 20 75 73 65 64 20  |.It can be used |
00000010  74 6f 20 6d 6f 64 69 66  79 20 75 6e 70 6c 65 61  |to modify unplea|
00000020  73 61 6e 74 20 6d 65 6d  6f 72 69 65 73 20 28 e2  |sant memories (.|
00000030  80 98 66 6c 61 73 68 62  61 63 6b 73 e2 80 99 29  |..flashbacks...)|
00000040  20 6f 72 20 75 70 73 65  74 74 69 6e 67 20 66 75  | or upsetting fu|
00000050  74 75 72 65 20 69 6d 61  67 69 6e 69 6e 67 73 20  |ture imaginings |
00000060  28 e2 80 98 66 6c 61 73  68 66 6f 72 77 61 72 64  |(...flashforward|
00000070  e2 80 99 29 2e 0a 0a 0a  0a 0a 0a 0a              |...)........|

ascii

It can be used to modify unpleasant memories ("flashbacks") or upsetting future imaginings ("flashforwards").
00000000  49 74 20 63 61 6e 20 62  65 20 75 73 65 64 20 74  |It can be used t|
00000010  6f 20 6d 6f 64 69 66 79  20 75 6e 70 6c 65 61 73  |o modify unpleas|
00000020  61 6e 74 20 6d 65 6d 6f  72 69 65 73 20 28 22 66  |ant memories ("f|
00000030  6c 61 73 68 62 61 63 6b  73 22 29 20 6f 72 20 75  |lashbacks") or u|
00000040  70 73 65 74 74 69 6e 67  20 66 75 74 75 72 65 20  |psetting future |
00000050  69 6d 61 67 69 6e 69 6e  67 73 20 28 22 66 6c 61  |imaginings ("fla|
00000060  73 68 66 6f 72 77 61 72  64 73 22 29 2e 0a 0a 0a  |shforwards")....|

It's ALSO converting the last " into " as well as crazy-hyphening it too?

gitcnd avatar Mar 21 '25 03:03 gitcnd