Re: PDF einbinden und Farbe ändern - GELÖST
Nils Pickert <[email protected]>
| Newsgroups | gmane.comp.tex.german |
|---|---|
| Message-ID | <[email protected]> |
Hallo
wie immer, kurze Mail und alles erledigt :-) Danke an Henning für den
Gedankenanstoss...
Lösung:
\usepackage{tikz}
\usetikzlibrary{fadings}
\begin{tikzfadingfrompicture}[name=include2,inner sep=0]
\node[fill=transparent!0] {\includegraphics[height=20mm]{testlogo.pdf}};
\end{tikzfadingfrompicture}
\newcommand{\mylogo}{%
\begin{tikzpicture}[inner sep=0]
\node[fill=.,minimum width=20mm,minimum height=20mm](a){};
\path[scope fading=include2,fit fading=false];
\node[fill=white,minimum width=20mm,minimum height=20mm]{};
\end{tikzpicture}%
}
Das kann man dann mit \color{IrgendeineFarbe}\mylogo beliebig einfärben.
Das Stichwort tikz hat mir geholfen, das hier zu finden: graphics -
Uncolorizing colored PDF for Latex colorization? - TeX - LaTeX Stack
Exchange
<https://tex.stackexchange.com/questions/404833/uncolorizing-colored-pdf-for-latex-colorization>
Danke und viele Grüße
Nils
Am 12.08.2022 um 20:29 schrieb Henning Hraban Ramm (via tex-d-l Mailing
List):
> Am 12.08.22 um 20:18 schrieb Nils Pickert:
>> Hallo liebe Liste
>>
>> ich bin gerade auf der Suche nach den richtigen Suchbegriffen...
>>
>> Ich möchte in LuaLaTeX ein Logo aus einer Schwarz-Weiß-Zeichnung
>> (PDF, EPS, ...) einbinden und per TeX dann die Farbe anpassen (also
>> aus Schwarz mach z.B. Grün). Meine bisherigen Google-Fähigkeiten
>> haben ergeben, dass man mit \color das wohl machen kann, aber es nur
>> bei PDFs ohne explizite Farbinformation funktioniert. Alternative
>> Lösungen gehen sehr in Richtung "böser Hack" - SVG einbinden und per
>> Write18 vorher mit sed massieren...
>>
>> Hat jemand von Euch ein paar Suchbegriffe oder Tips, mit denen ich
>> mich weiterhangeln könnte?
>>
>> Warum will ich sowas machen: ich möchte für verschiedene Arten von
>> Schriftstücken die Kopfzeile in verschiedenen Farben gestalten - also
>> für Rundschreiben in Grün, für Betriebsanweisungen in Rot, ...
>>
>> Vielen Dank und viele Grüße
>>
>> Nils
>
> Mein Vorschlag wäre MetaPost (mit ConTeXt) oder TikZ (mit LaTeX).
> Wenn du dein Logo nicht selbst nachbauen willst, könnte pstoedit helfen.
>
> In ConTeXt LMTX kannst du auch SVG-Code direkt einsetzen (der dann in
> MetaPost konvertiert wird) und dann mit Hilfe von Lua-Funktionen
> umfärben. Wie das genau geht, müsstest du Hans fragen ;)
>
> Herzliche Grüße,
> Hraban
>
>
--
FAQ: http://texfragen.de/
Durchsuchbares Archiv: https://www.listserv.dfn.de/sympa/arc/tex-d-l
Unsubscribe/Verwaltung: https://www.listserv.dfn.de/sympa/info/tex-d-l