Re: [XeTeX] Contextual Ligature Problems with OT Tamil Font Converted to AAT

2011-06-19 Thread Martin Schröder
2011/6/19 Philip TAYLOR (Webmaster, Ret'd) :
> What is a "kill file" ?  Another platform-specific feature, I suppose !

http://lmgtfy.com/?q=kill+file&l=1



--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Contextual Ligature Problems with OT Tamil Font Converted to AAT

2011-06-19 Thread Philip TAYLOR (Webmaster, Ret'd)



Alan Munn wrote:


This is a useful and friendly list. Let's keep it that way.


I had no intention of doing otherwise.  I was asking for
additional information, not levelling criticism.

> Rather than entering into a long discussion with Pete about this, perhaps you 
could have verified your information by checking the documentation first, before 
accusing it of failing to mention things.

I did not "accuse" it (the fontspec manual) of anything;
I asked Pete if his statement was valid for all platforms.

> Since almost everyone on this list has read the fontspec manual,

"Almost everyone who uses XeLaTeX".  I do not.  Fontspec does not
work with Plain XeTeX.  So, as I have said before, there has never
been any reason for me to read the fontspec manual.

All I am trying to do (and it really doesn't seem unreasonable
to me) is to ask that when people make statements which they
know are platform-specific, but which others will not necessarily
know, to make that platform-specificity explicit.  Remember that
all these messages are archived, and people will retrieve them
via Google without knowing (or being aware of) the context in which
they were made.  The more useful background (such as "This will
work only with MacOSX", or "this won't work with xdvipdfmx") that
can be provided, the more use the message will be.

Philip Taylor


--
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Contextual Ligature Problems with OT Tamil Font Converted to AAT

2011-06-19 Thread Alan Munn

On Jun 19, 2011, at 7:53 AM, Philip TAYLOR (Webmaster, Ret'd) wrote:
> 
> Peter Dyballa wrote:
> 
>> You could specify the renderer engine! Fontspec allows
>> 
>> \fontspec[Renderer=AAT]{font}
> 
> Is this meaningfully true for all platforms ?  One of the
> few downsides to XeTeX is that sometimes a feature is
> platform-dependent yet the documentation and/or correspondence
> never mentions this fact.


Rather than entering into a long discussion with Pete about this, perhaps you 
could have verified your information by checking the documentation first, 
before accusing it of failing to mention things.

Section 12.3 of the fontspec manual: "XeTeX supports two rendering technologies 
for typesetting, selected with the Renderer font feature. The first, AAT, is 
that provided (only) by Mac OS X itself. The second, ICU, is an open source 
OpenType interpreter. It provides much greater support for OpenType features, 
notably contextual arrangement, over AAT."

Section 13 of the fontspec manual: "13  Mac OS X’s AAT fonts"

Since almost everyone on this list has read the fontspec manual, the chances 
that a message which specifically mentioned the two font technologies in the 
context of the Mac OS would be misinterpreted seems miniscule.

This is a useful and friendly list. Let's keep it that way.

Alan

-- 
Alan Munn
am...@gmx.com







--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Contextual Ligature Problems with OT Tamil Font Converted to AAT

2011-06-19 Thread Peter Dyballa


Am 19.06.2011 um 15:58 schrieb Philip TAYLOR (Webmaster, Ret'd):


I am not complaining : I am asking for precision, which
is another matter entirely.


So, here is precision: AAT is a proprietary Mac OS X font technology  
from Apple (maybe doomed to die). It started as QuickDraw GX, on which  
XeTeX was originally written. AAT fonts were or still are for example  
Hoefler Text, Zapfino, Apple Chancery, Skia, some Arabic, Hebrew, and  
Chinese fonts,... AAT offers something like automatic, context  
sensitive, ligatures, correct use of medial and final forms.


Look, as a starting point, into Wikipedia (http://en.wikipedia.org/wiki/Apple_Advanced_Typography 
)!



What is a "kill file" ?  Another platform-specific feature, I  
suppose !



No, it's mailer specific. (At least I do not of an OS, maybe except of  
GNU Emacs, that is used entirely for mailing purposes.) (http://en.wikipedia.org/wiki/Kill_file 
)


--
Greetings

  Pete

Sending unsolicited commercial eMail to this account incurs a fee of €  
500 per message and acknowledges the legality of this contract.





--
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Contextual Ligature Problems with OT Tamil Font Converted to AAT

2011-06-19 Thread Herbert Schulz

On Jun 19, 2011, at 8:58 AM, Philip TAYLOR (Webmaster, Ret'd) wrote:

> 
> 
> Peter Dyballa wrote:
>> 
>> Am 19.06.2011 um 15:14 schrieb Philip TAYLOR (Webmaster, Ret'd):
>> 
>>> Yes, but your mail will be read by others (such as myself)
>>> who are unaware of either of these facts, and will then be
>>> misled into believing that it should work in their platform.
>> 
>> The term "AAT" stands for "Apple Advanced Typography". The term is also
>> used in the fontspec manual. And it appears in many files of the TeX
>> distribution.
>> 
>> You shouldn't blame me or others (you not included). But look into
>> Wikipedia or some other source of wisdom and information. I am also sure
>> that some simple facts can be learned. Like that it's bright when it's
>> day and that it's dark when it's night. (At least on Earth.) Put into
>> other words: I know where AAT, ICU, and Graphite belong to or come from
>> and don't spend further thinking on this, it is to me as common as day
>> and night are to most people. And since this is no hermetism or
>> esotericism I use them in the same way as the ideas of day and night and
>> some million other things.
> 
> Then perhaps you are an Apple user.  I am not.  Millions of
> potential readers of your message are not.  They will have
> no idea what AAT stands for.  They will have no idea whether
> or not they have an AAT renderer, or a Graphite renderer,
> or any other renderer, as a part of their system.  This does
> not mean that they do not know that it is dark when it is night :
> they inhabit the same real world as you, but a totally different
> world when it comes to computers and computing. [1]
> 
> I am not /blaming/ you, or anyone else : I am simply asking,
> for the benefit of the vast majority of computer users that
> do not use, and have zero experience of, an Apple Macintosh
> computer, that when you (or others) make a statement that
> is true only for the Apple Macintosh platform, you make that
> plain, so that the rest of us do not spend hours wondering why
> something does not work.
> 
> This is directly analogous to the statement in Will's XeTeX
> documentation that "color" may take a fourth (transparency)
> byte in the extended font syntax; the statement is true, but
> it will have no effect when "xdvipdfmx" (the default driver)
> is used to process the file.  Documentation is wonderful,
> and everyone applauds those who write it, but for it to be
> useful it must also be accurate.
> 
>>> 
>>> /Please/, when making platform-specific statements, make
>>> this obvious in the message; it will save a great deal
>>> of grief and misunderstandings in the long run.
>> 
>> I did not make platform specific statements, I made software, font, and
>> font renderer specific statements.
>> 
>> 
>> Does Graphite work on any platform?
> 
> I have no idea.  I know that my pencil "lead" is
> really graphite, and I know it can be used as a lubricant,
> but what it means in terms of fonts is completely opaque
> to me (and, I suspect, to millions of others as well).
> 
>> Why don't you complain here as well?
> 
> I am not complaining : I am asking for precision, which
> is another matter entirely.
> 
>> 
>> Would it work to extend netiquette of this list to mention in the
>> subject that the reported problem is specific to some OS so that
>> recipients can put those OS words into their kill files?
> 
> What is a "kill file" ?  Another platform-specific feature, I suppose !
> 
> Philip Taylor
> 
> [1] Apple Macintosh users are currently estimated as forming
> less than 10% of the total worldwide computer base.  Data
> taken from W3Schools, which I would not normally cite, but
> I have no reason to doubt this statement.
> 
> http://www.w3schools.com/browsers/browsers_os.asp
> 

Howdy,

Since XeTeX uses system fonts and they are treated differently on different 
platforms it's only natural that platform specific things come up on this list. 
I have rarely, if ever, seen titles or content that tell you immediately what 
platform people are talking about although listening for a while gives you some 
information once you learn a bit about other platforms. So please, let's stop 
this.

Oh... sorry, but one comment about the ``footnote'' in the message. I would 
suggest that Mac users are a considerably higher percentage of XeTeX users 
worldwide than the number quoted there.

Good Luck,

Herb Schulz
(herbs at wideopenwest dot com)






--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Contextual Ligature Problems with OT Tamil Font Converted to AAT

2011-06-19 Thread Philip TAYLOR (Webmaster, Ret'd)



Peter Dyballa wrote:


Am 19.06.2011 um 15:14 schrieb Philip TAYLOR (Webmaster, Ret'd):


Yes, but your mail will be read by others (such as myself)
who are unaware of either of these facts, and will then be
misled into believing that it should work in their platform.


The term "AAT" stands for "Apple Advanced Typography". The term is also
used in the fontspec manual. And it appears in many files of the TeX
distribution.

You shouldn't blame me or others (you not included). But look into
Wikipedia or some other source of wisdom and information. I am also sure
that some simple facts can be learned. Like that it's bright when it's
day and that it's dark when it's night. (At least on Earth.) Put into
other words: I know where AAT, ICU, and Graphite belong to or come from
and don't spend further thinking on this, it is to me as common as day
and night are to most people. And since this is no hermetism or
esotericism I use them in the same way as the ideas of day and night and
some million other things.


Then perhaps you are an Apple user.  I am not.  Millions of
potential readers of your message are not.  They will have
no idea what AAT stands for.  They will have no idea whether
or not they have an AAT renderer, or a Graphite renderer,
or any other renderer, as a part of their system.  This does
not mean that they do not know that it is dark when it is night :
they inhabit the same real world as you, but a totally different
world when it comes to computers and computing. [1]

I am not /blaming/ you, or anyone else : I am simply asking,
for the benefit of the vast majority of computer users that
do not use, and have zero experience of, an Apple Macintosh
computer, that when you (or others) make a statement that
is true only for the Apple Macintosh platform, you make that
plain, so that the rest of us do not spend hours wondering why
something does not work.

This is directly analogous to the statement in Will's XeTeX
documentation that "color" may take a fourth (transparency)
byte in the extended font syntax; the statement is true, but
it will have no effect when "xdvipdfmx" (the default driver)
is used to process the file.  Documentation is wonderful,
and everyone applauds those who write it, but for it to be
useful it must also be accurate.



/Please/, when making platform-specific statements, make
this obvious in the message; it will save a great deal
of grief and misunderstandings in the long run.


I did not make platform specific statements, I made software, font, and
font renderer specific statements.


Does Graphite work on any platform?


I have no idea.  I know that my pencil "lead" is
really graphite, and I know it can be used as a lubricant,
but what it means in terms of fonts is completely opaque
to me (and, I suspect, to millions of others as well).


Why don't you complain here as well?


I am not complaining : I am asking for precision, which
is another matter entirely.



Would it work to extend netiquette of this list to mention in the
subject that the reported problem is specific to some OS so that
recipients can put those OS words into their kill files?


What is a "kill file" ?  Another platform-specific feature, I suppose !

Philip Taylor

[1] Apple Macintosh users are currently estimated as forming
less than 10% of the total worldwide computer base.  Data
taken from W3Schools, which I would not normally cite, but
I have no reason to doubt this statement.

http://www.w3schools.com/browsers/browsers_os.asp


--
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Contextual Ligature Problems with OT Tamil Font Converted to AAT

2011-06-19 Thread Peter Dyballa


Am 19.06.2011 um 15:14 schrieb Philip TAYLOR (Webmaster, Ret'd):


Yes, but your mail will be read by others (such as myself)
who are unaware of either of these facts, and will then be
misled into believing that it should work in their platform.


The term "AAT" stands for "Apple Advanced Typography". The term is  
also used in the fontspec manual. And it appears in many files of the  
TeX distribution.


You shouldn't blame me or others (you not included). But look into  
Wikipedia or some other source of wisdom and information. I am also  
sure that some simple facts can be learned. Like that it's bright when  
it's day and that it's dark when it's night. (At least on Earth.) Put  
into other words: I know where AAT, ICU, and Graphite belong to or  
come from and don't spend further thinking on this, it is to me as  
common as day and night are to most people. And since this is no  
hermetism or esotericism I use them in the same way as the ideas of  
day and night and some million other things.




/Please/, when making platform-specific statements, make
this obvious in the message; it will save a great deal
of grief and misunderstandings in the long run.


I did not make platform specific statements, I made software, font,  
and font renderer specific statements.



Does Graphite work on any platform? Why don't you complain here as well?


Would it work to extend netiquette of this list to mention in the  
subject that the reported problem is specific to some OS so that  
recipients can put those OS words into their kill files?


--
Greetings

  Pete

From error to error, one discovers the entire truth.
- Sigmund Freud



--
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Contextual Ligature Problems with OT Tamil Font Converted to AAT

2011-06-19 Thread Philip TAYLOR (Webmaster, Ret'd)



Peter Dyballa wrote:


Am 19.06.2011 um 13:53 schrieb Philip TAYLOR (Webmaster, Ret'd):


Is this meaningfully true for all platforms ?


Of course not. But Blake used Apple Mail to send his message and he also
mentions Mac OS X as the OS he uses, where his problems occur. So I
tried to use my brain and mentioned this AAT stuff...


Yes, but your mail will be read by others (such as myself)
who are unaware of either of these facts, and will then be
misled into believing that it should work in their platform.

/Please/, when making platform-specific statements, make
this obvious in the message; it will save a great deal
of grief and misunderstandings in the long run.

Philip Taylor


--
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Contextual Ligature Problems with OT Tamil Font Converted to AAT

2011-06-19 Thread Herbert Schulz

On Jun 19, 2011, at 7:55 AM, Philip TAYLOR (Webmaster, Ret'd) wrote:

> 
> 
> Herbert Schulz wrote:
> 
>>> Peter Dyballa wrote:
>>> 
 You could specify the renderer engine! Fontspec allows
 
 \fontspec[Renderer=AAT]{font}
>>> 
>>> Is this meaningfully true for all platforms ?  One of the
>>> few downsides to XeTeX is that sometimes a feature is
>>> platform-dependent yet the documentation and/or correspondence
>>> never mentions this fact.
>>> 
>>> Philip Taylor
>>> 
>> 
>> Howdy,
>> 
>> And, of course, the availability of a give font is individual machine and 
>> possibly even user dependent.
> 
> Yes, but I really meant "Renderer=AAT" rather than "{font}" !
> ** Phil.
> 

Howdy,

Understood, but it appears that font is meant to be used on a Mac (do other 
platforms support AAT?) so that's the same thing in this case and using that 
option will work on any Mac system that has that font.

Good Luck,

Herb Schulz
(herbs at wideopenwest dot com)






--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Contextual Ligature Problems with OT Tamil Font Converted to AAT

2011-06-19 Thread Peter Dyballa


Am 19.06.2011 um 13:53 schrieb Philip TAYLOR (Webmaster, Ret'd):


Is this meaningfully true for all platforms ?


Of course not. But Blake used Apple Mail to send his message and he  
also mentions Mac OS X as the OS he uses, where his problems occur. So  
I tried to use my brain and mentioned this AAT stuff...


--
Greetings

  Pete

Mac OS X is like a wigwam: no fences, no gates, but an apache inside.



--
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Contextual Ligature Problems with OT Tamil Font Converted to AAT

2011-06-19 Thread Philip TAYLOR (Webmaster, Ret'd)



Herbert Schulz wrote:


Peter Dyballa wrote:


You could specify the renderer engine! Fontspec allows

\fontspec[Renderer=AAT]{font}


Is this meaningfully true for all platforms ?  One of the
few downsides to XeTeX is that sometimes a feature is
platform-dependent yet the documentation and/or correspondence
never mentions this fact.

Philip Taylor



Howdy,

And, of course, the availability of a give font is individual machine and 
possibly even user dependent.


Yes, but I really meant "Renderer=AAT" rather than "{font}" !
** Phil.


--
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Contextual Ligature Problems with OT Tamil Font Converted to AAT

2011-06-19 Thread Herbert Schulz

On Jun 19, 2011, at 6:53 AM, Philip TAYLOR (Webmaster, Ret'd) wrote:

> 
> 
> Peter Dyballa wrote:
> 
>> You could specify the renderer engine! Fontspec allows
>> 
>> \fontspec[Renderer=AAT]{font}
> 
> Is this meaningfully true for all platforms ?  One of the
> few downsides to XeTeX is that sometimes a feature is
> platform-dependent yet the documentation and/or correspondence
> never mentions this fact.
> 
> Philip Taylor
> 

Howdy,

And, of course, the availability of a give font is individual machine and 
possibly even user dependent.

Good Luck,

Herb Schulz
(herbs at wideopenwest dot com)






--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Contextual Ligature Problems with OT Tamil Font Converted to AAT

2011-06-19 Thread Philip TAYLOR (Webmaster, Ret'd)



Peter Dyballa wrote:


You could specify the renderer engine! Fontspec allows

\fontspec[Renderer=AAT]{font}


Is this meaningfully true for all platforms ?  One of the
few downsides to XeTeX is that sometimes a feature is
platform-dependent yet the documentation and/or correspondence
never mentions this fact.

Philip Taylor


--
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Contextual Ligature Problems with OT Tamil Font Converted to AAT

2011-06-19 Thread Peter Dyballa


Am 18.06.2011 um 23:20 schrieb Blake Wentworth:

I would be delighted to know where the source of the initial problem  
lies


You could specify the renderer engine! Fontspec allows

\fontspec[Renderer=AAT]{font}

(other options are ICU, usable for most fonts, and Graphite, usable  
for just a few "Graphite" fonts). This way you can force the use of  
AAT instead of OTF features.


There are additional TeX documents, AAT-info.tex and OpenType- 
info.tex, which can be found somewhere on the internet. When you  
insert into the files the name of your font and run xetex on them,  
then you'll get lists of AAT and OTF features XeTeX could detect in  
the produced PDF output.


--
Greetings

  Pete

Bake pizza not war!



--
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex