allcaps

General comments and questions. Technical support.
Post Reply
franklekens
Posts: 87
Joined: Wed Nov 08, 2017 3:15 pm

allcaps

Post by franklekens »

Sometimes, and only sometimes, when I put text in allcaps (by pressing capslock and then typing text), and then release the capslock again, Atlantis will go into a mode where anything that I type after those words in allcaps will still be in allcaps, even though I haven't pressed shift or allcaps. In fact, when I select said text and go to Edit>change case>lower case, Atlantis won't respond. It's almost as though the text has been set in a font where only allcaps is available -- except it's not in a different font. That piece of text will keep behaving weirdly, until I delete it and replace it with something else.
Has anyone else noticed this? Or is it a feature I'm unaware of? (And if so, how can I undo it, other than by deleting and retyping the text? Although just now I saw cutting and "pasting without format" that text also reinstituted it without the caps.)
Robert
Posts: 1900
Joined: Fri Aug 15, 2003 8:27 pm

Re: allcaps

Post by Robert »

Hi Frank,
When the Caps Lock key is pressed, the letters are automatically typed in UPPERCASE. If you release the Caps Lock key, the letters are no longer automatically typed in UPPERCASE. Typing actually returns to LOWERCASE.
On the other hand, ALL CAPS is a property of the Font Format associated with the typed text. ALL CAPS works like any other font format. For example, if you activate the Bold font format through the toolbar button or the Font Format dialog, anything that you type will be formatted in bold characters until you toggle the bold font format off. ALL CAPS works in the same way. If you activate the All Caps font format through its toolbar button or the Font Format dialog, anything that you type will be formatted in ALL CAPS characters until you toggle the ALL CAPS font format off.
Note that the ALL CAPS font format should be used sparingly. ALL CAPS letters behave differently from UPPERCASE letters, and as you noticed can appear to behave “weirdly” at times.
franklekens
Posts: 87
Joined: Wed Nov 08, 2017 3:15 pm

Re: allcaps

Post by franklekens »

Okay, thanks, but is this peculiar to Atlantis? Because I've never noticed this in MS Word or any other word processor. This distinction between allcaps and uppercase? For me (and as far as I know every other programme I've worked with), allcap has simply meant every letter is in upper case.

This as distinct from the smallcaps property, which I have to use sometimes because Dutch publishers like to use that for pieces of text set in allcaps. Note that I'm not talking about smallcaps. I know how that works and that's not what I'm talking about. This is really text which I've typed with allcaps locked, and all the letters are in simple upper case, and behave a bit weirdly.
It's no big problem. It's just a bit weird sometimes. (Not often, luckily.)
Robert
Posts: 1900
Joined: Fri Aug 15, 2003 8:27 pm

Re: allcaps

Post by Robert »

The difference between ALL CAPS and UPPERCASE is common to all word processors. Please take a look at Difference Between UPPERCASE and All Caps. This article is about PowerPoint but it is valid for all word processors.
When you type text with the Caps Lock key engaged, you are actually typing in UPPERCASE, i.e. in CAPITAL letters, as opposed to LOWERCASE letters.
On the other hand, "All Caps" is a property of the font format associated with the typed text. It behaves like "Bold" or "Italic". To toggle off the "All Caps" font property, you cannot just disengage the Caps Lock key. You need to change the font format associated with the typed text.
Now if you type with the Caps Lock key engaged, then release the Caps Lock key, and Atlantis (?) still outputs CAPITAL letters instead of lowercase letters, there might be something wrong with your Caps Lock key.
Have you got a LED on your keyboard indicating when the Caps Lock key is engaged? Does it stay on when the Caps Lock key is disengaged, and Atlantis wrongly outputs uppercase letters?
Have you checked the state of the "All Caps" font format property when Atlantis seems to wrongly output uppercase letters?
franklekens
Posts: 87
Joined: Wed Nov 08, 2017 3:15 pm

Re: allcaps

Post by franklekens »

No, the problem is not with the Caps lock key or its light. Because the caps lock key is system wide, but when the caps lock thing happens it's just an area of a document in Atlantis that seems to be affected. Note that I also said that in those cases, the text typed with caps lock on (and in upper case, as far as I know) won't respond anymore to the edit>change case> command. It's totally unresponsive.

As to the ALL CAPS font, I don't know how that works, I have never that I know set any text in that font, unless there's a hidden shortkey for that that I'm not aware of. What does seem to be happening, the way I see it happening, is that sometimes apparently Atlantis spontaneously decides that because I've put a certain piece of text all in uppercase, this must be allcaps and changed that font attribute automatically. But I can't find any option for that in the configuration dialogues.
franklekens
Posts: 87
Joined: Wed Nov 08, 2017 3:15 pm

Re: allcaps

Post by franklekens »

However, I do see that "all caps" in the list of font properties (next to bold & italic &c), so next time it occurs I'll now how to turn it off. Hopefully. Might be less annoying than having to delete & retype or cut & repast without formatting. I'll try, and also try to pay attention to what circumstances might cause this.
Robert
Posts: 1900
Joined: Fri Aug 15, 2003 8:27 pm

Re: allcaps

Post by Robert »

In all word processing software, and therefore in Atlantis, the basic formatting of characters concerns their appearance when typed, i.e. the initial intention of the document's author. This intention is expressed firstly by the choice of a given font (Arial, Times New Roman, etc.), then by the lower or upper case form of the letters.

The lowercase/uppercase option is the basic scheme for all letter input. Each letter entered is implicitly marked "lowercase" (lower case), or "uppercase" (upper case). This marking is fundamental and takes place during keyboard entry. It can be changed by replacing the original text with a new entry, or by using the various case-switching commands available.

In addition to this basic formatting of uppercase and lowercase letters, word-processing programs offer you the option of adding a formatting overlay in All Caps or Small Caps. This option is not available from the keyboard, i.e. during initial typing. It is only available from the Format | Font... dialog box (Ctrl+D), the dedicated toolbar buttons, or any other dialog box used to modify the Attributes of the font used (properties of styles, format templates in the format palette, etc.). Texts are primarily typed in upper or lower case, or in lower case with a capital initial. This is the "foundation" or "base" of character formatting. At times, the "All/Small Caps" option of the Font Format dialog will overlay this base.

As specious as it may sound, there are no "All Caps or Small Caps" on the keyboard! There are only upper and lower case letters.

This distinction between a lowercase/uppercase base layer and an All Caps/Small Caps format overlay is important because it has consequences for many aspects of character formatting. Indeed, if you remove the "All Caps" attribute from a text, you reveal its original formatting entered through the keyboard. As a consequence, All Caps characters that appear to be "upper case" originally might very well be:
  • ordinary "capital letters" (uppercase)
  • both "upper case" and "All Caps"
  • both "lower case" and "upper case"
  • both "Small Caps" and "All Caps"
So, under "All Caps" letters, there may be only lower case, or only upper case, or a mix of lower and upper case letters.

If you remove the "All Caps" attribute from a text that mixes an "uppercase" underlay with an "All Caps" overlay, the "uppercase" underlay is restored. For example, "APRICOT" (All Caps) becomes "APRICOT" (basic keyboard uppercase) again.

If you remove the "All Caps" attribute from a text that mixes a "lowercase" underlay with an "All Caps" overlay, you'll get back to the "lowercase" underlay. For example, "APRICOT" (All Caps) will revert to "apricot" (basic keyboard lowercase).

If you remove the "All Caps" attribute from a text that mixes an underlay of "Initial Capital + lowercase letters" with an "All Caps" overlay, you'll get back to the "Initial Capital + lowercase letters" underlay. For example, "APRICOT" (All Caps) will revert to "Apricot" (Initial Capital + lowercase letters).

Now if you type text and All Caps is enabled in the associated font format dialog, either you activated the All Caps attribute unwittingly, or All Caps is part of the font properties of the current style or its parent style(s).

HTH
Robert
Post Reply