TEC
e61b22ff0a
Bump a bunch of packages
2021-03-28 21:14:39 +08:00
TEC
a5e246a436
Org, CalcTeX: s/color/xcolor/ for LaTeX rendering
2021-03-28 21:14:39 +08:00
TEC
e00094c858
Add screenshot of splash screen to readme + tweaks
2021-03-28 21:14:28 +08:00
TEC
27b937e97f
Org: Improve inline src block fontification
...
This fixes the significant issue where a unpaired bracket would cause
the rest of the buffer to be parsed, ignoring `limit'. Not nice.
I also now use inline src blocks a lot more in my config.
2021-03-28 19:13:31 +08:00
TEC
f2c4765065
CI: Odd tweaks that seem to be needed
2021-03-28 17:21:05 +08:00
TEC
f62c62406d
Org: LaTeX export, work with Emojis
...
Thanks to functionality and files provided by emojify 🙂
2021-03-28 15:35:56 +08:00
TEC
bf6e637490
Re-pin AucTeX
2021-03-28 15:01:15 +08:00
TEC
819824f2c0
Org: LaTeX export, fix item bullets disappearance
...
It seems that repeated \let\tempa for itemize, enumerate, and
description causes issues. Just using a unique command for each fixes
things.
2021-03-27 21:08:41 +08:00
TEC
a95e619a45
Hide the modeline on the splash screen
2021-03-27 20:56:45 +08:00
TEC
68530a28bf
Rework the splash screen to be minimal, and sassy
2021-03-27 20:02:39 +08:00
TEC
13d014f38b
Modeline: Bug workaround is no longer needed
2021-03-27 18:59:52 +08:00
TEC
37377ffd71
Org: LaTeX, add a bunch of typeface presents
2021-03-27 03:00:17 +08:00
TEC
07c86da012
Config CI: Include misc/splash-images in publish
2021-03-26 18:41:20 +08:00
TEC
456d9165eb
Org: change LaTeX preamble snippet ordering +bit
...
Also add a bunch of explanatory text, and change the !feature special
treatment to use a normal keyword, :eager.
2021-03-26 18:26:01 +08:00
TEC
bf823bc622
Org: snippets, improve maths, three new src header
2021-03-26 03:08:13 +08:00
TEC
6af9b3333c
Config: spelling fixes
2021-03-26 03:02:04 +08:00
TEC
32c02a7330
Org: Julia code blocks in LaTeX
...
We need to do a little finangling to get this working nicely.
For unicode, we need to switch to LuaLaTeX (I tried XeLaTeX but it
didn't seem happy for some reason), and then adjust microtype to remove
the pdfLaTeX-only flags.
2021-03-26 02:54:00 +08:00
TEC
10cf3cd6ed
Org: LaTeX, separate font choice from templates
...
Now typefaces an be set with new #+options: fontset:?, which has default
value given by org-latex-default-fontset.
2021-03-26 02:50:39 +08:00
TEC
193a918a7b
Org: LaTeX preamble, feature expansion fix
...
In org-latex-feature-implementations, :when should allow a single
prerequisites, as documented. In only handled a list though.
2021-03-26 02:50:39 +08:00
TEC
55212eae28
Org: make LaTeX conditional preamble a bit fancier
...
Introduced to org-latex-feature-implementations in this commit:
+ :when keyword
+ :prevents keyword
+ special treatment of features starting with !
No more universal preamble.
Moved all latex template content other than font into preamble features.
Added xkcd feature implications.
Refactored org-latex-generate-features-preamble.
Update org-latex-clever-preamble graphic to better illustrate the
functionality.
2021-03-26 02:48:33 +08:00
TEC
e2c55369b6
Org: LaTeX package check, no check after satisfied
2021-03-25 18:20:03 +08:00
TEC
6f8fbb44d7
Org: LaTeX engraved code, detect actual exporting
...
If you have :exports none for example, no code will actually be
exported. So we clear a local variable when exporting starts then watch
to see if any code is actually exported.
2021-03-25 02:27:19 +08:00
TEC
ae057f61da
Org: tweak LaTeX pdf process to work better
...
In original form "-pdf" overrides an earlier "-lualatex". This
reordering seems to behave better.
2021-03-25 01:49:31 +08:00
TEC
64c8d44af7
Org: tweaks to LaTeX conditional preamble
...
Fix stay font size command in tabular redefinition.
A little bit of refactoring elsewhere.
2021-03-23 09:57:31 +08:00
TEC
ab04b7ab36
Allow babel execution in CLI actions
2021-03-22 22:48:34 +08:00
TEC
ab28913178
Config: Detect (and warn about) missing fonts
2021-03-22 22:48:02 +08:00
TEC
50fd782ac3
Change symbol font to Julia Mono
...
It would usually be Symbola, but Julia Mono works better because being a
monospace font it allows for less disruptive spacing.
2021-03-21 21:33:30 +08:00
TEC
2652b52d95
Config publishing: capitalize snippet names
2021-03-21 21:33:27 +08:00
TEC
a4a04c28c4
Org: LaTeX add condensed lists feature
2021-03-21 18:46:31 +08:00
TEC
b1ab8e92ed
Org: Change default font for LaTeX export
2021-03-21 18:46:30 +08:00
TEC
05cbc446b5
Org: Add cover page option to LaTeX export
2021-03-21 18:46:28 +08:00
TEC
a4690de72f
Config: tweak text is/was seen as an acronym
2021-03-21 18:46:01 +08:00
TEC
db4f2b8200
Config: add LaTeX sizing info to two images
2021-03-21 18:46:01 +08:00
TEC
58c914a34a
Org: accidentally had :noweb yes (want no-export)
2021-03-21 18:46:01 +08:00
TEC
d17808fbfb
Config setup instructions: don't confirm evaluate
...
I now execute stuff in the tangling of my config. This is fine.
2021-03-21 18:46:01 +08:00
TEC
40e8739e0a
Org: Check for required LaTeX pkgs on conf tangle
2021-03-21 18:46:01 +08:00
TEC
b9566b4633
Org: LaTeX export, use gillius sans-serif font
2021-03-21 18:46:01 +08:00
TEC
719152bb1a
LaTeX: change unimportant face to non-monospace
...
This is arguably slightly worse for text, but makes alignment of inline
maths in Org tables /actually work/, which is worth it in my mind.
2021-03-21 18:45:55 +08:00
TEC
a396388e53
Org: make acronym regex slightly more strict
2021-03-20 03:19:04 +08:00
TEC
61da4030a1
Org: tweak inline src font lock styles
2021-03-20 03:18:08 +08:00
TEC
1ff002d92f
CI: Add inkscape to docker image
2021-03-20 03:10:56 +08:00
TEC
e1295272e8
Org: LaTeX export, change :priority key to :order
2021-03-20 02:53:58 +08:00
TEC
5b757d0695
Org: match upper case begin_src in embed-tangled
...
+ some other minor tweaks
2021-03-20 02:52:07 +08:00
TEC
bb282fdfe8
Config: adjust #+date string for LaTeX export
2021-03-20 02:32:47 +08:00
TEC
9e49aa6980
Replace literal tabs with escaped tabs (\t)
2021-03-20 02:21:43 +08:00
TEC
51d1a54b06
Refactor org-export-filter-text-acronym
2021-03-19 03:04:42 +08:00
TEC
3483bebf30
Org: LaTeX export, make command for acronym format
2021-03-19 03:00:12 +08:00
TEC
3538650288
Org: LaTeX export, allow verbatim in headings
2021-03-18 22:51:05 +08:00
TEC
32ab25b884
Org: re-implement conditional preamble generation
...
It's *extra* nice now
2021-03-18 15:34:03 +08:00
TEC
0cc34f64bc
Org: Conditional latex, use cleveref when needed
2021-03-17 17:48:32 +08:00