Unicode Character to Font Mapping

  • Follow


Is there a way to find out which font to use given that you have a
unicode character? I am specifically looking for solution in windows,
where i have a unicode character stream but i have no idea which font
or language they belong to. Based on the character value, i want to
find out the appropriate font and use that font to render the text.

Thanks
Pankaj

0
Reply xpankajx (1) 2/18/2007 5:28:23 PM

Scripsit xpankajx@gmail.com:

> Is there a way to find out which font to use given that you have a
> unicode character?

That's a fairly broad question, isn't it? But normally we should not 
consider the choice of a font for a character for some text, or at least a 
fragment of text. Mixing fonts inside text is generally a bad idea.

> I am specifically looking for solution in windows,

The operating system is hardly relevant here.

> where i have a unicode character stream but i have no idea which font
> or language they belong to.

Sorry, but it sounds like you are thoroughly confused. To begin with, a 
character does not belong to a font or a language. A character is an 
abstract unit of information, which can be presented using different fonts 
(though different fonts have different character repertoires). Different 
characters use different character repertoires, but they are widely 
overlapping. It is rare to find a character that is used in one language 
only, and even then the language does not own the character - it could be 
taken into use for some other language. Knowing the language of some text is 
mostly not needed for rendering a character, except for CJK 
(Chinese/Japanese/Korean) ideographs.

> Based on the character value, i want to
> find out the appropriate font and use that font to render the text.

You're on a wrong track. There's seldom a single font that can be used, so 
the expression "the appropriate font" is misguided; asking for "an 
appropriate font" would make sense _if_ you first answered the question 
"appropriate in which sense?"

-- 
Jukka K. Korpela ("Yucca")
http://www.cs.tut.fi/~jkorpela/ 

0
Reply Jukka 2/19/2007 8:44:09 AM


On Feb 19, 12:44 am, "Jukka K. Korpela" <jkorp...@cs.tut.fi> wrote:
> Scripsit xpank...@gmail.com:
>
> > Is there a way to find out which font to use given that you have a
> > unicode character?
>
> That's a fairly broad question, isn't it? But normally we should not
> consider the choice of a font for a character for some text, or at least a
> fragment of text. Mixing fonts inside text is generally a bad idea.
>
> > I am specifically looking for solution in windows,
>
> The operating system is hardly relevant here.
>
> > where i have a unicode character stream but i have no idea which font
> > or language they belong to.
>
> Sorry, but it sounds like you are thoroughly confused. To begin with, a
> character does not belong to a font or a language. A character is an
> abstract unit of information, which can be presented using different fonts
> (though different fonts have different character repertoires). Different
> characters use different character repertoires, but they are widely
> overlapping. It is rare to find a character that is used in one language
> only, and even then the language does not own the character - it could be
> taken into use for some other language. Knowing the language of some text is
> mostly not needed for rendering a character, except for CJK
> (Chinese/Japanese/Korean) ideographs.
>
> > Based on the character value, i want to
> > find out the appropriate font and use that font to render the text.
>
> You're on a wrong track. There's seldom a single font that can be used, so
> the expression "the appropriate font" is misguided; asking for "an
> appropriate font" would make sense _if_ you first answered the question
> "appropriate in which sense?"
>
> --
> Jukka K. Korpela ("Yucca")http://www.cs.tut.fi/~jkorpela/

My understanding of unicode is that each character has only one
representation in one language. For example if font 0xDFAB represents
Persian alphabet then it can't represent any other language alphabet.

It seems that is wrong and character codes do overlap. Anyways as you
said they mostly don't overlap, i would like to ignore the overlap
case.

Now assume that i have 2 characters that i need to display with code
0x0FAB and 0x0456, how do i find out a font which supports the given
character range? If i can find a font that supports the given
character, i can print it using that font.

The problem is because there is no universal font for unicode so you
need to select an appropriate font before displaying a character.

Now can you tell me if there is
a) a generic way to find out which font contains the unicode character
that i want to display
b) or a windows specific way in which i can enumerate fonts and find
out which unicode character ranges that font serves?

I heard IE and other browsers do that automatic detection of language
and i just wanted to know if there is a straight forward way to do it
or not?

Regards,
Pankaj

0
Reply xpankajx 2/19/2007 4:42:59 PM

xpankajx@gmail.com wrote:

