pdfpc 和 Latex-beamer 簡報出現問題

pdfpc 和 Latex-beamer 簡報出現問題

我有一個使用圖案的人物。我在 pgfplots 的示例之一中註意到了相同的行為,http://pgfplots.sourceforge.net/pgfplots.pdf第 211 頁。

當我使用envence時,一切看起來都很正常,請參閱此圖片

在此輸入影像描述

但是當我想使用 pdfpc 時(參見Linux 上是否有專門用於 Latex-Beamer 簡報的 PDF 檢視器?)進行演示,我得到下圖

在此輸入影像描述

這個可以解決嗎?透過稍微編輯 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)後,這個問題得到了解決。我在他們的錯誤追蹤器中找不到相關問題。

相關內容