Home site of Atlantis Word Processor
Atlantis Word Processor Forum
 
 FAQFAQ   SearchSearch  RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Missing [Alt]+XXXX

 
Post new topic   Reply to topic    Atlantis Word Processor Forum Index -> Betatesting
View previous topic :: View next topic  
Author Message
luha


Joined: 18 Feb 2002
Posts: 79
Location: Oslo, Norway

Posted: Tue Dec 20, 2005 7:55 am    Post subject: Missing [Alt]+XXXX Reply with quote

Thank you very much for Unicode! But something has happened to the old [Alt]+XXXX-way of entering characters. Some characters appear properly, some are replaced with a «?», and some appear as a big blank space, but reappear when I try to change the font of the blank space back to the one I was using in the first place. Can you have a look at it?

mvh
Sigurd Hasle
Back to top
View user's profile Send private message Send e-mail
admin


Joined: 05 Jun 2002
Posts: 1890

Posted: Tue Dec 20, 2005 8:55 am    Post subject: Reply with quote

What version of Windows do you use and what character codes are you trying to insert?
Back to top
View user's profile Send private message Send e-mail Visit poster's website
luha


Joined: 18 Feb 2002
Posts: 79
Location: Oslo, Norway

Posted: Wed Dec 21, 2005 2:33 am    Post subject: Reply with quote

I am using Windows XP Professional. Some of the characters I have tried
[Alt]+ 0149: •
[Alt]+ 0150: –
[Alt]+ 0151: —
came out as question marks (in the font «Symbol»).

[Alt]+ 0172: ¬
[Alt]+ 0171: «
[Alt]+ 0187: »
came out properly.

There seems to be a separation somewhere between 0159 (which becomes ?) and 0161 (which comes out as the proper ¡)

mvh
Sigurd Hasle
Back to top
View user's profile Send private message Send e-mail
admin


Joined: 05 Jun 2002
Posts: 1890

Posted: Wed Dec 21, 2005 8:44 am    Post subject: Reply with quote

You are supposed to type character Unicode codes displayed in the "Insert | Symbol" dialog of Atlantis. The "Symbol" font does not have a character with the Unicode code "149".
Back to top
View user's profile Send private message Send e-mail Visit poster's website
luha


Joined: 18 Feb 2002
Posts: 79
Location: Oslo, Norway

Posted: Thu Dec 22, 2005 3:34 am    Post subject: Reply with quote

You are so right! But Times New Roman has a character 149 that looks like a round black dot. When I type [Alt]+149 in Times New Roman in the new version of Atlantis I get a question mark - and the font is changed to Symbol. That looks like a bug - or some setting I am not aware of - to me.

mvh
Sigurd Hasle
Back to top
View user's profile Send private message Send e-mail
admin


Joined: 05 Jun 2002
Posts: 1890

Posted: Thu Dec 22, 2005 8:11 am    Post subject: Reply with quote

Please read carefully my previous post. You are supposed to type Unicode codes of characters displayed in the "Insert Symbol" dialog of Atlantis. There is NO character with Unicode code 149 in Times New Roman. As well as there is no printable character with such a code in the Unicode specification at all. The Unicode 149 (decimal) or 95 (hexadecimal) is a control symbol:


149.png
 Description:
 Filesize:  4.33 KB
 Viewed:  13049 Time(s)

149.png


Back to top
View user's profile Send private message Send e-mail Visit poster's website
Robert


Joined: 15 Aug 2003
Posts: 1265

Posted: Thu Dec 22, 2005 8:46 am    Post subject: Re: inserting characters Reply with quote

luha wrote:
You are so right! But Times New Roman has a character 149 that looks like a round black dot. When I type [Alt]+149 in Times New Roman in the new version of Atlantis I get a question mark - and the font is changed to Symbol. That looks like a bug - or some setting I am not aware of - to me.
mvh
Sigurd Hasle

