[NTG-context] languagespecifics broken

2009-03-28 Thread Peter Münster
Hello,

With the latest version, the following test-file produces
ERROR: Missing { inserted.:

\startlanguagespecifics[en]
\stoplanguagespecifics
\starttext
bla
\stoptext

Cheers, Peter

-- 
Contact information: http://pmrb.free.fr/contact/

___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


[NTG-context] \startlines in mark IV

2009-03-28 Thread Maurí­cio

Hi,

I setup this test:

%%%
\starttext
\startlines
\input test.tex
\stoplines
\stoptext
%%%

File 'test.tex' contains just a 'Hello world!'
line. This test goes okay when I use 'texexec'
from default Ubuntu package. When I use 'context'
from minimals, I get a message that ends with:

! Undefined control sequence.
l.3 \input test.tex


If I remove lines '\startlines' and \stoplines'
from the test, I get no errors.

What did I do wrong? Did '\startlines' changed in
Mark IV?

Thanks,
Maurício

___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] \startlines in mark IV

2009-03-28 Thread Peter Münster
On Sat, 28 Mar 2009, Maurí­cio wrote:

 %%%
 \starttext
 \startlines
 \input test.tex
 \stoplines
 \stoptext
 %%%
 
 File 'test.tex' contains just a 'Hello world!'
 line. This test goes okay when I use 'texexec'
 from default Ubuntu package. When I use 'context'
 from minimals, I get a message that ends with:
 
 ! Undefined control sequence.
 l.3 \input test.tex

What version do you use?
No problem here with context version 2009.03.27 08:00 and
LuaTeX version 0.36.0

Cheers, Peter

-- 
Contact information: http://pmrb.free.fr/contact/

___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] substitutions: can i send this?

2009-03-28 Thread Idris Samawi Hamid ادريس سماوي ح امد

On Fri, 27 Mar 2009 06:05:03 -0600, Khaled Hosny khaledho...@eglug.org
wrote:


(I know this an old thread, but I just happen to exactly the same
feature Idris was asking for)

On Thu, Oct 09, 2008 at 12:53:47AM +0200, Mojca Miklavec wrote:

usage: ruby scriptname.rb  input.tex  output.tex

#!/usr/bin/env ruby

subs_hash = {
  Mohamed = Muḥammad,
  Idris = ادريس,
}

while line = STDIN.gets
  subs_hash.each do |key,value|
line.gsub!(Regexp.new(key), value)
  end
  puts line
end


Such approach has a major disadvantage, one have to take care of not
altering macros and tex commands or we may end with a broken document (I
have more general use case where the to be substituted strings can
occur in macros as well), and we know that only TeX can read TeX :)

I'm thinking in lua callback that get fed with text buffers in a similar
way to OTPs, so one can use regular expressions to pre-process the text
without messing with node list, think in code that replaces 2nd with
2\high{nd} etc. which would be very complex to be done at node list
level.


If it's not so complex, have you considered overloading font features with
fea files? Now that Adobe has (finally!) completed a major overhaul of the
spec, including the features neeeded for arabic, that's an option.

But for your more complex needs, see the m-translate module. Maybe that
can be developed further? Note that Hans has pointed out that this is NOT
a core module and that it is preferable to fix the source beforehand.

سلام
Idris

--
Professor Idris Samawi Hamid, Editor-in-Chief
International Journal of Shi`i Studies
Department of Philosophy
Colorado State University
Fort Collins, CO 80523
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___