Re: Deckende Transparenz
"\"Mag. Ferri Leberl\"" (via tex-d-l Mailing List) <[email protected]>
| Newsgroups | gmane.comp.tex.german |
|---|---|
| Message-ID | <[email protected]> |
Servus Dirk,
Danke für Deinen Vorschlag.
Leider erzeugt convert Rasterbilder, soweit ich weiß auch wenn man sie
nach pdf ausgibt. Ich hatte nicht erwähnt, dass das Ergebnis eine
Vektorgraphik sein soll; mir ist das aber wichtig.
Gibt es mit der Restriktion noch eine Lösung?
Danke voraus für Eure Vorschläge.
Gruß, Ferri
Am 29.03.25 um 19:46 schrieb Dirk Hünniger (via tex-d-l Mailing List):
> Hallo Ferri,
>
> ich würde es mit Imagemagic versuchen. Hier ein Beispiel, dass ein
> transparents Kästchen auf einen himmelblauen Hintergrund malt. Hier
> wird es zunächst in der Füllfarbe weiß mit weißem Rand gemalt und
> anschließend wird die Farbe weiß in die Farbe "durchsichtig" umgewandet.
>
> convert -size 100x60 xc:skyblue -fill white -stroke white
> -draw "rectangle 20,10 80,50" -transparent white out.png
>
> Viele Grüße Dirk
>
> On 3/29/25 19:17, "Mag. Ferri Leberl" (via tex-d-l Mailing List) wrote:
>> Servus,
>>
>> Ich möchte die Clipart unter https://openclipart.org/detail/326743
>> nutzen, aber nur den Ring, ohne den roten Block in der Mitte.
>>
>> Ich kann den Block mit dem Code unterhalb durch eine weiße \rule
>> verdecken:
>>
>> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
>>
>> \documentclass{article}
>>
>> \usepackage[a4paper,margin=0in,footskip=0in]{geometry}
>> \usepackage{graphicx}
>> \usepackage[absolute,overlay,quiet]{textpos}
>> \usepackage{framed, color}
>>
>> \pagestyle{empty}
>>
>> \begin{document}
>> \includegraphics[width=\textwidth]{enroh.pdf}
>> \begin{textblock*}{20cm}(90mm,110mm)
>> \color{white}\rule{5cm}{5cm}
>> \end{textblock*}
>> \end{document}
>>
>> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
>>
>> Dabei ist enroh.pdf das unter
>> https://openclipart.org/download/326743/zen-circle-j4p4n.svg erhältliche
>> svg, mit inkscape per Kommandozeile nach pdf verwandelt.
>>
>> Wenn das Ergebnis jedoch auf einem nichtweißen Hintergrund ausgedruckt
>> werden soll, dann wird die \rule vermutlich als weißes Rechteck sichtbar
>> werden.
>>
>> Wie kann ich das lösen? Gibt es eine „deckende Transparenz“, die die
>> darunterliegende Ebene unter der \rule verschwinden lässt?
>>
>> Ich höre gerne auch Vorschläge ohne LaTeX, aber ich möchte gerne eine
>> Lösung, die von der bash aus funktioniert, sodass ich das Ergebnis gut
>> reproduzieren kann. Für eine GUI bin ich motorisch etwas zu
>> grobschlächtig, und GUIs ändern sich gerne, während Code meistens auch
>> nach zehn Jahren noch funktioniert.
>>
>> Danke voraus!
>>
>> Gruß, Ferri
>>
>>
>>
>
>
--
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