#org_mode — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #org_mode, aggregated by home.social.
-
Does anyone know any #Emacs package to auto-expand the org-mode hidden element? I found `org-appear` but it needs to be toggled manually. I'm looking for a way to toggle that automatically if/when the point goes over the region with hidden elements.
-
Dear interested:
@birdgoose
@civodul
@csantosb
@jamie
@jay
@marc
@miguel
@nonzerosumjames
@oantolin
@riley
@schuemaa
@szpon
@yala
@zimounWent to conference, came back, doing course on #reproducible_research and #org_mode and the repo for #tem25 is online thanks to @Codeberg in fhttps://codeberg.org/edumerco/Tesis_EM-FCEyN-UBA
Learning is always a pleasure and this thesis is slowly going forward. :)
PD: please tell me if you don't want to receive updates on this thesis. /\
-
Orgdown
Mit der Auskopplung des Emacs Org-mode in die Syntax der vereinfachten Auszeichnungssprache Orgdown, soll ein besserer Standard als Markdown gesetzt werden. Was Orgdown ist und ob das mit dem neuen Standard etwas werden kann, lest ihr in diesem Artikel.
#Markdown #Auszeichnungssprache #Orgdown #Emacs #Org_mode #Linux
-
A front page of a repository like https://codeberg.org/harald/bashbuilder should have a table of contents. TOC with markdown? I tried: https://codeberg.org/harald/Codeschnipselnotizen/src/branch/main/MathJaxTryout.md . None works. Generate and commit? 🤣 generator and renderer don't agree on link target (#fragment) format.
Can I just have LaTeX for the front-page? Maybe org-mode? Or back to plain HTML (wouldn't really mind either, but which css?)? PDF, could I have README.pdf?
-
Too bad info: links in Org mode do not come with search options. Linking to GNU Guile’s procedure descriptions would have been useful now that I’m reading those info nodes.
-
In org mode one can insert a horizontal rule wið 5 dashes. However, when exporting to LaTeX I don’t exactly need a rule, I need an anonymous break wið \fancybreak{* * *} (from memoir package) instead. Can I make ðat happen automatically, but only when exporting to classes ¹ "memoir", "memoir-parts" and "memoir-chapters"?
It’s not exactly a big deal, but it’d probably look cleaner ðan comments + direct LaTeX:
# -----
#+LATEX: \fancybreak{* * *}¹ See details in ðe oðer post: https://lor.sh/@tennoseremel/113311810211928509
-
CW: Org mode LaTeX export stuff
A little bit of reading documentation and now I won’t have to touch LaTeX directly ever again… Almost.
Not that I do PDF exports often, but when I do, it’s usually wið LuaLaTeX and memoir.
#+begin_example emacs-lisp
(use-package ox-latex
:ensure nil
:defer t
:config
(add-to-list 'org-latex-classes
'("memoir"
"\\documentclass{memoir}"
("\\book{%s}" . "\\book*{%s}")
("\\part{%s}" . "\\part*{%s}")
("\\chapter{%s}" . "\\chapter*{%s}")
("\\section{%s}" . "\\section*{%s}")
("\\subsection{%s}" . "\\subsection*{%s}")
("\\subsubsection{%s}" . "\\subsubsection*{%s}")
("\\paragraph{%s}" . "\\paragraph*{%s}")
("\\subparagraph{%s}" . "\\subparagraph*{%s}")))
(add-to-list 'org-latex-classes
'("memoir-parts"
"\\documentclass{memoir}"
("\\part{%s}" . "\\part*{%s}")
("\\chapter{%s}" . "\\chapter*{%s}")
("\\section{%s}" . "\\section*{%s}")
("\\subsection{%s}" . "\\subsection*{%s}")
("\\subsubsection{%s}" . "\\subsubsection*{%s}")
("\\paragraph{%s}" . "\\paragraph*{%s}")
("\\subparagraph{%s}" . "\\subparagraph*{%s}")))
(add-to-list 'org-latex-classes
'("memoir-chapters"
"\\documentclass{memoir}"
("\\chapter{%s}" . "\\chapter*{%s}")
("\\section{%s}" . "\\section*{%s}")
("\\subsection{%s}" . "\\subsection*{%s}")
("\\subsubsection{%s}" . "\\subsubsection*{%s}")
("\\paragraph{%s}" . "\\paragraph*{%s}")
("\\subparagraph{%s}" . "\\subparagraph*{%s}")))
(setopt org-latex-default-class "memoir-chapters")
(setopt org-latex-compiler "lualatex")
(setopt org-latex-packages-alist
'(
("" "fontspec" t ("lualatex"))
("AUTO" "polyglossia" t ("lualatex"))
("" "microtype" t ("lualatex"))
)))
#+end_example#+begin_example org
#+language: eo
#+OPTIONS: tags:nil toc:nil num:nil
#+LATEX_CLASS_OPTIONS: [a4paper,12pt,openany]
#+LATEX_HEADER: \setmainfont{IBM Plex Sans}
#+LATEX_HEADER: \setsansfont{IBM Plex Sans}
#+LATEX_HEADER: \setmonofont{IBM Plex Mono}
#+end_example -
Yes I subscribed in the past to someone on YouTube that just supercharges #Emacs in phenomenal ways. His videos run from basic to extremely advanced, and he presents everything in a cookbook style set of tutorials, demonstrating live while he builds custom environments.
I can’t recall his name or channel off the top of my head right now. Bookmarks are a good thing :)
I find what can be done with #Emacs to be fascinating: Email, IDE, working in my #Korn_shell (tksh) all sorts of regular interesting operations where you rarely need to exit the environment for anything- even #IRC, which is something I use everyday anyway.
I don’t know why, perhaps just sitting down and dedicating time and practice for myself I suppose. And I tried to set up #Vim like keybindings with #Evil_Mode to make it easier for me which is really sort of cheating I guess, but I’ve been using #vi since the late 70’s, so it’s very natural for me.
I’m interested in #Org_Mode, since it seems to be a place where people can start off with using Emacs as a daily driver, and it supports Tex and Markdown, so that’s my first stop I guess.
Now I do use Emacs, to be fair, but I get lost in it easily so that use is quite limited. With Gemini protocol I use two browsers. #Lagrange is very beautiful and similar to what you’ll experience with common GUI based web browsers.
But Gemini is a completely character based environment, so my favorite browser is Elpher, which suits supports Gopher protocol too. Using that gave me some insight into installing from #Melpa.
I find that #Elpher works best for me, since it’s so easy to switch from viewing the rendered #Gemini and #Gopher documents to quickly viewing them as the raw document to see exactly how each page is constructed.
So again, yes, I think I’ve been procrastinating on this for far too many years and I’m going to set a few hours each week to learn and work exclusively within Emacs until I am actually, if not proficient then, competent.
So, how does Emacs factor into your daily routines? How do you fashion your workflows with it?
And thanks for the suggestion!
⛵
.
-
This is what my #emacs literate configuration (via #org_mode) looks like now, thanks to https://github.com/fniessen/org-html-themes