summaryrefslogtreecommitdiff
path: root/assets/outbox/texlive-plaingeneric.txt
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-02-21 07:00:34 -0600
committerCraig Jennings <c@cjennings.net>2026-02-21 07:00:34 -0600
commitb700df1613ab173daa20544a99b5a91e908c4813 (patch)
tree1e25261ccd3613722d63e59d4f2fb5057af11bfc /assets/outbox/texlive-plaingeneric.txt
parentcd2c52aa416bfe40c2032116ad2d99fc6ce3de89 (diff)
feat(archsetup): add texlive-plaingeneric and masterpdfeditor packages
Add texlive-plaingeneric for org-mode PDF export (ulem.sty) and masterpdfeditor from AUR for PDF form editing. Update calibre config.
Diffstat (limited to 'assets/outbox/texlive-plaingeneric.txt')
-rw-r--r--assets/outbox/texlive-plaingeneric.txt30
1 files changed, 30 insertions, 0 deletions
diff --git a/assets/outbox/texlive-plaingeneric.txt b/assets/outbox/texlive-plaingeneric.txt
new file mode 100644
index 0000000..2825c30
--- /dev/null
+++ b/assets/outbox/texlive-plaingeneric.txt
@@ -0,0 +1,30 @@
+texlive-plaingeneric - Required for Emacs org-mode PDF export
+=============================================================
+
+Installed: 2026-02-20
+
+Command:
+ sudo pacman -S texlive-plaingeneric
+
+What it provides:
+ - ulem.sty (underlining/strikethrough - required by org-mode LaTeX export)
+ - tracklang.sty (language tracking - required by datetime2 package)
+ - Other plain TeX utilities (soul, catcodes, expkv-bundle, etc.)
+
+Why it was needed:
+ Emacs org-mode PDF export (C-c C-e l p) was failing because ulem.sty
+ was missing. This forced us to use pandoc as a workaround for org-to-PDF
+ conversion in the finances project. Pandoc works but has limitations:
+
+ - Ignores #+ATTR_LATEX table alignment directives
+ - Defaults all table columns to left-aligned (needs lua filter workaround)
+ - Less integration with org-mode features
+
+ With this package installed, Emacs native org export works and
+ #+ATTR_LATEX directives are respected, eliminating the need for
+ pandoc and custom lua filters.
+
+Dependencies:
+ texlive-bin, texlive-basic (both already installed)
+
+Size: ~24 MB installed