diff options
Diffstat (limited to 'Master/texmf-dist/doc/lualatex/luaimageembed/README.md')
-rw-r--r-- | Master/texmf-dist/doc/lualatex/luaimageembed/README.md | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/lualatex/luaimageembed/README.md b/Master/texmf-dist/doc/lualatex/luaimageembed/README.md new file mode 100644 index 00000000000..0ed617ea34e --- /dev/null +++ b/Master/texmf-dist/doc/lualatex/luaimageembed/README.md @@ -0,0 +1,41 @@ +# luaimageembed + +LuaTeX package to embed images directly as base64-encoded strings into the document. This can be useful, e.g. to package a document with images into a single TeX file, or with automatically generated graphics. + +The image files will be decoded, written to a temporary directory, and cleaned up afterwards. + +Use at your own risk. + +## Commands + +Three commands are wrapped to allow for use with base64-encoded images: + +- `\includegraphicsembedded` (`\includegraphics`) +- `\pgfdeclareimageembedded` (`\pgfdeclareimage`) +- `\pgfimageembedded` (`\pgfimage`) + +Each takes the base64-encoded image data instead of the filename; see the example below. Supported are `png`, `jpg`, `jb2` and `pdf` images. + +## Example + +```latex +\documentclass{scrartcl} + +\usepackage{luaimageembed} +\usepackage{graphicx} + +\begin{document} +\includegraphicsembedded[width=4cm]{% +iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAAAAABzQ+pjAAAAFElEQVQI12P4z/Cf4f9/BgYGBgYA +IOsD/UqPmwUAAAAASUVORK5CYII= +} +\end{document} +``` + +## Version + +0.1 (alpha) + +## License + +MIT |