Try this:
https://tiddlytools.com/#TiddlyTools%2FSearch%2FFilters
- Enter or select a filter to get a list of tiddlers
- Then, from the “sort by” droplist, select “size - large to small”
TiddlyTools/Search/Filters
uses the following macro to calculate the size of each tiddler in the list:
\define filters_size()
[<currentTiddler>fields[]]
:map[<..currentTiddler>get<currentTiddler>else[]length[]]
[<currentTiddler>fields[]length[]]
+[sum[]]
\end
Notes:
-
<currentTiddler>fields[]
gets the names of all the fields in the current tiddler
-
:map[...]
gets the length of each field value
-
<currentTiddler>fields[]length[]
gets the length of each field name
-
+[sum[]]
totals all the individual lengths to give the total size of the current tiddler
To get the total size of the entire set of tiddlers, use
{{{ [subfilter<filt>] :map[subfilter<filters_size>] +[sum[]] }}}
Notes:
-
<filt>
is a variable containing the filter syntax you used to find the set of tiddler titles
-
:map[...]
applies the previous filters_size
filter to get the size of each tiddler
-
+sum[]]
totals up all the individual tiddler sizes
enjoy,
-e