Re: [NTG-context] XeTeX "hangs"

2006-05-28 Thread Mojca Miklavec
On 5/27/06, Hans Hagen wrote:
> Otared Kavian wrote:
> >
> > As told above, ConTeXt is called from within TeXShop, but doing
> > texexec eth-hans-2.tex --pdf
> > in a Terminal window gives the same result (I apologize for not being
> > still up dto date with texmfstart... :-) )
> >
> > I wanted to let you know that I am gathering a number of issues or
> > ConTeXt things which do not work properly when ConTeXt is used
> > together with XeTeX. Should I send them directly to you and Taco or
> > post each problem separately on the list?
> >
> >
> >
> ok, what you see happen in 'non xetex context' is ok,
>
> \catcode`ð=\active \defð{^^F0}
>
> will fail because pdftex is *not* utf and only sees 8 bit characters, so
> you can only set the catcodes 0-255

That's true for pdftex, but XeTeX should handle them OK (assuming that
you're using the proper encoding in your file). If you change ^^f0 to
^^f1 or whatever other number, it works without any problems. It's
just ^^f0 that's causing problems for some weird reason. I don't know
if this is XeTeX or ConTeX bug (or the wrong usage perhaps, but it was
Jonathat who sent this example, only for other letters).

> \catcode `=
>
> and in your case `Ã will become a number ° but ° not
>
> \bgroup
> \let\unicodechar\unicodenumber
> \catcodeð=\active \defð{^^F0}
> \egroup
>
> could work (watch out: no `) but again, \catcode<16 bit number> is not
> accepted by regular 8 bit tex

Hans, in what encoding are you sending/using this? Seems like UTF-8
file opened as if it was "latin1" (might be the same).

You should use utf-8-encoded "eth" literally, not two different character
   \catcode`ð=\active \defð{^^f0}  ð

Mojca
___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] XeTeX "hangs"

2006-05-27 Thread Hans Hagen
Otared Kavian wrote:
>
> As told above, ConTeXt is called from within TeXShop, but doing
> texexec eth-hans-2.tex --pdf
> in a Terminal window gives the same result (I apologize for not being 
> still up dto date with texmfstart... :-) )
>
> I wanted to let you know that I am gathering a number of issues or 
> ConTeXt things which do not work properly when ConTeXt is used 
> together with XeTeX. Should I send them directly to you and Taco or 
> post each problem separately on the list?
>
>
>
ok, what you see happen in 'non xetex context' is ok,

\catcode`ð=\active \defð{^^F0}

will fail because pdftex is *not* utf and only sees 8 bit characters, so 
you can only set the catcodes 0-255

\catcode `=

and in your case `Ã will become a number ° but ° not

\bgroup
\let\unicodechar\unicodenumber
\catcodeð=\active \defð{^^F0}
\egroup

