From 6ed6c95b81aa5d019b039484a478c33ac3e3b3a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Euzenat?= <Jerome.Euzenat@inria.fr> Date: Fri, 19 May 2006 12:33:18 +0000 Subject: [PATCH] - LaTeX/PGF generation --- src/fr/inrialpes/exmo/align/util/GenPlot.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/fr/inrialpes/exmo/align/util/GenPlot.java b/src/fr/inrialpes/exmo/align/util/GenPlot.java index 4e71571a..ba9c1d23 100644 --- a/src/fr/inrialpes/exmo/align/util/GenPlot.java +++ b/src/fr/inrialpes/exmo/align/util/GenPlot.java @@ -294,8 +294,11 @@ public class GenPlot { */ public static void printPGFTex( double[][] result ){ int i = 0; + String marktable[] = { "+", "*", "x", "-", "|", "o", "asterisk", "star", "oplus", "oplus*", "otimes", "otimes*", "square", "square*", "triangle", "triangle*", "diamond", "diamond*", "pentagon", "pentagon*"}; output.println("\\documentclass[11pt]{book}"); output.println(); + // This does not work genuinely + //output.println("\\usepackage{pgf,pgflibraryplotmarks}"); output.println("\\usepackage{pgf}"); output.println("\\usepackage{tikz}"); output.println(); @@ -308,8 +311,8 @@ public class GenPlot { output.println("\\draw[->] (-0.2,0) -- (10.2,0) node[below] {$precision$}; "); output.println("\\draw[->] (0,-0.2) -- (0,10.2) node[above] {$recall$}; "); output.println("% Plots"); - // Should be improved by changing the symbol for ( Enumeration e = listAlgo.elements() ; e.hasMoreElements() ; i++) { + //output.println("\\draw plot[mark="+marktable[i]+",smooth] file {"+(String)e.nextElement()+".table};"); output.println("\\draw plot[mark=+,smooth] file {"+(String)e.nextElement()+".table};"); } // And a legend -- GitLab