From: Erwin Panen <erwinpanen@fastmail.fm>
To: David Maus <maus.david@gmail.com>
Cc: emacs-orgmode@gnu.org
Subject: Re: file link format question - How to format link when square brackets [ ] are already in filename?
Date: Tue, 02 Feb 2010 21:46:58 +0100 [thread overview]
Message-ID: <4B688F42.2040700@fastmail.fm> (raw)
In-Reply-To: <87wryve5ky.wl%maus.david@gmail.com>
David, thanks for clarifying :-)
I think I get it now.
Your example helps!
What I did (wrongly) was to exchange the outer brackets with %5B and %5D
Instead I should have exchanged the brackets enclosing 32
I get an error of the file not found now, but at least Emacs/org does
fold the link now and only leaves the description!
I guess I'll figure out the missing file problem.
Thanks very much for helping out!
Erwin
David Maus wrote:
> Hi Erwin,
>
> At Tue, 02 Feb 2010 20:43:27 +0100,
> Erwin Panen wrote:
>> Hi David,
>>
>> Thanks for replying;
>> I don't understand what you mean. I was not aware off url-encoding, but found help here: http://www.eskimo.com/~bloo/
>> indexdot/html/topics/urlencoding.htm
>> So far so good.
>> The way I interpret this is that I can 'replace' [square brackets] in orgmode with %5Bsquare brackets%5D
>
> That's exactly what I meant. The behaviour you notice when /not/
> encoding the square brackets is absolutely correct because of the way
> Orgmode works: If you display a file in org-mode, the Orgmode
> functions interpret the file's content and change the way certain
> portions of the file look ("folding" of the link, i.e. only display
> the description) and what you can do on this regions (i.e. open the
> link).
>
> So there is for instance a pattern that "tells" Orgmode that something
> is a link: [[<some characters][<some other characters>]] is recognized
> as a link with a target (first set of characters) and a description
> (second set of characters). If there are literal square brackets in
> either the description or the target, Orgmode simply does not
> recognize the string as a link.
>
> The same principle (interpreting strings/a sequence of characters)
> causes Orgmode to recognize the [32] as a footnote. Why? Because there
> is a definition that says the "a number between two square brakets is
> a footnote".
>
>> However when I try this, org does not 'convert' to a link...? What
>> am I missing?
>
> Strange. What Emacs and Orgmode version do you use?[1] I use
>
> "GNU Emacs 23.1.92.1 (i486-pc-linux-gnu, GTK+ Version 2.18.6) of
> 2010-01-31 on elegiac, modified by Debian"
>
> with
>
> "Org-mode version 6.34trans (release_6.34c.65.g45c58)"
>
> For me encoding the square brackets in the link name with %5B and %5D
> works. That is: Emacs/Orgmode "collapses" the link and only displays
> the description part.
>
> ,----
> | [[\\Dcerouter\public\videos\STORY_Station (sdb1)-CORE %5B32%5D\Les Rivières Pourpres 720x304\The Crimson Rivers.mkv][The Crimson Rivers.mkv]]
> `----
>
> gives:
>
> ,----
> | The Crimson Rivers.mkv
> `----
>
> Regards,
> -- David
>
>
> [1] To find out your version simply execute "org-version" (M-x
> org-version RET) and "emacs-version" (M-x emacs-version RET) and
> switch to the buffer called "*Messages*" to see the version strings of
> Emacs and Orgmode.
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
prev parent reply other threads:[~2010-02-02 20:47 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-02-02 10:50 file link format question - How to format link when square brackets [ ] are already in filename? Erwin Panen
2010-02-02 16:57 ` David Maus
2010-02-02 19:43 ` Erwin Panen
2010-02-02 20:38 ` David Maus
2010-02-02 20:46 ` Erwin Panen [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.orgmode.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4B688F42.2040700@fastmail.fm \
--to=erwinpanen@fastmail.fm \
--cc=emacs-orgmode@gnu.org \
--cc=maus.david@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).