all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Re: In search for an emacs hacker
@ 2021-09-12 12:54 Vitus Schäfftlein
  2021-09-13  9:24 ` Arash Esbati
  2021-09-24  6:00 ` Emanuel Berg via Users list for the GNU Emacs text editor
  0 siblings, 2 replies; 23+ messages in thread
From: Vitus Schäfftlein @ 2021-09-12 12:54 UTC (permalink / raw)
  To: help-gnu-emacs

Emanuel, I need to admit that I have a hard time understanding your 
resentment against academics. I have never come across someone who 
thought in terms of "plebians" and "aristos", most of the ones I know 
would rather think in terms of bourgeoisie and proletariat (my 
background is philosophy, though). Anyway, what I mean by "academics" 
are PhD students, post docs, and (junior) professors of _any_ field. I 
strongly agree that academics don't have more important jobs, but that 
emacs is simply well-suited for their aims. My reasons do not concern 
the "superiority of academics", but my worries about the dependency of 
university

My main idea is that there is a common ground for any academic: 
literature research, reading pdfs, taking notes and writing/publishing 
papers (either about these PDFs or about something else). No matter if 
you are a physicist, social scientist, philosopher, computer scientiest, 
linguist or philosopher, you need to do these things. Now, my view is 
that these things are not connected closely enough in emacs in order to 
have a nice workflow. To drive home my point, here are some examples:

 1. org-roam-bibtex and pdf-tools are not connected. For example, there
    should be a function that takes selected text or annotations and
    prints it as a citation in an org-roam-capture buffer, using the
    information of the bibtex-entry connected to the pdf by
    org-roam-bibtex. For example, if you selected "foo" on PDF page 6,
    the author is A, the year is y, there should be a function which
    opens a capture-buffer, which contains this: "foo. (A, y,
    [link-to-pdf-at-page-6 named 'p. 6'])".
 2. pdf-tools lacks some important functionality. For example,
    differentiating between page labels and page numbers and
    selection-behavior as in Adobe Reader.
 3. org-noter is not really configurable since its main function is 200
    lines long and hard-coded.
 4. org-roam-ui does not allow to display only parts of all
    org-roam-notes (for examples filtered by directory or tags) and is,
    thus, not well to oversee.

Among many other things, this impedes workflow dramatically, and I would 
like to change this. Scimax is nice for statistics and all, but does not 
handle these problems. I hope this gives an idea of what I want to do. I 
don't really know how to code, but I do know what functionalities would 
be great for academics and how they should function exactly. If anyone 
is interested in working with me, please get in touch with me!

Best regards,

Vitus

P. S.: Another major issue is that syntax highlighting becomes makes 
emacs so slow if you have several org-ref-citations in one paragraph or 
LaTeX-document with many prettified symbols. I hope there there will be 
a tree-sitter package for org-mode and LaTeX soon...



^ permalink raw reply	[flat|nested] 23+ messages in thread
* Re: In search for an emacs hacker
@ 2021-09-12 13:15 Vitus Schäfftlein
  0 siblings, 0 replies; 23+ messages in thread
From: Vitus Schäfftlein @ 2021-09-12 13:15 UTC (permalink / raw)
  To: help-gnu-emacs@gnu.org

Emanuel, I need to admit that I have a hard time understanding your resentment against academics. I have never come across someone who thought in terms of "plebians" and "aristos", most of the ones I know would rather think in terms of bourgeoisie and proletariat (my background is philosophy, though). Anyway, what I mean by "academics" are PhD students, post docs, and (junior) professors of _any_ field. I strongly agree that academics don't have more important jobs, but that emacs is simply well-suited for their aims. My reasons do not concern the "superiority of academics", but my worries about the dependency of university on capitalist structures.

My main idea is that there is a common ground for any academic: literature research, reading pdfs, taking notes and writing/publishing papers. No matter if you are a physicist, social scientist, philosopher, computer scientiest, linguist or philosopher, you need to do these things. Now, my view is that these things are not connected closely enough in emacs in order to have a nice workflow. To drive home my point, here are some examples:


  1.  org-roam-bibtex and pdf-tools are not connected. For example, there should be a function that takes selected text or annotations and prints it as a citation in an org-roam-capture buffer, using the information of the bibtex-entry connected to the pdf by org-roam-bibtex. For example, if you selected "foo" on PDF page 6, the author is A, the year is y, there should be a function which opens a capture-buffer, which contains this: "foo. (A, y, [link-to-pdf-at-page-6 named 'p. 6'])".
  2.  pdf-tools lacks some important functionality. For example, differentiating between page labels and page numbers and selection-behavior as in Adobe Reader.
  3.   org-noter is not really configurable since its main function is 200 lines long and hard-coded.
  4.  org-roam-ui does not allow to display only parts of all org-roam-notes (for examples filtered by directory or tags) and is, thus, not well-overseeable.

Among many other things, this impedes workflow dramatically, and I would like to change this. Scimax is nice for statistics and all, but does not handle these problems. I hope this gives an idea of what I want to do. I don't really know how to code, but I do know what functionalities would be great for academics and how they should function exactly. If anyone is interested in working with me, please get in touch with me!

Best regards,

Vitus

P. S.: Another major issue is that syntax highlighting becomes makes emacs so slow if you have several org-ref-citations in one paragraph or LaTeX-document with many prettified symbols. I hope there there will be a tree-sitter package for org-mode and LaTeX soon...


^ permalink raw reply	[flat|nested] 23+ messages in thread
* Re: In search for an emacs hacker
@ 2021-09-12 13:01 Vitus Schäfftlein
  0 siblings, 0 replies; 23+ messages in thread
From: Vitus Schäfftlein @ 2021-09-12 13:01 UTC (permalink / raw)
  To: help-gnu-emacs

Emanuel, I need to admit that I have a hard time understanding your 
resentment against academics. I have never come across someone who 
thought in terms of "plebians" and "aristos", most of the ones I know 
would rather think in terms of bourgeoisie and proletariat (my 
background is philosophy, though). Anyway, what I mean by "academics" 
are PhD students, post docs, and (junior) professors of _any_ field. I 
strongly agree that academics don't have more important jobs, but that 
emacs is simply well-suited for their aims. My reasons do not concern 
the "superiority of academics", but my worries about the dependency of 
university

My main idea is that there is a common ground for any academic: 
literature research, reading pdfs, taking notes and writing/publishing 
papers (either about these PDFs or about something else). No matter if 
you are a physicist, social scientist, philosopher, computer scientiest, 
linguist or philosopher, you need to do these things. Now, my view is 
that these things are not connected closely enough in emacs in order to 
have a nice workflow. To drive home my point, here are some examples:

 1. org-roam-bibtex and pdf-tools are not connected. For example, there
    should be a function that takes selected text or annotations and
    prints it as a citation in an org-roam-capture buffer, using the
    information of the bibtex-entry connected to the pdf by
    org-roam-bibtex. For example, if you selected "foo" on PDF page 6,
    the author is A, the year is y, there should be a function which
    opens a capture-buffer, which contains this: "foo. (A, y,
    [link-to-pdf-at-page-6 named 'p. 6'])".
 2. pdf-tools lacks some important functionality. For example,
    differentiating between page labels and page numbers and
    selection-behavior as in Adobe Reader.
 3. org-noter is not really configurable since its main function is 200
    lines long and hard-coded.
 4. org-roam-ui does not allow to display only parts of all
    org-roam-notes (for examples filtered by directory or tags) and is,
    thus, not well to oversee.

Among many other things, this impedes workflow dramatically, and I would 
like to change this. Scimax is nice for statistics and all, but does not 
handle these problems. I hope this gives an idea of what I want to do. I 
don't really know how to code, but I do know what functionalities would 
be great for academics and how they should function exactly. If anyone 
is interested in working with me, please get in touch with me!

Best regards,

Vitus

P. S.: Another major issue is that syntax highlighting becomes makes 
emacs so slow if you have several org-ref-citations in one paragraph or 
LaTeX-document with many prettified symbols. I hope there there will be 
a tree-sitter package for org-mode and LaTeX soon...



