PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Pfeile in chemischen Formeln



Jat0
02-06-2013, 20:29
Hey Leute,

hab ein kleines Problem. Der Code steht unten. Ich würde gerne einen Pfeil (wie den roten unter der Strukturformel) von dem Radikal-Punkt auf die Doppelverbindung zeigen lassen. Hat vllt. jemand eine Idee??

%Schriftgröße, Layout, Papierformat, Art des Dokumentes
\documentclass[11pt,oneside,a4paper]{article}

\usepackage{setspace}

%Einstellungen der Seitenränder
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm,includeheadf oot]{geometry}

%Schriftart
\usepackage[charter]{mathdesign}


%Mathe
\usepackage{amsmath}
\usepackage{fancybox}
\usepackage{framed, color}
\usepackage{empheq,color}

%Chemie
\usepackage[version=3]{mhchem}
\usepackage{chemfig}
\usepackage{chemstyle} % provides the `scheme` environment
\usepackage{chemmacros} % for the small formulae
\usepackage{tikz}

\newcommand*\referto[2][ref]{%
\tikz[
inner sep=10,
baseline=(#1.base),
remember picture]{\node (#1) at (0,0) {#2};}}

%neue Rechtschreibung
\usepackage[ngerman, english]{babel}

%Umlaute ermöglichen
\usepackage[latin1]{inputenc}

%Kopf- und Fußzeile
\usepackage{fancyhdr}[]
\pagestyle{fancy}
\fancyhf{}

%Schriftarten
\usepackage[T1]{fontenc}
\newcommand{\changefont}[3]{
\fontfamily{#1} \fontseries{#2} \fontshape{#3} \selectfont}

%Kopfzeile links bzw. innen
\fancyhead[L]{}
%Kopfzeile mittig
\fancyhead[C]{\nouppercase{\large{\leftmark}}}
%Kopfzeile rechts bzw. außen
\fancyfoot[C]{{\thepage}}

%Tabellen
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{colortbl}
\usepackage{bigstrut}

%Referenzen
\usepackage{xr}
\usepackage[numbers]{natbib}
\usepackage[hang]{footmisc}
\setlength{\footnotemargin}{-0.8em}


%Farben und Bilder
\usepackage{graphics}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{wrapfig}

\usepackage[margin=10pt,font=small,labelfont=bf,
labelsep=endash, format=hang]{caption}


\usepackage{xcolor}
\definecolor{links}{RGB}{20,0,255}
\definecolor{tabelle1}{HTML}{E0ECF8}
\definecolor{tabelle2}{HTML}{CEE3F6}
\definecolor{seitenfarbe}{HTML}{AFD8FC}

%Links im TOC
\usepackage[colorlinks,
linkcolor = links,
citecolor = black]{hyperref}


%Linie oben
\renewcommand{\headrulewidth}{0.5pt}

%Linie unten
\renewcommand{\footrulewidth}{0pt}



\begin{document}


\begin{align}
\setatomsep{2em}
\chemfig{\lewis{0.,C}(-[:90]H)(-[:180]H)(-[:270]H)}\hspace*{0.3cm}
&+
\hspace*{0.3cm}
\setatomsep{2em}
\chemfig{C(-[:135]H)(-[:225]H)=C(-[:45]H)(-[:-45]H)} \hspace*{0.3cm}
& \chemrel{->,thick}
\hspace*{0.3cm}
&
\setatomsep{2em}
\chemfig{C(-[:90]H)(-[:180]H)(-[:270]H)-C(-[:-90]H)(-[:90]H)-\lewis{0.,C}(-[:-90]H)(-[:90]H)}\\
\end{align}




\schemedebug{false}% set this to `true' to get information about node names ...
\begin{scheme}
\schemestart
\ch{H2O} \arrow{<<->} \ch{H+} \+ \ch{H}\+ \subscheme{\ch{OH-}}
\schemestop
% the \subscheme creates an extra node
\end{scheme}
Look, I refer to the \referto{hydroxide}!
\chemmove{
\draw[red,thick,->,shorten >= 3pt]
(ref.90) .. controls +(3,1) and +(0,-1) .. (c3.-100);
}

\end{document}

bobmalaria
02-06-2013, 20:36
hi,

bitte editiere deinen post oben.

a) verwende die code umgebung. das ist der # button wenn man hier im forum
eine nachricht verfasst. das unterbindet ungewollte leerzeichen etc.

b) mache ein richtiges minimalbeispiel!!! du hast 1000 pakete drin die nichts mit dem probelm zu tun haben und befehle und haste nicht gesehen. räume bitte deinen code auf, dann hat auch jemand lust dir zu helfen!

gruss

cgnieder
04-06-2013, 23:52
Der Code kommt mir zum Teil bekannt vor ;) (von hier: http://tex.stackexchange.com/a/47103/5049)

Abgesehen davon vermute ich, dass Du sowas suchst: Representing movement of a single electron (http://tex.stackexchange.com/a/116239/5049)

Grüße