Description

luagraphlib is a set of Lua functions which insert graphic primitives directly into a PDF file.

luagraphlib is supposed to be called from a TeX file. Both, plain TeX and LaTeX are supported.

Because PDF and PostScript share the same imaging model, function names in luagraphlib are similar to procedure names in PostScript. Please note that only a small subset of PostScript procedures is supported.

Related Work

A predecessor of luagraphlib was used to create ECG plots (printecg.pdf).

An older version of luagraphlib creates weather reports on-the-fly

(http://metar.ddns.net).

Directories

data/

Files

luagraphlib source files

luagraphlib.tex 4.3 kiB 2021-02-22 20:40:11 UTC rev. 19
luagraphlib.sty 859 Bytes 2020-11-17 21:11:37 UTC rev. 1
luagraphlib.lua 27.0 kiB 2022-03-24 00:35:35 UTC rev. 22
namedcolors.lua 67.1 kiB 2020-11-17 21:11:37 UTC rev. 1
complex.lua 2.8 kiB 2024-02-04 22:42:59 UTC rev. 26

luagraphlib test files

canvas

test-canvas.pdf 20.5 kiB 2024-06-03 01:10:29 UTC
test-canvas.tex 4.0 kiB 2021-05-15 22:12:05 UTC rev. 1

luagraphlib

test-luagraphlib.pdf 105.3 kiB 2024-06-03 01:10:29 UTC
test-luagraphlib.tex 5.9 kiB 2024-02-16 00:36:49 UTC rev. 3
test-luagraphlib.lua 21.5 kiB 2024-02-16 00:36:49 UTC rev. 3

luagraphlib-ltx

test-luagraphlib-ltx.pdf 70.2 kiB 2024-06-03 01:10:29 UTC
test-luagraphlib-ltx.tex 7.1 kiB 2024-02-16 00:36:49 UTC rev. 3

patterns

test-patterns.pdf 128.9 kiB 2024-06-03 01:10:29 UTC
test-patterns.tex 2.9 kiB 2021-05-15 22:12:05 UTC rev. 1
antpattern.lua 4.7 kiB 2020-11-22 22:25:36 UTC rev. 3

graphonly

test-graphonly.pdf 32.8 kiB 2024-06-03 01:10:29 UTC
test-graphonly.tex 1.1 kiB 2021-05-15 22:12:05 UTC rev. 1
antpattern.lua 4.7 kiB 2020-11-22 22:25:36 UTC rev. 3

graphonly-ltx

test-graphonly-ltx.pdf 25.2 kiB 2024-06-03 01:10:29 UTC
test-graphonly-ltx.tex 1.4 kiB 2021-05-15 22:12:05 UTC rev. 1
antpattern.lua 4.7 kiB 2020-11-22 22:25:36 UTC rev. 3

smithchart

test-smithchart.pdf 353.3 kiB 2024-06-03 01:10:29 UTC
test-smithchart.tex 12.8 kiB 2024-02-16 00:36:49 UTC rev. 3
smithchart.lua 24.0 kiB 2024-02-04 22:42:59 UTC rev. 26

smithchart-ltx

test-smithchart-ltx.pdf 351.9 kiB 2024-06-03 01:10:29 UTC
smithchart.lua 24.0 kiB 2024-02-04 22:42:59 UTC rev. 26
test-smithchart-ltx.tex 12.5 kiB 2021-05-15 22:12:05 UTC rev. 1

smithlogo

test-smithlogo.pdf 3.6 kiB 2024-06-03 01:10:29 UTC
test-smithlogo.tex 1.4 kiB 2021-05-15 22:12:05 UTC rev. 1
smithchart.lua 24.0 kiB 2024-02-04 22:42:59 UTC rev. 26