Double tagging a block of text with TWO or more inline tags #2404
Unanswered
saccentekennedy
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi all,
I'm quite new to using Dataview and Obsidian... but I have managed to put together a workflow which works well for me. I will explain briefly.
I read academic papers via Zotero, and I annotate with highlights/comments. I then use the Zotero Integration to pull all these annotations into Obsidian. I have it set up so that when I highlight, say, a paragraph and add an annotation with a comment in a PDF, the comment I use becomes an inline tag for dataview, by taking the comment I have added and appending "::" at the end. For example this is what it will look like once my note is imported:
costs--:: "This is the text from the academic paper"
This works really well! I have a dataview table that queries, 'costs--', and will return "This is the text from the academic paper". The problem I have is that I would like to DOUBLE TAG that particular text. I thought I could stack the tags like this:
costs--:: population--:: "This is the text from the academic paper".
So that, regardless of whether I query 'costs--' or 'population--', it will return "This is the text from the academic paper."
Dataview only 'sees' the first tag (costs--::) and ignores the second. I am taking advantage of the tag being set automatically until the carriage return at the end of the annotation, so I don't have to use closed brackets.
Is there a way to stack tags (not nest them)... so that the same text is double-marked, and will come up regardless of which tag is queried?
Any help would be so welcomed! Thank you all!
Beta Was this translation helpful? Give feedback.
All reactions