Anzeige:
Ergebnis 1 bis 2 von 2

Thema: pgfmath und beamer

  1. #1
    Registrierter Benutzer
    Registriert seit
    07.12.2006
    Ort
    Aachen
    Beiträge
    31

    pgfmath und beamer

    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:

    Code:
    \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
    Freilich dreht das Rad sich immer weiter,
    dass, was oben ist, nicht oben bleibt,
    Aber für das Wasser unten heißt das leider
    nur: dass es das Rad halt ewig treibt.

  2. #2
    Registrierter Benutzer
    Registriert seit
    07.12.2006
    Ort
    Aachen
    Beiträge
    31

    Nevermind

    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,
    eva
    Freilich dreht das Rad sich immer weiter,
    dass, was oben ist, nicht oben bleibt,
    Aber für das Wasser unten heißt das leider
    nur: dass es das Rad halt ewig treibt.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •