emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* org-annotate
@ 2008-05-28 22:56 Daniel M German
  0 siblings, 0 replies; only message in thread
From: Daniel M German @ 2008-05-28 22:56 UTC (permalink / raw)
  To: emacs-orgmode


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 .

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-05-28 23:04 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-05-28 22:56 org-annotate Daniel M German

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).