chiark / gitweb /
Adjust indentation of CFF XML
authorBen Harris <bjh21@bjh21.me.uk>
Sun, 3 Nov 2024 08:35:40 +0000 (08:35 +0000)
committerBen Harris <bjh21@bjh21.me.uk>
Thu, 14 Nov 2024 22:27:18 +0000 (22:27 +0000)
It's not perfect, but it's prettier.

bedstead.c

index b389c4163967c584dda1d83a67eb73bb6201378e..4ee18d0cf077efac426d1df5f2155dae57a663ee 100644 (file)
@@ -3028,7 +3028,7 @@ main(int argc, char **argv)
             1.0/(YSIZE * YPIX), 1.0/(YSIZE * YPIX));
        TTXF(FontBBox, "0 %d %d %d", (int)(-DESCENT * YPIX),
             (int)(XSIZE * XPIX), (int)(ASCENT * YPIX));
-       printf("  <Private>\n");
+       printf("   <Private>\n");
        TTXF(BlueValues, "0 0 %4g %4g %4g %4g %4g %4g",
             (double)(YPIX * 5), (double)(YPIX * 5),
             (double)(YPIX * 6), (double)(YPIX * 6),
@@ -3079,7 +3079,7 @@ main(int argc, char **argv)
        qsort(glyphs_by_name, nglyphs, sizeof(glyphs_by_name[0]),
              &compare_glyphs_by_name);
        /* Scan for aliased glyphs to turn into subroutines. */
-       printf("  <Subrs>\n");
+       printf("    <Subrs>\n");
        nsubrs = 0;
        for (i = 0; i < nglyphs; i++) {
                struct glyph *g = &glyphs[i];
@@ -3087,22 +3087,22 @@ main(int argc, char **argv)
                        while (g->flags & IS_ALIAS)
                                g = get_glyph_by_name(g->alias_of);
                        if (g->flags & IS_SUBR) continue;
-                       printf("  <CharString> <!-- %s -->", g->name);
+                       printf("     <CharString> <!-- %s -->", g->name);
                        doglyph(g);
                        g->flags = IS_SUBR;
                        g->subr_idx = nsubrs++;
                        printf("</CharString>\n");
                }
        }
-       printf("  </Subrs>\n");
-       printf("  </Private>\n");
-       printf("  <CharStrings>\n");
+       printf("    </Subrs>\n");
+       printf("   </Private>\n");
+       printf("   <CharStrings>\n");
        for (i = 0; i < nglyphs; i++) {
-               printf("  <CharString name='%s'>", glyphs[i].name);
+               printf("    <CharString name='%s'>", glyphs[i].name);
                doglyph(&glyphs[i]);
                printf("</CharString>\n");
        }
-       printf("  </CharStrings>\n");
+       printf("   </CharStrings>\n");
        printf("  </CFFFont>\n");
        printf(" </CFF>\n");
        printf(" <GlyphOrder>\n");