![将 OriginLab 中具有 ChemDraw 结构的 EPS 导入 LaTeX](https://linux22.com/image/424416/%E5%B0%86%20OriginLab%20%E4%B8%AD%E5%85%B7%E6%9C%89%20ChemDraw%20%E7%BB%93%E6%9E%84%E7%9A%84%20EPS%20%E5%AF%BC%E5%85%A5%20LaTeX.png)
我正在使用 OriginLab 为我的实验报告创建图表。为此,我想添加我正在分析的有机化合物的化学结构,例如苯、苯甲醛……
所以基本上我是在 Origin 中创建图表的,它运行良好,我可以将其导出为 EPS(我可以使用其他格式,但我想使用矢量图形格式来获得最佳效果)。据我所知,Origin 仅提供 EPS 和 PDF。PDF 似乎隐藏了原子标签(例如 H),而 EPS 根本不显示结构。
我尝试将结构作为图像导入,将结构直接嵌入为 .cdxml(ChemDraw 原生格式),并将 Origin 中的图表导出为 PDF 和 EPS。
我认为问题在于 EPS 设置或与 EPS 有关的某些内容,导致它无法显示图形。
它在 Overleaf / TeXStudio / IrfanView 中的样子:
我的 MWE 用于在 LaTeX 中嵌入图形:
\documentclass[12pt,a4paper]{article}
\usepackage{graphicx,float}
\begin{document}
\begin{figure}[H]
\centering
\resizebox{\textwidth}{!}{\includegraphics{Benzol_Absorbanz_V2.eps}}
\caption{Benzol Absorbanz}
\label{fig:Benzol Absorbanz}
\end{figure}
\end{document}
答案1
因此对于任何想要寻找此问题答案的人来说。
我发现最简单的方法实际上不是尝试在一个程序中完成所有事情,而是使用其他程序来实现目标
我的意思是,如果你只是导出为 EPS 或 PDF(甚至没有框),并使用矢量图形编辑软件,例如墨景天,这使得整个过程变得更加容易和易于管理。
你可以得到墨景天为了自由的 这里。
因此,不必尝试在 Origin 中将所有内容粘贴在一起,而是使用 InkScape 将各个部分添加在一起(专门为此目的设计的程序)。