Greetings--
"149" is the (old) ASCII code for the bullet symbol.
The Unicode code for the same bullet symbol is
Decimal: 8226
Hexadecimal: 2022
Here are the HTML specifications for this symbol (from the so-called "Named Entities for HTML"):
• bull #8226; bullet, =black small circle, U2022 ISOpub
Cheers
Robert
Back to top
View user's profile Send private message
Guest





Posted: Thu Dec 22, 2005 1:44 pm    Post subject: Reply with quote

OK. Now i get it. I am just confused because some of the Unicode numbers are the same as the old Ascii numbers - but there are no Unicode numbers between 126 and 160 - that is why I get a question mark when I try these numbers. Thanks!

mvh
Sigurd Hasle
Back to top
admin


Joined: 05 Jun 2002
Posts: 1890

Posted: Thu Dec 22, 2005 1:47 pm    Post subject: Reply with quote

With the latest build of Atlantis 1.6.1 you can also insert characters through the Alt+XXXX mode by typing their old ASCII codes (32 through 255).

To insert an ASCII character, type "0" before the ASCII code itself. For example, to insert the "Per Mile" sign (‰) whose ASCII code is 137, do the following:

1) Activate the “Num Lock” mode of your keyboard (press the Num Lock key if the Num Lock indicator is not highlighted on your keyboard).
2) Press and hold the Alt key down.
3) Type 0137 on the numeric pad (do not forget to type 0 before the ASCII code 137).
4) Release the Alt key.

If a code is not preceded by 0, Atlantis assumes that a Unicode character has to be inserted.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
admin


Joined: 05 Jun 2002
Posts: 1890

Posted: Thu Dec 22, 2005 1:54 pm    Post subject: Reply with quote

Anonymous wrote:
but there are no Unicode numbers between 126 and 160 - that is why I get a question mark when I try these numbers.


When Atlantis cannot find a font that includes a glyph for the required symbol (for the required code), Atlantis displays a message saying that Atlantis cannot find a font. Those question marks in your case are displayed because some of the fonts on your system say that they have glyphs for the Unicode character 149. But those glyphs do not seem to be valid symbol images.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
luha


Joined: 18 Feb 2002
Posts: 79
Location: Oslo, Norway

Posted: Fri Dec 23, 2005 2:19 am    Post subject: Reply with quote

admin wrote:
With the latest build of Atlantis 1.6.1 you can also insert characters through the Alt+XXXX mode by typing their old ASCII codes (32 through 255).

To insert an ASCII character, type "0" before the ASCII code itself. For example, to insert the "Per Mile" sign (‰) whose ASCII code is 137, do the following:


Excellent! That is exactly what I've been doing all the time - now I can keep doing it! Thank you very much!

mvh
Sigurd Hasle
Back to top
View user's profile Send private message Send e-mail
Robert


Joined: 15 Aug 2003
Posts: 1265

Posted: Fri Dec 23, 2005 2:30 am    Post subject: Re: Unicode Numeric References Reply with quote

Anonymous wrote:
there are no Unicode numbers between 126 and 160 - that is why I get a question mark when I try these numbers.

Greetings–
If you go to http://en.wikipedia.org/wiki/List_of_HTML_decimal_character_references, you will find a complete “List of HTML decimal character references” (it might take quite some time to load, it is a very big page). It says this about forbidden Unicode codes:
0000 ~ 0008, 0011 ~ 0012, 0014 ~ 0031 and 0127 are not permitted.
0128 ~ 0159 are not permitted.
If you go to http://www.columbia.edu/kermit/utf8-t1.html, you will find an almost complete list of Unicode codes, both decimal and hexadecimal.
You will also see that codes #127 through 159 are unavailable.
Cheers
Robert
Back to top
View user's profile Send private message
Post new topic   Reply to topic    Atlantis Word Processor Forum Index -> Betatesting All times are GMT - 5 Hours
Page 1 of 1

 

  Did you know that ...

Atlantis can convert any document to an eBook.
Click here for details...
Powered by phpBB