> On Feb 19, 12:44 am, "Jukka K. Korpela" <jkorp...@cs.tut.fi> wrote:
> 
>>Scripsit xpank...@gmail.com:
>>
>>
>>>Is there a way to find out which font to use given that you have a
>>>unicode character?
>>
>>That's a fairly broad question, isn't it? But normally we should not
>>consider the choice of a font for a character for some text, or at least a
>>fragment of text. Mixing fonts inside text is generally a bad idea.
>>
>>
>>>I am specifically looking for solution in windows,
>>
>>The operating system is hardly relevant here.
>>
>>
>>>where i have a unicode character stream but i have no idea which font
>>>or language they belong to.
>>
>>Sorry, but it sounds like you are thoroughly confused. To begin with, a
>>character does not belong to a font or a language. A character is an
>>abstract unit of information, which can be presented using different fonts
>>(though different fonts have different character repertoires). Different
>>characters use different character repertoires, but they are widely
>>overlapping. It is rare to find a character that is used in one language
>>only, and even then the language does not own the character - it could be
>>taken into use for some other language. Knowing the language of some text is
>>mostly not needed for rendering a character, except for CJK
>>(Chinese/Japanese/Korean) ideographs.
>>
>>
>>>Based on the character value, i want to
>>>find out the appropriate font and use that font to render the text.
>>
>>You're on a wrong track. There's seldom a single font that can be used, so
>>the expression "the appropriate font" is misguided; asking for "an
>>appropriate font" would make sense _if_ you first answered the question
>>"appropriate in which sense?"
>>
>>--
>>Jukka K. Korpela ("Yucca")http://www.cs.tut.fi/~jkorpela/
> 
> 
> My understanding of unicode is that each character has only one
> representation in one language. For example if font 0xDFAB represents
> Persian alphabet then it can't represent any other language alphabet.
> 
> It seems that is wrong and character codes do overlap. Anyways as you
> said they mostly don't overlap, i would like to ignore the overlap
> case.
> 
> Now assume that i have 2 characters that i need to display with code
> 0x0FAB and 0x0456, how do i find out a font which supports the given
> character range? If i can find a font that supports the given
> character, i can print it using that font.
> 
> The problem is because there is no universal font for unicode so you
> need to select an appropriate font before displaying a character.
> 
> Now can you tell me if there is
> a) a generic way to find out which font contains the unicode character
> that i want to display
> b) or a windows specific way in which i can enumerate fonts and find
> out which unicode character ranges that font serves?
> 
> I heard IE and other browsers do that automatic detection of language
> and i just wanted to know if there is a straight forward way to do it
> or not?
> 
> Regards,
> Pankaj
> 

Not easily.  You can use Windows' Charmap, or BabelMap
http://www.babelstone.co.uk/Software/BabelMap.html
  to see what characters are supported by a given installed font, or 
whether a specific unicode character has a glyph in a specific font.

There are many sites and publications that will list fonts that 
support given languages - such as
http://www.alanwood.net/unicode/fonts.html

Some of the most extensive character support can be found in Arial 
Unicode MS.

I would think that some font foundry or vendor might have a deatiled 
cross-reference chart of their fonts with their supported unicode 
characters, but I haven't seen one. They might have it for internal use.

It might be an interesting task for someone to write a program that 
would go through all installed fonts, or all fonts in a folder, to 
search for a given unicode point.

- Character
0
Reply Character 2/19/2007 5:35:52 PM

Character wrote:

>>
>> I heard IE and other browsers do that automatic detection of language
>> and i just wanted to know if there is a straight forward way to do it
>> or not?
>>
>> Regards,
>> Pankaj
>>
> 
> Not easily.  You can use Windows' Charmap, or BabelMap
> http://www.babelstone.co.uk/Software/BabelMap.html
>  to see what characters are supported by a given installed font, or 
> whether a specific unicode character has a glyph in a specific font.
> 


But that's not what Pankaj asking for, C. Pankaj is correct that the 
browsers seem to have a way of detecting exactly this information. I 
presume they do this with a call to the OS, not on their own. So this 
must be a function that's available to other apps, and that's what is 
needed here.

I think that if I were Pankaj, I'd start at the MSDN site and search 
there for functions that deal with Unicode. It's got to be there somewhere.
0
Reply Dick 2/19/2007 5:45:10 PM

