From 7bb4ecf3b37d7c2b4fdfdd163564817a22668438 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Sun, 13 Mar 2005 20:17:54 +0000
Subject: [PATCH] fix small bug in center-align for TeX output

---
 Graphics/gl2ps.cpp | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/Graphics/gl2ps.cpp b/Graphics/gl2ps.cpp
index 3a4994f4ce..a88cb07be4 100644
--- a/Graphics/gl2ps.cpp
+++ b/Graphics/gl2ps.cpp
@@ -1,4 +1,4 @@
-/* $Id: gl2ps.cpp,v 1.94 2005-01-01 19:35:29 geuzaine Exp $ */
+/* $Id: gl2ps.cpp,v 1.95 2005-03-13 20:17:54 geuzaine Exp $ */
 /*
  * GL2PS, an OpenGL to PostScript Printing Library
  * Copyright (C) 1999-2005 Christophe Geuzaine <geuz@geuz.org>
@@ -2883,6 +2883,9 @@ static void gl2psPrintTeXPrimitive(void *data)
     fprintf(gl2ps->stream, "\\put(%g,%g){\\makebox(0,0)",
             prim->verts[0].xyz[0], prim->verts[0].xyz[1]);
     switch(prim->data.text->alignment){
+    case GL2PS_TEXT_C:
+      fprintf(gl2ps->stream, "{");
+      break;
     case GL2PS_TEXT_CL:
       fprintf(gl2ps->stream, "[l]{");
       break;
@@ -2892,9 +2895,6 @@ static void gl2psPrintTeXPrimitive(void *data)
     case GL2PS_TEXT_B:
       fprintf(gl2ps->stream, "[b]{");
       break;
-    case GL2PS_TEXT_BL:
-      fprintf(gl2ps->stream, "[bl]{");
-      break;
     case GL2PS_TEXT_BR:
       fprintf(gl2ps->stream, "[br]{");
       break;
@@ -2907,7 +2907,9 @@ static void gl2psPrintTeXPrimitive(void *data)
     case GL2PS_TEXT_TR:
       fprintf(gl2ps->stream, "[tr]{");
       break;
+    case GL2PS_TEXT_BL:
     default:
+      fprintf(gl2ps->stream, "[bl]{");
       break;
     }
     if(prim->data.text->angle)
-- 
GitLab