]> git.lyx.org Git - features.git/commitdiff
Improve size of spaces.
authorRichard Heck <rgheck@comcast.net>
Fri, 21 Dec 2007 19:34:13 +0000 (19:34 +0000)
committerRichard Heck <rgheck@comcast.net>
Fri, 21 Dec 2007 19:34:13 +0000 (19:34 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22236 a592a061-630c-0410-9148-cb99ea01b6c8

src/insets/InsetSpace.cpp

index 5a5b10521033272ca4be98f983b5ac6da041ee5e..11f33617897d604e1459b547806124a682f3571b 100644 (file)
@@ -55,21 +55,21 @@ void InsetSpace::metrics(MetricsInfo & mi, Dimension & dim) const
        switch (kind_) {
                case THIN:
                case NEGTHIN:
-                   dim.wid = fm.width(char_type('x')) / 3;
+                   dim.wid = fm.width(char_type('M')) / 6;
                        break;
                case PROTECTED:
                case NORMAL:
-                   dim.wid = fm.width(char_type('x'));
+                   dim.wid = fm.width(char_type(' '));
                        break;
                case QUAD:
-                       dim.wid = 20;
+                       dim.wid = fm.width(char_type('M'));
                        break;
                case QQUAD:
-                       dim.wid = 40;
+                       dim.wid = 2 * fm.width(char_type('M'));
                        break;
                case ENSPACE:
                case ENSKIP:
-                       dim.wid = 10;
+                       dim.wid = 0.5 * fm.width(char_type('M'));
                        break;
        }
        // Cache the inset dimension.