hulman wrote:
>
> On Saturday, January 25, 2020 at 3:26:21 AM UTC-8, Mohammad wrote:
>>
>> Recently Eric Shulman shared a very impressive tool which can be used for
>> authoring!
>> It can create an outliner, a feature (outlining) quite necessary in long
>> writings lik
,...
> It is a smart designed Table of Contents (TOC) generator.
>
and much more ...
>
In the "much more" category, see
http://tiddlytools.com/InsideTW/#TiddlyTools%2FNavBar%2FBottom
* <> (defined in TiddlyTools/TOC/Macros) is a VERY simple
recursion, that returns the
/core/macros/toc is where the toc macros are defined.
> However they can be quite complex. However we can see there is an exclude
> parameter used. Also See
> https://tiddlywiki.com/#Table-of-Contents%20Macros for the documentation.
>
> Try invoking the TOC macro of your choic
:
>>
>> Recently Eric Shulman shared a very impressive tool which can be used for
>> authoring!
>> It can create an outliner, a feature (outlining) quite necessary in long
>> writings like novels, theses, project reports,...
>> It is a smart designed Table of
'd like to know if there's a
> way to exclude certain tags from my table of contents. For example, I have
> a toc set up like the list of categories you may find on a blog, but I'd
> like to exclude the journal tiddlers themselves from appearing in the toc.
> Som
ently Eric Shulman shared a very impressive tool which can be used for
>> authoring!
>> It can create an outliner, a feature (outlining) quite necessary in long
>> writings like novels, theses, project reports,...
>> It is a smart designed Table of Contents (TOC) generator.
Stuart,
The Tiddler $:/core/macros/toc is where the toc macros are defined. However
they can be quite complex. However we can see there is an exclude parameter
used. Also See https://tiddlywiki.com/#Table-of-Contents%20Macros for the
documentation.
Try invoking the TOC macro of your choice
39 PM UTC+3:30, Eric Shulman wrote:
>>
>> On Saturday, January 25, 2020 at 3:26:21 AM UTC-8, Mohammad wrote:
>>>
>>> Recently Eric Shulman shared a very impressive tool which can be used
>>> for authoring!
>>> It can create an outliner, a feature (
>
> I use the toc-selective-expanable to create a table of contents for all
> tiddlers tagged with lecture
>
> <>
>
> Some tiddlers belong to the lecture category also tagged with ignored. How
> can I exclude them in the macro toc-selective-expanable to exclude t
On Monday, February 19, 2018 at 3:02:42 PM UTC+1, 張淑慧 wrote:
>
> Hi everyone,
>
> I'm new to TW5 and it's been great so far! I'd like to know if there's a
> way to exclude certain tags from my table of contents. For example, I have
> a toc set up like th
r, a feature (outlining) quite necessary in long
>> writings like novels, theses, project reports,...
>> It is a smart designed Table of Contents (TOC) generator.
>>
> and much more ...
>>
>
> In the "much more" category, see
> http://tiddlytools.com/InsideT
Hello BTC,
Many thanks, works like a charm!
Cheers
Mohammad
On Thursday, October 4, 2018 at 10:07:31 AM UTC+3:30, BurningTreeC wrote:
>
> I use the toc-selective-expanable to create a table of contents for all
>> tiddlers tagged with lecture
>>
>> <>
>>
&g
The expandable arrows can only be changed by changing the code.
If you want to experiment, put the following contents in a tiddler, and tag
it as $:/tags/Macro :
\define toc-linked-selective-expandable-body(tag,sort:"",itemClassFilter:" "
,exclude,path,prune:""
I use the toc-selective-expanable to create a table of contents for all
tiddlers tagged with lecture
<>
Some tiddlers belong to the lecture category also tagged with ignored. How
can I exclude them in the macro toc-selective-expanable to exclude them in
TOC?
-Mohammad
--
You receive
@Mark:
<$list filter="[!is[system]] -[enlist[Tag1 Tag2 Tag3]tagging[]]" >
Yes, that looks cleaner. Thanks.
@Tony:
> Later you can look at grouping here https://tiddlywiki.com/#GroupedLists
>
This indents my list at least but it's still very different than the rest
o
On the demo site, this kind of simple thing now works:
```
<$macrocall
$name="toc-tabbed-external-nav"
tag="TableOfContents"
exclude="HelloThere"
/>
```
But this does not work:
```
<$macrocall
$name="toc-tabbed-external-nav"
tag="Common
used
>>> for authoring!
>>> It can create an outliner, a feature (outlining) quite necessary in long
>>> writings like novels, theses, project reports,...
>>> It is a smart designed Table of Contents (TOC) generator.
>>>
>> and much more ...
>>>
t;<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>>
exclude=<> path=<> >
\end
Would mind to have a look at https://tiddlywiki.com/prerelease/ ?
Mohammad
On Thursday, October 4, 2018 at 10:07:31 AM UTC+3:30, BurningT
Hi folks,
How could you exclude all tiddlers with a certain tag from a
Table-of-Contents, but *only* within a specific sub-section of the
hierarchy?
For example, say that I have a the following table of contents:
- Section1
- Subitem
- Subitem
- Section2
- Subitem
ur toc
macro invocation, and it will give a "flattened" (no indents) version of
the TOC with each title presented as an H1 header. This will number the
header's using C Pa's stylesheet.
Be sure to make backups before trying this in case there are recursion
error
3:44:39 PM UTC+3:30, Eric Shulman wrote:
>>
>> On Saturday, January 25, 2020 at 3:26:21 AM UTC-8, Mohammad wrote:
>>>
>>> Recently Eric Shulman shared a very impressive tool which can be used
>>> for authoring!
>>> It can create an outliner, a feature
I've submitted a `[BUG]` issue on GitHub:
https://github.com/Jermolene/TiddlyWiki5/issues/7261
The writeup for this issue includes some minor code changes to
`$:/core/macros/toc` that will enable support for the use of the `exclude`
parameter with `toc-tabbed-internal-nav` and `toc-t
$name=toc-unlinked-selective-expandable-body
> tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>>
> exclude=<> path=<> >
>
>
>
>
> \end
>
>
> Would mind to have a look at https://tiddlywiki.com/p
On Tuesday, April 25, 2023 at 8:40:38 AM UTC-7 springer wrote:
```
<$macrocall
$name="toc-tabbed-external-nav"
tag="Common Operators"
exclude="all Operator"
/>
```
As best I can tell, it fails when BOTH the tag and the exclude string have
spaces.
Befor
There are a lot of discussions on using search and table-contents features
in Tiddlywiki. One confusion I have encountered recently is using caption.
I use numbers for my tiddler titles in a wiki contains several hundred
tiddlers
100.01
100.02
100.03
...
and then I used meaningful captions
the default.
This seemed to work in my tests. Topmost elements were tagged with
"Section" so that they all hung together.
Good luck!
On Monday, January 20, 2020 at 6:08:24 AM UTC-8, si wrote:
>
> Hi folks.
>
> How could you exclude all tiddlers with a certain tag from a
>
o definition at the top of your tiddler followed by your toc
> macro invocation, and it will give a "flattened" (no indents) version of
> the TOC with each title presented as an H1 header. This will number the
> header's using C Pa's stylesheet.
>
> Be s
will
explain.
Best
Mohammad
Eric TOC tools
The Eric TOC tools is a set of macros, templates, and stylesheets to create
flexible table of contents by Eric Shulman
<http://tiddlytools.com/InsideTW/>.
It can create an outliner, a feature (outlining) quite necessary in long
writing
ler higher up in the tree, and eventually
the root tiddler, is this still true when you try and exclude one of your
tags?
Regards
Tony
On Wednesday, December 5, 2018 at 3:38:39 AM UTC+11, Martin Petersen wrote:
>
> Good evening, I am just starting to explore this wonderful piece of
>
he initial version 0.5.0
<https://github.com/tobibeer/tw5-toc/releases/tag/0.5.0> of tobibeer/toc
<http://tobibeer.github.io/tw5-plugins/#toc>.
It's a filter filter called *toc* that allows you to retrieve titles in a
table of contents as a flat list with a range of options:
ble of contents and navigator buttons. In contrast to Tiddlywiki core
macros, the TOC plugin has many extra features including
- non recursive two level toc
- hierarchical navigation
- recursive multi level toc
- exclude feature to exclude a branch or specific entries
Install
Pa
ut
haven't quite found the key area to tweak without changing the look of the
2nd diagram. I tried tweaking the macro in the class areas, but to no
avail. Any thoughts?
[image: Picture.png]
On Wednesday, June 5, 2019 at 7:16:13 PM UTC-5, Mark S. wrote:
>
> To call the TOC
Recently Eric Shulman shared a very impressive tool which can be used for
authoring!
It can create an outliner, a feature (outlining) quite necessary in long
writings like novels, theses, project reports,...
It is a smart designed Table of Contents (TOC) generator.
It not only generates a
changing the look of the
> 2nd diagram. I tried tweaking the macro in the class areas, but to no
> avail. Any thoughts?
>
> [image: Picture.png]
>
>
>
>
>
>
> On Wednesday, June 5, 2019 at 7:16:13 PM UTC-5, Mark S. wrote:
>>
>> To call the TOC with the t
working with Mark's idea. I modified the
>> code somewhat to add the current Tiddler to the diagram. Here's the code:
>>
>> \define toc-body2(tag,sort:"",itemClassFilter,exclude,path)
>>
>><>
>>
>> <$list
>
Regarding the license I assume it is open source, but Eric himself will
> explain.
>
> Best
> Mohammad
>
>
> Eric TOC tools
>
> The Eric TOC tools is a set of macros, templates, and stylesheets to
> create flexible table of contents by Eric Shulman
> <http:/
ining) quite necessary in long
> writings like novels, theses, project reports,...
>
> It is a smart designed Table of Contents (TOC) generator.
>
>
> It not only generates a flexible table of content, but also generate its
> TOC as an *outliner*.
>
> With the outliner, you
>operator
which can be used in toc macros
*# Using subfilter with toc macro, the exclude attribute*
Assume you have several tiddlers tagged with myTag and you want to build a
table of contents but you want to exclude few of them e.g tid-a, tid-b,
tid-c
<>
*Another example:*
Assum
This is a quick way. Put the macros at the top of your tiddler:
\define toc-caption()
<$set name="tv-wikilinks" value="no">
<$transclude field="caption">
<$view field="title"/>{{||$:/core/ui/ViewTemplate/tags}}
\end
\define to
enclosed in double quotes.
>
> Let me know how it goes...
>
> enjoy,
> -e
> On Thursday, January 26, 2023 at 3:32:33 PM UTC-8 jaroslawb...@gmail.com
> wrote:
>
>> Hello! I am new user of TiddlyWiki, I work on Windows, Google Chrome and
>> have a problem when crea
re below, it's
>>> not quite right. The top diagram is from the macro and the bottom is just a
>>> list with list-tree. There's something about the table of contents macro
>>> that is changing things slightly. I've messed around with stylesheets
Hi,
If you need your tags, I did create a different type of TOC it's called
tocP .. Parent based TOC.
https://wikilabs.github.io/editions/tocP/
It uses a field name "parent" to create a TOC like structure. .. The
"parent" field is just a convention. So you can use d
PM UTC, Mark S. wrote:
>>>>
>>>> You can use the sort attribute to insert whole filter runs. However,
>>>> the syntax will look lopsided:
>>>>
>>>> <>
>>>>
>>>> Notice that the brackets are not balanced. Basicall
;s commented out could just be
removed.
\define
toc-linked-selective-expandable-body(tag,sort:"",itemClassFilter,exclude,path)
<$qualify name="toc-state" title={{{
[[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix]
}}}>
<$set name="toc-item-class
way of doing it
>>>> to no avail. Can you see a way to do this?
>>>>
>>>> Thanks again for your help.
>>>> On Monday, January 20, 2020 at 6:33:46 PM UTC, Mark S. wrote:
>>>>>
>>>>> You can use the sort attribute to in
Hi,
If you have a closer look at the toc-macro docs
<https://tiddlywiki.com/prerelease/#Table-of-Contents%20Macros>, you'll
see, that there is _no_ exclude parameter. ... It is only used as an
internal measure to protect the system from endless loops.
-m
--
You received t
Please have a look at the docs. [[title with spaces]]
[image: toc-exclude-param.png]
-m
--
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to tiddlywik
w tiddler and tag it $:/tags/Macro. Put in the following
contents:
\define toc-body2(tag,sort:"",itemClassFilter,exclude,path)
<$list filter="""[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$]
-[<__tag__>] -[enlist<__exclude__>]""&
t;>>
>>>> For example, say that I have a the following table of contents:
>>>>
>>>>- Section1
>>>> - Subitem
>>>> - Subitem
>>>>- Section2
>>>> - Subitem
>>>> - Subitem
Monday, January 20, 2020 at 6:08:24 AM UTC-8, si wrote:
>>
>> Hi folks.
>>
>> How could you exclude all tiddlers with a certain tag from a
>> Table-of-Contents, but *only* within a specific sub-section of the
>> hierarchy?
>>
>> For exam
re tagged with
>> "Section" so that they all hung together.
>>
>> Good luck!
>>
>> On Monday, January 20, 2020 at 6:08:24 AM UTC-8, si wrote:
>>>
>>> Hi folks.
>>>
>>> How could you exclude all tiddlers with a cert
me!*
> The Eric TOC tools is a set of macros, templates, and stylesheets to
> create flexible table of contents by Eric Shulman
> <http://tiddlytools.com/InsideTW/>.
>
Everything that I share for general use will be formally distributed under
my *legal trademark* of TiddlyToo
u will need to create to
> get your lines. Install the line-tree plugin if you haven't already.
> Then create a new tiddler and tag it $:/tags/Macro. Put in the following
> contents:
>
> \define toc-body2(tag,sort:"",itemClassFilter,exclude,path)
>
> <$l
nted, you could make
> just these captions tiddler links)
>
> I suggest making a new macro tiddler (tag it with $:/tags/Macro) with
> something like the following in it. I've highlighted (I think) all the
> changes I made. Obviously anything that's commented out could ju
On Thursday, November 1, 2018 at 4:42:09 AM UTC+1, Mohammad wrote:
> Assume you have several tiddlers tagged with myTag and you want to build
> a table of contents but you want to exclude few of them e.g tid-a, tid-b,
> tid-c
>
> < tag:"myTag"
> exclud
iasm for my work, *Please don't tell
> people to take ANY other parts of the TiddlyBook framework without asking
> me!*
>
>
>> The Eric TOC tools is a set of macros, templates, and stylesheets to
>> create flexible table of contents by Eric Shulman
>> <http://tiddlytoo
Where is the "exclude" option coming from? It's not listed in the
documentation at tiddlywiki.com.
-- Mark
On Thursday, October 4, 2018 at 5:08:16 AM UTC-7, michaelha...@gmail.com
wrote:
>
> Okay, so my current table of contents looks like this;
>
>
> <
&
an unexpected subtlety here: even with quite a small number of
>> tags, it is possible for a fully expanded table of contents to have many
>> millions of entries.
>>
>
> That's also true for tiddlywiki.com documentation. That's why I think
> using tag
> First, how exactly would I write the table of contents to include multiple
> tags? Like this:
>
> <>
>
kk I see in a later post you figured how to do multiple excludes, each
excluded tag has its own exclude.
> Second, after removing the items listed beneath,
inger
On Tuesday, April 25, 2023 at 2:28:40 PM UTC-4 PMario wrote:
> Please have a look at the docs. [[title with spaces]]
>
> [image: toc-exclude-param.png]
>
> -m
>
--
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" group.
To uns
For the first problem (excluding items tagged with "Todo"), try this:
```
<$set name="todo" filter="[tag[Todo]]">
<$macrocall $name="toc-selective-expandable" tag="ML" sort="sort[created]"
exclude=<> />
```
Notes:
*
direction
2. When an item in the TOC is red (means focused-tiddler) by hovering
mouse it gets underline but loses its red color! This makes second
confusion. I think focuses tiddler is highlighted even when pointer is on
that.
The exclude works fine in semantic way!
-Mohammad
On
AM UTC+1, Mohammad wrote:
>
>
>> Assume you have several tiddlers tagged with myTag and you want to build
>> a table of contents but you want to exclude few of them e.g tid-a,
>> tid-b, tid-c
>>
>> <> tag:"myTag"
>> exclude:"[s
to scroll more horizontally
> than vertically.
>
>
> One of the things I really like about TiddlyWiki is that tags can be just
> another level of tiddlers, and I would quite like to retain that ability to
> click on a tag and jump to the parent tiddler right away. Unfortunate
This is a good point. The built-in table-of-contents macro appears to avoid
the issue by excluding the current tiddler at each level, which could be
applied to my example above:
\define toc-body(tag,sort:"",itemClassFilter,exclude,path)
<$list filter="""[all[shado
;[tag[Todo]]">
>
> <$macrocall $name="toc-selective-expandable" tag="ML" sort="sort[created]"
> exclude=<> />
>
>
> ```
> Notes:
> * The `$set` widget gets the list of all tiddlers tagged with "Todo" and
&g
ate which generates a table of contents based
on the headings in a Tiddler and displays that TOC at the top of the
tiddler when rendered. Does such a thing exist? Or what would be the
simplest way of creating this if it does not.
Thank you.
--
You received this message because you are s
Official Manual|https://www.gnu.org/software/sed/manual/sed.html]]
>
> I would love to have a template which generates a table of contents based
> on the headings in a Tiddler and displays that TOC at the top of the
> tiddler when rendered. Does such a thing exist? Or what would be
loop because Examples is a
>> subtiddler to HelloThere). This does *not* cause problems. But if you
>> add Mohammads creation you get RSOE. I'm not sure how native TW avoids this
>> but know it was something that was actively dealt with a few years back.
>>
>
&
er and does not remove the `somethin`.
>
> `sed -i.bak -e 's/\(somethin\)\(.\)/\1\u\2/g' *.go`
>
> ! References
>
> * [[Official Manual|https://www.gnu.org/software/sed/manual/sed.html]]
>
> I would love to have a template which generates a table of contents based
methods include new hear,
3. Look at the TOCP plugin to set a parent field, rather than a tag
4. The TOC macros for a table of Contents show how to have a
hierarchical set of relationships
1. The kin filter takes this to the next level
5. Time is linear in many ways. Make use of
P plugin to set a parent field, rather than a tag
> 4. The TOC macros for a table of Contents show how to have a
>hierarchical set of relationships
> 1. The kin filter takes this to the next level
>5. Time is linear in many ways. Make use of created and modified
72 matches
Mail list logo