zim-wiki team mailing list archive
Mailing list archive
Re: 1:1 vs. piped links
--- On Sun, 11/15/09, Beni Cherniavsky <cben@xxxxxxxxxxxx> wrote:
> From: Beni Cherniavsky <cben@xxxxxxxxxxxx>
> Subject: Re: [Zim-wiki] 1:1 vs. piped links
> To: "Pedro" <pedro100@xxxxxxxxx>
> Cc: "Zim" <zim-wiki@xxxxxxxxxxxxxxxxxxx>
> Date: Sunday, November 15, 2009, 11:31 PM
> On Sun, Nov 15, 2009 at 20:44, Pedro
> > DokuWiki for example has both options:
> > [[Link Target]] <---- simple link
> > [[Link Target|Click here]] <---- link with a
> > This is jsut a possibility, since zim comes with a a
> > GUI rather than being markup-centered, all the links
> > could have the latest format, being up to the user to
> > choose if any part of it should be automagically filled.
> Just to clarify: I was talking solely about user
> interface. For the purpose of this discussion, I don't care
> if the the underlying markup for 1:1 links is "[[Link Target]]"
> or "[[Link Target|Link Target]]".
> (Generally, I do prefer the first format, so that the text
> files are easier to read and edit manually.)
> And I agree that there must be an option to make the label
> different from the target. I described the "text is the link"
> model because it affords a more intuitive and fluent GUI, to
> spark discussion about capturing its good qualities in a GUI
> that does allow text to differ from the link.
> Beni Cherniavsky-Paskin <cben@xxxxxxxxxxxx>
I think it should be a switch - a button on the toolbar that toggles the functionality on and off like the "read-only" toggle. There should be a keystroke for it, too, of course.
I'm finding that I'm spending a lot of time going back and removing GUI-generated links (in Zim) - more time doing that, in fact, than I would "manually" entering links to begin with.
What I would like to have (to do, perhaps) with the Zim GUI is what was suggested regarding a checkbox or radio button that will turn the auto-linking associated with CaML case on/off.
I am working mostly with software development documentation and notes - /everything/ is CaML case - I don't mind having to hit ^L to make some text into a link.
I would also Like the color coding of broken links tha was suggested, since my common workflow is - type in the literal links (this would be with the option mentioned above turned "on"), then make another pass through the text creating and editing links.
In addition to those points, I will add that in most cases the link generation in Zim is find - I like being able to type e.g. Glossary:TCP and get a link that - when I click it will create a page in the Glossary that I can fill in. I just need to be able to disable that functionality to keep e.g. spurious links from being generated when I want to use the literal page-name string instead of the link - if I "format" the string (e.g. as "literal", "bold", "italic" or whatever - that helps, but formatting is often lost, and the links re-generated. Probably this is different topic, though.