Ich habe einen R-Codeblock, der ein Bild erzeugt (siehe unten). Das Ausführen des Codes ist kein Problem (d.h. C-c C-c innerhalb des Blocks erzeugt erwartungsgemäß ein Bild temp.png). Beim Export in PDF über LaTeX gibt es jedoch eine Fehlermeldung:
org-babel-sha1-hash: Wrong number of arguments: called-interactively-p, 1
Der einzige andere Hinweis auf diesen Fehler (ohne den Teil über sha1) ist hier zu finden, Link in einem ganz anderen Kontext.
Der Codeblock lehnt sich eng an das Beispiel aus der vorherigen Frage an Einbettung von R-Diagrammen in Latex über org-mode Hier ist der Code:
#+NAME: optimal_applications
#+BEGIN_SRC R :results graphics :file temp.png :exports both
require(ggplot2)
c <- c(.01, .05, .10)
df <- data.frame(q =
rep((0:100)/100, length(c)),
c = c(sapply(c, function(x) rep(x, 101))) )
df$s.star <- with(df, log(-c/log(1-q))/log(1-q))
df$s.star[df$s.star < 0] <- 0
g <- ggplot(df, aes(x = q, y = s.star, colour=factor(c))) + geom_line(aes(group=factor(c))) +
xlab("Probability that an application is successful") +
ylab("Optimal number of applications to send")
print(g)
#+END_SRC
Aktualisierung: org-mode & emacs-Version
Org-mode version 7.8.03 (release_7.8.03.267.g1c8eb)
GNU Emacs 23.2.1 (x86_64-pc-linux-gnu, GTK+ Version 2.24.4) of 2011-04-04 on crested, modified by Debian