could work (watch out: no `) but again, \catcode<16 bit number> is not 
accepted by regular 8 bit tex

so, a the moment, what you observe is ok; at the end of this year, in a 
32 bit pdftex, things may work different

Hans

-- 

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
 tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] XeTeX "hangs"

2006-05-26 Thread Hans Hagen
Otared Kavian wrote:
> On 26 mai 2006, at 12:10, Hans Hagen wrote:
>
>   
>> Otared Kavian wrote:
>> 
>>> On 24 mai 2006, at 10:07, Hans Hagen wrote:
>>>
>>>   
 what do you get when you run that with \tracingall�


 \tracingall�


 Testing... �


 and what does�


 \show �


 return? and what�


 Testing... �aaa


 Hans�

 
>>> Hi Hans,
>>>
>>> This file:
>>> %% eth-hans-1.tex
>>> \starttext
>>> what do you get when you run that with \tracingall
>>>
>>> Testing... �
>>>
>>> \catcode`�=\active \def�{^^F0}
>>> \tracingall
>>>
>>> Testing... �
>>>
>>> and what does
>>>
>>> %\show �
>>>
>>> return? and what
>>>
>>> Testing... �aaa
>>>
>>> Hans
>>>
>>> \stoptext
>>> %% end eth-hans-1.tex
>>>
>>> typeset with XeConTeXt gives a PDF where again one has  
>>> "Testing...��"
>>> in the first occurence, and then "Testing... � 0", and the process
>>> takes some 41 seconds...
>>>
>>>
>>> - 
>>> ---
>>>
>>>
>>> If the above file is typeset with ConTeXt alone it stops with the
>>> error message:
>>>
>>> ! Missing number, treated as zero.
>>> 
>>>∞
>>> l.9 \catcode`√∞
>>>=\active \def√∞{^^F0}
>>>   
>> so, it looks like the ` is not seen as a combination
>>
>> how did the complete test file look?  what does  the following say:
>>
>> \bgroup
>> \let\unicodechar\unicodenumber
>> \catcode`�=\active \def�{^^F0}
>> \egroup
>> 
>
> Hi Hans,
>
> Typesetting the following with XeConTeXt:
>
> %% eth-hans-2.tex
> \starttext
>
> Testing... ð
>
> \bgroup
> \let\unicodechar\unicodenumber
> \catcode`ð=\active \defð{^^F0}
> \egroup
>
> Testing... ð
> \stoptext
>
> gives what is intended, that is a PDF with twice "Testing... ð".
> However the above cannot be typeset with ConTeXt alone, since an  
> error is diagnosed saying
>
> ! Missing number, treated as zero.
> 
> ∞
> l.11 \catcode`√∞
>  =\active \def√∞{^^F0}
> ?
>
>   
i need a bit more info:

= the file eth-hans2.tex (zipped!)

= how you call it, yopu say that it works ok with xecontext, so what do 
you mean with 'context alone'

Hans

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
 tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] XeTeX "hangs"

2006-05-26 Thread Otared Kavian

On 26 mai 2006, at 12:10, Hans Hagen wrote:

> Otared Kavian wrote:
>>
>> On 24 mai 2006, at 10:07, Hans Hagen wrote:
>>
>>> what do you get when you run that with \tracingall�
>>>
>>>
>>> \tracingall�
>>>
>>>
>>> Testing... �
>>>
>>>
>>> and what does�
>>>
>>>
>>> \show �
>>>
>>>
>>> return? and what�
>>>
>>>
>>> Testing... �aaa
>>>
>>>
>>> Hans�
>>>
>>
>> Hi Hans,
>>
>> This file:
>> %% eth-hans-1.tex
>> \starttext
>> what do you get when you run that with \tracingall
>>
>> Testing... �
>>
>> \catcode`�=\active \def�{^^F0}
>> \tracingall
>>
>> Testing... �
>>
>> and what does
>>
>> %\show �
>>
>> return? and what
>>
>> Testing... �aaa
>>
>> Hans
>>
>> \stoptext
>> %% end eth-hans-1.tex
>>
>> typeset with XeConTeXt gives a PDF where again one has  
>> "Testing...��"
>> in the first occurence, and then "Testing... � 0", and the process
>> takes some 41 seconds...
>>
>>
>> - 
>> ---
>>
>>
>> If the above file is typeset with ConTeXt alone it stops with the
>> error message:
>>
>> ! Missing number, treated as zero.
>> 
>>∞
>> l.9 \catcode`√∞
>>=\active \def√∞{^^F0}
> so, it looks like the ` is not seen as a combination
>
> how did the complete test file look?  what does  the following say:
>
> \bgroup
> \let\unicodechar\unicodenumber
> \catcode`�=\active \def�{^^F0}
> \egroup

Hi Hans,

Typesetting the following with XeConTeXt:

%% eth-hans-2.tex
\starttext

Testing... ð

\bgroup
\let\unicodechar\unicodenumber
\catcode`ð=\active \defð{^^F0}
\egroup

Testing... ð
\stoptext

gives what is intended, that is a PDF with twice "Testing... ð".
However the above cannot be typeset with ConTeXt alone, since an  
error is diagnosed saying

! Missing number, treated as zero.

∞
l.11 \catcode`√∞
 =\active \def√∞{^^F0}
?

Best regards: OK




___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] XeTeX "hangs"

2006-05-26 Thread Hans Hagen
Otared Kavian wrote:
>
> On 24 mai 2006, at 10:07, Hans Hagen wrote:
>
>> what do you get when you run that with \tracingall�
>>
>>
>> \tracingall�
>>
>>
>> Testing... �
>>
>>
>> and what does�
>>
>>
>> \show �
>>
>>
>> return? and what�
>>
>>
>> Testing... �aaa
>>
>>
>> Hans�
>>
>
> Hi Hans,
>
> This file:
> %% eth-hans-1.tex
> \starttext
> what do you get when you run that with \tracingall
>
> Testing... �
>
> \catcode`�=\active \def�{^^F0}
> \tracingall
>
> Testing... �
>
> and what does
>
> %\show �
>
> return? and what
>
> Testing... �aaa
>
> Hans
>
> \stoptext
> %% end eth-hans-1.tex
>
> typeset with XeConTeXt gives a PDF where again one has "Testing...��" 
> in the first occurence, and then "Testing... � 0", and the process 
> takes some 41 seconds...
>
>
> 
>
>
> If the above file is typeset with ConTeXt alone it stops with the 
> error message:
>
> ! Missing number, treated as zero.
> 
>∞
> l.9 \catcode`√∞
>=\active \def√∞{^^F0}
so, it looks like the ` is not seen as a combination 

how did the complete test file look?  what does  the following say: 

\bgroup
\let\unicodechar\unicodenumber
\catcode`�=\active \def�{^^F0}
\egroup 

Hans 

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
 tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] XeTeX "hangs"

2006-05-24 Thread Otared Kavian
On 24 mai 2006, at 10:07, Hans Hagen wrote:what do you get when you run that with \tracingall   \tracingall   Testing... ð  and what does   \show ð  return? and what   Testing... ðaaa  Hans  Hi Hans,This file:%% eth-hans-1.tex\starttextwhat do you get when you run that with \tracingall Testing... ð\catcode`ð=\active \defð{^^F0}\tracingall Testing... ðand what does %\show ðreturn? and what Testing... ðaaaHans \stoptext%% end eth-hans-1.textypeset with XeConTeXt gives a PDF where again one has "Testing... ð" in the first occurence, and then "Testing... ° 0", and the process takes some 41 seconds...

eth-hans.pdf
Description: Adobe PDF document
If the above file is typeset with ConTeXt alone it stops with the error message:! Missing number, treated as zero.                    ∞l.9 \catcode`√∞               =\active \def√∞{^^F0}? Process abortedIf the line \show ð is uncommented in the above file, then XeConTeXt stops with this error message:[]\*12ptrmtf* and what does @\par via @@0 b=0 p=-1 d=100@@1: line 1.2- t=100 -> @@0{vertical mode: \show}> ð=macro:->^^F0.l.14 \show ð             ? Process abortedBest regards: OK___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] XeTeX "hangs"

2006-05-24 Thread Hans Hagen
Otared Kavian wrote:
> Hi Mojca,
>
> Trying your minimal file on my Mac OS X, with XeConTeXt or with plain  
> XeTeX, I observe the same hanging...
>
> However, the following, taken out of an example sent to you by  
> Jonathan K., works fine with both (indeed commenting out \starttext  
> and \stoptext in plain XeTeX):
>
> \starttext
> \font\lmec = ec-lmr10 at 36 pt
>
> \lmec
> Testing... ð
>
> Testing... ^^F0
>
> \catcode`č=\active \defč{^^a3}
> \catcode`š=\active \defš{^^b2}
> \catcode`ž=\active \defž{^^ba}
>
> Testing... čšž
>
> \stoptext
>
> while the following results in a PDF file with "Testing... ° 0"
>
> \starttext
> \catcode`ð=\active \defð{^^F0}
>
> Testing... ð
>
> \stoptext
>
> Needless to tell you that all this seems extremely obscure to me...
>   
what do you get when you run that with \tracingall 

\tracingall 

Testing... ð

and what does 

\show ð

return? and what 

Testing... ðaaa

Hans 




-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
 tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] XeTeX "hangs"

2006-05-23 Thread Otared Kavian
Hi Mojca,

Trying your minimal file on my Mac OS X, with XeConTeXt or with plain  
XeTeX, I observe the same hanging...

However, the following, taken out of an example sent to you by  
Jonathan K., works fine with both (indeed commenting out \starttext  
and \stoptext in plain XeTeX):

\starttext
\font\lmec = ec-lmr10 at 36 pt

\lmec
Testing... ð

Testing... ^^F0

\catcode`č=\active \defč{^^a3}
\catcode`š=\active \defš{^^b2}
\catcode`ž=\active \defž{^^ba}

Testing... čšž

\stoptext

while the following results in a PDF file with "Testing... ° 0"

\starttext
\catcode`ð=\active \defð{^^F0}

Testing... ð

\stoptext

Needless to tell you that all this seems extremely obscure to me...

Best regards: OK


On 23 mai 2006, at 10:24, Mojca Miklavec wrote:

> If I try to compile the folllowing code with XeTeX, it "hangs" (as if
> it was waiting for further input):
>
> \catcode`ð=\active \defð{^^f0} % only hangs for "F0", other  
> numbers are OK
> \starttext
> ð
> \stoptext
>
> I didn't manage to test the same example with "plain" XeTeX (tetex is
> a bit misconfigured since the standalone ConTeXt is installed), but
> Jonathan says that it runs OK on his computer. Is my system broken
> again or are some other black forces working anywhere?
>
> Thanks,
>Mojca
> 
> ___
> ntg-context mailing list
> ntg-context@ntg.nl
> http://www.ntg.nl/mailman/listinfo/ntg-context


