* Ihor Radchenko [2020-12-16 05:55]:
> Jean Louis writes:
>
> > For PDF and video with specific start time I am using different type
> > of hyperlinks and not Org hyperlinks. So I was under impression that
> > Org hyperlinks to PDF support specific page. I have even prepared
> > myself to start
2020-12-15 Ihor Radchenko wrote:
>
Then, packages like org-pdftools would not
need to invent new link types just to be able to refer to specific page
or annotation inside a pdf file.
Firefox (I do not know if pdf.js is cut off from IceCat) have a special
button to obtain link like
To hop in on the hypothes.is thread. I have spent quite a bit of time
working with hypothes.is and related tooling (mostly in python), so
here is a brain dump on interactions between org and hypothes.is. As
others have mentioned, this could easily be its own thread. Best!
Tom
A quick note on
Jean Louis writes:
> For PDF and video with specific start time I am using different type
> of hyperlinks and not Org hyperlinks. So I was under impression that
> Org hyperlinks to PDF support specific page. I have even prepared
> myself to start including such in instructional manual. But do
On 2020-12-14 23:42, Ihor Radchenko wrote:
TRS-80 writes:
We are getting further and further afield from Orgmode discussion,
however I wanted to share the following article with anyone else who
followed this part of the thread all the way to this point:
Oops. Actually, hypothes.is is
* Ihor Radchenko [2020-12-15 07:39]:
> TRS-80 writes:
>
> > We are getting further and further afield from Orgmode discussion,
> > however I wanted to share the following article with anyone else who
> > followed this part of the thread all the way to this point:
>
> Oops. Actually,
TRS-80 writes:
> We are getting further and further afield from Orgmode discussion,
> however I wanted to share the following article with anyone else who
> followed this part of the thread all the way to this point:
Oops. Actually, hypothes.is is related to org-mode in my mind. Mostly as
a
* TRS-80 [2020-12-15 01:29]:
> How to annotate literally everything[0]
> by karlicoss
>
> There are quite a lot of other very interesting articles there as well
> in the same (and related) veins. Enjoy!
>
> Cheers,
> TRS-80
>
> [0] https://beepb00p.xyz/annotating.html
Excellent, things to
On 2020-12-14 14:08, Jean Louis wrote:
* Ihor Radchenko [2020-12-14 15:55]:
Jean Louis writes:
> * Ihor Radchenko [2020-12-13 03:39]:
>> Jean Louis writes:
>> hypothes.is
>
> I can install it on VPS which is definitely in plan. Locally I do not
> locally I have dynamic knowledge repository
* Ihor Radchenko [2020-12-14 15:55]:
> Jean Louis writes:
>
> > * Ihor Radchenko [2020-12-13 03:39]:
> >> Jean Louis writes:
> >> I have hypothes.is installed inside docker container locally. No serious
> >> protection is required in such case (at least, no more than one would
> >> use to
Jean Louis writes:
> * Ihor Radchenko [2020-12-13 03:39]:
>> Jean Louis writes:
>> I have hypothes.is installed inside docker container locally. No serious
>> protection is required in such case (at least, no more than one would
>> use to protect private files from dangerous software like
* Ihor Radchenko [2020-12-14 03:32]:
> In another email you mentioned:
>
> > Easier is to click and click n for next and p for previous. Once you
> > find reference click F5 and describe the item.
> >
> > That is easier than teaching people Emacs. Then group of people can
> > capture PDF
Jean Louis writes:
>> I guess one would not need to teach people about everything in Emacs. If
>> the aim is just editing and viewing PDF, one can provide custom Emacs
>> configuration with added toolbars and menu items for common operations
>> with pdf. I do not see why it would be any
Jean Louis writes:
>> I guess one would not need to teach people about everything in Emacs. If
>> the aim is just editing and viewing PDF, one can provide custom Emacs
>> configuration with added toolbars and menu items for common operations
>> with pdf. I do not see why it would be any
* Christopher Dimech [2020-12-13 21:02]:
> > Sent: Sunday, December 13, 2020 at 4:13 PM
> > From: "Jean Louis"
> > To: "Ihor Radchenko"
> > Cc: "Maxim Nikulin" , emacs-orgmode@gnu.org
> > Subject: Re: Bring up a screen giving option to open a series of orgmode
> > files
> >
> > * Ihor
> Sent: Sunday, December 13, 2020 at 4:13 PM
> From: "Jean Louis"
> To: "Ihor Radchenko"
> Cc: "Maxim Nikulin" , emacs-orgmode@gnu.org
> Subject: Re: Bring up a screen giving option to open a series of orgmode files
>
> * Ihor Radchenko [2020-12-13 03:45]:
> > Jean Louis writes:
> >
> > >
* Ihor Radchenko [2020-12-13 03:45]:
> Jean Louis writes:
>
> > While it is easy to teach people to open single program, press a key,
> > and insert title, it is harder and time consuming to teach random
> > people how to use Emacs. This may not be true, it is just my current
> > impression.
>
* Ihor Radchenko [2020-12-13 03:39]:
> Jean Louis writes:
>
> > For private annotations with hypothes.is one can install it on own
> > server and protect system for one's own group. That will do only a
> > group that is serious enough or have serious demands for annotations.
>
> > Myself I do
Jean Louis writes:
> While it is easy to teach people to open single program, press a key,
> and insert title, it is harder and time consuming to teach random
> people how to use Emacs. This may not be true, it is just my current
> impression.
I guess one would not need to teach people about
Jean Louis writes:
> For private annotations with hypothes.is one can install it on own
> server and protect system for one's own group. That will do only a
> group that is serious enough or have serious demands for annotations.
> Myself I do not prefer having too much software installed online
* Ihor Radchenko [2020-12-11 18:24]:
> > As an even better approach, I consider merging of independently stored
> > PDF file and annotations to it and presenting combined file with native
> > PDF annotations. Several years ago I have not find tools for such
> > operations, maybe new projects
* Maxim Nikulin [2020-12-11 17:41]:
> 2020-12-11 Jean Louis wrote:
> >
> > We have educational business where clients need to be brought to
> > specific references quickly without reading all the book and without
> > opening pages and wasting time. I can tell to staff members to copy 2
> >
> As an even better approach, I consider merging of independently stored
> PDF file and annotations to it and presenting combined file with native
> PDF annotations. Several years ago I have not find tools for such
> operations, maybe new projects have appeared since that time.
I think
2020-12-11 Jean Louis wrote:
We have educational business where clients need to be brought to
specific references quickly without reading all the book and without
opening pages and wasting time. I can tell to staff members to copy 2
configuration files (.xpdfrc and script) in their
* Ihor Radchenko [2020-12-10 03:02]:
>
> A side note: As Alan Schmitt pointed earlier, org-pdftools package
> allows creating links to specific pdf page or annotation on the page or
> to search string. It requires pdf-tools package as pdf viewer.
Thank you for the reference, it is useful in
A side note: As Alan Schmitt pointed earlier, org-pdftools package
allows creating links to specific pdf page or annotation on the page or
to search string. It requires pdf-tools package as pdf viewer.
Best,
Ihor
2020-12-09 Jean Louis wrote:
* Maxim Nikulin [2020-12-09 18:04]:
bind ctrl-o any endSelection "run(pdfcapture '%f' '%p' '%x' '%y' '%X' '%Y'
'%u')"
Thank you, I just do not see where the file is writing it to? You may
see the screenshot attached, I am somebody who has thousands of
finel
* Maxim Nikulin [2020-12-09 18:04]:
> bind ctrl-o any endSelection "run(pdfcapture '%f' '%p' '%x' '%y' '%X' '%Y'
> '%u')"
Thank you, I just do not see where the file is writing it to? You may
see the screenshot attached, I am somebody who has thousands of
finel granular PDF references. When you
2020-12-09 Jean Louis wrote:
* Maxim Nikulin [2020-12-02 19:49]:
Personally I am considering something like (not ready to use, just quick and
dirty proof of concept)
That is great and now I came to it. Please send me your .xpdfrc
settings.
bind ctrl-o any endSelection "run(pdfcapture '%f'
* Maxim Nikulin [2020-12-02 19:49]:
> Personally I am considering something like (not ready to use, just quick and
> dirty proof of concept)
That is great and now I came to it. Please send me your .xpdfrc
settings.
> #!/bin/bash
> set -e
> set -o pipefail
>
> getmeta() {
> file="$1"
>
Thank you for script, I will see to use it. That is exactly that I
need for indexing of some important references. Today I had
need for this.
> Maybe it is possible to add necessary features to pdf.js and to serve the
> viewer from purely static site (no authorization and no API
> endpoints).
2020-12-01 Jean Louis wrote:
* Maxim Nikulin [2020-11-30 20:10]:
To note is that not every PDF has text inside. They may be made from
images.
Images do not necessary mean absence of text. Tesseract can generate PDF
files with text layer in addition to original scans.
and prepares
* Ihor Radchenko [2020-12-02 12:50]:
> Jean Louis writes:
> > I can see that Python is reading QUTE FIFO and then sending commands
> > to browser from there.
>
> Yes, but QUTE_FIFO variable is only available for the userscripts called
> from inside qutebrowser. Probably, there is some way to
2020-11-24 Ihor Radchenko wrote:
Also, you can capture webpage as a heading using org-capture +
org-protocol:
1. https://addons.mozilla.org/en-US/firefox/addon/org-capture/
2.
https://chrome.google.com/webstore/detail/org-capture/kkkjlfejijcjgjllecmnejhogpbcigdc
3.
* Ihor Radchenko [2020-12-02 12:53]:
> Jean Louis writes:
>
> > What I do not know is how do I invoke script from qutebrowser to use
> > the environment variables?
>
> https://www.qutebrowser.org/doc/userscripts.html
>
> Basically, script can be just a bash script.
> You need to put it into
Jean Louis writes:
> What I do not know is how do I invoke script from qutebrowser to use
> the environment variables?
https://www.qutebrowser.org/doc/userscripts.html
Basically, script can be just a bash script.
You need to put it into userscripts directory and then you can call it
from
Jean Louis writes:
> I can see that Python is reading QUTE FIFO and then sending commands
> to browser from there.
Yes, but QUTE_FIFO variable is only available for the userscripts called
from inside qutebrowser. Probably, there is some way to obtain FIFO
location, but I am not aware about it.
* Ihor Radchenko [2020-11-25 10:17]:
> > - qutebrowser, once HTML is loaded or any file, can transmit this file
> > in a script to external program to parse it, collect meta data and
> > index it somewhere
>
> .html version of the current page is always available to userscripts via
>
* Ihor Radchenko [2020-11-25 10:17]:
> > While I did use qutebrowser many times, did not know about the
> > scripts. Please state some examples how you call those external
> > scripts. I am interested if:
>
> - https://www.qutebrowser.org/doc/userscripts.html
> -
>
* Ihor Radchenko [2020-12-02 08:26]:
> Resending without large attachment.
> The attachment was uploaded to
> https://github.com/yantar92/org-mode-demos#refiling-multiple-headings-using-agenda-bulk-actions
Thank you. Before few days I have seen the GIF and it is useful
feature. In the meantime I
Resending without large attachment.
The attachment was uploaded to
https://github.com/yantar92/org-mode-demos#refiling-multiple-headings-using-agenda-bulk-actions
Best,
Ihor
Start of forwarded message
From: Ihor Radchenko
To: Jean Louis
Cc: Gerardo
* Ihor Radchenko [2020-12-01 05:35]:
> Jean Louis writes:
> > * Ihor Radchenko [2020-11-30 12:31]:
> >> I can see that you have implemented many of the suggested commands
> >> yourself. Why don't you just propose patches extending the functionality
> >> you desire?
> >
> > Good question, I have
Jean Louis writes:
> * Ihor Radchenko [2020-11-30 12:31]:
>> I can see that you have implemented many of the suggested commands
>> yourself. Why don't you just propose patches extending the functionality
>> you desire?
>
> Good question, I have no idea in this moment why not. Maybe I just
> make
* Maxim Nikulin [2020-11-30 20:10]:
> 2020-29-11 Jean Louis wrote:
> > * Maxim Nikulin [2020-11-28 18:52]:
> >
> > Any viewer should have option to quickly construct a hyperlink and
> > store it somewhere with its annotation and other meta data so that
> > such can be reused by any other program.
2020-29-11 Jean Louis wrote:
* Maxim Nikulin [2020-11-28 18:52]:
Any viewer should have option to quickly construct a hyperlink and
store it somewhere with its annotation and other meta data so that
such can be reused by any other program.
Xpdf do not have option to construct hyperlink, it
* Ihor Radchenko [2020-11-30 13:15]:
> Jean Louis writes:
>
> > Do you mean it is possible to mark 5-6 headlines and then re-file them
> > quickly to other file?
> >
> > That would spare me some organizing efforts.
>
> Yes. I think the default building is "m" for marking and "B" for bulk
>
* Ihor Radchenko [2020-11-30 12:31]:
> Jean Louis writes:
> > How to Run a More Secure Browser
> > https://www.dragonflybsd.org/docs/handbook/RunSecureBrowser/
>
> There is also Firejail these days:
>
>
Jean Louis writes:
> How to Run a More Secure Browser
> https://www.dragonflybsd.org/docs/handbook/RunSecureBrowser/
There is also Firejail these days:
https://wiki.gentoo.org/wiki/User:Sakaki/Sakaki%27s_EFI_Install_Guide/Sandboxing_the_Firefox_Browser_with_Firejail#Sandboxing_with_Firejail
>
* Maxim Nikulin [2020-11-28 19:13]:
> 2020-11-27 Jean Louis wrote:
> > * Alan Schmitt [2020-11-27 11:15]:
> >
> > > https://github.com/fuxialexander/org-pdftools). There is also the
> > > org-noter option (https://github.com/weirdNox/org-noter) to link
> > > external annotations to pdfs.
> >
>
* Maxim Nikulin [2020-11-28 18:52]:
:PROPERTIES:
:CREATED: [2020-11-28 Sat 19:55]
:ID: 60f81bc3-5122-44d6-87b6-d8554fc6a6b4
:END:
> 2020-11-27 Jean Louis wrote:
> >
> > Now we have `evince' PDF viewer that can open PDF I think by page
> > number and by query but it cannot do the
2020-11-27 Jean Louis wrote:
* Alan Schmitt [2020-11-27 11:15]:
https://github.com/fuxialexander/org-pdftools). There is also the
org-noter option (https://github.com/weirdNox/org-noter) to link
external annotations to pdfs.
Annotations are long time envisioned feature that is very poorly
2020-11-27 Jean Louis wrote:
Now we have `evince' PDF viewer that can open PDF I think by page
number and by query but it cannot do the equivalent
`evince-store-link' so user has to think about the file name and page
number and so on.
However xpdf (evince predecessor in respect to PDF engine)
Hello Allan,
Thank you for references, I am collecting it.
* Alan Schmitt [2020-11-27 11:15]:
> For that I recommend pdf-tools (great pdf viewer for emacs, supporting
> annotations and synctex, https://github.com/politza/pdf-tools ) and
> org-pdftools (provides org links for it,
That is nice
Hello,
On 2020-11-27 05:40, Jean Louis writes:
> Now we have `evince' PDF viewer that can open PDF I think by page
> number and by query but it cannot do the equivalent
> `evince-store-link' so user has to think about the file name and page
> number and so on.
For that I recommend pdf-tools
* Ihor Radchenko [2020-11-24 10:25]:
:PROPERTIES:
:CREATED: [2020-11-27 Fri 05:40]
:ID: 7caa9f79-d5c2-4e00-8b34-60055025240e
:END:
> > Side note: there shall be feature in Org that quickly
> > captures the full link to the heading. Maybe it already
> > exists. Instead of
> Thank you Ihor. I know this all could be in the manual, and I read
> manuals all the time but never read it fully. Without these references
> I would not easily discover those useful functions.
Yeah. It is even worth re-reading manuals from time to time as you use
the corresponding tool. With
* Ihor Radchenko [2020-11-25 06:43]:
> > Now I hope that I can use org-capture to invoke other functions from
> > external programs.
>
> In general, you can define your own protocols. See
> org-protocol-protocol-alist docstring for details how to define custom
> protocols executing arbitrary
* Ihor Radchenko [2020-11-24 12:59]:
> > org-store-link would work only within Emacs, not for the case of copying
> > http links in the browser, right?
>
> Indeed. If you want to copy "[[url][title]]" string directly from
> browser, you should probably write a simple bookmarklet. I have seen
>
> Now I hope that I can use org-capture to invoke other functions from
> external programs.
In general, you can define your own protocols. See
org-protocol-protocol-alist docstring for details how to define custom
protocols executing arbitrary elisp code.
> I would like to use org-capture to get
* Ihor Radchenko [2020-11-24 12:59]:
> > org-store-link would work only within Emacs, not for the case of copying
> > http links in the browser, right?
>
> Indeed. If you want to copy "[[url][title]]" string directly from
> browser, you should probably write a simple bookmarklet. I have seen
>
* John Sturdy [2020-11-24 12:54]:
> I've got a rather specialized version of that at
>
https://github.com/hillwithsmallfields/JCGS-emacs/blob/master/special-setups/tasks/org-agenda-kiosk.el
> It's aimed at navigating a collection of org-mode files via the numeric
> keypad only, and I wrote it to
* Detlef Steuer [2020-11-24 13:07]:
> Am Tue, 24 Nov 2020 09:53:15 +
> schrieb John Sturdy :
>
> > It's aimed at navigating a collection of org-mode files via the
> > numeric keypad only, and I wrote it to go with some custom hardware I
> > made (a screen and keypadded embedded in a
Am Tue, 24 Nov 2020 09:53:15 +
schrieb John Sturdy :
> It's aimed at navigating a collection of org-mode files via the
> numeric keypad only, and I wrote it to go with some custom hardware I
> made (a screen and keypadded embedded in a corkboard, so I can keep
> all my "things to do" lists
> org-store-link would work only within Emacs, not for the case of copying
> http links in the browser, right?
Indeed. If you want to copy "[[url][title]]" string directly from
browser, you should probably write a simple bookmarklet. I have seen
someone sharing it in reddit, but cannot find the
I've got a rather specialized version of that at
https://github.com/hillwithsmallfields/JCGS-emacs/blob/master/special-setups/tasks/org-agenda-kiosk.el
It's aimed at navigating a collection of org-mode files via the numeric
keypad only, and I wrote it to go with some custom hardware I made (a
Hi,
See org-store-link and org-insert-link. org-store-link stores link in a
> link ring and the link/links can be later inserted using
> org-insert-link.
>
org-store-link would work only within Emacs, not for the case of copying
http links in the browser, right?
org-store-link
> I definitely think it's very, very useful!
> I constantly leave tabs open or use bookmarks, but it'd be great to add
> them to ORG with a timestamp to watch later.
> This way I wouldn't forget about them and they wouldn't take memory on the
> browser if I don't bookmark them.
It is possible and
> Side note: there shall be feature in Org that quickly
> captures the full link to the heading. Maybe it already
> exists. Instead of constructing links by hand like entering
> the file name, entering the heading for the link, there
> shall by some automated feature:
See org-store-link and
> Do you find that useful? Who does?
I definitely think it's very, very useful!
I constantly leave tabs open or use bookmarks, but it'd be great to add
them to ORG with a timestamp to watch later.
This way I wouldn't forget about them and they wouldn't take memory on the
browser if I don't
* Diego Zamboni [2020-11-23 12:53]:
> Hi Gerardo,
>
> Apart from what others have suggested, what you can do if you have a fixed
> list of files you want to quickly access, you could manually define
> keybindings for them. I have four main files where I capture things, so I
> define a submenu
* Ihor Radchenko [2020-11-23 11:14]:
> > Org provides hyperlinks and that useful feature may be used as
> > on-the-fly information visualizer for many groups of smaller pieces of
> > information which could be obtained from some structure or found in
> > real time.
>
> Also, one could quickly
Hi Gerardo,
Apart from what others have suggested, what you can do if you have a fixed
list of files you want to quickly access, you could manually define
keybindings for them. I have four main files where I capture things, so I
define a submenu that allows me to access them quickly:
(note: I
> One question: what does do? Thanks
Just wanted to indicate the cursor position.
Best,
Ihor
Gerardo Moro writes:
> Excellent stuff.
> One question: what does do? Thanks
>
> El lun, 23 nov 2020 a las 10:13, Ihor Radchenko ()
> escribió:
>
>> > Org provides hyperlinks and that useful feature
Ok, thanks!
El lun, 23 nov 2020 a las 11:12, Ihor Radchenko ()
escribió:
> > One question: what does do? Thanks
>
> Just wanted to indicate the cursor position.
>
> Best,
> Ihor
>
> Gerardo Moro writes:
>
> > Excellent stuff.
> > One question: what does do? Thanks
> >
> > El lun, 23 nov 2020
Excellent stuff.
One question: what does do? Thanks
El lun, 23 nov 2020 a las 10:13, Ihor Radchenko ()
escribió:
> > Org provides hyperlinks and that useful feature may be used as
> > on-the-fly information visualizer for many groups of smaller pieces of
> > information which could be obtained
> Org provides hyperlinks and that useful feature may be used as
> on-the-fly information visualizer for many groups of smaller pieces of
> information which could be obtained from some structure or found in
> real time.
Also, one could quickly select one of multiple links under heading by
* Gerardo Moro [2020-11-23 07:00]:
> Thanks so much, now it works when using that elisp function.
OK, it was your idea and I adopt the approach. If Elisp function
works, then shell command may not be important.
Org provides hyperlinks and that useful feature may be used as
on-the-fly
Thanks so much, now it works when using that elisp function.
One thing yet:
> I am confused. I don't understand the syntax. The line "find
Documents/Org/
> -type f -iname "*.org" -exec echo " * [[file:`realpath {}`][{}]]" >
> meta-org.org \;" should be a function of its own?
That was shell
> On Nov 22, 2020, at 11:03 AM, Gerardo Moro wrote:
>
>
> M-x find-dired RET Documents/Org/ RET -iname "*.org" RET
>
> Once I press "RET", what does -iname mean? I am new in Emacs. You mean, this
> is just using find-dired to browse the org files?
>
See (info "(emacs) Dired and Find")
* Gerardo Moro [2020-11-22 22:04]:
> Thanks to both of you,
>
> find Documents/Org/ -type f -iname "*.org" -exec echo " * [[file:`realpath
> {}`][{}]]" > meta-org.org \;
>
> Instead of "Documents/Org/" you should put there your own top
> directory where you keep Org files.
>
> Then open
* Berry, Charles [2020-11-22 20:35]:
> > * Gerardo Moro [2020-11-22 13:02]:
> >> Basically that :)
> >> I'm looking for some setup that allows me to open a menu with a list of
> >> files and shortcut access keys to open them.
> >>
> >> Probably somebody has done this before.
> >
> > Let me
Thanks to both of you,
find Documents/Org/ -type f -iname "*.org" -exec echo " * [[file:`realpath
{}`][{}]]" > meta-org.org \;
Instead of "Documents/Org/" you should put there your own top
directory where you keep Org files.
Then open meta-org.org
I am confused. I don't understand the syntax.
> On Nov 22, 2020, at 2:09 AM, Jean Louis wrote:
>
> * Gerardo Moro [2020-11-22 13:02]:
>> Basically that :)
>> I'm looking for some setup that allows me to open a menu with a list of
>> files and shortcut access keys to open them.
>>
>> Probably somebody has done this before.
>
> Let me
* Gerardo Moro [2020-11-22 13:02]:
> Basically that :)
> I'm looking for some setup that allows me to open a menu with a list of
> files and shortcut access keys to open them.
>
> Probably somebody has done this before.
Let me invent something for you:
find Documents/Org/ -type f -iname
Basically that :)
I'm looking for some setup that allows me to open a menu with a list of
files and shortcut access keys to open them.
Probably somebody has done this before.
Thank you,
GM
85 matches
Mail list logo