^ permalink raw reply	[flat|nested] 23+ messages in thread
* In search for an emacs hacker
@ 2021-09-06 15:52 Vitus Schäfftlein
  2021-09-06 17:51 ` Emanuel Berg via Users list for the GNU Emacs text editor
                   ` (4 more replies)
  0 siblings, 5 replies; 23+ messages in thread
From: Vitus Schäfftlein @ 2021-09-06 15:52 UTC (permalink / raw)
  To: help-gnu-emacs

Hey, folks!

tl;dr looking to hire an emacs hacker who helps me change emacs to make 
it work for academics.

I've been using emacs for about a month now and have started realizing 
how great it is! I really like that you can do basically anything with 
it, and I have noticed the huge potential emacs has for academics (I'm 
thinking of org-ref, org-roam-(bibtex), org-noter, pdftools, 
org-transclude,  and of course the LaTeX-export functionality of 
org-mode). I have the deep desire to trash all proprietary software that 
is used at the university (above all, Adobe Reader DC) and use emacs 
instead, and I want other academics to do it, too. I think academia 
should be least dependent on big companies and support FOSS projects.

The problem about all this is that, at the moment, it is frustrating to 
use emacs for all this. I got errors all the time which have costed me 
days of my time and probably quite some hair already. Often times, 
functions do not work as they should or functionality that is needed for 
a good workflow is not implemented. Getting things to run on windows, 
which most people use, is a pain on its own. For this reason, I want to 
create my own blog on which I explain how to use emacs as an academic. 
Now these people aren't emacs programmers and neither am I (I know how 
to set variables, key-bind functions, and some very basic lisp, but 
that's it), so my goal is to (1) provide simple 
step-by-step-instructions to get everything running smoothly and (2) 
describe in detail how an emacs workflow for academics can look like. My 
big dream is to eventually create something like doom emacs or 
spacemacs, but for academics. Functions and key-bindings should closely 
resemble those of programs academics usually use.

Before that happens, though, I need to get everything running smoothly 
first, and I openly admit I am simply not capable of this. I have been 
working with a great emacs hacker <https://github.com/alezost> before 
and got quite some things done already. For example, we have created a 
minor mode which overlays citations in APA-Style 
<https://github.com/alezost/org-ref-prettify.el>, changed magic latex 
buffer so that it is better suited for writing math/logic in it and 
configured org-mode to create awesome-looking PDFs. Unfortunately, 
though, Alex has his focus on other projects now, so I am all alone 
again. For this reason, I am looking for someone who is willing to help 
me with my project and some things I would like to have changed for my 
own sake. Of course, they will be paid, but I am a student paying out of 
his own pocket so my financial resources are limited (i can send you 
150$ for a bigger task, but not 1500$...).

Is there an emacs hacker out here who is convinced that emacs should be 
used by academics, too, and who wants to support this cause while 
earning some money on the way? If so, please get in touch with me!

Best regards,

Vitus



^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2021-09-24 18:45 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-12 12:54 In search for an emacs hacker Vitus Schäfftlein
2021-09-13  9:24 ` Arash Esbati
2021-09-24  6:00 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-24  6:07   ` Thibaut Verron
2021-09-24  6:37     ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-24 16:50   ` [External] : " Drew Adams
2021-09-24 17:19     ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-24 18:45       ` Drew Adams
  -- strict thread matches above, loose matches on Subject: below --
2021-09-12 13:15 Vitus Schäfftlein
2021-09-12 13:01 Vitus Schäfftlein
2021-09-06 15:52 Vitus Schäfftlein
2021-09-06 17:51 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-06 18:11   ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-06 18:30 ` kf
2021-09-06 18:38   ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-06 19:09 ` Arthur Miller
2021-09-06 19:17   ` Samuel Banya
2021-09-07  2:07     ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-07 17:41       ` Samuel Banya
2021-09-24  5:44     ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-24  5:42   ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-06 19:09 ` Daniel Fleischer
2021-09-06 19:28 ` Eduardo Ochs

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.