Dick Margulis wrote:
> Character wrote:
> 
>>>
>>> I heard IE and other browsers do that automatic detection of language
>>> and i just wanted to know if there is a straight forward way to do it
>>> or not?
>>>
>>> Regards,
>>> Pankaj
>>>
>>
>> Not easily.  You can use Windows' Charmap, or BabelMap
>> http://www.babelstone.co.uk/Software/BabelMap.html
>>  to see what characters are supported by a given installed font, or 
>> whether a specific unicode character has a glyph in a specific font.
>>
> 
> 
> But that's not what Pankaj asking for,

I agree. BabelMap would be a clumsy workaround. And of no use if he 
wants to do the font selection automatically.

> C. Pankaj is correct that the 
> browsers seem to have a way of detecting exactly this information. I 
> presume they do this with a call to the OS, not on their own. So this 
> must be a function that's available to other apps, and that's what is 
> needed here.

Browsers can detect a required language, but they use whatever font 
has been defined for use when that language is called for.

> I think that if I were Pankaj, I'd start at the MSDN site and search 
> there for functions that deal with Unicode. It's got to be there somewhere.

If the language detection is based on the appearance of a unicode 
character, then that's a great idea!  But there's an HTML tag, "lang", 
  that specifies the language. Whether this is what's used to notify a 
browser that language support is needed, I don't know.

Or I could be completely off-base ..

- Character

0
Reply Character 2/19/2007 6:05:51 PM

Character wrote:

> 
> Browsers can detect a required language, but they use whatever font has 
> been defined for use when that language is called for.


I just did a little poking around in my Firefox Options. I clicked the 
Advanced button in the Fonts & Colors group on the Content tab.

Here's what I discovered. At the top is a dropdown list of possible 
languages. This appears to include all languages supported by any font 
on _my_ system. Possibly it's a fixed list that ships with the browser 
or a list of all languages defined in the W3C standards, but I don't 
think that's the case.

When I select a language, the remaining fields are populated with 
whatever default fonts support that language. I say these are default 
fonts because I've never made a selection to override the defaults.

For the "Western" and "Central European" languages, the choices are:

Proportional: Serif [that is, I can choose for my default proportional 
font to be the default serif choice or the default sans-serif 
choice--this is not saying that "serif" is the name of the default font]

Serif: Times New Roman

Sans-serif: Arial

Monospace: Courier New

(By the way, don't beat me up about these choices. I leave them as the 
defaults because I find that an effective way to check whether CSS is 
working the way I want it to.)

Anyway, if I then pick Japanese, the choices change automatically to:

Sans Serif
Adobe Ming Std L
Arial Unicode MS
Adobe Ming Std L

If I pick Korean, the choices change automatically to:

Sans Serif
Adobe Myungjo Std M
Arial Unicode MS
Adobe Myungjo Std M

If I pick Unified Canadian Syllabary, the choices change automatically to:

Serif
Adobe Jenson Pro Lt
Bell Centennial BoldListing
Adobe Jenson Pro Lt


Now several of these fonts did not ship with the Windows XP operating 
system or with Firefox or with Office. They either shipped with Adobe 
CS2 or I bought them on my own, as the case may be.

How did Firefox find them? In fact, WHY did Firefox find them, given 
that I've never visited pages with some of those languages? The answer 
has to be that Firefox issued a system call to populate the list of 
languages and another system call to find out which fonts supported 
those character ranges.

QED


> 
> If the language detection is based on the appearance of a unicode 
> character, then that's a great idea!  But there's an HTML tag, "lang", 
>  that specifies the language. Whether this is what's used to notify a 
> browser that language support is needed, I don't know.
> 
> Or I could be completely off-base ..
> 

I just think you have the logic backwards. The "lang" tag tells the 
browser which of the above vectors to query for a list of fonts and, 
consequently, which font to use for displaying the tagged text. However, 
if you just throw a random Unicode glyph number at the browser, it's 
still going to go out and find it in a font that supports the range 
where that glyph number is found. No guarantee what it will look like 
next to the rest of the text, but it will at least be the nominally 
correct character.

Dick
http://ampersandvirgule.blogspot.com/
0
Reply Dick 2/19/2007 6:37:54 PM

Scripsit xpankajx@gmail.com:

- -
>> --
>> Jukka K. Korpela ("Yucca")http://www.cs.tut.fi/~jkorpela/

