Re: [NTG-context] arabtex support - we broke something

2005-03-05 Thread h h extern
mzm wrote:
arabdoc.pdf indicate there is arabtex version 4.0,
just mail Klaus Lagally, he's very helpful
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] arabtex support - we broke something

2005-03-05 Thread mzm
cannot find arabtex 3.08 on the internet.
 at
	http://www.tug.org/ftp/texlive/Contents/live/texmf-dist/tex/latex/ 
arabtex/

I found arabtex 3.10a dated 26.04.2003, with apatch.sty version 3.11  
dated 22.08.2003.
I look into context/arabtex support and report later. the document  
arabdoc.pdf indicate there is arabtex version 4.0,
but I cannot seem to find it anywhere.  
(http://129.69.218.213/arabtex/doc/arabdoc.pdf, dated ad march )

anyway, some options for arabtex;
	1) language - \setarab, \setfarsi, \seturdu, \setpashto, \setmaghribi,  
\setmalay
 2) font - \setnash, \setnashbf
3) vowalize - \fullvocalize, \vocalize, \novocalize

zamri
On 28-Feb-05, at AM 04:55, h h extern wrote:
mzm wrote:
Arabic processor `ArabTeX' [20050124 patch level 3.11m (24.01.2005)]
I believe the version is 3.11, patch level m. The one I from CTAN  
dated at 24/01/2005.
hm, i run 3.08 (texlive) and that one runs ok; can you try 3.08
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

mohd zamri murah
fakulti teknologi sains maklumat
UKM
___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] arabtex support - we broke something

2005-02-27 Thread h h extern
mzm wrote:
Arabic processor `ArabTeX' [20050124 patch level 3.11m (24.01.2005)]
I believe the version is 3.11, patch level m. The one I from CTAN dated 
at 24/01/2005.
hm, i run 3.08 (texlive) and that one runs ok; can you try 3.08
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] arabtex support - we broke something

