diff options
author | Sacha Chua <sacha@sachachua.com> | 2025-07-14 14:07:47 -0400 |
---|---|---|
committer | Sacha Chua <sacha@sachachua.com> | 2025-07-14 14:07:47 -0400 |
commit | 947aba7072279c6b345453fe49de099ad438adf6 (patch) | |
tree | d9e7d0c842bae3c51ad7eac0d51d77104ce00829 /2025 | |
parent | 897169ffc3b068777945c359f5d5c910f55068ff (diff) | |
download | emacsconf-wiki-947aba7072279c6b345453fe49de099ad438adf6.tar.xz emacsconf-wiki-947aba7072279c6b345453fe49de099ad438adf6.zip |
add latex talk
Diffstat (limited to '2025')
-rw-r--r-- | 2025/info/completion-nav.md | 2 | ||||
-rw-r--r-- | 2025/info/latex-after.md | 10 | ||||
-rw-r--r-- | 2025/info/latex-before.md | 12 | ||||
-rw-r--r-- | 2025/info/latex-nav.md | 7 | ||||
-rw-r--r-- | 2025/info/life-nav.md | 2 | ||||
-rw-r--r-- | 2025/schedule-details.md | 3 | ||||
-rw-r--r-- | 2025/talks/latex.md | 37 |
7 files changed, 70 insertions, 3 deletions
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 @@ <div class="talk-nav"> Back to the [[talks]] -Previous by track: <a href="/2025/talks/life">From FRDCSA to FLP2: Building AI-Powered Life Planning Systems in Emacs - A Journey from Research to Real-World Impact</a> +Previous by track: <a href="/2025/talks/latex">LaTeX export in org-mode: the overhaul</a> Next by track: <a href="/2025/talks/python">Interactive Python development in Emacs</a> Track: <span class="sched-track General">General</span> </div> 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 @@ +<!-- Automatically generated by emacsconf-publish-after-page --> + + +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. + + +<!-- End of emacsconf-publish-after-page --> 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 @@ +<!-- Automatically generated by emacsconf-publish-before-page --> +[[!toc ]] +Format: 20-min talk ; Q&A: BigBlueButton conference room +Status: Waiting for video from speaker + + + + + + +# Description +<!-- End of emacsconf-publish-before-page -->
\ 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 @@ + +<div class="talk-nav"> +Back to the [[talks]] +Previous by track: <a href="/2025/talks/life">From FRDCSA to FLP2: Building AI-Powered Life Planning Systems in Emacs - A Journey from Research to Real-World Impact</a> +Next by track: <a href="/2025/talks/completion">corfu+yasnippet: Easier than I thought</a> +Track: <span class="sched-track General">General</span> +</div> 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 @@ <div class="talk-nav"> Back to the [[talks]] Previous by track: <a href="/2025/talks/bibliography">An enhanced bibliography in org-mode for scientific research and self-directed learning</a> -Next by track: <a href="/2025/talks/completion">corfu+yasnippet: Easier than I thought</a> +Next by track: <a href="/2025/talks/latex">LaTeX export in org-mode: the overhaul</a> Track: <span class="sched-track General">General</span> </div> 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: <a href="#dev">Development</a> -<h1 id="gen" class="sched-track General">General (8 talks)</h1> +<h1 id="gen" class="sched-track General">General (9 talks)</h1> [[!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"]] + +<!-- Initially generated with emacsconf-publish-talk-page and then left alone for manual editing --> +<!-- You can manually edit this file to update the abstract, add links, etc. ---> + + +# LaTeX export in org-mode: the overhaul +Pedro A. Aranda Gutiérrez (he, him) - paaguti@gmail.com, <mailto: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"]] + + |