Seite 1 von 1

XeLatex und svg images

Verfasst: So 1. Aug 2021, 11:07
von AaronK

Ich möchte svg images in Xelatex einbinden. Dabei bekomme ich folgende Fehlermeldung:
Package transparent Warning: Loading aborted, because pdfTeX is not running in PDF mode.
Wie bekommt man die Warnung in den Griff? Wie binde ich das svg image hier richtig ein, damit das Minimalbeispiel lauffähig ist?

\documentclass[8pt,twoside,openany]{extbook}
\usepackage[a5paper,total={114mm,190mm},top=10mm, bindingoffset=10mm,includeheadfoot]{geometry}
\usepackage{fontspec}

% Packages
\usepackage{svg}

\begin{document}
\begin{figure}[ht]
%\centering
\includesvg[width=\textwidth]{qsl-card-01.svg}
\end{figure}
\end{document}

Re: XeLatex und svg images

Verfasst: So 1. Aug 2021, 11:20
von Stefan Kottwitz

Hallo,

\usepackage{fontspec} deutet darauf hin, dass XeTeX oder LuaTeX verwendet werden müsste oder versucht wird, statt pdfTeX.

Stefan


Re: XeLatex und svg images

Verfasst: So 1. Aug 2021, 14:19
von Gute*r Gȧst*in

Das ist leider bei Verwendung von transparent derzeit normal. Das Paket funktioniert aktuell nur mit lualatex oder pdflatex korrekt. Wenn du keine Transparenz benötigst, kannst du das Paket abschalten, indem du svg mit Option usetransparent=false lädst. Oder du ignorierst die Warnung einfach. Eine echte Fehlermeldung, die die Kompilierung verhindern würde, ist es ja nicht.


Re: XeLatex und svg images

Verfasst: So 1. Aug 2021, 14:40
von Stefan Kottwitz

Du kannst das SVG-Bild als Dateianhang an einen Beitrag hängen, der Link ist unter dem Testfeld beim Schreiben eines Beitrags. Mit dem Compiler kann ich es dann verknüpfen, so dass das Minimalbeispiel auch mit dem zugehörigen Bild läuft. Können wir aus dem Anlass gern mal machen, auch wenn es gelöst sein sollte.

Stefan