Wie im Beispiel möchte ich eine neudefinierten node verwenden. Wie müßte der Code denn lauten um eine schwarze, umrandende Kreisline zusätzlich zur grünen Füllfarbe zu bekommen ?

\documentclass{article}
\usepackage{chemfig}
%
\newcommand*\circleatom[1]{\tikz\node[circle,fill=green!30]{\printatom{#1}};}
\setatomsep{2em}
\setcompoundsep{7em}
%
\renewcommand*\printatom[1]{\ensuremath{\mathsf{#1}}}
\begin{document}

\schemestart
 \chemfig{CH(-[4]H_2N)(-[6]CH_2(-[6]C(=[5]O)(-[7]OH)))-C(=[2]O)-\circleatom{OH}} % I want to circle this last OH
 \+
 \chemfig{CH(-[4]\circleatom{H}_2N)(-[6]CH_2(-[6]*6(=-=-=-)))-C(=[1]O)(-[7]O-CH_3)} % I want to circle the H of the H_2N near the beginning
 \arrow{<=>}[-90]
 \chemfig{CH(-[4]H_2N)(-[6]CH_2(-[6]C(=[5]O)(-[7]OH)))-C(=[2]O)-N(-[2]H)-CH(-[6]CH_2(-[6]*6(=-=-=-)))-C(=[1]O)(-[7]O-CH_3)}
 \+
 \chemfig{\circleatom{H_2O}}
\schemestop
\end{document}

gefragt 22 Sep '13, 06:09

butts's gravatar image

butts
64921435
Akzeptiert: 72%

bearbeitet 22 Sep '13, 06:13

Clemens's gravatar image

Clemens
19.0k113060


Füge der Definition einfach draw=black hinzu:

\documentclass{article}
\usepackage{chemfig}

\newcommand*\circleatom[1]{%
  \tikz\node[circle,draw=black,fill=green!30]{\printatom{#1}};
}
\setatomsep{2em}
\setcompoundsep{7em}

\renewcommand*\printatom[1]{\ensuremath{\mathsf{#1}}}
\begin{document}

\schemestart
 \chemfig{
   CH
     (-[4]H_2N)
     (-[6]CH_2(-[6]C(=[5]O)(-[7]OH)))
   -C(=[2]O)-\circleatom{OH}
 }
 \+
 \chemfig{
   \circleatom{H}-N
     (-[6]H)
   -CH(-[6]CH_2(-[6]*6(=-=-=-)))
   -C(=[1]O)(-[7]O-CH_3)
 }
 \arrow{<=>}[-90]
 \chemfig{
   CH
     (-[4]H_2N)
     (-[6]CH_2(-[6]C(=[5]O)(-[7]OH)))
   -C(=[2]O)
   -N(-[2]H)
   -CH(-[6]CH_2(-[6]*6(=-=-=-)))
   -C(=[1]O)(-[7]O-CH_3)
 }
 \+
 \chemfig{\circleatom{H_2O}}
\schemestop
\end{document}

alt text

Permanenter link

beantwortet 22 Sep '13, 06:21

Clemens's gravatar image

Clemens
19.0k113060

Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs füge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×492
×27

Frage gestellt: 22 Sep '13, 06:09

Frage wurde angeschaut: 2,749 Mal

Zuletzt aktualisiert: 22 Sep '13, 06:21