
Preste atención al primer código que representa la numeración de moléculas en un esquema que se importa a LaTeX desde el archivo ".eps" y mediante el comando
pdflatex -shell-escape archivo1.tex
corre sin ningun problema.
\documentclass{book}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{chemnum}
\usepackage{auto-pst-pdf}
\begin{document}
\begin{figure}
\centering
\replacecmpd{cmpd:1}
\replacecmpd{cmpd:2}
\replacecmpd{cmpd:3}
\includegraphics[width=1\textwidth]{CyAZIDES.eps}
\end{figure}
\begin{figure}
\centering
\replacecmpd{cmpd:1}
\replacecmpd{cmpd:2}
\replacecmpd{cmpd:3}
\replacecmpd{cmpd:4}
\includegraphics[width=1\textwidth]{CyAZIDES2.eps}
\end{figure}
\end{document}
El segundo código que se creó usando xepersian y por comando
xelatex --shell-escape archivo2.tex
Se ha creado un archivo que no reemplaza los números correctamente.
\documentclass{book}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{chemnum}
\usepackage{auto-pst-pdf}
\usepackage{xepersian}
\settextfont{Zar}
\begin{document}
\begin{figure}
\centering
\replacecmpd{cmpd:1}
\replacecmpd{cmpd:2}
\replacecmpd{cmpd:3}
\includegraphics[width=1\textwidth]{CyAZIDES.eps}
\end{figure}
\begin{figure}
\centering
\replacecmpd{cmpd:1}
\replacecmpd{cmpd:2}
\replacecmpd{cmpd:3}
\replacecmpd{cmpd:4}
\includegraphics[width=1\textwidth]{CyAZIDES2.eps}
\end{figure}
\end{document}
Respuesta1
El problema no está relacionado con el xepersian
paquete. Creo (pero no estoy seguro) que este problema está relacionado con xelatex compiler
(al menos en texstudio para mí). vi este problemaaquíy otro lugar también. Incluso sin el paquete xepersian tienes este problema.
Encuentro un truco para solucionarlo. abra 0-2.eps con notepad++ y cámbielo como se muestra a continuación:
Entonces tus códigos cambiarán a esta estructura:
\documentclass[a4paper]{scrreprt}
\usepackage{float}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{chemnum}
\usepackage{auto-pst-pdf}
\usepackage[localise,Kashida,computeautoilg]{xepersian}
\settextfont[Scale=1.5]{XB Niloofar}
\setlatintextfont[Scale=4.4]{Times New Roman}
\begin{document}
\begin{latin}\centering
Test
\end{latin}
\begin{latin}
\begin{figure}[H]
\centering
\includegraphics[width=1\textwidth]
\end{figure}
\begin{figure}[H]
\includegraphics[width=1\textwidth]{0-2.eps}
\end{figure}
\end{latin}
\end{document}
Donde su compilador se configuró de la siguiente manera:
xelatex.exe -synctex=1 -interaction=nonstopmode %.tex
Salida: