texmacs-vi-experiment
sartre-notes
texmacs-vi-experiment | sartre-notes | |
---|---|---|
1 | 1 | |
1 | 5 | |
- | - | |
10.0 | 10.0 | |
about 4 years ago | over 1 year ago | |
Scheme | TeX | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
texmacs-vi-experiment
-
Writing my PhD using groff
> TeXmacs necessitates using its own interface (which lacks my vim keybindings and Emacs customizations)
TeXmacs's own interface is deeply customizable by the user via Scheme.
I think you can set it up to have vim keybindings---see experimental code at https://github.com/chxiaoxn/texmacs-vi-experiment and comments at http://forum.texmacs.cn/t/a-very-tiny-vim-in-texmacs/176 (I know that the lack of a block cursor has put off someone, but I did not find that comment in the brief search I did now).
sartre-notes
-
Writing my PhD using groff
> This depends a lot. In most of the cases delay is only about 1 second on modern PCs. A bit more when you cite and build the document twice.
I agree that for many (or even most) documents, LaTeX's compilation delay is generally manageable. However, when it comes to documents with bibliography management, footnotes, margin-notes, and multiple figures, the compilation delay can get quite high.
In my own experience, I had a document of notes containing over a hundred citations managed by biblatex and bibmla. The compilation time on that document was well over several seconds on my laptop, especially when running from battery power.
> I finally ended up for just using vim and zathura. Optimised docker image with LuaLatex builds the document. Second favorite would be LaTeX plugin for Jetbrains products. Overleaf is only good for collaborating.
I'm very curious to hear about the docker image that you are using. What purpose does the docker image serve in the build pipeline? I know that for compiled software, sometimes having a build environment allows you to better define the environment variables, but to my understanding this is not a worry for LaTeX.
[1] https://github.com/ShenZhouHong/sartre-notes
What are some alternatives?
SwiftLaTeX - SwiftLaTeX, a WYSIWYG Browser-based LaTeX Editor
eth-cs-notes - Lecture notes and cheatsheets for Master's in Computer Science at ETH Zurich
latex3 - The expl3 (LaTeX3) Development Repository
nests-and-insects - A Roguelike Tabletop RPG
MAT157 - TEX'ed lecture notes for MAT157Y5 - Analysis I (2021-2022).
braindump - knowledge repository managed with org-mode and org-roam.