PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : pgfmath und beamer



SuperBonk
19-07-2011, 09:12
Hellas!

Ich bin neuerdings von pstricks-Zeichnungen auf tikz umgestiegen. Es war auch bisher alles super kompatibel mit beamer, aber jetzt habe ich ein Problem, das ich leider nicht alleine lösen kann: Wenn ich versuche, das pgfmath-package in beamer zu verwenden, bekomme ich mind. 68 Fehlermeldungen, zum Beispiel:

"Package PGF Math Error: The function 'add' already exists."

Ich habe versucht, das Problem durch Einbinden des etex-package zu umgehen, aber es hat nicht geholfen.
Google hat nicht ergeben, dass es ein bekanntest Kompatibilitätsproblem ist, also denke ich, dass ich etwas falsch mache. Aber was?

Hier ein Minimalbeispiel, kopiert aus dem pgf-Manual:



\documentclass[10pt]{beamer}
%
\usepackage{etex}
\usepackage[english]{babel}
\usepackage[TS1,T1]{fontenc}
\usepackage[ansinew]{inputenc}
%
\usepackage{tikz}%
\usepackage{pgfmath}%
%
\begin{document}
\begin{frame}[plain]
\begin{figure}
\begin{tikzpicture}[
declare function={
excitation(\t,\w) = sin(\t*\w);
noise = rnd - 0.5;
source(\t) = excitation(\t,20) + noise;
filter(\t) = 1 - abs(sin(mod(\t, 90)));
speech(\t) = 1 + source(\t)*filter(\t);
}
]
\draw [help lines] (0,0) grid (3,2);
\draw [blue, thick, x=0.0085cm, y=1cm] (0,1) --
plot [domain=0:360, samples=144, smooth] (\x,{speech(\x)});
\end{tikzpicture}
\end{figure}
\end{frame}
\end{document}


Wenn man das tikzpicture auslässt, reicht für die Fehler-Lawine allein schon das Einbinden von pgfmath. Gibt's da einen Weg drumherum?
Ich wäre für jede Hilfe dankbar!

LG,
eva

SuperBonk
19-07-2011, 10:17
Es stellt sich heraus, dass ich pgfmath gar nicht einbinden brauche, da in der Textumgebung Befehle wie "\pgfmathparse", "\pgfmathresult" funktionieren. (D'oh!)

Sorry für den Blindschuss, :o
eva