Re: [NTG-context] Index making

2011-05-05 Thread Hans Hagen

On 4-5-2011 8:25, Willi Egger wrote:

Hi all,

Could some one tell me, why the index making in the following example does not 
come out as expected (as shown in the examplelines at the end)?

\startluacode
function Indexing(text)
local data = text
data = (string.gsub(data, ,, +))
data = (string.gsub(data, + , +))

%+ 

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
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  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] Index making

2011-05-05 Thread Willi Egger
Hi Hans,

thanks for your reply. E

test-index.pdf
Description: Adobe PDF document


test-index.tex
Description: Binary data
scaping the + does not solve the underlaying problem. i.e.

\index{\cldcontext{Indexing(bulb, fitting)}}}

results in the typeset index as:

bulb+fitting

There is no page number added and the entry is assigned under 'c'. 

Kind regards Willi

On 5 May 2011, at 09:41, Hans Hagen wrote:

 On 4-5-2011 8:25, Willi Egger wrote:
 Hi all,
 
 Could some one tell me, why the index making in the following example does 
 not come out as expected (as shown in the examplelines at the end)?
 
 \startluacode
 function Indexing(text)
local data = text
data = (string.gsub(data, ,, +))
data = (string.gsub(data, + , +))
%+ 
 
 -
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
 -
 ___
 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  : http://foundry.supelec.fr/projects/contextrev/
 wiki : http://contextgarden.net
 ___

___
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  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] Index making

2011-05-05 Thread Wolfgang Schuster

Am 05.05.2011 um 11:14 schrieb Willi Egger:

 Hi Hans,
 
 thanks for your reply. Etest-index.pdftest-index.texscaping the + does 
 not solve the underlaying problem. i.e.
 
 \index{\cldcontext{Indexing(bulb, fitting)}}}
 
 results in the typeset index as:
 
 bulb+fitting

You have to expand the result from Lua before you feed it to \index:

\def\IndexItems#1{\expanded{\index{\cldcontext{Indexing(#1)

Wolfgang

___
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  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] Index making

2011-05-05 Thread Willi Egger
Hi Wolfgang

THANK YOU!

Willi
On 5 May 2011, at 11:26, Wolfgang Schuster wrote:

 
 Am 05.05.2011 um 11:14 schrieb Willi Egger:
 
 Hi Hans,
 
 thanks for your reply. Etest-index.pdftest-index.texscaping the + does 
 not solve the underlaying problem. i.e.
 
 \index{\cldcontext{Indexing(bulb, fitting)}}}
 
 results in the typeset index as:
 
 bulb+fitting
 
 You have to expand the result from Lua before you feed it to \index:
 
 \def\IndexItems#1{\expanded{\index{\cldcontext{Indexing(#1)
 
 Wolfgang
 
 ___
 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  : http://foundry.supelec.fr/projects/contextrev/
 wiki : http://contextgarden.net
 ___

___
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  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___