1. Tools > AutoCorrect > AutoCorrect Options - Options tab. 2. Uncheck all T options except for "Correct TWo INitial CApitals." 3. Make sure Tools > AutoCorrect > While Typing is enabled. 4. Enter: CAs CBs CCs CDs CEs CFs Actual: Cas, Ccs, Cfs are corrected; CBs, CDs, CEs are not Expected: All are corrected, except for CDs (which is in the Exceptions list).
Exceptions for Correct TWo INitial CApitals is language-dependent. So you need to describe (as always!) in the report: the full data from Help->About (which would tell us your locale, among other stuff); and also in this case, which language is selected when you change autocorrect settings, and which language is used when you are typing.
Version: 7.2.0.0.alpha0+ (x64) / LibreOffice Community Build ID: 62ee3d791d63cb693109b063b73dff5e81356d90 CPU threads: 8; OS: Windows 10.0 Build 19041; UI render: Skia/Raster; VCL: win Locale: en-US (en_DK); UI: en-US Calc: threaded Replacements and exceptions for language: {en-US} when autocorrect options are set. when English (UK) appears on Status Bar: can reproduce when {en-US} appears on Status Bar: works as expected
Likely that has something to do with spelling dictionaries that are different for en-US and en-GB. The former underlines CBs, while the latter does not, and for Cbs, there's a CBs in suggestions. I'm not an expert in English and linguistics in general; may Marco (the maintained of the dictionaries) have some deeper insight?
CTs is not autocorrected with English (UK) And slightly off-topic: @Mike, because you worked with the Exceptions table last year, does "Autoinclude" (in Exceptions tab) do anything? According to help: Automatically adds abbreviations or words that start with two capital letters to the corresponding list of exceptions. This feature only works if the Correct TWo INitial CApitals option or the Capitalize first letter of every sentence option are selected in the [T] column on Options tab of this dialog. I cannot get it to do anything, but was uncertain about whether to file a ticket.
(In reply to sdc.blanco from comment #4) > @Mike, because you worked with the Exceptions table last year, > does "Autoinclude" (in Exceptions tab) do anything? > According to help: > > Automatically adds abbreviations or words that start with two capital > letters > to the corresponding list of exceptions. This feature only works if the > Correct > TWo INitial CApitals option or the Capitalize first letter of every > sentence > option are selected in the [T] column on Options tab of this dialog. > > I cannot get it to do anything, but was uncertain about whether to file a > ticket. Type something wrong with two initial capitals, see it auto-corrected, undo (so it has two initial capitals again). Right-click and choose "Ignore All". See how it's added to the exception list when Autoinclude is enabled, and does not add there when it's disabled.
"CB" is an initialism for several things. And it can be both a countable and uncountable noun. Thus: CB CBs CB's If it is missing in the US dictionary, you can suggest it in Kevin Atkinson's GitHub: https://github.com/en-wl/wordlist And good luck with it, since Kevin is very picky adding words.
(In reply to Mike Kaganski from comment #5) > Type something wrong with two initial capitals, see it auto-corrected, undo > (so it has two initial capitals again). Right-click and choose "Ignore All". > See how it's added to the exception list when Autoinclude is enabled, and > does not add there when it's disabled. Cool! "Undo" was sufficient to add to Autoinclude. (also works with abbreviations that end with period) (will add this critical information to the help page) [ did not see any Ignore All with right-click ] But AutoInclude did not work with sMALL iNITIAL. Should it?
(In reply to sdc.blanco from comment #7) > "Undo" was sufficient to add to Autoinclude. > (also works with abbreviations that end with period) Great - I didn't know. Thanks! > But AutoInclude did not work with sMALL iNITIAL. Should it? It's a bug: I haven't implemented that. Please file separately, and CC me. Thanks!
Thanks for reply Marco. (In reply to Marco A.G.Pinto from comment #6) > "CB" is an initialism for several things. And I assume the same explanation applies for CEs and CTs ? And just to be sure (in relation to the documentation): Currently it says: ----- Correct TWo INitial CApitals If you type two uppercase letters at the beginning of a "WOrd", the second uppercase letter is automatically replaced with a lowercase letter. ----- Probably it needs a <note> that says (something like): No correction is made for words that begin with two uppercase letters and are found in the applicable spelling dictionaries. or just No correction is made for words found in the applicable spelling dictionaries. (I assume more than one dictionary can be used, but not sure how to refer clearly to that situation). (Will convert this ticket to a documentation bug)
sdc.blanco: let's put this one to ASSIGNED since you assigned yourself.
Seth Chaiklin committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/help/commit/91a0a351ac6410eaea0712fdf0e58ff395399e40 tdf#140366 clarifications in AutoCorrect Options
Seth Chaiklin committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/help/commit/09c4f7472b916a8f5dd23761ec85f50b4827f679 tdf#140366 further adjustment of autoinclude in Exceptions