Commit Graph

715 Commits

Author SHA1 Message Date
xenia b39c368b52 wip: add package.nix for build packaging 2025-06-11 00:51:03 -04:00
xenia d23403af80 fix: improve page numbering styles and calculation
- For improved compatibility with
  [Pympress](https://github.com/Cimbali/pympress), use the recommended
  format for PDF page numbers on notes pages. This allows presentations
  built with `show notes` on (i.e., notes on every other page) to work
  out of the box. Other notes page formats and other PDF viewers are not
  impacted.
- Change page numbering defaults to `appendixpagenumber` so that
  appendix pages are restarted from the beginning. Additionally,
  progressbar calculation will only take into account the
  `mainframenumber`, which doesn't include appendix pages.
- Remove deprecated options relating to frame numbering, as I'm not sure
  whether it impacts the change in defaults above.
2025-06-09 23:23:12 -04:00
Johan Larsson 8594369316
feat: redesign itemize environment (#50) 2025-05-21 15:24:16 +02:00
Johan Larsson 70e573e9fe
test: update separation test example 2025-05-13 09:36:43 +02:00
Johan Larsson 88b24e1f50
test: use larger portion of test 2025-05-13 09:33:37 +02:00
Johan Larsson 888e1201b4
test: update test file with nested itemize environment 2025-05-13 09:33:19 +02:00
Johan Larsson 81037c66e1
feat: use beamer-like itemize item and subitem templates
This brings the itemize templates more in line with beamer. The changes
are mostly that the symbols are slightly raised. Alignment with te
subsubitem symbol is not great, but I will defer it to another update.
This also closes #49, since we now rely on `$...$` instead of `\(...\)`.

fix: avoid coloring bullets based on math colors
2025-05-13 09:28:44 +02:00
Johan Larsson fd86a305e9
fix: move command substitutions into inner and outer themes
Closes #47.
2025-04-13 14:24:43 +02:00
Johan Larsson 75c3f569f2
docs: fix typo 2025-04-13 14:12:27 +02:00
Johan Larsson a549f1f97e
chore: update ctan announcement 2025-04-01 21:52:41 +02:00
Johan Larsson 9e73b441ee
chore(main): release 1.0.1 (#46) 2025-04-01 20:51:12 +02:00
Johan Larsson 0c4d38e3c2
fix: use proper package names 2025-04-01 16:51:13 +02:00
Johan Larsson de71f21673
chore: autotag 2025-04-01 16:45:41 +02:00
Johan Larsson ba01d33b19
fix: add missing files for updating version tags 2025-04-01 16:45:17 +02:00
Johan Larsson c4984dc7fa
chore: remove release-as specifier 2025-04-01 16:44:20 +02:00
Johan Larsson 96ea09b909
chore(main): release 1.0.0 (#43) 2025-04-01 16:42:10 +02:00
Johan Larsson 396b0a8374
chore: drop out of development mode 2025-04-01 16:39:26 +02:00
Johan Larsson b65079d9d1
chore: remove commented parts from nix flake 2025-04-01 16:33:49 +02:00
Johan Larsson a6abea0b02
chore: autoformat demo.tex 2025-04-01 16:33:49 +02:00
Johan Larsson de3db5e517
feat: support `\thanks` in title page (#45) 2025-04-01 16:33:37 +02:00
Johan Larsson be0d8f23c7
feat: add customization of bar line width (#42)
Adds the ability to set the line width of the progress bars and title
separator (on the title page) through `progressbar linewidth` and
`titleseparator linewidth`. Closes #41.
2025-03-12 15:04:16 +01:00
urbadav 795d202d6d
docs: fix demo link in README.md (#40) 2025-03-03 21:04:35 +01:00
Johan Larsson b3385876f7
docs: add a link to the demo example in the README
See #38 for context.
2025-02-25 10:05:40 +01:00
Johan Larsson 44967ba549
docs: add rendered demo to repository
See #38 for context.
2025-02-25 10:04:14 +01:00
samcarter c16698d1b7
chore: remove hyperref and use \frametitle in tomorrow theme example 2025-02-10 14:16:56 +01:00
samcarter 579e785b20
replacing `\begin{frame}{...}` with the more robust and flexible syntax `\begin{frame}\frametitle{...}` (#36) 2025-02-10 14:10:17 +01:00
Johan Larsson 055ca31098 chore: update ctan announcement 2025-01-17 17:15:42 +01:00
Johan Larsson 2f334ed60e
chore(main): release 0.6.0 (#34) 2025-01-17 17:00:09 +01:00
Johan Larsson 3b0500cc9d chore: update date stamps 2025-01-17 16:48:24 +01:00
Johan Larsson 33e4f5face docs: fix tomorrow theme demo 2025-01-17 16:34:58 +01:00
Johan Larsson ae98ea328a docs: update demo for tomorrow color theme 2025-01-17 16:33:58 +01:00
Johan Larsson 3039994e27 feat: add back highcontrast theme from metropolis 2025-01-17 16:25:57 +01:00
Johan Larsson 13e73007c6
feat: add new color theme based on the tomorrow color theme 2025-01-17 16:21:29 +01:00
Johan Larsson 2a4bbfa945 ci: fix name of wrapper 2025-01-17 13:43:33 +01:00
Johan Larsson 80904599e6 build: use l3build wrapper 2025-01-17 13:40:13 +01:00
Johan Larsson d1bb7cb144 chore: wrap paragraph in source 2025-01-17 12:29:53 +01:00
Johan Larsson 1c6b1a171d test: update test testfile 2025-01-17 12:19:38 +01:00
Johan Larsson af901954e1 test: update standoutnumbering testfile 2025-01-17 11:37:51 +01:00
Johan Larsson 54c2e5c2ab build: setup nix flake and use it for gh actions 2025-01-17 11:11:57 +01:00
Johan Larsson eb4bf54e73
revert: "feat: deprecate `\mreducelistspacing`"
This reverts commit 3d87ec2d8d.
2024-12-02 19:58:43 +01:00
Johan Larsson 2a6afe5d72
test: update standoutnumbering test output 2024-12-02 09:47:18 +01:00
Johan Larsson ce7540d71c
revert: "test: remove standoutnumbering test"
This reverts commit c485a5d2bc.
2024-12-02 09:46:59 +01:00
Johan Larsson 191aef9fd7
test: lock test output 2024-12-02 09:46:12 +01:00
Johan Larsson 3d87ec2d8d
feat: deprecate `\mreducelistspacing` 2024-12-02 07:51:56 +01:00
Johan Larsson 8e3551965c
doc: use FiraMono in demo 2024-12-02 07:43:39 +01:00
Johan Larsson 2633db809b
chore: remove commented-out code from demo 2024-12-02 07:43:14 +01:00
Johan Larsson c485a5d2bc
test: remove standoutnumbering test
It is failing for uknown reasons, possibly ci latex version mismatch.
2024-12-02 07:42:29 +01:00
Johan Larsson 85eabc7bee
feat: use golden rule in top-bottom spacing of title page
Use the golden rule to set top and bottom spacing for the title page.
This closes #29.
2024-12-02 07:30:29 +01:00
Johan Larsson 35276a885f
ci: add latex package microtype 2024-11-22 22:48:56 +01:00
Johan Larsson 8ee58c03b8
doc: document standoutnumbering 2024-11-22 20:59:31 +01:00