Please note that on Usenet, comprehensively quoting an entire message (even 
down to the signature) is a common indicator of lack of comprehensive 
reading. In future, read the message, think about it, and then quote the 
relevant part(s) that you are commenting on.

> My understanding of unicode is that each character has only one
> representation in one language.

You're wrong here, too. I'm afraid you have completely misunderstood what 
Unicode is. You might get a fresh start from my web page 
http://www.cs.tut.fi/~jkorpela/chars.html or, better still, my book "Unicode 
Explained" (O'Reilly, 2006).

> For example if font 0xDFAB represents
> Persian alphabet then it can't represent any other language alphabet.

0xDFAB is not a font, it does not represent an alphabet, and it identifies a 
character without restricting its use to a single language. Users of 
languages decide what characters they use.

> It seems that is wrong and character codes do overlap.

It was wrong, and the statement "character codes do overlap" doesn't really 
make any sense.

> Anyways as you
> said they mostly don't overlap, i would like to ignore the overlap
> case.

No, I wrote just the opposite. To get an idea, what do think, how many 
languages use the letter "a"?

In _special cases_ you might find information that lets you deduce language 
from a character, but it's not a matter of character code definition but 
factual information about use of character, and the information might get 
obsoleted at any time when some people decide to use the character in 
another language.

> Now assume that i have 2 characters that i need to display with code
> 0x0FAB and 0x0456, how do i find out a font which supports the given
> character range? If i can find a font that supports the given
> character, i can print it using that font.

So now it's about finding _a_ font. Well, you need to study font properties. 
The methods depend on the format of font files and on your programming 
environment.

Beware that any algorithm that picks up a font just because a character 
exists in it will produce typographically random results, to put it nicely. 
You should normally try and select a single font that contains all the 
characters you need _and_ looks suitable (for your particular purposes, and 
to your readers, too) _and_ has suitable properties otherwise (e.g., in some 
contexts, you really need a sans-serif font, or a monospace font, or some 
other particular category of fonts). "Borrowing" characters from other fonts 
should be made with caution.

> The problem is because there is no universal font for unicode so you
> need to select an appropriate font before displaying a character.

The fonts Code2000 and Code2001 together cover Unicode for most practical 
purposes. Whether they solve your problem is a different issue, since your 
real problem is still unknown. What are you actually trying to create? Just 
write one document, or produce a word processor, or create a text layout 
system, or something else?

> I heard IE and other browsers do that automatic detection of language
> and i just wanted to know if there is a straight forward way to do it
> or not?

There's some truth in the statement, but it's mostly just misleading before 
you understand the basics. Web browsers generally mix writing systems 
(scripts), encodings, and languages into a big mess, but basically a browser 
uses a list of fonts and traverses it until it finds one that contains the 
character in question. Some browsers, especially IE 6 and older, make big 
mistakes in this process.

-- 
Jukka K. Korpela ("Yucca")
http://www.cs.tut.fi/~jkorpela/
To join the Clueles Club, quote this sig in its entirety!

0
Reply Jukka 2/19/2007 6:49:29 PM

Dick Margulis wrote:

> Character wrote:
> 
>>
>> Browsers can detect a required language, but they use whatever font 
>> has been defined for use when that language is called for.

 > Dick wrote:
> I just did a little poking around in my Firefox Options. I clicked the 
> Advanced button in the Fonts & Colors group on the Content tab.

I had done the same thing ... but all I get is a complete list of 
installed fonts regardless of the language I choose. Note that I have 
no foreign language support installed, so the list of languages is 
either built in to Firefox or, less likely, extracted from some buried 
table of Windows options.


> How did Firefox find them? In fact, WHY did Firefox find them, given 
> that I've never visited pages with some of those languages? The answer 
> has to be that Firefox issued a system call to populate the list of 
> languages and another system call to find out which fonts supported 
> those character ranges.
> 
> QED

I'm sure you're right.

> ... However, 
> if you just throw a random Unicode glyph number at the browser, it's 
> still going to go out and find it in a font that supports the range 
> where that glyph number is found. No guarantee what it will look like 
> next to the rest of the text, but it will at least be the nominally 
> correct character.

THAT I wasn't aware of. Does it make a difference if the character 
appears in the HTML text with its Unicode name or its number?

The definition I find of the "lang" tab is that it can be used to 
apply to an entire web page or just a string of text.


