Yes, it is possible. Here's how:
By default, the items in a TOC display use the *title* of each tiddler. However, if you define a *caption* field for a tiddler, the TOC will use that text instead. This is most often used to bypass the CamelCase name of the tiddler (e..g, "Hello there", instead of "HelloThere") or to provide a longer, more prosaic alternative (e.g, "Greetings and Felicitations!").
However, the caption text can also contain other wiki syntax, such as the "@@" styling syntax, which lets you specify CSS classnames or inline styles. For example, suppose you want a TOC item to be displayed using red text. To do this, you could write the following in the caption field for that tiddler:
@@color:red; Text goes here@@
Alternatively, for more "global" control over the appearance, you could use a CSS classname (e.g., "myTOC"), like this:
1) First, define a stylesheet tiddler (tagged with $:/tags/Stylesheet), containing
2) Then, in the caption field of the desired TOC item, write:
@@.myTOC Text goes here@@
The advantage of the classname method is that you then have centralized control over the styling for *all* similar TOC items, without having to separately re-edit the caption entries of each item. Thus, if you decide to change the color, or add other CSS attributes, you only have to change the stylesheet tiddler. For example:
.myTOC { color:green; font-size:150%; border:1px solid; }
enjoy,
-e
Eric Shulman
TiddlyTools: "Small Tools for Big Ideas!" (tm)