Marcel Krüger
2933f4911b
Add \pardir etc.
2020-07-13 20:31:11 +02:00
Marcel Krüger
d71a9549e5
Make initialization more similar to luatex
2020-07-13 20:30:39 +02:00
Marcel Krüger
0b6879a3c4
Fix immediate pdf objects
2020-07-12 20:40:36 +02:00
Marcel Krüger
510173db71
Add \latelua
2020-07-12 19:56:50 +02:00
Marcel Krüger
5df4d5dd84
Better handle failure to open output file
2020-07-12 19:30:16 +02:00
Marcel Krüger
d27e19a251
Deal with Windows strftime timezone issues
2020-07-12 16:52:59 +02:00
Marcel Krüger
697f874089
Implement pdf.[gs]etpage{resources,s?attributes}
2020-07-12 02:50:27 +02:00
Marcel Krüger
5262457cd8
Use more meaningful magic bytes again
...
The new sequence C1 AC C1 B4 is valid under Latin1 to get reasonable
encoding autodetection but is a nonstandard UTF-8 encoding for "lt"
2020-07-12 02:15:08 +02:00
Marcel Krüger
eecfc95aed
Really use latin1 marker
2020-07-12 00:39:16 +02:00
Marcel Krüger
c9166e0bf1
Better interact with encoding autodetection
2020-07-12 00:27:51 +02:00
Marcel Krüger
d82572bdbb
Add missing files to build.lua install list
2020-07-11 23:40:25 +02:00
Marcel Krüger
005b391342
Never use local path for finding initscript
...
This is a security measure. The init script runs with maximum
privileges, especially allowing full shell escape and similar.
We don't want to allow circumventing such options by naming a
local file like an initscript.
2020-07-11 19:44:46 +02:00
Marcel Krüger
560a0da74d
Fix build.lua
2020-07-11 19:44:26 +02:00
Marcel Krüger
159badbe76
Updated README
2020-07-11 18:52:47 +02:00
Marcel Krüger
953fa084bc
Added simple build.lua and improve install.lua
2020-07-11 18:47:17 +02:00
Marcel Krüger
c183f5744d
Fix TTF embedder and preloading
2020-07-11 01:55:53 +02:00
Marcel Krüger
c9a14a8688
Add to install script
2020-07-10 22:19:43 +02:00
Marcel Krüger
b8704abab7
Add note about luaotfload to README
2020-07-10 22:02:08 +02:00
Marcel Krüger
b752a8696a
Simpler luametatex.lua
...
Use kpsewhich instead of trying to find init script manually
2020-07-10 21:59:11 +02:00
Marcel Krüger
5b1497034d
Drop useless test
2020-07-10 20:46:08 +02:00
Marcel Krüger
c5efb3e0c2
Replicate pdf/LuaTex's default pageheight/width
2020-07-09 18:59:04 +02:00
Marcel Krüger
343da17f30
\savepos
2020-07-09 17:32:42 +02:00
Marcel Krüger
c4b6884897
Some kpse change
2020-07-09 16:03:35 +02:00
Marcel Krüger
6af7991d46
Add Windows instructions
2020-07-09 15:02:39 +02:00
Marcel Krüger
f67179197a
Windows preferes dll over so
2020-07-09 14:57:24 +02:00
Marcel Krüger
6781dabe7b
Windows needs a flag for binary files
2020-07-09 14:53:17 +02:00
Marcel Krüger
071cbe4ce4
git works better if all files are checked in ...
2020-07-09 14:05:04 +02:00
Marcel Krüger
3ee7a52bdd
Object stream configuration option
2020-07-09 09:55:20 +02:00
Marcel Krüger
1195e0f201
Fix bugs and add node fonts
2020-07-08 22:20:08 +02:00
Marcel Krüger
2eefb9a14b
Improved filename handling
2020-07-08 16:50:45 +02:00
Marcel Krüger
56f9d3ce85
Adapt to new engine
2020-07-07 16:52:06 +02:00
Marcel Krüger
377d147927
Fix font sharing
2020-07-07 05:39:36 +02:00
Marcel Krüger
b87691c42d
PDF object stream support
...
Currently force enabled and exceptions are not specified yet
2020-07-07 04:55:10 +02:00
Marcel Krüger
7c392c7575
Add support for virtual fonts in addcharacters
2020-07-07 04:54:27 +02:00
Marcel Krüger
fe4f3355f3
Improve PK font support
2020-07-06 19:40:13 +02:00
Marcel Krüger
2547bc80e3
Improved Type3 handling
2020-07-06 17:40:53 +02:00
Marcel Krüger
463f240670
More compact float representation
2020-07-06 15:31:42 +02:00
Marcel Krüger
7ffc299c16
Fix PDF inclusion bounding box
2020-07-06 13:30:03 +02:00
Marcel Krüger
06d1efeb55
Add some PK bitmap font support
2020-07-05 20:42:36 +02:00
Marcel Krüger
ad44afdb0b
Smaller stuff
2020-07-05 20:41:35 +02:00
Marcel Krüger
f18f6a3219
New kpse.so and enabling mktexfmt by default
2020-07-05 15:42:27 +02:00
Marcel Krüger
aa00de1c9d
Load everything through bytecodes
2020-07-04 06:27:30 +02:00
Marcel Krüger
3d7380f76a
Use cs independent command tokens
2020-07-03 03:54:30 +02:00
Marcel Krüger
f5b842c30e
More reliable T1 parser
2020-07-03 03:53:54 +02:00
Marcel Krüger
8020a70ff1
Fixes
2020-07-02 14:18:12 +02:00
Marcel Krüger
446f26cc1d
Update README
2020-07-02 11:41:15 +02:00
Marcel Krüger
b8dbb5a4c8
\pdfcatalog openaction and page actions
2020-07-02 11:02:38 +02:00
Marcel Krüger
f6895d8b50
Fix smaller stuff
2020-07-02 02:06:58 +02:00
Marcel Krüger
780bd4382b
Allow numeric literal modes
2020-07-01 22:50:50 +02:00
Marcel Krüger
94ba4a2557
Better errors and new whatsit handling
...
The whatsit handling is actually much more similar to the old whatsit
handling then the previous new one, so that part could be seen as a
partial revert of the new whatsit handling... Anyway, whatsits work
different than in the previous commit now.
2020-07-01 19:47:25 +02:00