2005-02-27 Thread mzm
Arabic processor `ArabTeX' [20050124 patch level 3.11m (24.01.2005)]
I believe the version is 3.11, patch level m. The one I from CTAN dated 
at 24/01/2005.

On 25-Feb-05, at AM 06:00, h h extern wrote:
mohd zamri murah wrote:
Using test.tex and your new m-arabtex.tex, it fail. log and my 
solution below.
what version of arabtex do you use?
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

mohd zamri murah
fakulti teknologi sains maklumat
UKM
___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] arabtex support - we broke something

2005-02-24 Thread h h extern
mohd zamri murah wrote:
Using test.tex and your new m-arabtex.tex, it fail. log and my solution below.
what version of arabtex do you use?
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] arabtex support - we broke something

2005-02-24 Thread mohd zamri murah
Using test.tex and your new m-arabtex.tex, it fail. log and my solution below.

= test.tex 
\input m-arabtex
\usetypescript[postscript] \switchtotypeface[postscript]

\starttext 

\setarab \novocalize
  
\section{\} %short arabic use \< ..>

here is some text in english. here in arabic .\. we can mix
them. hurray. we get both of them together. we can see this is fun and
going nowhere.

\startarabic % long arabic
  kAjyn ayn mmr.hAl sAtw prwtwtA'yp awntwq mnjAnkn dwkwmn jAwy dry
  dwkwmn rwmy . 
  
  
  
  ay mggwnAkn kwnsyp pgatwrcArA'n brAsAskn kwmpwnwn . 
 ay mggwnAkn kwnsyp pgatwrcArA'n brAsAskn kwmpwnwn.
\stoparabic

\stoptext 

error log;

! Extra \else.
[EMAIL PROTECTED] ...\a@@putword \xpa [EMAIL PROTECTED] \else 
  \xpa [EMAIL PROTECTED] \fi 
 



my solution;
comment these lines; (near line 402 ). probably the support for hebrew
broke things.
another possibility is that all these 3 files already loaded by
m-arabtex.tex and reload them break things.

%  \ReadFile{hebtex.sty}
%  \ReadFile{apatch.sty}
%  \ReadFile{hepatch.sty}

and the file compile OK.

I don't knew hebrew, however, I will try to understand the hebrew support.

the character "|" and "~" still produce "illegal command" in
\startarabic...\stoprabic. will try to trace this one.
 
be happy to write the manual later.

zamri

On Thu, 24 Feb 2005 00:42:24 +0100, Hans Hagen <[EMAIL PROTECTED]> wrote:
> Hi,
> 
> I cleaned up the files a bit (first step); can you test these?
> 
> \input m-arabtex % new version of \usemodule will accept long names
> 
> can you also take a loot at hebrew? (if you look in the file you can see the 
> old
> hebrew font def with the strange  fontdimen settings;
> 
> maybe we should replace \vocalize and such by proper key/val settings (options
> or so); do you have a list of meaningful ones?
> 
> we also need a manual then -)
> 
> 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] arabtex support

2005-02-24 Thread h h extern
mohd zamri murah wrote:
testing and result.
== test.tex 
\input font-arb % the new font-arb you send me
\starttext
\setarab
\novocalize % normal arab document doesn't have the vocal signs.
Some texts in arab. some random thought. here are some arabic words.
\. Below some arabic word with english word. We can
combine them in one paragraph. % \<..> will produce line beyond the
margin. use for short arabic only.
\startarabic
  kAjyn ayn mmr.hAl sAtw prwtwtA'yp awntwq mnjAnkn dwkwmn jAwy dry
  dwkwmn rwmy  . ay mggwnAkn kwnsyp pgatwrcArA'n
brAsAskn kwmpwnwn . ay mggwnAkn kwnsyp pgatwrcArA'n brAsAskn kwmpwnwn.
\stoparabic
\stoptext
with the attached file and \input m-arabtex (attached) it works here, (tex live 
2005 fonts/arabtex)

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
-


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


Re: [NTG-context] arabtex support

2005-02-23 Thread mohd zamri murah
testing and result.

== test.tex 
\input font-arb % the new font-arb you send me
\starttext

\setarab
\novocalize % normal arab document doesn't have the vocal signs.

Some texts in arab. some random thought. here are some arabic words.
\. Below some arabic word with english word. We can
combine them in one paragraph. % \<..> will produce line beyond the
margin. use for short arabic only.

\startarabic

  kAjyn ayn mmr.hAl sAtw prwtwtA'yp awntwq mnjAnkn dwkwmn jAwy dry
  dwkwmn rwmy  . ay mggwnAkn kwnsyp pgatwrcArA'n
brAsAskn kwmpwnwn . ay mggwnAkn kwnsyp pgatwrcArA'n brAsAskn kwmpwnwn.

\stoparabic

\stoptext

===
1) it fail with log;

mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; 
mag:=1; nonstopmode;
input ArabicItalic
This is METAFONT, Version 2.71828 (Web2C 7.5.3)
kpathsea: Running mktexmf ArabicItalic

! I can't find file ArabicItalic'.

solution;
 add these to font-arb.tex near line 213.

\definefontsynonym [ArabicItalic][xnsh14]

% nash14 doesn't have italic. the error probably at line 43.

\font\arbfont=\truefontname{Arabic#1} at \currentfontscale\scratchdimen

2) the body text in english such as "some text ..." appear in \em.
 solution: add these to top of file test.tex.

\usetypescript[postscript]
\switchtotypescript[postscript]

3) the symbol "|" and "~" is broken in arabic mode.

code "\" have error; 

! Illegal arabic command: |.
[EMAIL PROTECTED] ...age {Illegal arabic command: \nxp #1}
  \a@@cmd = [EMAIL PROTECTED] 
#1\ar...
 kw|
  pm
[EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] #1
   \end \box [EMAIL PROTECTED] 
\egroup 
[EMAIL PROTECTED] ...b {#1}\fi \ifarab [EMAIL PROTECTED] {#1}
   \fi \iftrans [EMAIL 
PROTECTED]
l.25 \


the "|" is needed to break some arabic ligature. the "~" is needed to
code a few arabic/jawi glyph. any idea how to proceed?

zamri 

On Wed, 23 Feb 2005 09:27:53 +0100, Hans Hagen <[EMAIL PROTECTED]> wrote:
> mohd zamri murah wrote:
> 
> > 1) I rename font-arb.tex to m-arabtex.tex and \usemodule[arabtex]. it
> > works. ( as to why it works and was it OK to do it, I cannot explain )
> 
> I wonder too since you exceed the 8 char limit of module names (i will remove
> trat restriction in the next version of context); so i tested your file with
> 
> % \input m-arabtex
> \input font-arb
> 
> > 2) need to add at top of document , ( probably any font definition )
> > font-arb.tex did mention something about font macro.
> > \usetypescript[postscript]
> > \switchtotypeface[postscript]
> >
> > if you did not, the body text will appear in \em .
> 
> making it a module will get around this font switch (originally it was thought
> that arabtex would be used for arab docs, but it's also used for mixed docs, 
> so
> a module more in sync with greek and chinese
> 
> > 3) there is some spurious arabic text, align left. I believe there is
> > bug in \startarabic ... \stoparabic code.
> 
> i'll send you another version (i can't read arab so i dunny what is spurious 
> or
> not)
> 
> > can Hans look over font-arb.tex, see if there need  some
> > updating/changes. It was written way back in 1999. can font-arb be
> > turn into a module?
> 
> sure
> 
> 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] arabtex support

2005-02-23 Thread Hans Hagen
mohd zamri murah wrote:
1) I rename font-arb.tex to m-arabtex.tex and \usemodule[arabtex]. it
works. ( as to why it works and was it OK to do it, I cannot explain )
I wonder too since you exceed the 8 char limit of module names (i will remove 
trat restriction in the next version of context); so i tested your file with

% \input m-arabtex
\input font-arb
2) need to add at top of document , ( probably any font definition )
font-arb.tex did mention something about font macro.
\usetypescript[postscript]
\switchtotypeface[postscript]
if you did not, the body text will appear in \em .
making it a module will get around this font switch (originally it was thought 
that arabtex would be used for arab docs, but it's also used for mixed docs, so 
a module more in sync with greek and chinese

3) there is some spurious arabic text, align left. I believe there is
bug in \startarabic ... \stoparabic code.
i'll send you another version (i can't read arab so i dunny what is spurious or 
not)

can Hans look over font-arb.tex, see if there need  some
updating/changes. It was written way back in 1999. can font-arb be
turn into a module?
sure
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


[NTG-context] arabtex support

2005-02-21 Thread mohd zamri murah
there is a thread a while back about this from R. Elmers. search
contextgarden.net for detail.

I am using context 2005.31.1 and arabtex 3.11m on MacOSX ,  bas-ed on gwTeX.

I did play around this and found a few interesting things. The result
is simply wonderful. \placecontent and \section can appear in arabic!

1) I rename font-arb.tex to m-arabtex.tex and \usemodule[arabtex]. it
works. ( as to why it works and was it OK to do it, I cannot explain )

2) need to add at top of document , ( probably any font definition )
font-arb.tex did mention something about font macro.
\usetypescript[postscript]
\switchtotypeface[postscript]

if you did not, the body text will appear in \em .

3) there is some spurious arabic text, align left. I believe there is
bug in \startarabic ... \stoparabic code.

my request;
can Hans look over font-arb.tex, see if there need  some
updating/changes. It was written way back in 1999. can font-arb be
turn into a module?

My reason;
I am hoping to write a paper using jawi script, which is supported by
arabtex. I am aware of omega, aleph + context , xetex. but,
unfortunately, these 3 doesn't have the necessary jawi glyph.

with a bit of polishing, it believe arabext and context would be a
great tool for me.

many thanks in advance.

minimal test file below
=== test.tex ===
\usemodule[arabtex]

\usetypescript[postscript]
\switchtotypeface[postscript]
% without this lines, body font appear in \em

\setarab % \<..> will not work if we skip this
\novocalize

\starttext
\placecontent

\section{\} % short arabic use \< .. >
\startarabic
mu.hammad 'i_d q"aAm zay"d" + i_d yaqUm zyd + A_d zyd q"aAm

mu.hammad 'i_d q"aAm zay"d" + i_d yaqUm zyd + A_d zyd q"aAm
\stoparabic

\section{\}
\startarabic
mu.hammad 'i_d q"aAm zay"d" + i_d yaqUm zyd + A_d zyd q"aAm
\stoparabic

\stoptext

=




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