From 947aba7072279c6b345453fe49de099ad438adf6 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Mon, 14 Jul 2025 14:07:47 -0400 Subject: add latex talk --- 2025/info/completion-nav.md | 2 +- 2025/info/latex-after.md | 10 ++++++++++ 2025/info/latex-before.md | 12 ++++++++++++ 2025/info/latex-nav.md | 7 +++++++ 2025/info/life-nav.md | 2 +- 2025/schedule-details.md | 3 ++- 2025/talks/latex.md | 37 +++++++++++++++++++++++++++++++++++++ 7 files changed, 70 insertions(+), 3 deletions(-) create mode 100644 2025/info/latex-after.md create mode 100644 2025/info/latex-before.md create mode 100644 2025/info/latex-nav.md create mode 100644 2025/talks/latex.md (limited to '2025') diff --git a/2025/info/completion-nav.md b/2025/info/completion-nav.md index dd4912ef..82aced38 100644 --- a/2025/info/completion-nav.md +++ b/2025/info/completion-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: From FRDCSA to FLP2: Building AI-Powered Life Planning Systems in Emacs - A Journey from Research to Real-World Impact +Previous by track: LaTeX export in org-mode: the overhaul Next by track: Interactive Python development in Emacs Track: General
diff --git a/2025/info/latex-after.md b/2025/info/latex-after.md new file mode 100644 index 00000000..9b7209c5 --- /dev/null +++ b/2025/info/latex-after.md @@ -0,0 +1,10 @@ + + + +Questions or comments? Please e-mail [paaguti@gmail.com](mailto:paaguti@gmail.com?subject=Comment%20for%20EmacsConf%202023%20latex%3A%20LaTeX%20export%20in%20org-mode%3A%20the%20overhaul) + +---- +Got an idea for an EmacsConf talk or session? We'd love to hear from you! Check out the [[Call for Participation|/2025/cfp]] for details. + + + diff --git a/2025/info/latex-before.md b/2025/info/latex-before.md new file mode 100644 index 00000000..a7914b81 --- /dev/null +++ b/2025/info/latex-before.md @@ -0,0 +1,12 @@ + +[[!toc ]] +Format: 20-min talk ; Q&A: BigBlueButton conference room +Status: Waiting for video from speaker + + + + + + +# Description + \ No newline at end of file diff --git a/2025/info/latex-nav.md b/2025/info/latex-nav.md new file mode 100644 index 00000000..d330c6b3 --- /dev/null +++ b/2025/info/latex-nav.md @@ -0,0 +1,7 @@ + +
+Back to the [[talks]] +Previous by track: From FRDCSA to FLP2: Building AI-Powered Life Planning Systems in Emacs - A Journey from Research to Real-World Impact +Next by track: corfu+yasnippet: Easier than I thought +Track: General +
diff --git a/2025/info/life-nav.md b/2025/info/life-nav.md index 093e537d..6c079f47 100644 --- a/2025/info/life-nav.md +++ b/2025/info/life-nav.md @@ -2,6 +2,6 @@
Back to the [[talks]] Previous by track: An enhanced bibliography in org-mode for scientific research and self-directed learning -Next by track: corfu+yasnippet: Easier than I thought +Next by track: LaTeX export in org-mode: the overhaul Track: General
diff --git a/2025/schedule-details.md b/2025/schedule-details.md index 5ddf2b98..f059f6c6 100644 --- a/2025/schedule-details.md +++ b/2025/schedule-details.md @@ -1,9 +1,10 @@ Jump to: Development -

General (8 talks)

+

General (9 talks)

[[!template id=sched title="""Emacs as a fully-fledged reference manager""" url="""/2025/talks/reference""" speakers="""Vidianos Giannitsis""" watch="""https://emacsconf.org/2025/watch/gen""" slug="""reference""" note=""""""]] [[!template id=sched title="""An enhanced bibliography in org-mode for scientific research and self-directed learning""" url="""/2025/talks/bibliography""" speakers="""Blaine Mooers""" watch="""https://emacsconf.org/2025/watch/gen""" slug="""bibliography""" note=""""""]] [[!template id=sched title="""From FRDCSA to FLP2: Building AI-Powered Life Planning Systems in Emacs - A Journey from Research to Real-World Impact""" url="""/2025/talks/life""" speakers="""Andrew John Dougherty""" watch="""https://emacsconf.org/2025/watch/gen""" slug="""life""" note=""""""]] +[[!template id=sched title="""LaTeX export in org-mode: the overhaul""" url="""/2025/talks/latex""" speakers="""Pedro A. Aranda Gutiérrez""" watch="""https://emacsconf.org/2025/watch/gen""" slug="""latex""" note=""""""]] [[!template id=sched title="""corfu+yasnippet: Easier than I thought""" url="""/2025/talks/completion""" speakers="""Pedro A. Aranda Gutiérrez""" watch="""https://emacsconf.org/2025/watch/gen""" slug="""completion""" note=""""""]] [[!template id=sched title="""Saturday opening remarks""" url="""/2025/talks/sat-open""" watch="""https://emacsconf.org/2025/watch/gen""" slug="""sat-open""" note=""""""]] [[!template id=sched title="""Saturday closing remarks""" url="""/2025/talks/sat-close""" watch="""https://emacsconf.org/2025/watch/gen""" slug="""sat-close""" note=""""""]] diff --git a/2025/talks/latex.md b/2025/talks/latex.md new file mode 100644 index 00000000..3b277ca0 --- /dev/null +++ b/2025/talks/latex.md @@ -0,0 +1,37 @@ +[[!meta title="LaTeX export in org-mode: the overhaul"]] +[[!meta copyright="Copyright © 2025 Pedro A. Aranda Gutiérrez"]] +[[!inline pages="internal(2025/info/latex-nav)" raw="yes"]] + + + + + +# LaTeX export in org-mode: the overhaul +Pedro A. Aranda Gutiérrez (he, him) - paaguti@gmail.com, + +[[!inline pages="internal(2025/info/latex-before)" raw="yes"]] + +During the last year, the LaTeX backend in Org mode has received an overhaul. +The objectives, while keeping backward compatibility, were: + +- Better integration of the font-management features and packages with + lualatex/xelatex +- Reducing the amount of `#+LATEX_HEADER:` lines and avoiding to have to + include a pure LaTeX file to profit from them +- Flexibility, while using native Emacs Lisp features, like file/directory + local variables + +In this talk, I will present the new font management features in the LaTeX +backend and show a couple of examples of what can be achieved. + +About the speaker: + +After 30 years using Emacs, professionally and for my PhD, I'm currently +quite involved in org-mode, where I'm revamping the LaTeX backend. + + +[[!inline pages="internal(2025/info/latex-after)" raw="yes"]] + +[[!inline pages="internal(2025/info/latex-nav)" raw="yes"]] + + -- cgit v1.2.3