title: $:/plugins/tiddlywiki/dynannotate/examples/simple tags: $:/tags/dynannotateExamples caption: Simple \define show-example(example) <$codeblock code=<<__example__>>/> //''Displays as:''// $example$ \end
!! Simple annotation We use the `target*` attributes to specify a target string for the annotation and optionally a prefix and suffix for disambiguating multiple occurances.
< <$transclude tiddler="$:/plugins/tiddlywiki/dynannotate/example-text-1" mode="block"/> """>>
!! Plain text searching We use the `search` attribute to specify a search string for highlighting:
< <$transclude tiddler="$:/plugins/tiddlywiki/dynannotate/example-text-1" mode="block"/> """>>
!! Regular expression searching We use the `mode` attribute set to `regexp` to highlight matches of a regular expression:
< <$transclude tiddler="$:/plugins/tiddlywiki/dynannotate/example-text-1" mode="block"/> """>>
!! Normalised whitespace searching We use the `mode` attribute set to `whitespace` to search for a string with whitespace normalised (ie runs of whitespace are collapsed to a single space for matching purposes):
< <$transclude tiddler="$:/plugins/tiddlywiki/dynannotate/example-text-1" mode="block"/> """>>
!! Using annotation tiddlers Annotation tiddlers can be used to describe annotations. This example references the following annotation tiddlers:
<> < <$transclude tiddler="$:/plugins/tiddlywiki/dynannotate/example-text-1" mode="block"/> """>>