Marcel Fabian Krüger
d692f2f8f2
Implement \tracingoutput
2021-11-24 23:12:57 +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
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 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
3c2fba9a9f
Adapt to new LuaMetaTeX versions and allow CB use
2020-08-13 22:28:19 +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
0b6879a3c4
Fix immediate pdf objects
2020-07-12 20:40:36 +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
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
1195e0f201
Fix bugs and add node fonts
2020-07-08 22:20:08 +02:00
Marcel Krüger
7c392c7575
Add support for virtual fonts in addcharacters
2020-07-07 04:54:27 +02:00
Marcel Krüger
463f240670
More compact float representation
2020-07-06 15:31:42 +02:00
Marcel Krüger
ad44afdb0b
Smaller stuff
2020-07-05 20:41:35 +02:00
Marcel Krüger
3d7380f76a
Use cs independent command tokens
2020-07-03 03:54:30 +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
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
Marcel Krüger
f4f829dbac
Some PDF toks variables
2020-07-01 14:10:30 +02:00
Marcel Krüger
acc0ad0559
Don't enforce bug compatibility
2020-07-01 13:49:38 +02:00
Marcel Krüger
b506fd4357
pdfvariable handling
2020-06-30 15:14:24 +02:00
Marcel Krüger
4c76251d2e
XForms, the TeX interface
2020-06-30 11:48:46 +02:00
Marcel Krüger
efedcba3e1
[use/save]boxresource, the Lua part
2020-06-29 19:04:09 +02:00
Marcel Krüger
f12fa8a2e6
New approach to backend registers
2020-06-28 04:52:06 +02:00
Marcel Krüger
c9fb95eff3
Apply matrix for destinations
2020-06-24 02:47:02 +02:00
Marcel Krüger
099d5871d0
Font extend, slant and squeeze
2020-06-19 23:48:32 +02:00
Marcel Krüger
e1325c6c40
Implement PDF compression
2020-06-13 14:34:53 +02:00
Marcel Krüger
0d4199ab4a
\includegraphics works for PDF files
2020-06-13 03:31:25 +02:00
Marcel Krüger
b376473f17
Image TeX interface, part I
2020-06-13 02:53:08 +02:00
Marcel Krüger
39ed349241
More regular img library
2020-06-11 12:47:22 +02:00
Marcel Krüger
602bcb0583
PDF inclusion (via modif. Lua iface)
2020-06-10 03:03:46 +02:00
Marcel Krüger
e75211162c
New escaping system
2020-06-08 15:40:39 +02:00
Marcel Krüger
f3af2599da
Legacy PDF outline support
2020-06-07 13:10:33 +02:00
Marcel Krüger
7e3a4e3c74
Named destinations and improved outline interface
...
There is no support for PDFTeX's outline command yet, but the new one is
much easier to use.
2020-06-07 03:22:07 +02:00
Marcel Krüger
c83b7ffc5e
Some fixes
...
This version managed to compile by Bachelor's thesis after I removed all
images, microtype and outline commands.
2020-06-06 04:09:56 +02:00
Marcel Krüger
e59393de6f
End of run logging
2020-06-06 03:03:52 +02:00
Marcel Krüger
4f5f4fd981
Drop old whatsit system
2020-06-06 00:41:05 +02:00
Marcel Krüger
054a0f4110
(At least internal) links are working
2020-06-05 23:49:03 +02:00
Marcel Krüger
cb044ac8e4
Experimental support for GoTo actions
2020-06-05 17:38:30 +02:00
Marcel Krüger
581fbca92b
Work on links
2020-06-05 04:12:29 +02:00
Marcel Krüger
9265fc3463
Actually working variant of previous commit
...
You know, there are some days where you are reflecting on why you even
write this stuff. This is one of these days and today I realized that a
theoretical long term goal might be that this becomes actually usable.
Based on that I decided that committing actually correct code might be a
pretty good idea.
2020-06-05 00:26:41 +02:00
Marcel Krüger
9a3e7e7772
Update pdf_{save,restore,matrix}
2020-06-04 23:30:46 +02:00
Marcel Krüger
279a85109d
Better handle duplicate destinations
2020-06-03 23:59:59 +02:00
Marcel Krüger
f20e543cce
Work on catalog and dests
2020-06-02 01:22:59 +02:00
Marcel Krüger
4c0794032c
Some backend stuff
2020-05-31 13:57:35 +02:00