0
Reply Character 2/19/2007 7:29:07 PM

Character wrote:
> Dick Margulis wrote:
> 
>> Character wrote:
>>
>>>
>>> Browsers can detect a required language, but they use whatever font 
>>> has been defined for use when that language is called for.
> 
>  > Dick wrote:
>> I just did a little poking around in my Firefox Options. I clicked the 
>> Advanced button in the Fonts & Colors group on the Content tab.
> 
> I had done the same thing ... but all I get is a complete list of 
> installed fonts regardless of the language I choose. Note that I have no 
> foreign language support installed, so the list of languages is either 
> built in to Firefox or, less likely, extracted from some buried table of 
> Windows options.
> 

The Options dialog changed quite a bit between Firefox 1.5 and 2.0. You 
may be looking at an older version than I am.

>> 
> THAT I wasn't aware of. Does it make a difference if the character 
> appears in the HTML text with its Unicode name or its number?

I don't think it makes a difference in a modern browser. It seems to 
make a bigger difference with RSS feeds. Apparently the numeric form 
works better with XML, although I don't know the reason.

By the way, I got into a disagreement with someone about this a few 
months ago. His position, as best I can reconstruct it without digging 
through old mail, was that it's a good thing applications (not just 
browsers but also word processors, for example) do this, because instead 
of showing you a blank or some garbage code, they show you a 
representation of the desired character. My position was that as a 
document creator I'd rather have the option of telling the application 
to show me an error of some sort so that I know I've got a mismatched 
font. I don't want Word telling me that my document is hunky-dory just 
because it found a glyph _somewhere_ on my computer to fill the space, 
because that doesn't meet _my_ standard for document quality.

We went back and forth a bit. I acknowledged his point from the document 
consumer's point of view. And I seem to recall that he acknowledged my 
point from the document producer's point of view.

Anyway, what I'm getting at is that in this thread I'm just describing 
what browsers do, not saying I think it's necessarily a good thing.


> 
> The definition I find of the "lang" tab is that it can be used to apply 
> to an entire web page or just a string of text.
> 
> 

Right. It can also be defined in the CSS rather than directly on the 
HTML page.
0
Reply Dick 2/19/2007 7:44:27 PM

Dick Margulis wrote:


> 
> The Options dialog changed quite a bit between Firefox 1.5 and 2.0. You 
> may be looking at an older version than I am.

Yes, I am.  1.5
I installed 2.0 and quickly uninstalled it because it did something (I 
forget what) that was completely opposite the way I'd been doing 
something that I do a lot of (now if I could only remember what it 
was!).  But that's a completely different topic.

Thanks for all your effort on this.  I don't know if it's helping the 
OP, but it has certainly helped me!

  - Character
0
Reply Character 2/19/2007 8:45:11 PM

On 18 Feb 2007 09:28:23 -0800, xpankajx@gmail.com wrote:

> Is there a way to find out which font to use given that you have a
> unicode character? I am specifically looking for solution in windows,
> where i have a unicode character stream but i have no idea which font
> or language they belong to. Based on the character value, i want to
> find out the appropriate font and use that font to render the text.

These reference pages are dense but contain a lot of useful
information for the Windows font API calls:

http://msdn2.microsoft.com/en-us/library/ms776440.aspx

A general search on Google for:

    font api site:microsoft.com

also turns up numerous Microsoft web pages, a few of which actually
seem related to the topic (joke).

When programming in Windows, there is no substitute for reading the
API documentation.  You didn't mention what programming language you
are using, so I can't help further.
0
Reply Identity 2/21/2007 2:49:03 AM

On Feb 20, 6:49 pm, Identity Number Forty-Seven <ident...@number.47>
wrote:
> On 18 Feb 2007 09:28:23 -0800, xpank...@gmail.com wrote:
>
> > Is there a way to find out which font to use given that you have a
> > unicode character? I am specifically looking for solution in windows,
> > where i have a unicode character stream but i have no idea which font
> > or language they belong to. Based on the character value, i want to
> > find out the appropriate font and use that font to render the text.
>
> These reference pages are dense but contain a lot of useful
> information for the Windows font API calls:
>
> http://msdn2.microsoft.com/en-us/library/ms776440.aspx
>
> A general search on Google for:
>
>     font api site:microsoft.com
>
> also turns up numerous Microsoft web pages, a few of which actually
> seem related to the topic (joke).
>
> When programming in Windows, there is no substitute for reading the
> API documentation.  You didn't mention what programming language you
> are using, so I can't help further.

