PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehler bei Anwendung von \cdot in align*



Barny.G
11-09-2008, 17:34
Hallo Leute,

bei LaTex bin ich recht neu dabei und somit habe ich hin und wieder ein Problemchen:

Verwende ich in einer align* Umgebung den Befehl \cdot um einen hübschen "Malpunkt" zu erzeugen bekomme ich eine Warnung. :confused:

Lasse ich das package \usepackage[squaren]{SIunits} weg, dann geht es :confused::confused:
-> ich brauche es aber in anderen Dokumentteilen

Ich beutze das TexNicCenter V7.50.

und hier der Quelltext:

------------------------------------------------------------------------
\documentclass {beamer}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage[squaren]{SIunits} %kann ich nicht weglassen, da das in anderen Dokumentteilen gebraucht wird

\begin{document}

\section{Aufgaben}
\subsection{Häufigkeitsschaubild}
\begin{frame}{Häufigkeitsschaubild}
\begin{overprint}
\onslide<1-3>{a) Berechnen Sie den Mittelwert $\overline{x}$ der Stichprobenergebnisse\\\medskip}
\begin{align*}
\onslide<1-3>{\overline{x} &= \frac{\sum x}{m}\\[10pt]}
\onslide<2-3>{\overline{x} &= \frac{0 \cdot 4 + 1 \cdot 6 + 2 \cdot 5 + 3 \cdot 3 + 4 \cdot 1 + 5 \cdot 1}{2}\\[10pt]}
\onslide<3> {\overline{x} &= \underline{\underline{1,7}}}
\end{align*}
\end{overprint}
\end{frame}

\end{document}
-------------------------------------------------------------------------

Sicher ist die Antwort ganz einfach, aber ich habe eben keine (noch) Ahnung :rolleyes:

Viele Grüße

Barny

voss
11-09-2008, 17:59
Verwende ich in einer align* Umgebung den Befehl \cdot um einen hübschen "Malpunkt" zu erzeugen bekomme ich eine Warnung. :confused:

Lasse ich das package \usepackage[squaren]{SIunits} weg, dann geht es :confused::confused:
-> ich brauche es aber in anderen Dokumentteilen


eine Warnung ist eine Warnung, nicht mehr und nicht weniger ...
Insbesondere bei Fonts hat es selten eine negative Wirkung. Wenn
du nun auch verrätst, welche Warnung _du_ bekommst, dann könnte
man mehr dazu sagen ...

Herbert

mechanicus
11-09-2008, 22:12
Hallo,

das Thema gab es schon mal.

http://www.mrunix.de/forums/showthread.php?t=51376
Die Lösung war und ist vermutlich:

\let\mult=\cdot
\usepackage[squaren,Gray]{SIunits}

Gruß
Marco

Barny.G
12-09-2008, 18:56
eine Warnung ist eine Warnung, nicht mehr und nicht weniger ...
Insbesondere bei Fonts hat es selten eine negative Wirkung. Wenn
du nun auch verrätst, welche Warnung _du_ bekommst, dann könnte
man mehr dazu sagen ...

Herbert

Der Tipp von Marco war super! Funzt einwandfrei!

Aaaber, wenn ich Dich gleich mal an der Strippe habe: ;)

Ich habe tatsächlich noch 4 (in Worten: vier) Warnungen, die mich zwar nicht behindern, aber mein Perfektionsbestreben nach einem 0-Bemerkungen-Compilerten Dokument beeinträchtigen :o

- Package pgf Warning: This package is obsolete and no longer needed on inpunt line 13.

- Package hyperref Warning: Option 'pdfpagelabels' is turned off
(hyperref) because \thepage is undefined

- LaTeX Font Warning: Font shape 'T1/cmss/m/n' in size <4> not available
(Font) size <5> substituted on input line 30

- LaTeX Font Warning: Size substitutions with differences
(Font) up to 1.0pt have occured.

Auch habe ich schon im Netz und hier gesucht, aber nix (aussagefähiges) dazu gefunden. Wohlmöglich suche ich nur falsch :rolleyes:

