Thread: star
View Single Post
  #29 (permalink)  
Old Thu Mar 19, 2009, 03:10pm
ILMalti ILMalti is offline
Official Forum Member
 
Join Date: Mar 2009
Posts: 126
If the font you are using does not map the symbol (ex star), you cannot just simply " double click INSERT", you need to change font and get your symbol.
Each charachter in each font map has a unique hex value, however the same value can be used across multiple font maps to represent differnt charachters. That is why enbedded within your word document are strings of control characters to identify charechteristics such as FONT being used, size, colour etc etc,

Word is kind enough to remember the "recently use symbols", but if you look at the lower lefthand corner, the font name and the decimal value is given
What makes the symbol unique is "FONT + hex value (offset into the map table)".

Al lot of applications do not offer this "symbol feature".

Regardless of all of this, the problem lies on the receiver side not the sender. If the receiver get the word document and does not have the FONT that the sender used, the symbol seen by the receiver will be different (depends on what the receivers default FONT is) and thus a different symbol is seen. (Example I gave was the 0xAC in Wingdings font maps to a 6 pointed star but in FONT Arial it is a NOT sign.
The only way I know to ensure that the receivers get the image you want them to get is by resorting to a graphic representation of the symol.

In summary and repeating myself (sorry)
If the receiving application does not support (ie does not have the font map for example), then the representation will be whatever the current FONT being used maps the hex value/s too (please note some symbols are represented by 2 bytes) ,


Appologies for the length of this reply
Reply With Quote