Re: [NTG-context] itemize textstyle
Am 07.07.2011 um 16:21 schrieb Christian: Hi all, is it possible to assign different styles to each itemgroup or level of 'itemization'? It is possible when using \head to assign a headstyle, but wouldn't it be nice to assign a certain textstyle to an item level? Consider something heavily customized (but still useful IMHO) like this: 1. First Level (bold, small caps) - Second level (normal) third level (italic) * fourth level (smaller font [\tfx], text color dark gray) I somehow can't find a way to achieve this, without applying the style in the actual list. \setupitemize[1][style=\bf\setff{smallcaps}] \setupitemize[3][style=\it] \setupitemize[4][style=\tfx,color=darkgray] 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] itemize textstyle
Consider something heavily customized (but still useful IMHO) like this: 1. First Level (bold, small caps) - Second level (normal) third level (italic) * fourth level (smaller font [\tfx], text color dark gray) I somehow can't find a way to achieve this, without applying the style in the actual list. \setupitemize[1][style=\bf\setff{smallcaps}] \setupitemize[3][style=\it] \setupitemize[4][style=\tfx,color=darkgray] I already tried the sytle parameter (option?). But it has no effect :( Does it work for you? ___ 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] itemize textstyle
Am 07.07.2011 um 18:53 schrieb Christian: \setupitemize[1][style=\bf\setff{smallcaps}] \setupitemize[3][style=\it] \setupitemize[4][style=\tfx,color=darkgray] I already tried the sytle parameter (option?). But it has no effect :( Does it work for you? Wrong key, style is for the symbol/number of the item. A real setup key for the content isn’t available and the best i can do (without extra markup around each entry) is the following. \definefontfeature[smcp][smcp=yes] \setupitemize[1][command=\bf\addff{smcp}] \setupitemize[2][command=\tf\subfs{smcp}] \setupitemize[3][command=\it] \setupitemize[4][command=\tf\darkgray,color=black] \setupbodyfont[palatino] \starttext \startitemize \item One \startitemize \item Two \startitemize \item Three \startitemize \item Four \stopitemize \stopitemize \stopitemize \stopitemize \stoptext With some extra markup a better result is possible: \definefontfeature[smcp][smcp=yes] \definestartstop[itemzero] [before=\startitem,after=\stopitem,] \definestartstop[itemone] [itemzero][style=\bf\addff{smcp}] \definestartstop[itemtwo] [itemzero][style=\tf] \definestartstop[itemthree][itemzero][style=\it] \definestartstop[itemfour] [itemzero][style=\tfx,color=darkgray] \setupbodyfont[palatino] \starttext \startitemize \startitemone One \stopitemone \startitemize \startitemtwo Two \stopitemtwo \startitemize \startitemthree Three \stopitemthree \startitemize \startitemfour Four \stopitemfour \stopitemize \stopitemize \stopitemize \stopitemize \stoptext What you can also do is to ask Hans for style and color keys to change the layout of the itemize content (would then only be available when you use \startitem ... \stopitem). 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] itemize textstyle
\setupitemize[1][style=\bf\setff{smallcaps}] \setupitemize[3][style=\it] \setupitemize[4][style=\tfx,color=darkgray] I already tried the sytle parameter (option?). But it has no effect :( Does it work for you? Wrong key, style is for the symbol/number of the item. A real setup key for the content isn't available and the best i can do (without extra markup around each entry) is the following. \definefontfeature[smcp][smcp=yes] \setupitemize[1][command=\bf\addff{smcp}] \setupitemize[2][command=\tf\subfs{smcp}] \setupitemize[3][command=\it] \setupitemize[4][command=\tf\darkgray,color=black] \setupbodyfont[palatino] \starttext \startitemize \item One \startitemize \item Two \startitemize \item Three \startitemize \item Four \stopitemize \stopitemize \stopitemize \stopitemize \stoptext With some extra markup a better result is possible: \definefontfeature[smcp][smcp=yes] \definestartstop[itemzero] [before=\startitem,after=\stopitem,] \definestartstop[itemone] [itemzero][style=\bf\addff{smcp}] \definestartstop[itemtwo] [itemzero][style=\tf] \definestartstop[itemthree][itemzero][style=\it] \definestartstop[itemfour] [itemzero][style=\tfx,color=darkgray] \setupbodyfont[palatino] \starttext \startitemize \startitemone One \stopitemone \startitemize \startitemtwo Two \stopitemtwo \startitemize \startitemthree Three \stopitemthree \startitemize \startitemfour Four \stopitemfour \stopitemize \stopitemize \stopitemize \stopitemize \stoptext What you can also do is to ask Hans for style and color keys to change the layout of the itemize content (would then only be available when you use \startitem ... \stopitem). Thank you very much for this example! This is already more than enough for a starting point. I guess the style and color keys for items might be an idea to hold on to. But at the moment I neither do want to push this, nor is there the urgent need because of your code. Also, there is surely enough work to do with more important stuff ;) Thanks again! ___ 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] itemize textstyle
Am 07.07.2011 um 20:19 schrieb Christian: Thank you very much for this example! This is already more than enough for a starting point. I guess the style and color keys for items might be an idea to hold on to. But at the moment I neither do want to push this, nor is there the urgent need because of your code. Also, there is surely enough work to do with more important stuff ;) To be on the save side i suggest to use the second method because the first can result in wrong spacing when you change the font size etc. 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 ___