Seite 1 von 1

textcircle nicht mittig

Verfasst: Mi 26. Jun 2024, 10:26
von basti-fantasti-48
 \documentclass
 {scrreprt}		

% Eingabecodierung
\usepackage[utf8]{inputenc}


\usepackage{hyperref}


  
\usepackage{pifont} 
\usepackage{xcolor}


\begin{document}
text text (\textcolor{blue}{\textcircled{2}})
\end{document}

	
Hallo ich möchte eine Zahl in einem Kreis schreiben. Allerdings ist die Zahl hier zu weit oben. Kann wer helfen?

Re: textcircle nicht mittig

Verfasst: Mi 26. Jun 2024, 11:20
von Rolli
Dein Beispiel ist kein Minimalbeispiel. Die ganzen Packages sind total überflüssig.

Mach es doch einfach mit TikZ:
\documentclass{scrreprt}		
\usepackage{tikz}

\begin{document}
text text (\textcolor{blue}{\textcircled{2}})

mehrtext mehrtext ($\vcenter{\hbox{\tikz{\draw [blue] circle (2.0mm) node [midway] {2};}}}$)
\end{document}
Gruß vom Rolli

Re: textcircle nicht mittig

Verfasst: Mi 26. Jun 2024, 13:09
von basti-fantasti-48
sind wirklich nicht viele packages. sorry für die die ich vergessen habe zu streichen.

Danke für deine Lösung. Funktioniert perfekt

Re: textcircle nicht mittig

Verfasst: Mi 26. Jun 2024, 18:25
von Stammgast
Den Königsweg beschreitet man – wie so oft – mit »PGF/TikZ«.
\listfiles
\documentclass[parskip=half,ngerman]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{babel}

\usepackage{tikz}
\NewDocumentCommand{\circled}{m}{%
  \tikz[baseline=(char.base)]{%
    \node[shape=circle,draw,inner sep=1pt] (char) {#1};%
  }%
}

\usepackage{mlmodern}
\usepackage[babel]{microtype}

\begin{document}
  Eingekreiste Zahlen im Text: \circled{1}, \circled{2}, \circled{3}, \ldots
\end{document}