Ellis Kenyo
d52696836c
Work with multiple HTML content classes
2024-04-21 17:51:12 +08:00
TEC
2601556c27
Look for all languages used in the org buffer
...
org-babel-load-languages gives the languages that babel can execute, not
languages that it's seen, and we really want the latter.
2024-04-21 17:17:24 +08:00
Ellis Kenyo
4fdba88f1f
Allow CSS rendering of faces to use current theme
2024-04-21 16:20:35 +08:00
Ellis Kenyo
9010e61dc7
Simplify heading/outline CSS generation
2024-04-21 16:18:29 +08:00
TEC
0d7fdfcdab
Fix nil engrave theme behaviour
2022-12-06 01:44:42 +08:00
TEC
2df40a664c
Introduce #+chameleon_theme keyword
...
The major aspect of this feature is the resolution of theme using the
most specific of #+chameleon_theme/ox-chameleon-engrave-theme/the
current theme and the attempting to fill in wanted org-* face
information if absent.
2022-12-01 01:57:37 +08:00
TEC
1aa3e02032
Fix noninteractive optional requires
...
The assumption here is that in an interactive session, viewing the file
would be enough to load these packages if they're used for code as long
as native Org fontification is set, or they're otherwise autoloaded.
In a noninteractive session on the other hand, it may be worth trying to
load them explicitly.
2022-12-01 01:55:00 +08:00
TEC
81369c31e1
Minor reformatting
2022-12-01 01:54:41 +08:00
TEC
297b44ea89
Require ox
2022-12-01 01:54:17 +08:00
TEC
dca1a08f24
Check applicability with derived-backend-p
2022-12-01 01:52:46 +08:00
TEC
3132119db1
Adjust approach to beamer
2022-09-27 12:22:05 +08:00
TEC
8660585f33
Mention required LaTeX setup in readme
2022-09-27 12:20:28 +08:00
Ellis Kenyo
e9c763c3aa
fix: include the theme as a class & fix pre fonts
2022-06-29 01:08:59 +08:00
Ellis Kenyo
5e5a06af28
fix: respect recently changed variable
2022-06-29 01:08:59 +08:00
Ellis Kenyo
87af47db87
fix: prefer ef-html when sensible
2022-06-29 01:08:59 +08:00
Ellis Kenyo
f6b2d88531
feat(html): add prettify-symbols support
2022-06-29 01:08:59 +08:00
Ellis Kenyo
defd75e755
fix: clean up ox-chameleon--face->css
2022-06-29 01:08:59 +08:00
Ellis Kenyo
28c4354b56
feat: add html export
...
Relies on some extra changes on engrave-faces[1], but these can be done
with a correctly set `engrave-faces-themes` for the most part.
[1] https://github.com/tecosaur/engrave-faces/pull/4
2022-06-29 01:08:59 +08:00
TEC
93a2ba65b1
Bump engrave-faces min version
2022-06-04 15:46:09 +08:00
TEC
4537659cba
Match rename in engrave-faces
2022-06-04 15:35:54 +08:00
TEC
c524f2caad
Refactor with recent improvements to EF & ox-latex
2022-05-08 03:06:44 +08:00
TEC
e51b9197c7
Support custom engrave faces presets
...
along with a few other tweaks and fixes
2022-05-04 18:33:33 +08:00
TEC
34e7cbd3af
Beamer theme tweaks
2022-05-04 02:11:49 +08:00
TEC
9c96499f4f
Improve beamer theming
2022-05-03 20:07:15 +08:00
Ellis Kenyő
03866c6f88
fix: Improve beamer title colouring
...
Not tried on other themes, so might need tweaking but for Nord it looks fine
2022-05-03 15:14:48 +08:00
TEC
8c75834e9d
Load cl-lib when byte compiling
2022-05-02 03:14:47 +08:00
TEC
7cdc7aea7d
Better support the default beamer theme
2022-05-02 01:51:27 +08:00
TEC
f76b6eb5be
\label{item,enum} is koma-only
2022-05-02 01:51:23 +08:00
TEC
9ce5711c6c
Prevent links from affecting beamer section colour
2022-05-02 00:57:05 +08:00
TEC
3b7c66f05b
kludge for "sf" being a void variable (apparently)
2022-05-01 23:04:28 +08:00
TEC
8c7f6362c4
Improve \verb colouring
2022-01-08 18:08:16 +08:00
TEC
478d38a789
Introduce ox-chameleon-snap-fgbg-to-bw variable
2021-11-12 02:55:54 +08:00
TEC
434ad39378
Add version and stage badge to readme
2021-11-12 02:44:17 +08:00
TEC
f34becaf66
Use B/W fg/bg when very close to B/W
2021-10-11 22:22:08 +08:00
TEC
5a1928b9c3
Try to ensure faces used by engraved are available
2021-09-18 19:48:07 +08:00
Ellis Kenyo
55f9208ab1
fix: Make all non-default faces use from default
2021-08-31 08:30:58 +01:00
Ellis Kenyo
d4e383dcec
fix: Allow `org-cite` to inherit from default
2021-08-30 20:41:45 +01:00
TEC
e69071c002
Make the doom-themes and solaire dependencies soft
2021-08-31 03:25:12 +08:00
TEC
8558c50340
Let binding engrave-faces styles didn't work
...
No idea why not, but this seems more effective.
2021-08-31 03:25:03 +08:00
TEC
afcd7fc4f9
Initial commit
2021-08-30 04:59:04 +08:00