Difference between revisions of "Command/setupregister"
< Command
Jump to navigation
Jump to search
(point to MkIV defineprocessor for setting pagestyle) |
(some comments on options) |
||
Line 126: | Line 126: | ||
<tr> | <tr> | ||
<td>n</td> | <td>n</td> | ||
− | <td> | + | <td>number of columns</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Line 134: | Line 134: | ||
<tr> | <tr> | ||
<td>align</td> | <td>align</td> | ||
− | <td> | + | <td>balance related (it’s difficult; try which combination suits you)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>style</td> | <td>style</td> | ||
− | <td>overall style( | + | <td>overall style (no effect, at least in MkIV)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Line 154: | Line 154: | ||
<tr> | <tr> | ||
<td>coupling</td> | <td>coupling</td> | ||
− | <td>special feature for screen documents</td> | + | <td>special feature for screen documents (no effect in MkIV?)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Line 210: | Line 210: | ||
<tr> | <tr> | ||
<td>alternative</td> | <td>alternative</td> | ||
− | <td></td> | + | <td>?</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Line 217: | Line 217: | ||
</tr> | </tr> | ||
</table> | </table> | ||
+ | |||
+ | Some options don’t seem to have any effect, at least in MkIV. | ||
== Example == | == Example == |
Revision as of 05:04, 6 October 2015
\setupregister
Syntax
\setupregister[...][...][...,...=...,...] | |
[...] | singular |
[...] | name |
n | number |
balance | yes no |
align | yes no |
style | normal bold slanted boldslanted type cap small... command |
pagestyle | normal bold slanted boldslanted type cap small... command |
textstyle | normal bold slanted boldslanted type cap small... command |
indicator | yes no |
coupling | yes no |
sectionnumber | yes no |
criterium | section local all |
distance | dimension |
symbol | 1 2 ... n a ... none |
interaction | pagenumber text |
expansion | yes no command |
referencing | on off |
location | left middle right |
maxwidth | dimension |
unknownreference | empty none |
alternative | a b A B |
prefix | both first none |
pagecommand | command |
textcommand | command |
compress | yes no |
method | default before after first last |
Description
The options are as follows:
Option | Description |
---|---|
n | number of columns |
balance | balance columns? |
align | balance related (it’s difficult; try which combination suits you) |
style | overall style (no effect, at least in MkIV) |
pagestyle | style of page number |
textstyle | style of index word |
indicator | create letter sections? |
coupling | special feature for screen documents (no effect in MkIV?) |
(section)number | print part/... numbers? |
criterium | for part/chapter/section registers |
distance | between text and pagenumber |
symbol | for pagenumber (a=a,b,c; n=1,2,3; 1=dots; 2=blocks) |
interaction | which part should be clickable? |
expansion | ? |
referencing | create references for letter sections (like "index:a")? |
textcommand | custom command for index word |
pagecommand | custom command for page number |
location | ? |
compress | collapse page numbers |
maxwidth | Set the maximum length for the text of the index entry in the registerlist (the command uses \limitatetext to do this) |
unknownreference | insert a horizontal space before and after the reference in the text if you use interactive mode to move from one entry in the text to next or previous one and there is no previous or next reference. |
alternative | ? |
method | sets up the sorter used for \placeregister |
Some options don’t seem to have any effect, at least in MkIV.
Example
Here is an example for MkII:
\defineregister[nickname][nicknames] \setupregister [nickname] [partnumber=no,alternative=A,criterium=all,n=3,balance=yes,pagestyle=normal] \setupregister [nickname][foto][pagestyle=bold] \starttext Text about Mamut\nickname{Mamut}. \placefigure[] {Kuba\nickname[foto::]{Kuba} on the photo.} {\externalfigure[kuba][width=0.2\textwidth]} \page And text about Kuba\nickname{Kuba}. \completenickname \stoptext
yields
I found it safer to put \register command after punctuation e.g.: Mamut.\nickname{Mamut} [P.K.]
For the MkIV version of setting the pagestyle, and more, see the material on \defineprocessor that is on this page.
See also
Help from ConTeXt-Mailinglist/Forum
All issues with: