summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
29db47a)
* added some encoding debugging code (currently unused).
#include "../lib/args.h"
#include "swfoutput.h"
#include "spline.h"
#include "../lib/args.h"
#include "swfoutput.h"
#include "spline.h"
+#include "iso_encodings.c"
static char * filenames[256];
static int filenum;
static char * filenames[256];
static int filenum;
#define symbolEncodingSize 256
#define zapfDingbatsEncodingSize 256
#define macRomanEncodingSize 256
#define symbolEncodingSize 256
#define zapfDingbatsEncodingSize 256
#define macRomanEncodingSize 256
+#define winAnsiEncodingSize 256
+extern char *winAnsiEncoding[winAnsiEncodingSize];
extern char *standardEncoding[standardEncodingSize];
extern char *symbolEncoding[symbolEncodingSize];
extern char *zapfDingbatsEncoding[zapfDingbatsEncodingSize];
extern char *standardEncoding[standardEncodingSize];
extern char *symbolEncoding[symbolEncodingSize];
extern char *zapfDingbatsEncoding[zapfDingbatsEncodingSize];
if(!strcmp(fullname, "Nimbus Mono L Bold Oblique")) fontname = "CourierBoldItalic";
if(!strcmp(fullname, "Standard Symbols L")) fontname = "Symbol";
if(!strcmp(fullname, "Nimbus Mono L Bold Oblique")) fontname = "CourierBoldItalic";
if(!strcmp(fullname, "Standard Symbols L")) fontname = "Symbol";
- char ** encoding = standardEncoding;
- int encodingsize = standardEncodingSize;
+ char ** encoding = winAnsiEncoding;
+ int encodingsize = winAnsiEncodingSize;
printf("processing \"%s\" (\"%s\")...\n", fullname, fontname);
printf("processing \"%s\" (\"%s\")...\n", fullname, fontname);
num = 0;
for(s=0;s<encodingsize;s++)
{
num = 0;
for(s=0;s<encodingsize;s++)
{
if(encoding[s]) {
T1_OUTLINE*outline = font->getOutline(encoding[s], 0);
if(encoding[s]) {
T1_OUTLINE*outline = font->getOutline(encoding[s], 0);
+ if(outline) {num++;charinfont=1;}
+ /*if(charinfont) printf("x");
+ else printf(".");
+ if((s&15) == 15)
+ printf("\n");*/
}
wfont->maxascii = encodingsize;
}
wfont->maxascii = encodingsize;