curly braces – {tiddlername}, {!!fieldname}, or {tiddlername!!fieldname} – surround tiddler field references
Note that, while doubled delimiters – [[tiddlerlink]], <<variablename>>, or {{fieldreference}}– are used within regular wikitext, single delimiters – [text], <variablename>, or {fieldreference} – are used within filter syntax.
Thus, for your purposes, you could write: [tag{$:/config/NewJournal/Tags}]. However, as you have noted, the tag filter operator only works with single tag values. To filter for multiple tag values, you can use a combination of enlist and tagging filter operators, like this:
The enlist{$:/config/NewJournal/Tags} operator retrieves the text field value contained in $:/config/NewJournal/Tags and processes it to convert a space-separated, bracketed list into multiple individual items.
The tagging[] operator then processes each individual item in turn to find all tiddler titles that are tagged with each of the listed items. The resulting titles are automatically “de-duplicated” so that each title is listed only once in the final result.
I did notice these syntax differences and wondered about their significance when going through macros from other experts. Great explanation. You answered my several questions with one shot.