Thanks Saq!

On Wednesday, 7 July 2021 at 23:06:12 UTC+1 [email protected] wrote:

> @si
>
> Try this:
>
> \define context()
>     <b>
>     <small>
>         <$list filter="[<currentTiddler>get-stream-root[]addsuffix[: ]] 
> [<currentTiddler>get-stream-root:includeall[]!search[<<*>>]rest[1]butlast[2]get[text]addsuffix[:
>  
> ]] 
> [<currentTiddler>get-stream-root:includeall[]!search[<<*>>]butlast[1]last[]get[text]]"
>  
> variable="x">
>             <<x>>
>         </$list>
>     </small>
>     </b>
> <br><br>
> \end
>
> Throw in an extra line break before and after <<x>> if you need it in 
> block mode.
>
> Alternatively if you really want to use the triple brace syntax:
> {{{ filter || template }}}
> Where template is a tiddler that just contains:
> <<currentTiddler>>
>
> On Wednesday, July 7, 2021 at 8:35:56 PM UTC+2 Si wrote:
>
>> Hi Charlie.
>>
>> >>> Me thinks we are going to need to see the macro and/or a description 
>> of what you're trying to do. 
>>
>> To be honest I don't think it is that relevant: the simplest way to 
>> display the filter {{{ [[`test`]] }}} with wikitext formatting (and not 
>> as a link) is all I want to know.
>>
>> The macro I am actually using is very messy, but here it is:
>>
>> \define context()
>>     <b>
>>     <small>
>>         {{{ 
>>             [<currentTiddler>get-stream-root[]addsuffix[: ]]
>>             
>> [<currentTiddler>get-stream-root:includeall[]!search[<<*>>]rest[1]butlast[2]get[text]addsuffix[:
>>  
>> ]] 
>>             
>> [<currentTiddler>get-stream-root:includeall[]!search[<<*>>]butlast[1]last[]get[text]]
>>         }}}
>>     </small>
>>     </b>
>> <br><br>
>> \end
>>
>> Edit: I pasted the wrong thing so deleted my previous message.
>> On Wednesday, 7 July 2021 at 18:14:52 UTC+1 [email protected] wrote:
>>
>>> Me thinks we are going to need to see the macro and/or a description of 
>>> what you're trying to do.
>>>
>>> On Wednesday, July 7, 2021 at 1:07:09 PM UTC-3 Si wrote:
>>>
>>>> Hi Eric, thanks for your reply.
>>>>
>>>> That doesn't seem to work for me? Adding the filtered transclusion 
>>>> directly gives me the 'literal' text as a link.
>>>>
>>>> Even when I try it if I try something like this: {{{ [[`test`]] }}}. 
>>>> This just displays `test`, but as a link.
>>>>
>>>> On Wednesday, 7 July 2021 at 16:56:54 UTC+1 Eric Shulman wrote:
>>>>
>>>>> On Wednesday, July 7, 2021 at 8:43:11 AM UTC-7 Si wrote:
>>>>>
>>>>>> I have a macro where I use the $text widget where the "text" 
>>>>>> attribute is a filtered transclusion (i.e. {{{ [myfilter] }}} ).
>>>>>> I've noticed that occasionally [myfilter] produces something 
>>>>>> containing markup, which obviously gets rendered as plain text.
>>>>>> E.g. <$text text={{{ [myfilter] }}}/> might output A __sentence__ 
>>>>>> with ''formatting''.
>>>>>> Is there some equivalent of the $text widget that will output the 
>>>>>> text with the formatting applied?
>>>>>>
>>>>>
>>>>> Don't use the $text widget.  Just put the filtered transclusion 
>>>>> directly in your wikitext, e.g.,
>>>>> {{{ [myfilter] }}}
>>>>>  
>>>>> By default, the transcluded content will be "wikified", which will 
>>>>> automatically process any formatting syntax.
>>>>>
>>>>> enjoy,
>>>>> -e
>>>>>
>>>>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/d8ca39c5-16c6-473d-9b56-ecfcceec806fn%40googlegroups.com.

Reply via email to