如何将带有colorbar的matplotlib pgf导入到latex文档中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将带有colorbar的matplotlib pgf导入到latex文档中相关的知识,希望对你有一定的参考价值。

我有一个带有色条的matplotlib图。我将数字保存为PGF,因此我可以在乳胶文档中使用。图表进入不同的目录。导入它们时,不显示颜色条。

some chart

在PGF文件中,有一些说明:

%% Figures using additional raster images can only be included by input if
%% they are in the same directory as the main LaTeX file. For loading figures
%% from other directories you can use the `import` package
%%   usepackage{import}
%% and then include the figures with
%%   import{<path to file>}{<filename>.pgf}

我实际上是按照描述的方式使用import。知道为什么找不到colorbar png吗?

答案

我可以用这里的答案来解决它:

https://tex.stackexchange.com/a/282110/91843

在文件的开头我不得不说:


ewcommandinputpgf[2]{{
letpgfimageWithoutPathpgfimage

enewcommand{pgfimage}[2][]{pgfimageWithoutPath[##1]{#1/##2}}
input{#1/#2}
}}

然后我可以导入使用:

inputpgf{path/to/figures}{figure.pgf}

注意:请在Tex中投票给他答案!

以上是关于如何将带有colorbar的matplotlib pgf导入到latex文档中的主要内容,如果未能解决你的问题,请参考以下文章

从matplotlib colorbar中挑选情节颜色?

matplotlib colorbar:需要在bar顶部使用指数强制科学记数法

Matplotlib:创建Colorbar

Python matplotlib colorbar 科学记数法库

Matplotlib:quiver 和 imshow 叠加,如何设置两个颜色条?

matplotlib画3D图修改X,Y,Z,colorbar的刻度值