LaTeX-Template for inline images (base64 encoded).
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
Marc Wäckerlin 4a203ae1d6 documentation fixed il y a 6 ans
examples example rebuilt il y a 6 ans
screenshots example rebuilt il y a 6 ans
AUTHORS initial release, ready for ctan il y a 6 ans
LICENSE Initial commit il y a 6 ans
README.md documentation fixed il y a 6 ans
autogen.sh initial release, ready for ctan il y a 6 ans
configure.ac initial release, ready for ctan il y a 6 ans
inline-images.sty converter script cannot be configured il y a 6 ans
makefile.am initial release, ready for ctan il y a 6 ans
release.sh initial release, ready for ctan il y a 6 ans

README.md

LaTeX-Template for Inline Images

If you want your document to be self contained, you might want to decare inline images in base64 encoding.

Just use:

\usepackage{inline-images}
…
\inlineimg{<filename>}{<base64 encoded raw image data>}

This creates a file <filename>.base64 containning a copy of the raw image data, then a sytsem shell is executed to convert the raw data to the binary image and a file <filename> is created, which is then include in your document.

Note: The LaTeX compiler must be able to execute system commands, so option --shell-escape is required.

Note: It is desiged for Unix systems and it requires the command line tool base64 installed. Compilation calls base64 -d <filename>.img.base64 > <filename>.img.

Example

This example code:

\documentclass[a5]{article}
\usepackage[paperwidth=6cm,paperheight=4cm]{geometry}

\usepackage{inline-images}

\newcommand{\img}{iVBORw0KGgoAAAANSUhEUgAAAMgAAADIC … BQ8f/JOcTkviE7+QAAAABJRU5ErkJggg==}

\begin{document}
\inlineimg{example.png}{\img}

© 2018 Marc Wäckerlin
\end{document}

After compilation:

xelatex --shell-escape -synctex=1 -interaction=nonstopmode example.tex

Results in this example document:

example screenshot

Need More

If you are missing a feature or a configuration option, consult the project page. Just open a ticket and the author will care about it. Or extend it, it's lgpl.