I want to do this in C/C++. I found EnumFont or similar API on MSDN
but that does not give any information on the character range that
font supports.

Pankaj

0
Reply xpankajx 2/22/2007 3:49:18 AM

On Feb 21, 7:49 pm, xpank...@gmail.com wrote:
> On Feb 20, 6:49 pm, Identity Number Forty-Seven <ident...@number.47>
> wrote:
>
>
>
>
>
> > On 18 Feb 2007 09:28:23 -0800, xpank...@gmail.com wrote:
>
> > > Is there a way to find out which font to use given that you have a
> > > unicode character? I am specifically looking for solution in windows,
> > > where i have a unicode character stream but i have no idea which font
> > > or language they belong to. Based on the character value, i want to
> > > find out the appropriate font and use that font to render the text.
>
> > These reference pages are dense but contain a lot of useful
> > information for the Windows font API calls:
>
> >http://msdn2.microsoft.com/en-us/library/ms776440.aspx
>
> > A general search on Google for:
>
> >     font api site:microsoft.com
>
> > also turns up numerous Microsoft web pages, a few of which actually
> > seem related to the topic (joke).
>
> > When programming in Windows, there is no substitute for reading the
> > API documentation.  You didn't mention what programming language you
> > are using, so I can't help further.
>
> I want to do this in C/C++. I found EnumFont or similar API on MSDN
> but that does not give any information on the character range that
> font supports.
>
> Pankaj- Hide quoted text -
>
> - Show quoted text -

Check this from:
http://gainsford.tripod.com/unicode_help.htm

Microsoft Word (as of Word 2002) does automatic font substitution when
it finds a character in a document that does not exist in the font
specified. It is impossible to deactivate this. This makes font-
testing impossible.

0
Reply xpankajx 2/23/2007 12:58:02 AM

<xpankajx@gmail.com>  wrote:
> > On Feb 20, 6:49 pm, Identity Number Forty-Seven <ident...@number.47>
> > wrote:

> Microsoft Word (as of Word 2002) does automatic font substitution when
> it finds a character in a document that does not exist in the font
> specified. It is impossible to deactivate this. This makes font-
> testing impossible.

I. e. for those who want to do everything with M$ Word ;-)

SCNR
Andreas 
0
Reply iso 2/23/2007 1:58:42 PM

On Feb 23, 5:58 am, Andreas H=F6feld <sendnos...@vorsicht-bissig.de>
wrote:
> <xpank...@gmail.com>  wrote:
> > > On Feb 20, 6:49 pm, Identity Number Forty-Seven <ident...@number.47>
> > > wrote:
> > Microsoft Word (as of Word 2002) does automatic font substitution when
> > it finds a character in a document that does not exist in the font
> > specified. It is impossible to deactivate this. This makes font-
> > testing impossible.
>
> I. e. for those who want to do everything with M$ Word ;-)
>
> SCNR
> Andreas

Andreas you are offtopic and offensive.

The point i was making is that it is possible to find if a font
supports given character code or not. Some applications do that.

Does anyone know if there is a windows function that i can use to get
the list of supported character ranges in that font?

Pankaj

0
Reply xpankajx 2/23/2007 11:01:55 PM

On 23 Feb 2007 15:01:55 -0800, xpankajx@gmail.com wrote:

> On Feb 23, 5:58 am, Andreas H�feld <sendnos...@vorsicht-bissig.de>
> wrote:
>> <xpank...@gmail.com>  wrote:
>>> > On Feb 20, 6:49 pm, Identity Number Forty-Seven <ident...@number.47>
>>> > wrote:
>>> Microsoft Word (as of Word 2002) does automatic font substitution when
>>> it finds a character in a document that does not exist in the font
>>> specified. It is impossible to deactivate this. This makes font-
>>> testing impossible.
>>
>> I. e. for those who want to do everything with M$ Word ;-)
>>
>> SCNR
>> Andreas
> 
> Andreas you are offtopic and offensive.
> 
> The point i was making is that it is possible to find if a font
> supports given character code or not. Some applications do that.
> 
> Does anyone know if there is a windows function that i can use to get
> the list of supported character ranges in that font?
> 
> Pankaj

