Mis-capitalization after "i.e."

oc
octopoedi
Posts: 3
Joined: Wed Oct 04, 2017 10:10 pm
Platform: Mac

Mon Nov 06, 2017 7:01 am Post

In Scrivener, at least on a Mac, the word after "i.e." will automatically be capitalized, which is very much annoying.

To reproduce, write out "This bug—i.e. the one that capitalizes words after "i.e."—bugs me." The "the" will be changed to "The", despite appearing midway through the sentence.

I wish this were not the case.

This does not happen in other apps—i.e. Notes—so I don't think it is operating specific.

User avatar
lunk
Posts: 2694
Joined: Wed Aug 21, 2013 4:24 pm
Platform: Mac + iOS
Location: Sweden 64° N

Mon Nov 06, 2017 8:00 am Post

octopoedi wrote:In Scrivener, at least on a Mac, the word after "i.e." will automatically be capitalized, which is very much annoying.

- - -

This does not happen in other apps—i.e. Notes—so I don't think it is operating specific.


Oh boy... one of life's small jokes. :D
I am a user, writing non-fiction and science, using:
* Mac Scrivener 3 on a Macbook 12”, MacBook Pro 13”, and iMac 27”, all running the latest MacOS
* iOS Scrivener 1 on an iPhone 8, iPad Air 9.7”, and iPad Pro 12.9”, all running the latest iOS

User avatar
auxbuss
Posts: 117
Joined: Mon Nov 30, 2015 9:50 pm
Platform: Mac
Contact:

Mon Nov 06, 2017 9:02 am Post

This is due to Preferences/Corrections/Auto-Capitalization/Fix capitalization of sentences being checked.

I leave it unchecked for a bunch of reasons. Yours is one of them. I live in my own personal Wild West.
Image

oc
octopoedi
Posts: 3
Joined: Wed Oct 04, 2017 10:10 pm
Platform: Mac

Wed Nov 08, 2017 8:48 am Post

auxbuss wrote:This is due to Preferences/Corrections/Auto-Capitalization/Fix capitalization of sentences being checked.

I leave it unchecked for a bunch of reasons. Yours is one of them. I live in my own personal Wild West.


Maybe, but I still think that is a bug because it is "fixing" capitalization that is not at the start of a sentence.

User avatar
kewms
Posts: 3876
Joined: Fri Feb 02, 2007 5:22 pm
Platform: Mac

Wed Nov 08, 2017 7:30 pm Post

Determining whether a period is the end of a sentence or is being used for some other reason requires that the program have some understanding of grammar. It's not a trivial programming task.

(Used to be that you could tell because a sentence-ending period would be followed by two spaces, rather than one, but that convention has lapsed.)

Katherine
Scrivener Support Team

Pe
PerlinP
Posts: 26
Joined: Sat Sep 09, 2017 2:17 pm
Platform: Mac + Windows

Thu Nov 09, 2017 4:42 pm Post

octopoedi wrote:In Scrivener, at least on a Mac, the word after "i.e." will automatically be capitalized, which is very much annoying.

To reproduce, write out "This bug—i.e. the one that capitalizes words after "i.e."—bugs me." The "the" will be changed to "The", despite appearing midway through the sentence.

I wish this were not the case.

This does not happen in other apps—i.e. Notes—so I don't think it is operating specific.

Every time a dot does not mean the end of a sentence and a new capital letter, cmd + Z is your only friend :
"i.e." + "the" + space = "i.e. The"
then cmd+Z -> "i.e. the"

Same issue in French dialogue (followed by a 'he says') :
— Je m'en vais... dit-il.
— Je m'en vais ? dit-il.
— Je m'en vais ! dit-il.

sh
shivohum
Posts: 46
Joined: Mon Jan 04, 2010 7:29 am

Wed Apr 18, 2018 8:07 pm Post

Is there a reason why this hasn't been fixed yet? It seems like a fairly elementary point on what must be an extremely common issue, no?

User avatar
rdale
Posts: 1207
Joined: Tue Jul 14, 2015 1:07 pm
Platform: Mac, Win + iOS
Location: St. Louis, MO
Contact:

Thu Apr 19, 2018 1:31 pm Post

It's probably because the autocorrect rountines are baked into the development tools for Mac developers, but the source code is not accessible for Keith to fix. If he could have fixed it, he would have. Trust me, Keith doesn't leave these kinds of bugs lying around for years if they can be worked around.

Meanwhile, if you want to save a few keystrokes for typing these sorts of common abbreviations and solve this issue for yourself, try a trick I found from the following website: http://best-mac-tips.com/2015/02/07/pre ... scrivener/

In short, create a system-wide substitution for "ie" that turns it into "i.e." for you. Because you won't be typing in the periods, no automatic capitalization will occur afterwards.
FKA: robertdguthrie
AKA: R Dale Guthrie, Robert, Mr. Obscure, and "Oh, it's you again".

User avatar
KB
Site Admin
Posts: 20058
Joined: Tue Jun 13, 2006 11:23 pm
Platform: Mac
Location: Truro, Cornwall
Contact:

Fri Apr 20, 2018 5:16 pm Post

This actually has been fixed in 3.0.
"You can't waltz in here, use my toaster, and start spouting universal truths without qualification."