Commit Graph

176 Commits

Author SHA1 Message Date
Marcel Fabian Krüger d692f2f8f2 Implement \tracingoutput 2021-11-24 23:12:57 +01:00
Marcel Fabian Krüger 6571830139 Cleanup 2021-11-21 20:38:19 +01:00
Marcel Fabian Krüger fc21983b16 Attempt better maxdeadcycles handling 2021-11-21 16:11:49 +01:00
Marcel Fabian Krüger 8494bde0a5 Mostly language stuff 2021-11-20 15:39:43 +01:00
Marcel Fabian Krüger d693023ebd More compatible error formatting 2021-11-09 17:12:28 +01:00
Marcel Fabian Krüger 41b40c07b0 Let command line interaction mode overwrite format value 2021-11-09 16:55:28 +01:00
Marcel Fabian Krüger 15fdafd353 Add \pdfextension mapfile 2021-11-09 16:55:08 +01:00
Marcel Fabian Krüger 24765e80eb First attempt for --output-directory implementation 2021-11-09 16:22:25 +01:00
Marcel Fabian Krüger ae36af4134 Smaller fixes 2021-11-08 15:15:54 +01:00
Marcel Fabian Krüger 492e0864b0 Adapt to expl3.ltx renaming 2021-11-08 15:15:07 +01:00
Marcel Fabian Krüger 6b1369f962 Remove debugging instruction and reenable language handling 2021-11-08 10:52:34 +01:00
Marcel Fabian Krüger 285414dd23 Fix T1 to T2 charstring conversion for stem3 (Needs more testing) 2021-11-07 15:46:56 +01:00
Marcel Fabian Krüger 1434922804 Even more aliases 2021-11-07 15:18:30 +01:00
Marcel Fabian Krüger 3d1d8de9ec Better \meaning 2021-11-07 12:14:56 +01:00
Marcel Fabian Krüger 6c134b57a6 Patch LaTeX's \set@fontsize (Not feature equivalent yet) 2021-11-07 00:06:46 +01:00
Marcel Fabian Krüger 7fad736461 Fix texio compatibility 2021-11-07 00:06:27 +01:00
Marcel Fabian Krüger 32c5de7db7 Don't hardcode \immediate flag value and move custom functions into table 2021-11-06 13:23:29 +01:00
Marcel Fabian Krüger d61bb927a3 Adapt to new luametatex version 2021-11-06 11:38:39 +01:00
Marcel Fabian Krüger 870ab69578 Add missing file 2021-11-06 09:03:50 +01:00
Marcel Fabian Krüger 0330203e48 Fix some typos 2021-09-25 21:42:35 +02:00
Marcel Krüger 7f370bc361 Some updates 2021-04-16 10:15:58 +02:00
Marcel Krüger a6d3b3cc0f Various adaptions 2021-03-20 19:00:02 +01:00
Marcel Krüger 10add04b91 Handle token.to_string returning nil for empty 2020-08-25 00:20:23 +02:00
Marcel Krüger 3579605228 Update shared library 2020-08-24 22:52:22 +02:00
Marcel Krüger 15860db8b5 More reliable leader shipout 2020-08-19 09:25:07 +02:00
Marcel Krüger 3c2fba9a9f Adapt to new LuaMetaTeX versions and allow CB use 2020-08-13 22:28:19 +02:00
Marcel Krüger 7c162a0cf0 Handle TODOs 2020-07-31 12:04:02 +02:00
Marcel Krüger 43d435ab90 pdfvariable xformmargin 2020-07-31 03:22:40 +02:00
Marcel Krüger ec6aa206e2 Cleanup page actions 2020-07-31 03:11:53 +02:00
Marcel Krüger f37c76a187 Drop useless comment 2020-07-30 19:58:04 +02:00
Marcel Krüger 4d356676b1 Implement counterhinting in Type1 to Type2 code
Gives better hinted output for asian fonts
2020-07-30 19:57:03 +02:00
Marcel Krüger 3ec7bc1c1e Update compiled module 2020-07-30 01:12:45 +02:00
Marcel Krüger f5af2bd668 Orientation support -- vlist 2020-07-27 15:54:19 +02:00
Marcel Krüger 905058fe4c Handle hbox orientations and displacements 2020-07-27 15:27:42 +02:00
Marcel Krüger 7d82c7b9d1 Extend table tags if neccessary in sfnt handling 2020-07-23 09:01:59 +02:00
Marcel Krüger 537ff4d551
Fix luametalatex.lua for Windows 2020-07-19 19:29:54 +02:00
Marcel Krüger 05c1977d9a Initial attempt at vf library 2020-07-19 18:27:52 +02:00
Marcel Krüger 32c9fec9cc Better cross platform escaping in luametalatex.lua 2020-07-19 14:03:57 +02:00
Marcel Krüger d37fcda118 Support HarfBuzz under Windows x64 2020-07-19 02:19:39 +02:00
Marcel Krüger c405d076b6 Add table of primitive tokens.
(Might become private later)
2020-07-19 02:13:48 +02:00
Marcel Krüger 68c8057093 Commit missing file 2020-07-19 02:13:06 +02:00
Marcel Krüger bd860dd5a2 Add simple rerun option 2020-07-17 03:59:44 +02:00
Marcel Krüger e02c78e1b5 Fix small errors (Esp. a TTF component off by one) 2020-07-16 01:41:42 +02:00
Marcel Krüger 063251b54f EXPERIMENTAL: Implement file callbacks 2020-07-15 16:36:11 +02:00
Marcel Krüger 7bea04d470 start_file/stop_file 2020-07-15 04:51:59 +02:00
Marcel Krüger 46cada8666 Improve T1 parser 2020-07-15 04:18:38 +02:00
Marcel Krüger 5dead1b1a0 Better font not found error 2020-07-14 22:10:39 +02:00
Marcel Krüger 8dd79f0134 Fix glyph offsets in r2l 2020-07-13 23:19:11 +02:00
Marcel Krüger 087bbc013d Fix TTF component subsetting 2020-07-13 22:02:36 +02:00
Marcel Krüger 5427ac4ab8 Add HarfBuzz for Linux users 2020-07-13 20:31:37 +02:00