Zahl in Kreis als Inline Grafik TIKZ-Paket

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Zahl in Kreis als Inline Grafik TIKZ-Paket

von bloodworks » Mi 24. Okt 2012, 15:15

Das sollte man aber wissen, wenn man mit TikZ arbeitet. Vielleicht schaust du doch mal in die Dokumentation:
texdoc tikz
Da wirst du finden:
\tikz[baseline=(test.base)] \node[ color=white, fill=orange, circle, inner sep=.15mm] (test){A}; 
Die Bedeutung der Optionen und auch wie du das global einstellen kannst kannst du in besagter Dokumentation nachlesen.

von geogott » Mi 24. Okt 2012, 15:07

\tikz[baseline=(test.base)] \node[draw, fill=orange, circle, inner sep=.15mm] (test){A}; 
so soll es aussehen ja. aber die Zahl soll weiß sein und es soll kein schwarzer rand drumrum sein. Die Stellung in der Zeile ist perfekt.

Könntet ihr mir das noch anpassen, bzw. mir sagen, wie ich das ändern kann.

DANKE!!!

von bloodworks » Mi 24. Okt 2012, 14:31

Also tikz kennt da die baseline Option. Mehr darüber auch im tikz manual.
\documentclass{scrreprt} 
\usepackage{tikz} 

\begin{document} 
 text text text \tikz[baseline=(test.base)] \node[draw, fill=orange, circle, inner sep=.15mm] (test){A}; text geht weiter 
 text text text \tikz[baseline=(test.south)] \node[draw, fill=orange, circle, inner sep=.15mm] (test){A}; text geht weiter 
\end{document}
Ich könnte mir vorstellen das du das gesucht hast...

von esdd » Mi 24. Okt 2012, 14:28

Hallo,

mir ist jetzt zwar nicht restlos klar, wie es aussehen soll, aber eine der folgenden Möglichkeiten könnte vielleicht passen:
\documentclass{article}
\usepackage{tikz}
\usepackage{blindtext}

\begin{document}
\blindtext
\smash{\tikz[baseline=(current bounding box.base)]\node[draw=red,circle,inner sep=1pt,anchor=base]{A};}
oder
\resizebox{!}{\ht\strutbox}{\tikz[baseline=(current bounding box.base)]\node[draw,red,circle,inner sep=1pt,anchor=base]{A};}
oder
\resizebox{!}{\ht\strutbox}{\tikz\node[draw,red,circle,inner sep=1pt]{A};}
\blindtext
\end{document}
Gruß
Elke

Zahl in Kreis als Inline Grafik TIKZ-Paket

von geogott » Mi 24. Okt 2012, 13:35

Hallo,
ich habe zwar schon einiges zu meinem Problem gefunden, aber noch nicht das richtige.
Ich will im normalen Text ein Kreis (rote Farbe) mit einem weißen Buchstaben einfügen und habe dazu auch eine Befehl aus dem Tikz-Paket gefunden
\tikz \draw[fill=orange] (0,0) circle (1ex);
Wie bekomme ich es hin, das der Kreis auf der Linie steht, sich die Textzeilen nicht einander verschieben, der Kreis rot ist und drinnen ein großes A steht?

Minimalbeispiel:
\documentclass{scrreprt}
\usepackage{tikz}

\begin{document}
text text text \tikz \draw[fill=orange] (0,0) circle (1ex); text geht weiter
\end{document}
Danke schonmal im Vorraus

Nach oben