Re: [NTG-context] index sort question
Jano, thankyou very much. It is a songs book, and I need an author table of content. Your solution is very good, works fine, but using \pagenumber or incrementing a counter I can´t make it work. I replace \pagenumber with a incremental number to assure the label sorting. So using the original sample, instead of:A\index[arbol+\pagenumber]{arbol+rojo}\pageB\index[araña+\pagenumber]{araña+linda}\pageC\index[arbol+\pagenumber]{arbol+verde}\pageD\index[araña+\pagenumber]{araña+grande}\pageE\index[arbol+\pagenumber]{arbol+blanco}\page it is nowA\index[arbol1]{arbol+rojo}\pageB\index[araña2]{araña+linda}\pageC\index[arbol3]{arbol+verde}\pageD\index[araña4]{araña+grande}\pageE\index[arbol5]{arbol+blanco}\page Even it´not elegant, the Author index is very nice! Maybe yo know why I can´t make it work. Well, thankyou again. -------------------- Horacio Suarez Editorial Antropofagia www.eantropofagia.com.ar
To: ntg-context@ntg.nl From: jano.kula@tiscali.cz Date: Fri, 19 Nov 2010 10:49:35 +0100 Subject: Re: [NTG-context] index sort question
On 11/19/2010 10:45 AM, Jano Kula wrote:
Hello Horacio,
if you have only one index item per page, than on the second level you can use \pagenumber for sorting:
or your own counter increased by every index item, which doesn't restrict it to one item per page.
J.
___________________________________________________________________________________ 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 ___________________________________________________________________________________
On Sun, Nov 21, 2010 at 22:48, Horacio Suarez
A\index[arbol+\pagenumber]{arbol+rojo}\page B\index[araña+\pagenumber]{araña+linda}\page C\index[arbol+\pagenumber]{arbol+verde}\page D\index[araña+\pagenumber]{araña+grande}\page E\index[arbol+\pagenumber]{arbol+blanco}\page
I guess you should ensure that \pagenumber is expanded immediately. Otherwise, it will be expanded on your table of contents page, which will of course be the same number for every entry. Maybe try with \setupregister[expansion=yes] If that doesn't work, you could try replacing your \index commands with \expanded{\index[arbol+\pagenumber]{arbol+rojo}} These are only guesses, I may be wrong. Vianney
Hi Horacio, On 11/21/2010 10:48 PM, Horacio Suarez wrote:
Jano, thankyou very much.
It is a songs book, and I need an author table of content.
Your solution is very good, works fine, but using \pagenumber or incrementing a counter I can´t make it work.
I replace \pagenumber with a incremental number to assure the label sorting.
So using the original sample, instead of:
A\index[arbol+\pagenumber]{arbol+rojo}\page B\index[araña+\pagenumber]{araña+linda}\page C\index[arbol+\pagenumber]{arbol+verde}\page D\index[araña+\pagenumber]{araña+grande}\page E\index[arbol+\pagenumber]{arbol+blanco}\page
it is now
A\index[arbol1]{arbol+rojo}\page B\index[araña2]{araña+linda}\page C\index[arbol3]{arbol+verde}\page D\index[araña4]{araña+grande}\page E\index[arbol5]{arbol+blanco}\page
Even it´not elegant, the Author index is very nice!
Maybe yo know why I can´t make it work.
Are you using MarkII or MarkIV? In mkiv the above solution works here. In mkii \expadned makes it work as Vianney has already suggested. Jano
thankyou Vianney and Jano, I'm using MarkII. Anyway \pagenumber is not usefull because there ir more than 1 index item per page. But using a number and incrementing it each index ocurrence works neither. Excuse my ignorance, but I don't know what is "expanded" or what does the "expansion" key? thankyou for your answers. -------------------- Horacio Suarez
To: ntg-context@ntg.nl From: jano.kula@tiscali.cz Date: Tue, 23 Nov 2010 11:37:49 +0100 Subject: Re: [NTG-context] index sort question
Hi Horacio,
On 11/21/2010 10:48 PM, Horacio Suarez wrote:
Jano, thankyou very much.
It is a songs book, and I need an author table of content.
Your solution is very good, works fine, but using \pagenumber or incrementing a counter I can´t make it work.
I replace \pagenumber with a incremental number to assure the label sorting.
So using the original sample, instead of:
A\index[arbol+\pagenumber]{arbol+rojo}\page B\index[araña+\pagenumber]{araña+linda}\page C\index[arbol+\pagenumber]{arbol+verde}\page D\index[araña+\pagenumber]{araña+grande}\page E\index[arbol+\pagenumber]{arbol+blanco}\page
it is now
A\index[arbol1]{arbol+rojo}\page B\index[araña2]{araña+linda}\page C\index[arbol3]{arbol+verde}\page D\index[araña4]{araña+grande}\page E\index[arbol5]{arbol+blanco}\page
Even it´not elegant, the Author index is very nice!
Maybe yo know why I can´t make it work.
Are you using MarkII or MarkIV? In mkiv the above solution works here. In mkii \expadned makes it work as Vianney has already suggested.
Jano
___________________________________________________________________________________ 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 ___________________________________________________________________________________
participants (3)
-
Horacio Suarez
-
Jano Kula
-
Vianney le Clément