Bitte nicht lachen, aber mir gehen diese immer gleichen Warnungen ziemlich auf den Wecker...

Weiß jemand dazu Bescheid? Ein schöner link wäre auch schon eine Hilfe :D

Vielen Dank für die schon geleistete :)

Barny

Stefan_K
12-09-2008, 19:05
Hallo Barny,

beamer bringt bei mir auch bei winzigen Dokumenten Warnungen, da sie jedoch für mich unwichtig sind, habe ich mir keine Umstände gemacht, sie zu umgehen.
Zu der pgf-Warnung siehe z.B. diese Nachricht (http://www.nabble.com/Re%3A-This-package-is-obsolete...-p17644529.html) des Autors.
Siehe auch diesen Thread (http://www.mrunix.de/forums/showthread.php?t=60090) auf mrunix.de

Viele Grüße,

Stefan

Barny.G
12-09-2008, 19:17
Hallo Barny,

beamer bringt bei mir auch bei winzigen Dokumenten Warnungen, da sie jedoch für mich unwichtig sind, habe ich mir keine Umstände gemacht, sie zu umgehen.
Zu der pgf-Warnung siehe z.B. diese Nachricht (http://www.nabble.com/Re%3A-This-package-is-obsolete...-p17644529.html) des Autors.
Siehe auch diesen Thread (http://www.mrunix.de/forums/showthread.php?t=60090) auf mrunix.de

Viele Grüße,

Stefan


Hallo Stefan,

vielen Dank für die beiden links. Bisher habe ich die ersten beiden Warnungen auch immer ignoriert - nur stören die mich eben halt :mad:

Da muß ich's wohl so hinnehmen...

Beste Grüße

BG

Stefan_K
12-09-2008, 19:37
Manche Warnungen kann man mit eigenem Aufwand auch beseitigen. Beispielsweise kann man hyperref bereits durch beamer Optionen mitgeben:

\documentclass[hyperref={pdfpagelabels=false}]{beamer}
Dadurch verschwindet die hyperref-Warnung. Natürlich kannst Du weitere hyperref-Optionen angeben, beamer setzt ja standardmäßig bookmarksopen=true, pdfborder={0 0 0}, pdfhighlight={/N}, linkbordercolor={.5 .5 .5}.

Weiterhin lässt sich die pgf-Warnung vermeiden, wenn man einfach eine eigene pgfbaseimage.sty anlegt, im selben Verzeichnis wie das Dokument oder unter dem TEXMFHOME-Verzeichnis, Hauptsache es wird eher gefunden, und in diese Datei lediglich

\RequirePackage{pgfcore}
schreibt. Das zumindest fällt mir spontan auf Deine Nachfrage ein.

Stefan

Barny.G
12-09-2008, 20:46
\documentclass[hyperref={pdfpagelabels=false}]{beamer}


das hat schon mal SUPER gefunzt :) :)



Weiterhin lässt sich die pgf-Warnung vermeiden, wenn man einfach eine eigene pgfbaseimage.sty anlegt, im selben Verzeichnis wie das Dokument oder unter dem TEXMFHOME-Verzeichnis, Hauptsache es wird eher gefunden, und in diese Datei lediglich

\RequirePackage{pgfcore}
schreibt. Das zumindest fällt mir spontan auf Deine Nachfrage ein.


Dazu bin ich noch zu grün ;)

Habe mir den thread aber schon gebookmarkt - wenn ich mit meinem "Mist" hier fertig bin, versuche ich mich mal daran (das zu begreifen)

der Abend ist ja noch jung

Viele Grüße

BG

Stefan_K
27-09-2008, 21:31
Hi Barny,

die font-Warnungen verschwinden durch

\let\Tiny=\tiny
oder Auswahl eine geeigneten Schrift, z.B.

\usepackage{lmodern}
Siehe auch How to get rid of those beamer warnings (http://texblog.net/latex-archive/presentations/beamer-warnings/).

Stefan