Aliases, Tags, and WikiLinks... Where have I gone wrong?

I’ve read a lot on this forum and in the DT user guide regarding Aliases, Tags and WikiLinks… but a solution for my particular situation doesn’t seem obvious yet.

My setup:

• MacBook Pro M2 Max
• DEVONthink 3.9.6
• Automatic WikiLinks turned ON
• Nearly 400 Tags
• 26,000+ Documents
• Imported research material is converted to RTFs to make use of WikiLinks

In my research database I have created tags like:

• pulsars
• radio astronomy
• cepheid variables
• quantum gravity
• distance ladder
etc.

These work beautifully for quick filtering. However, there are numerous astrophysicists and authors I need to cross-reference via WikiLinks from within my documents. For example:

• Vera Rubin
• Jocelyn Bell Burnell
• Subrahmanyan Chandrasekhar
• Andrea Ghez
• Edwin Hubble
etc.

In an attempt to create this network of links I have been adding their names to the Aliases field of whatever documents reference them. My intention is that whenever I’m reading any document, these people’s names would appear as a WikiLink, which, when clicked, would take me to a list of all other documents where that person is referenced. It appears that’s not possible. Instead of seeing a list of Andrea Ghez’s documents when I click on the WikiLink of her name, it seems to merely point me to one random document where she is referenced.

If I am approaching this incorrectly, would someone be so kind as to set me straight? I simply want to create a network of people I’m researching so that I can quickly access all their works and sources wherever they are cited within my database.

Thanks much!

Phil

A screenshot of Preferences > WikiLinks would be useful as there are additional options.

Clicking a WikiLink just takes you to the referenced item. But the Document > Links inspector should be useful in this case as the lower pane lists all incoming links (both via item links and WikiLinks).

I think you’re overcomplicating things and trying to use WikiLinks and aliases in ways they’re not intended.

With aliases, you should not have multiple files with the same alias. Adding an alias of NASA to a document named National Aeronautics and Space Administration would make sense and be an appropriate use of an alias.
.
WikiLinks aren’t for creating context. They just link to an item, typically a document. If you had a document named Edwin Hubble, with info about him and his work, WikiLinking to that document would make sense.

Why aren’t you just tagging their documents with their names?

1 Like

You might want to try this:

  • Create a new custom metadata field (multi-line text).
  • When you review a document, add relevant people’s names to that field, one in each line. You can make your own script to eliminate the bother of opening and typing in the inspector, or pull names automatically from somewhere in the document.
  • Create a number of smart groups in the people’s names. Set the criteria of each to e.g. custom metadata field > matches > Vera Rubin.
  • Delete names from the aliases of your documents, so the wikilinks always point to a smart group bearing the person’s name.

One good thing about smart groups is they don’t create additional structure in your database.

3 Likes

Great solution. I’m not sure many non-power users use custom metadata fields but they’re so useful!

1 Like

An even easier way would be to combine the suggestions of both @BLUEFROG and @meowky. Tag each document with the author and use a smart groups to list all documents for that author tag.

Using tags you can also achieve an author view in the tag list in the lefthand navigation pane of the database. Create a tag group within the tag list (which you can make just a group not a hierarchical tag) and put all the author tags inside it. This will give you a list of all authors and inside it all documents with that author tag. I tend to organise my tags like this (tag groups for tags of person, document type, etc) so they aren’t all jumbled up in a single long list in the navigation pane.

2 Likes

The OP already has nearly 400 tags. DEVONthink is undoubtedly capable of handling many more, but the same cannot be said of the user.

2 Likes

Thank you all very much for this incredibly helpful feedback! DEVONthink has exceeded my expectations in every regard, so I knew there had to an easier approach to this particular issue.

I had originally considered making tags of all the author’s names, as @BLUEFROG suggested, but the number of tags I already had in place started to feel a bit unwieldy. That’s when I tried this alternate route, which I see now was not correct. Somehow I missed that Aliases are meant for one document only, but that makes perfect sense now.

Thanks also for the suggestions about custom metadata fields and smart groups. These ideas open up a number of new possibilities for me.

DEVONthink is truly a masterpiece. I have a feeling I could spend years learning about its capabilities without ever discovering them all. My thanks to the developer and to all the helpful power users on this forum!

3 Likes

You’re welcome and thanks for the kind words. They’re very appreciated!

I’m curious… were you creating tags as you worked or pre-populated tags anticipating their use?

I was doing both. Mainly I began by creating the tags that I knew would be needed, then added more as I ran across the need for them.

What I’ve learned here today will also be extremely helpful with a personal project I’m working on — mapping out every chapter of every book in the Bible with cross-references to people, events, places, dates, topics, personal study notes, etc.

1 Like

BLUEFROG is the BEST!!!

2 Likes

:heart::smiling_face: much appreciated!

Hi @_Phil. Looks like I have a very similar workflow to you. I took a slightly different approach than what has been suggested above:

  1. I have a folder called People
  2. For every researcher I want to have wiki-linked I create a markdown file in the People folder and give the file the researcher’s First and Last names.

The researcher’s names now show up as wiki-links in my documents. The advantage of this approach is that the markdown file with the researcher’s name becomes a scratch pad where I can leave myself ongoing notes about their work, make connections to other researchers, etc.

And if I want to get a listing of every place that researcher is mentioned, I just go into the researchers markdown file, open the Document icon in the info page and select mentions, or use Tools > summarize mentions to get a document with summaries and links to relevant locations in all of my documents

This approach also allows me to tag the markdown files based on theme, field, etc so that I can create groups of researchers who are engaged in particular topic.

I hope that all makes sense, but I’m happy to clarify anything.

Jeff.

4 Likes

Well done and thanks for sharing your approach :slight_smile:

1 Like