Am 21.12.2011 07:39, schrieb Christine Roemer:
> Hallo,
>
> ich möchte gern ein Favicon für meine Webseite erstellen.
> Kann man dies auch, indem man von einer mit LaTeX erzeugten kleinen
> Grafik ausgeht? Hat das jemand schonmal auf diese Weise gemacht und kann
> Tipps geben?
Ein Favicon ist nichts anderes als eine Pixel-Grafik. Es funktioniert
daher genau so, wie bei anderen Pixelgrafiken, die LaTeX-Code als Basis
haben.
Hier ist ein auf die Schnelle erzeugtes Beispiel, was sicher noch
verbessert werden kann:
%----------------------- foo.tex -----------------------
\documentclass{article}
\usepackage[active,tightpage]{preview}
\usepackage[dvipsnames]{xcolor}
\usepackage{graphicx}
\PreviewEnvironment{minipage}
\begin{document}
\sffamily\bfseries
\setlength\fboxsep{0pt}\setlength\fboxrule{0pt}
\begin{minipage}{1cm}%
\color{LimeGreen}%
\colorbox{Melon}{%
\rule[-0.4cm]{0pt}{1cm}%
\resizebox{1cm}{!}{\LaTeX}%
}%
\end{minipage}%
\end{document}
%----------------------------------------------
"minipage" wird dort dem Paket "preview" als einziger Inhalt, der
weiterverarbeitet werden soll, bekannt gemacht. \rule und \resizebox
dienen zum Erzeugen einer quadratischen Box (Favicons sind quadratisch).
Bearbeitung mit
pdflatex foo
gs -dBATCH -dNOPAUSE -r300x300 \
-dTextAlphaBits=4 -dGraphicsAlphaBits=4 \
-sDEVICE=png16m -sOutputFile=foo.png foo.pdf
Das Ergebnis "foo.png" ist bereits nahezu verwendbar. Diese Grafik hat
allerdings noch eine zu hohe Auflösung (von 16x16 oder 32x32 ist die
Rede). Nach
mogrify -resize 32x32 foo.png
sollte das Ergebnis verwendbar sein ("gimp" wäre auch geeignet).
...Rolf