library(animation) saveSWF({ n = length(speed <- runif(angle <- runif(x <- strsplit("FELIZ ANO NOVO !!", "")[[1]], 0, 360), 0, 15)) for (j in 1:300) { angle = angle + speed plot.new() plot.window(c(1, n), c(0, 1)) for (i in 1:n) text(i, 0.5, x[i], srt = angle[i], cex = runif(1, 1, 4), col = sample(colors(), 1)) text(n, 0, "Estanislao.com.br", adj = c(1, 0), col = "white", cex = 0.8) } }, interval = 0.04, dev = "pdf", outdir = getwd(), para = list(mar = rep(0, 4), bg = "black"), swftools = "C:/swftools", width = 8, height = 1)