Anouk
19-02-2013, 14:20
Hallo zusammen,
ich bin neu hier und auch in Sachen LaTex noch ein wenig unbedarft. Ich schreibe gerade an meiner Abschlussarbeit in Chemie. Ich möchte gerne auf Bildern von den Molekülen, die ich hergestellt habe, Nummern vergeben. DAzu bietet es sich an, die Moleküle mit ChemDraw zu zeichnen, darunter ein XX zu setzen und dieses dann über einen counter mit einer fortlaufenden Nummer zu ersetzen.
Mein Problem ist nun: psfrag funktioniert an sich einwandfrei in meiner Datei, das heißt manuell kann ich die entsprechende Nummer immer einfügen. Ich würde aber gerne über einen counter die Nummer vergeben - und das klappt nicht. Statt dessen sehe ich dann im Bild im pdf-Dokument "??" an der Stelle, wo ich gerne die Nummer hätte.
Das Ganze funtioniert auch nicht mit BPChem etc. Ich benutze TeXShop Version 2.47 auf einem Mac.
Vielen Dank schonmal für eure Hilfe!!
Minimalbeispiel:
\documentclass[a4paper,12pt,headsepline,footsepline]{scrartcl}
\usepackage[applemac]{inputenc}
\usepackage[english, ngerman]{babel}
\usepackage[T1]{fontenc}
\renewcommand{\familydefault}{\sfdefault}
\usepackage[automark]{scrpage2}
\usepackage{graphicx}
\usepackage{auto-pst-pdf}
\usepackage{pstricks}
\usepackage{pdfpages}
\usepackage{chemarrow}
\usepackage{wrapfig}
\usepackage{multirow}
\usepackage[margin=10pt,font=small,labelfont=bf,hang]{caption}
\usepackage{amssymb,amsmath}
\usepackage{array}
\usepackage{float}
\usepackage{psfrag}
\usepackage[version=3]{mhchem}
\usepackage{booktabs}
\usepackage{nicefrac}
\usepackage[hang]{subfigure}
\usepackage{rotating}
\usepackage{bpchem}
\usepackage[a4paper,
left=2.6cm, right=2.6cm,
top=3.5cm, bottom=3.0cm]{geometry}
\newcounter{compd}
\renewcommand{\thecompd}{{\bfseries \arabic{compd}}}
\newcommand{\newcompd}[1]{\refstepcounter{compd}\label{#1}\thecompd}
\newcommand{\refcompd}[1]{\ref{#1}}
\newcounter{subcompd}[compd]
\renewcommand{\thesubcompd}{{\bfseries \arabic{compd}\alph{subcompd}}}
\newcommand{\newsubcompd}[1]{\refstepcounter{subcompd}\label{#1}\thesubcompd}
\newcommand{\refsubcompd}[1]{\ref{#1}}
\pagestyle{scrheadings}
\ihead{} \chead{} \ohead{\rightmark}
\ifoot{} \cfoot{\pagemark} \ofoot{}
\automark{section}
\renewcommand{\sectionmark}[1]{\markright{\ #1}}
\parindent 0pt
\begin{document}
\newfloat{schema}{tbh}{los}
\floatname{schema}{\sl Schema}
\renewcommand{\figurename}{Abbildung}
\renewcommand{\tablename}{Tabelle}
\selectlanguage{ngerman}
\begin{figure}[h]
\centering
\psfrag{XX}{{\refcompd{25}}}
\includegraphics{25ex.eps}
\end{figure}
\newcompd{25}
\end{document}
ich bin neu hier und auch in Sachen LaTex noch ein wenig unbedarft. Ich schreibe gerade an meiner Abschlussarbeit in Chemie. Ich möchte gerne auf Bildern von den Molekülen, die ich hergestellt habe, Nummern vergeben. DAzu bietet es sich an, die Moleküle mit ChemDraw zu zeichnen, darunter ein XX zu setzen und dieses dann über einen counter mit einer fortlaufenden Nummer zu ersetzen.
Mein Problem ist nun: psfrag funktioniert an sich einwandfrei in meiner Datei, das heißt manuell kann ich die entsprechende Nummer immer einfügen. Ich würde aber gerne über einen counter die Nummer vergeben - und das klappt nicht. Statt dessen sehe ich dann im Bild im pdf-Dokument "??" an der Stelle, wo ich gerne die Nummer hätte.
Das Ganze funtioniert auch nicht mit BPChem etc. Ich benutze TeXShop Version 2.47 auf einem Mac.
Vielen Dank schonmal für eure Hilfe!!
Minimalbeispiel:
\documentclass[a4paper,12pt,headsepline,footsepline]{scrartcl}
\usepackage[applemac]{inputenc}
\usepackage[english, ngerman]{babel}
\usepackage[T1]{fontenc}
\renewcommand{\familydefault}{\sfdefault}
\usepackage[automark]{scrpage2}
\usepackage{graphicx}
\usepackage{auto-pst-pdf}
\usepackage{pstricks}
\usepackage{pdfpages}
\usepackage{chemarrow}
\usepackage{wrapfig}
\usepackage{multirow}
\usepackage[margin=10pt,font=small,labelfont=bf,hang]{caption}
\usepackage{amssymb,amsmath}
\usepackage{array}
\usepackage{float}
\usepackage{psfrag}
\usepackage[version=3]{mhchem}
\usepackage{booktabs}
\usepackage{nicefrac}
\usepackage[hang]{subfigure}
\usepackage{rotating}
\usepackage{bpchem}
\usepackage[a4paper,
left=2.6cm, right=2.6cm,
top=3.5cm, bottom=3.0cm]{geometry}
\newcounter{compd}
\renewcommand{\thecompd}{{\bfseries \arabic{compd}}}
\newcommand{\newcompd}[1]{\refstepcounter{compd}\label{#1}\thecompd}
\newcommand{\refcompd}[1]{\ref{#1}}
\newcounter{subcompd}[compd]
\renewcommand{\thesubcompd}{{\bfseries \arabic{compd}\alph{subcompd}}}
\newcommand{\newsubcompd}[1]{\refstepcounter{subcompd}\label{#1}\thesubcompd}
\newcommand{\refsubcompd}[1]{\ref{#1}}
\pagestyle{scrheadings}
\ihead{} \chead{} \ohead{\rightmark}
\ifoot{} \cfoot{\pagemark} \ofoot{}
\automark{section}
\renewcommand{\sectionmark}[1]{\markright{\ #1}}
\parindent 0pt
\begin{document}
\newfloat{schema}{tbh}{los}
\floatname{schema}{\sl Schema}
\renewcommand{\figurename}{Abbildung}
\renewcommand{\tablename}{Tabelle}
\selectlanguage{ngerman}
\begin{figure}[h]
\centering
\psfrag{XX}{{\refcompd{25}}}
\includegraphics{25ex.eps}
\end{figure}
\newcompd{25}
\end{document}