From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Vitus_Sch=c3=a4fftlein?= Newsgroups: gmane.emacs.help Subject: Re: In search for an emacs hacker Date: Sun, 12 Sep 2021 15:01:13 +0200 Message-ID: <7c9e4536-c092-1a49-a385-6f2145019a22@uni-muenster.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27599"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun Sep 12 15:05:28 2021 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mPPAl-00073X-Pq for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 12 Sep 2021 15:05:27 +0200 Original-Received: from localhost ([::1]:47172 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mPPAk-00015E-Mm for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 12 Sep 2021 09:05:26 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46854) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPP9R-00014v-2F for help-gnu-emacs@gnu.org; Sun, 12 Sep 2021 09:04:05 -0400 Original-Received: from udcm-wwu1.uni-muenster.de ([128.176.118.7]:28163) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPP9P-0004Un-6g for help-gnu-emacs@gnu.org; Sun, 12 Sep 2021 09:04:04 -0400 X-IronPort-AV: E=Sophos;i="5.85,287,1624312800"; d="scan'208,217";a="105694400" Original-Received: from secmail.uni-muenster.de ([128.176.118.4]) by UDCM-RELAY1.UNI-MUENSTER.DE with ESMTP; 12 Sep 2021 15:04:00 +0200 Original-Received: from [10.67.89.59] (wl-pool2-pnt-22780.uni-muenster.de [10.67.89.59]) by SECMAIL.UNI-MUENSTER.DE (Postfix) with ESMTPSA id 01BFF20ADF1F for ; Sun, 12 Sep 2021 15:04:00 +0200 (CEST) Received-SPF: pass client-ip=128.176.118.7; envelope-from=v_scha12@uni-muenster.de; helo=UDCM-WWU1.UNI-MUENSTER.DE X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.1 / 5.0 requ) BAYES_00=-1.9, FAKE_REPLY_A1=1.078, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:133006 Archived-At: 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...