Soy nuevo en LaTeX, perdón si ya fue respondido pero no encontré ninguno que me funcione. Quiero numerar seis compuestos diferentes en el mismo esquema, numerándolos justo al lado de cada sustituyente de un grupo R. Entonces, tengo un archivo eps con TMP1, TMP2, ... hasta TMP6 como marcadores, y usando chemstyle
el paquete los marcadores no se reemplazan por números en la figura del esquema, pero puedo mencionar los compuestos en el texto (incluso en un formato diferente). orden que en los esquemas) usando \compound{compound_label}
.
Utilizo TexShop en una Mac con OSX 10.10. La compilación se hace con LaTeX y --shell-escape
se activa.
\documentclass[a4paper]{book}
\usepackage[spanish, es-tabla]{babel}
\usepackage[latin1]{inputenc}
\usepackage{pstool}
%\usepackage[runs=2, crop=off]{auto-pst-pdf}
\usepackage{mhchem}
\usepackage{siunitx}
\usepackage{graphicx}
\usepackage{amstext}
\usepackage{caption}
\usepackage{kvoptions}
\usepackage{xspace}
\usepackage{varioref}
\usepackage{floatrow}
\usepackage{bpchem}
\usepackage{chemstyle}
\begin{document}
\begin{scheme}[ht]
\centering
\schemeref[TMP1]{compound1}
\schemeref[TMP2]{compound1_ac}
\schemeref[TMP3]{2428DDHcompound2}
\schemeref[TMP4]{2428DDHcompound2_ac}
\schemeref[TMP5]{2324DDHcompound2}
\schemeref[TMP6]{2324DDHcompound2_ac}
\includegraphics[width=.8\textwidth]{aplysteroles2}
\caption{Some sterols and their acetates}
\end{scheme}
We have isolated compound1 (\compound{compound1}, 63,96$\%$), 24(28)-didehidrocompound1 (\compound{2428DDHcompound2}, 17,39$\%$) and 23(24)-didehidrocompound1 (\compound{2324DDHcompound2}, 19,57 $\%$), and their acetates (\compound{compound1_ac}, \compound{2428DDHcompound2_ac} and \compound{2324DDHcompound2_ac}).
\end{document}
Por favor busque el archivo epsaquí. El archivo eps con el esquema se realizó con MarvinSketch. También probé con diferentes formatos de fuente TMP pero ninguno funcionó.
Se crea el archivo pdf, pero sin numerar los esquemas. También lo probé chemnum
y obtuve resultados similares.
Espero que alguien pueda ayudarme a encontrar lo que estoy haciendo mal.
Respuesta1
El problema está en tu .eps
archivo. Los paquetes que se reemplazan automáticamente, incluidos chemstyle
y chemnum
, utilizan el sistema PSfrag. Esto se basa en que con el gráfico es posible realizar una búsqueda y sustitución basada en texto. Sin embargo, una búsqueda rápida .eps
no muestra ningún texto TMP
. Probablemente esto se deba a cómo funciona su editor (MarvinSketch), por lo que sólo se puede evitar utilizando un editor alternativo.