Internal linking workflow

211 views
Skip to first unread message

Anne-Laure Le Cunff

unread,
Apr 29, 2020, 3:45:55 AM4/29/20
to TiddlyWiki
Hi everyone,

I just wanted to ask how you go about linking between your various tiddlers. I use TiddlyBlink to autosuggest internal links, but since I recently discovered all of the markdown plugins are incompatible either with the [[*]] syntax or with links autosuggestion, I'm wondering how everyone goes about linking a new tiddler to an existing one?

Do you just know the titles of all of your tiddlers by heart and type them from memory?

Do you use <$link>Title of target tiddler</$link> or <a href="#Title of target tiddler">Title of target tiddler</a> instead of [[Title of target tiddler]]?

Do you just not interlink your tiddlers together that often so you don't care?

Thank you!

Ste Wilson

unread,
Apr 29, 2020, 5:08:29 AM4/29/20
to TiddlyWiki

1.  I don't use markdown :)!
2.  I kinda make it up as i go.  
     As I'm creating my toddlers if there is something I think needs more explanation I will [[]] it.  Sometimes I do find myself thinking...I'm SURE I covered this before, so I do a quick search.
3.  Occasionally I check my missing links list in the more tab.

Mat

unread,
Apr 29, 2020, 7:08:07 AM4/29/20
to TiddlyWiki
Anne-Laure Le Cunff wrote:
Do you just know the titles of all of your tiddlers by heart and type them from memory?

This is a main reason why I'm (much to slowly) creating the TitlePicker. If you're good with regex, feel free to help out because it is a critical part:-)
The goal is a little popup at caret position that is triggered when you type [[ where you select a title and it inserted. The bigger goal is that anything you call for should popup. E.g typing <$ should show a popup the widgets, typing, say, img should popup a canvas etc etc. Once it actually works, I expect it to be a game changer.

<:-)

Peter Buyze

unread,
Apr 29, 2020, 7:56:25 AM4/29/20
to TiddlyWiki forum
Mat, how is title picker different from Freelinks? Both look for a title that matches what the author is writing. So identifying a 1-word title is doable, though it depends on the author coincidentally using the right word in the text, but a multi-word title has a much lower chance of success in both Titlepicker and Freelinks.

TP can have 1 up on Fl if it is not case sensitive, like FL is.

--
Securely sent with Tutanota. Get your own encrypted, ad-free mailbox:


29 Apr 2020, 14:08 by matia...@gmail.com:
--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+...@googlegroups.com.

TonyM

unread,
Apr 29, 2020, 8:32:01 AM4/29/20
to TiddlyWiki
Peter

The title picker is in edit mode, on I'd already available as an editor toolbar button but the proposed advance it it happenings as you type.

Think of Freelinks as a highlighter of titles found in text. And links as specific and intentional links that also become back links.

Regards
Tony

TonyM

unread,
Apr 29, 2020, 8:40:07 AM4/29/20
to TiddlyWiki
I use wiki text for markup only.

I tend to build templates that automatical use fields or tags to display links I want.

Most of my links are a result of a list widget in a macro which finds relavent content and displays the link otherwise I use tags to generate links or camelCase or [[links as needed]].

There are also editor toolbar buttons to insert links and use excise to create tiddlers and leave a link behind.

Regards
Tony

TonyM

unread,
Apr 29, 2020, 8:45:18 AM4/29/20
to TiddlyWiki
Post script

I also search for a title, if not already open or listed and have a copy title to clipboard button then enter [[pasted title]] but often change it [[see here|pasted title]]

I often just use my mouse to copy a title off a list then paste it into the editor.

Regards
Tony

Mat

unread,
Apr 29, 2020, 8:47:03 AM4/29/20
to TiddlyWiki
Peter Buyze wrote:
Mat, how is title picker different from Freelinks?

There is indeed overlap in that they both try to identify titles in the text. It would be interesting to understand what algo is used for this in Freelinks. But their difference in application is big: The idea with the TitlePicker is that you use it actively as you author in edit mode, to select a title from a suggestion list like you do with tags in edit mode. The real meat of the plugin is actually the popup mechanism. The idea is to "fill" the popup with different things depending on what the user types. So, one could imagine it is case insensitive TitlePicker or a title picker that only shows tiddlers prefixed with Foo or a title picker that only lists people names or whatever. That is just a filtering matter and I hope the plugin will be such that users can create their own "popup content" templates.

<:-) 

Mat

