OcttKB Cross-Repo Sync (HTML to Raw)

This commit is contained in:
2023-03-24 11:58:33 +00:00
parent e0528394e6
commit dc21b3c71c
1537 changed files with 93 additions and 1028 deletions

View File

@ -0,0 +1,37 @@
tags: $:/tags/Refnotes/Template
title: $:/plugins/kookma/refnotes/viewtemplates/helper
type: text/vnd.tiddlywiki
\define citedIn(refname)
<$vars pattern="""<<ref[\s\['"]*?$refname$['"\s\]]*?.*>>""" >
<$list filter="[all[tiddlers]search:text:regexp<pattern>sort[title]]"
template="$:/core/ui/ListItemTemplate"
emptyMessage="""//No tiddler has cited this reference//""" />
</$vars>
\end
\define display-bibtex-field()
<div class="refnotes-bibtex-field">
<span><$text text={{{ [<currentField>removeprefix[bibtex-]titlecase[]] }}} /></span>
<span><$transclude tiddler=<<currentTiddler>> field=<<currentField>> mode=inline /></span>
</div>
\end
<$let tv-wikilinks="no">
<!-- display main bibtex fields -->
<$list filter="[enlist<mainFields>]" variable=currentField>
<<display-bibtex-field>>
</$list>
<!-- display other bibtex fields -->
<details class="refnotes-details">
<summary>More details</summary>
<$list filter="[<currentTiddler>fields[]prefix[bibtex]sort[]] -[enlist<mainFields>]" variable=currentField>
<<display-bibtex-field>>
</$list>
</details>
</$let>
<!-- show the list of tiddlers cited this reference -->
; Cited in
: <$macrocall $name=citedIn refname=<<currentTiddler>> />