___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] XeTeX "hangs"

2006-05-23 Thread Otared Kavian
Hi Mojca,

Trying your minimal file on my Mac OS X, with XeConTeXt or with plain  
XeTeX, I observe the same hanging...

However, the following, taken out of an example sent to you by  
Jonathan K., works fine with both (indeed commenting out \starttext  
and \stoptext in plain XeTeX):

\starttext
\font\lmec = ec-lmr10 at 36 pt

\lmec
Testing... ð

Testing... ^^F0

\catcode`č=\active \defč{^^a3}
\catcode`š=\active \defš{^^b2}
\catcode`ž=\active \defž{^^ba}

Testing... čšž

\stoptext

while the following results in a PDF file with "Testing... ° 0"

\starttext
\catcode`ð=\active \defð{^^F0}

Testing... ð

\stoptext

Needless to tell you that all this seems extremely obscure to me...

Best regards: OK


On 23 mai 2006, at 10:24, Mojca Miklavec wrote:

> If I try to compile the folllowing code with XeTeX, it "hangs" (as if
> it was waiting for further input):
>
> \catcode`ð=\active \defð{^^f0} % only hangs for "F0", other  
> numbers are OK
> \starttext
> ð
> \stoptext
>
> I didn't manage to test the same example with "plain" XeTeX (tetex is
> a bit misconfigured since the standalone ConTeXt is installed), but
> Jonathan says that it runs OK on his computer. Is my system broken
> again or are some other black forces working anywhere?
>
> Thanks,
>Mojca
> 
> ___
> ntg-context mailing list
> ntg-context@ntg.nl
> http://www.ntg.nl/mailman/listinfo/ntg-context

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


[NTG-context] XeTeX "hangs"

2006-05-23 Thread Mojca Miklavec

If I try to compile the folllowing code with XeTeX, it "hangs" (as if
it was waiting for further input):

\catcode`ð=\active \defð{^^f0} % only hangs for "F0", other numbers are OK
\starttext
ð
\stoptext

I didn't manage to test the same example with "plain" XeTeX (tetex is
a bit misconfigured since the standalone ConTeXt is installed), but
Jonathan says that it runs OK on his computer. Is my system broken
again or are some other black forces working anywhere?

Thanks,
   Mojca


eth.tex
Description: TeX document
___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context