unread,
Apr 29, 2020, 8:48:38 AM4/29/20
to TiddlyWiki
Sorry @Anne-Laure, I just realized I hijacked your thread.

Please everyone, the thread is about Anne-Laures question so start another thread if there are other matters.

<:-)

HC Haase

unread,
Apr 29, 2020, 8:52:35 AM4/29/20
to TiddlyWiki
the [[*]] is wikitext syntax so it should not work in markdown.. because it is not markdown.

The autosuggestion in tiddlyblink come from the edit-comptext plugin. you can use it in any tw edition

I also started out using markdown, I switched to wikitext because I found it superior in many ways.

the way I linked in markdown to other tiddlers was like [link](#TITTLER-TITLE) the # do the trick. I also made a snippet for this and other markdown stuff, will attach it.

But I will also suggest using wikitext instead because:
  • you can use the edit-comptext plugin. and most plugin are made for wikitext
  • with wikitext links, you can use backlinks, count etc.(note that backlinks in MD will not work)
  • fast to type
  • you can use transclusions
  • you can use macros
  • you can use excise (this is very useful to not break writing flow)
  • there are some good wikitext plugins e.g.
    • convert email to wikitext
    • covert html to wiktext
    • convert excel to wikitext table
how do I link my tiddlers? for categories and topics I use tags (with autocomplete regardless of tiddler type) for direct and ad-hoc links I use tiddler links. If I cant remember the title I do a search and drag, n drop the title to the tiddler, and it will drop as a link (I also turn on titles as link, for this reason)

But I Would love to use markdown. In my perfect world, a wikitext with markdown substituting all standard typography and wikitext for the rest (transclusions, macro etc) would be perfect.

there is also the markdown like plugin by JB
MD-image-link-table.json

Peter Buyze

unread,
Apr 29, 2020, 9:05:45 AM4/29/20
to TiddlyWiki forum
OK Mat, so in effect Freelinks and TitlePicker could be complimentary and be a powerful combination of choosing the "right" titles and identifying links in text boxes.

I hope you'll be able to keep working on it :-)

29 Apr 2020, 15:47 by matia...@gmail.com:
--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+...@googlegroups.com.

Mark S.

unread,
Apr 29, 2020, 9:38:34 AM4/29/20
to TiddlyWiki
Type a few letters of your link in the search bar. When your tiddler appears, drag and drop it into the tiddler.

Probably the ultimate solution would be to hack the automatic linker so that it works inside of markdown.

For those not following the other threads, Anne has found a markdown plugin that recognizes [[*]] syntax.

For better or worse, MD is the de facto industry markup language. It's supported in web forums (reddit, duolingo, github) and has browser extensions built for it. It is recognized by converters (pandoc).

Anne-Laure Le Cunff

unread,
Apr 29, 2020, 10:03:59 AM4/29/20
to TiddlyWiki
Thanks so much, everyone! Looks like most of you are used to WikiText, I should probably get onboard! Saq gave me a potential workaround in another thread which I'll try later today.

Peter Buyze

unread,
Apr 29, 2020, 10:58:48 AM4/29/20
to TiddlyWiki forum
Wikitext is a language that offers certain ways to establish links. From the way you asked the original question I understand that your issue is about the "language" but about the decision-making process of establishing a link. In other words, "can what I am writing in my new tiddler be linked to (an) already existing tiddler(s) in order to expand my networked knowledge base"?

The tool for that can be Freelinks, although it depends entirely on your tiddler titles being exactly worded the right way and with the right case letters relative to the text you are inputting in that new tiddler. And that is an imperfect match with a relatively small hit rate, though still better than nothing.

So, you will have to rely on your memory and/or tags and/or the right search parameters. Beyond that you would have to have some sort of Artificial Intelligence-based app, such as DevonThink.


--
Securely sent with Tutanota. Get your own encrypted, ad-free mailbox:


29 Apr 2020, 17:03 by alec...@gmail.com:
--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+...@googlegroups.com.

Rob Hoelz

unread,
Apr 29, 2020, 3:15:56 PM4/29/20
to TiddlyWiki
I really like the editor toolbar button triggered by control-L - by default it shows the search sidebar page and clicking on a tiddler there pastes a link to that tiddler.  I've extended the version in my wiki to show the current story list and the five most recently edited tiddlers if the search field is empty - I should probably publish that as a publish!

TonyM

unread,
Apr 29, 2020, 10:21:34 PM4/29/20
to tiddl...@googlegroups.com
Rob.

Yes Publish, Publish, Publish.

Tony
Reply all
Reply to author
Forward
0 new messages