emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Daniel M German <dmg@uvic.ca>
To: emacs-orgmode@gnu.org
Subject: org-annotate
Date: Wed, 28 May 2008 15:56:23 -0700	[thread overview]
Message-ID: <87y75ujaw8.fsf@uvic.ca> (raw)


Hi everybody,

ever since I started using org-annotate to quickly store links to a web
page inside emacs I thought about its potential as a way to annotate any
type of document.

In particular I have been interested in quickly annotating (linking) to
PDFs (one of my job's main tasks). What I envision is a menu option that
allows me to "annotate/bookmark" a  given selection, which creates
automatically an org-link to the desired document/page and saves the
selected text.

Of course this is not easy to do without hacking an application. I have
given evince a try and I am very close to having it working. but I have
talked to one of the Evince authors and he suggested a D-BUS
service. Essentially the d-bus service would wait for clients. When a
client sends the "bookmark" it would act accordingly. This way there can
be many different bookmark servers (one of them org-annotation) and many
applications would then benefit from this infrastructure. Imagine in a
future being able to link/bookmark any type of document, from images
(gimp) to open office documents.

I haven't program a D-bus service, but I think it is not difficult. But
at this point I have hacked evince and I am able to create org-links
from evince (similar to the way we create org-links from firefox).

If anybody is interested, and has being able to compile evince (not
trivial) let me know, I'll make the patch available.

--dmg



--
Daniel M. German                  
http://turingmachine.org/
http://silvernegative.com/
dmg (at) uvic (dot) ca
replace (at) with @ and (dot) with .

                 reply	other threads:[~2008-05-28 23:04 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=87y75ujaw8.fsf@uvic.ca \
    --to=dmg@uvic.ca \
    --cc=emacs-orgmode@gnu.org \
    /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).