diff --git a/Graphics/gl2ps.cpp b/Graphics/gl2ps.cpp index 3a4994f4ce87c516687de45561ae111534f40d9c..a88cb07be44b8df6464bc5a25e3fcb9562472acb 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)