PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 'Sweave.sty not found'



Anton
29-11-2011, 14:14
Liebe Latex-Mitstreiter,
ich habe aus einer Datei "beispiel.Rnw" die Datei "beispiel.tex"erzeugt. MikTex 2.9 kann letztere jedoch nicht verarbeiten mit dem Hinweis, dass die Datei "Sweave.sty" nicht gefunden wird.
Die Datei befindet sich in folgendem Verzeichnis:

"C:\Programme\R\R-2.13.1\share\texmf\tex\latex"

Wie kann ich MikTex den Pfad zu dieser Datei mitteilen?

A*

bobmalaria
29-11-2011, 14:31
hi,

du kannst in miktex einen lokalen baum erzeugen. dieser muss die gleiche struktur haben wieder latex ahuptbaum das ist bei dir ja schon gegeben (oder von R so unterstuetzt)

du musst in die miktex settings, start>->programme->miktex 2.x->maintanance->settings (oder aehnlich) dort klickst du im reiter auf "Roots" und fuegst deinen baum dazu "Add"

http://docs.miktex.org/manual/images/mo-roots3.png

den pfad den du dort eintragen musst ist in deinem fall dann

"C:\Programme\R\R-2.13.1\share\texmf"

anschliessen sollte miktex automatisch einen texhash durchfuehren und in der folge wird dann das paket gefunden.

Anton
29-11-2011, 16:27
Vielen Dank für die Erläuterung!
Jetzt sind allerdings die Grafiken in meiner Beamer-Präsentation verändert oder sogar verschwunden.
Das Ergebnis in der pdf-Datei (aus test.tex) ist sehr unbefriedigend.
Ich stelle hier eine Minibeispiel (test.txt) ohne Grafiken zur Verfügung und freue mich auf Eure Hinweise.

A*

u_fischer
29-11-2011, 16:32
Ich stelle hier eine Minibeispiel (test.txt) ohne Grafiken zur Verfügung und freue mich auf Eure Hinweise.

Ein Dokument, das über 20 Pakete lädt, ist kein "Minibeispiel" und schon gar nicht ein Minimalbeispiel.

Anton
29-11-2011, 16:47
Hallo,
die beiliegende Datei ist hoffentlich übersichtlicher.

a*

bobmalaria
29-11-2011, 17:01
hi,

ohne die daten ist da leider auch nichts zu machen... wie soll ich denn sonst in R irgendwas berechnen?

du kannst uebrigens das beispiel anstatt in text dateien besser heir in der code umgebung einfuegen. die # taste im editorfenster hier im forum. dann kan man sich den code gleich per copy&paste kopieren.

gruss

Anton
29-11-2011, 17:17
Hallo,
anbei der neue Code und ein Datenbeispiel.

a*



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[c,10pt,xcolor=dvipsnames]{beamer}
\usepackage[ansinew,latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{BeamerColor}
\usepackage{color}
\usepackage{Sweave}


\begin{document}
\begin{frame}
\titlepage
\insertsection
\end{frame}


\subsection*{Variablenselektion}
\begin{frame}
<<echo=TRUE>>=
fit = lm(ertrag ~ variante + eca, data = d)
summary(fit)
@
\end{frame}



\end{document}

bobmalaria
29-11-2011, 19:22
hi,

vielleicht kansnt du mal ein einfaches beispiel reproduzieren. geht denn dsa hier bei dir?



\documentclass[c,10pt,xcolor=dvipsnames]{beamer}

\usepackage[ansinew,latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{Sweave}

\begin{document}
\begin{frame}
<<fig=TRUE,echo=F>>=
a<-c(1:10)
plot(a)
@
\end{frame}
\end{document}

bei mir ergibt das
http://www.mrunix.de/forums/attachment.php?attachmentid=4910&stc=1&d=1322590959

ps: vielleicht hilft dir auch das (http://ubuntuforums.org/showthread.php?t=1749953) da wird beschrieben wie man die Rnw dateien automatisch in R aufruft um daraus tex dateien zu machen

Anton
30-11-2011, 16:46
Dieser Programmcode kann bei mir nicht verarbeitet werden.
Inzwischen habe ich mit

\\usepackage{listings}


eine halbwegs akzeptable Lösung erzielt.

Nochmals vielen Dank für Eure Hilfe!

a*

bobmalaria
30-11-2011, 17:00
hi,

aeh was habe ich da verpasst?

wolltest du nun Sweave verwenden um R in LaTeX zu verwenden oder wolltest du einfach nur R ocde in LaTeX darstellen?

es scheint wohl letzteres zu sein wenn dir listings geholfen hat....