Hi @rkashyap the BibTeX plugin is pretty crude at the moment, but I know it’s important to people, and I’d be pleased to see it getting more attention.
Do the entries from your “keyword” field get transferred to a tiddler field called “bibtex-keyword”? If so, the easiest approach might be to use wikitext to massage the values in that field into the tags field.
Assuming the entries you import end up with bibtex-keyword
field containing comma separated values such as Apple,Orange,Pear
, then you should be able to use a button like this to fix up a particular tiddler:
<$button>
<$action-listops $tiddler=<<currentTiddler>> $field="tags" $subfilter={{{ [<currentTiddler>get[bibtex-keyword]split[,]trim[]] +[join[ ]] }}}/>
Copy tags from bibtex-keyword field
</$button>
You can put the button in a tiddler tagged “$:/tags/ViewTemplate” and it will appear on every tiddler so that you can handle each tiddler individually.
To make a button that performs the same operation for all tiddlers that have an bibtex-keyword
field:
<$button>
<$list filter="[has[bibtex-keyword]]">
<$action-listops $tiddler=<<currentTiddler>> $field="tags" $subfilter={{{ [<currentTiddler>get[bibtex-keyword]split[,]trim[]] +[join[ ]] }}}/>
</$list>
Copy tags from bibtex-keyword field
</$button>