Shuhei Kadowaki
9b2a1228cd
fix terminology, reorder arguments
2020-06-14 18:10:31 +09:00
Shuhei Kadowaki
7e9c4fb99d
dispatch-base documentation generation
2020-06-14 16:36:51 +09:00
Shuhei Kadowaki
29546b7716
more generic name
2020-06-14 15:15:11 +09:00
Shuhei Kadowaki
db5308b286
reorder function definition, rename `JMarkdown2tex` to `JMarkdown2PDF`
2020-06-14 14:49:48 +09:00
Shuhei Kadowaki
092adb6805
update test
2020-06-14 14:25:03 +09:00
Shuhei Kadowaki
872f7c7153
construct UNICODE2LATEX at precompile time
2020-06-14 13:56:59 +09:00
Jonas Isensee
3dfe817584
fix bug
2020-06-13 22:56:23 +02:00
Jonas Isensee
12e148af18
move unicode2tex escape characters to struct
2020-06-13 22:16:48 +02:00
Jonas Isensee
1135c5ddfa
Remove "tex" format
2020-06-13 15:50:04 +02:00
Jonas Isensee
5c853150c8
fix math escapes in code and output
2020-06-13 09:14:12 +02:00
Jonas Isensee
630ac466e7
Reapply improvements to the tex rendering pipeline
2020-06-03 14:13:07 +02:00
Shuhei Kadowaki
aa7fd311d8
use isnothing & isempty
2020-06-02 19:00:40 +09:00
Shuhei Kadowaki
4b12f3da99
reorder functions again
2020-06-02 15:40:04 +09:00
Shuhei Kadowaki
19b4a7974f
reorder WeaveFormat field defs
2020-06-02 15:31:18 +09:00
Shuhei Kadowaki
55d2c975cd
set rendering options with dispatch:
...
- remove unused field defs
- in theory extensible, once documented
- fix test
- start to change terminology, `format` -> `render`
2020-06-01 22:36:48 +09:00
Shuhei Kadowaki
ae0dc70ffa
refactoring:
...
- reorder/move things so that format-specific rendering methods are
defined close to the format
- separate common rendering methods from format specific methods
- fix using location
2020-06-01 21:32:18 +09:00
Jonas Isensee
543f99a915
rename files and include location + move texify
2020-05-31 18:04:40 +02:00
Jonas Isensee
b5477d27ff
revert improvements to tex rendering
2020-05-31 17:33:11 +02:00
Jonas Isensee
9875bc10f7
pass fewer arguments and bugfixes
2020-05-31 13:26:27 +02:00
Jonas Isensee
45adb8992f
some cleanup
2020-05-31 12:07:26 +02:00
Jonas Isensee
3eba5de7f4
make `texminted` output valid texfile
2020-05-31 11:48:37 +02:00
Jonas Isensee
62d56846f4
fix lots of things I missed before
2020-05-31 09:49:20 +02:00
Jonas Isensee
770496b3af
remove format dict - make everything a field of format <: WeaveFormat directly
2020-05-31 09:29:26 +02:00
Jonas Isensee
6e99822905
removing duplicate code
2020-05-30 18:02:49 +02:00
Jonas Isensee
119b3332aa
move around code into separate files
2020-05-30 17:49:20 +02:00