Andreas has been around here for long enough to put his .5 pfennigs in when
he wishes.  You, on the other hand, might want to cosider who it is that
you're calling offensive.  

And ... if you've read the font groups enough to be comfortable here, then
you relize that we all, as a group, enjoy a good pun or jab at each others
expense - in good fun.  If you're too sober-sided to handle that, then this
is definitely *not* the place to be.

//al
0
Reply al 2/24/2007 1:03:01 AM

On Feb 23, 5:03 pm, al jones <alfredmjo...@shotmail.com> wrote:
> On 23 Feb 2007 15:01:55 -0800, xpank...@gmail.com wrote:
>
>
>
>
>
> > On Feb 23, 5:58 am, Andreas H=F6feld <sendnos...@vorsicht-bissig.de>
> > wrote:
> >> <xpank...@gmail.com>  wrote:
> >>> > On Feb 20, 6:49 pm, Identity Number Forty-Seven <ident...@number.47>
> >>> > wrote:
> >>> Microsoft Word (as of Word 2002) does automatic font substitution when
> >>> it finds a character in a document that does not exist in the font
> >>> specified. It is impossible to deactivate this. This makes font-
> >>> testing impossible.
>
> >> I. e. for those who want to do everything with M$ Word ;-)
>
> >> SCNR
> >> Andreas
>
> > Andreas you are offtopic and offensive.
>
> > The point i was making is that it is possible to find if a font
> > supports given character code or not. Some applications do that.
>
> > Does anyone know if there is a windows function that i can use to get
> > the list of supported character ranges in that font?
>
> > Pankaj
>
> Andreas has been around here for long enough to put his .5 pfennigs in wh=
en
> he wishes.  You, on the other hand, might want to cosider who it is that
> you're calling offensive. =20
>
> And ... if you've read the font groups enough to be comfortable here, then
> you relize that we all, as a group, enjoy a good pun or jab at each others
> expense - in good fun.  If you're too sober-sided to handle that, then th=
is
> is definitely *not* the place to be.
>
> //al- Hide quoted text -
>
> - Show quoted text -

al jones, please stay on topic.

Regards,
Pankaj

0
Reply xpankajx 2/24/2007 7:37:47 AM

On 23 Feb 2007 23:37:47 -0800, xpankajx@gmail.com wrote:

> On Feb 23, 5:03 pm, al jones <alfredmjo...@shotmail.com> wrote:
>> On 23 Feb 2007 15:01:55 -0800, xpank...@gmail.com wrote:
>>
>>
>>
>>
>>
>>> On Feb 23, 5:58 am, Andreas H�feld <sendnos...@vorsicht-bissig.de>
>>> wrote:
>>>> <xpank...@gmail.com>  wrote:
>>>>> > On Feb 20, 6:49 pm, Identity Number Forty-Seven <ident...@number.47>
>>>>> > wrote:
>>>>> Microsoft Word (as of Word 2002) does automatic font substitution when
>>>>> it finds a character in a document that does not exist in the font
>>>>> specified. It is impossible to deactivate this. This makes font-
>>>>> testing impossible.
>>
>>>> I. e. for those who want to do everything with M$ Word ;-)
>>
>>>> SCNR
>>>> Andreas
>>
>>> Andreas you are offtopic and offensive.
>>
>>> The point i was making is that it is possible to find if a font
>>> supports given character code or not. Some applications do that.
>>
>>> Does anyone know if there is a windows function that i can use to get
>>> the list of supported character ranges in that font?
>>
>>> Pankaj
>>
>> Andreas has been around here for long enough to put his .5 pfennigs in when
>> he wishes.  You, on the other hand, might want to cosider who it is that
>> you're calling offensive.  
>>
>> And ... if you've read the font groups enough to be comfortable here, then
>> you relize that we all, as a group, enjoy a good pun or jab at each others
>> expense - in good fun.  If you're too sober-sided to handle that, then this
>> is definitely *not* the place to be.
>>
>> //al- Hide quoted text -
>>
>> - Show quoted text -
> 
> al jones, please stay on topic.
> 
> Regards,
> Pankaj

You're trolling pankaj ....
0
Reply al 2/24/2007 11:51:52 AM

18 Replies
242 Views

(page loaded in 0.194 seconds)

Similiar Articles:


















7/15/2012 11:10:22 PM


Reply: