Как импортировать matplotlib pgf с цветной панелью в латексный документ - PullRequest
0 голосов
/ 03 сентября 2018

У меня есть сюжет 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}

На самом деле я использую импорт так, как он описан. Есть идеи, почему не найден цветовой индикатор png?

1 Ответ

0 голосов
/ 03 сентября 2018

Я мог бы решить это, используя ответ здесь:

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

В начале документа я должен был поставить:

\newcommand\inputpgf[2]{{
\let\pgfimageWithoutPath\pgfimage
\renewcommand{\pgfimage}[2][]{\pgfimageWithoutPath[##1]{#1/##2}}
\input{#1/#2}
}}

Тогда я мог бы импортировать, используя:

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

Примечание: Пожалуйста, проголосуйте за его ответ в Текс!

...