diff --git a/src/fr/inrialpes/exmo/align/util/GroupOutput.java b/src/fr/inrialpes/exmo/align/util/GroupOutput.java
index 78cfe4ec0b286dd71d5cf6cfbc8d3987dac7c3fe..493457eb1c8bae9ee28a1d02546b7f7af1278278 100644
--- a/src/fr/inrialpes/exmo/align/util/GroupOutput.java
+++ b/src/fr/inrialpes/exmo/align/util/GroupOutput.java
@@ -3,7 +3,7 @@
  *
  * Copyright (C) 2003 The University of Manchester
  * Copyright (C) 2003 The University of Karlsruhe
- * Copyright (C) 2003-2006, INRIA Rhône-Alpes
+ * Copyright (C) 2003-2007, INRIA Rhône-Alpes
  * Copyright (C) 2004, Université de Montréal
  *
  * This program is free software; you can redistribute it and/or
@@ -206,6 +206,7 @@ public class GroupOutput {
 	if ( type.equals("tex") ) {
 	    output.println("\\documentclass[11pt]{book}");
 	    output.println();
+	    output.println("\\usepackage{figureflt}");
 	    output.println("\\usepackage{pgf}");
 	    output.println("\\usepackage{tikz}");
 	    output.println("\\usepackage{pgflibraryshapes}");
@@ -292,6 +293,7 @@ public class GroupOutput {
 
     public void printPGFTeX( String algo, double[] cells ){
 	output.println("\n%% Plot generated by GroupOutput of alignapi");
+	output.println("\\begin{floatingigure}[r]{6.5cm}");
 	output.println("\\begin{figure}[!h]");
 	output.println("\\begin{center}");
 	output.println("\\begin{tikzpicture}");
@@ -322,7 +324,7 @@ public class GroupOutput {
 	output.println("\\end{tikzpicture} ");
 	output.println("\\caption{"+algo+" evaluation on F-measure (the darkest the best).}\\label{fig:diag"+algo+"}");
 	output.println("\\end{center}");
-	output.println("\\end{figure}");
+	output.println("\\end{floatingfigure}");
     }
 
     public void printTSV( double[][] result ) {