
У меня есть рисунок, который использует шаблон. Такое же поведение я замечаю с одним из примеров pgfplots,http://pgfplots.sourceforge.net/pgfplots.pdfстраница 211.
Когда я использую envince, все выглядит нормально, см. это изображение
Но когда я хочу использовать pdfpc (см.Существует ли специализированная программа для просмотра PDF-файлов для презентаций Latex-Beamer на Linux?) для презентации я получаю следующую цифру
Это решаемо? Либо немного отредактировав код tikz, либо с помощью pdfpc? Думаю, проблема в pdfpc, который, вероятно, использует другой рендерер pdf.
Я также пробовал скомпилировать график отдельно с помощью \documentclass{standalone}
и затем встроить рисунок .pdf
в презентацию. Однако это приводит к тому же результату.
Единственный результат, который я вижу, если это нельзя исправить ни редактированием кода, ни возможностью что-то сделать с pdfpc, — это сохранить рисунок как .png
или .jpg
. Однако я предпочитаю не делать этого. Поскольку я встраиваю большинство своих рисунков tikz непосредственно в свою презентацию, так что я могу анимировать их с помощью \only
и \onslide
.
Однако, может быть, есть какие-то другие решения? Может быть, использовать другой шаблон?
Надеюсь, кто-нибудь сможет мне в этом помочь.
Код:
\documentclass{beamer}
\usepackage{pgfplots}
\usetikzlibrary{patterns}
\pgfplotsset{compat=newest}
\begin{document}
\begin{frame}
\begin{tikzpicture}
\begin{axis}[area legend,
axis x line=bottom,
axis y line=left,
domain=0:1,
legend style={at={(0.03,0.97)},
anchor=north west},
axis on top,xmin=0]
\addplot[pattern=crosshatch dots,
pattern color=blue,draw=blue,
samples=500]
{sqrt(x)} \closedcycle;
\addplot[pattern=crosshatch,
pattern color=blue!30!white,
draw=blue!30!white]
{x^2} \closedcycle;
\addplot[red,line legend] coordinates {(0,0) (1,1)};
\legend{$\sqrt x$,$x^2$,$x$}
\end{axis}
\end{tikzpicture}
\end{frame}
\end{document}
-- Редактировать --
Я думаю, проблема в библиотеке pdf, которую я установил, или в графическом драйвере. На другом ноутбуке, на котором установлена Ubuntu 12.04 (у меня Ubuntu 14.04), проблем нет...
решение1
У меня была та же проблема, шаблоны, которые должны были быть обрезаны. Я обнаружил, что после обновления со стабильной версии в репозиториях моего дистрибутива (pdfpc-3.1.1) до самой последней версии (4.0.3) это было решено. Я не смог найти соответствующую проблему в их баг-трекере.