From 05c80cfe06a972990fde7671eb559ff735c7506c Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 11 Jan 2020 23:45:23 +0000 Subject: bitmap font encoding support from Tom Rokicki git-svn-id: svn://tug.org/texlive/trunk@53372 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/dvipsk/ChangeLog | 26 + Build/source/texk/dvipsk/Makefile.am | 1 + Build/source/texk/dvipsk/Makefile.in | 57 +- Build/source/texk/dvipsk/bitmapenc.c | 555 ++++ Build/source/texk/dvipsk/dosection.c | 1 + Build/source/texk/dvipsk/download.c | 75 +- Build/source/texk/dvipsk/dvips-all.enc | 5088 ++++++++++++++++++++++++++++++++ Build/source/texk/dvipsk/dvips.c | 5 +- Build/source/texk/dvipsk/dvips.h | 1 + Build/source/texk/dvipsk/dvips.info | 543 ++-- Build/source/texk/dvipsk/dvips.texi | 61 +- Build/source/texk/dvipsk/loadfont.c | 19 + Build/source/texk/dvipsk/output.c | 11 + Build/source/texk/dvipsk/protos.h | 14 + Build/source/texk/dvipsk/resident.c | 3 + 15 files changed, 6164 insertions(+), 296 deletions(-) create mode 100644 Build/source/texk/dvipsk/bitmapenc.c create mode 100644 Build/source/texk/dvipsk/dvips-all.enc (limited to 'Build') diff --git a/Build/source/texk/dvipsk/ChangeLog b/Build/source/texk/dvipsk/ChangeLog index afe728cf790..1ccc44ea75b 100644 --- a/Build/source/texk/dvipsk/ChangeLog +++ b/Build/source/texk/dvipsk/ChangeLog @@ -1,3 +1,29 @@ +2020-01-11 Tomas Rokicki + + Support encodings for bitmapped fonts, e.g., when cmr10 + is used as a bitmap. TUGboat article: + https://tug.org/TUGboat/tb40-2/tb125rokicki-type3search.pdf + + * dvips-all.enc, + * bitmapenc.c: new files. + * Makefile.am (dvips_SOURCES): add it. + * dosection.c (dosection): call bmenc_startsection. + * download.c (unpack_bb): new fn. + (downchar): call unpack_bb. + (download): call downloadbmencoding .. finishbitmapencoding + if needed. + * dvips.c (helparr): new option -J to control feature. + * dvips.h (tfd): new integer members llx, lly, urx, urx. + * dvips.texi (Option details): describe -J option. + (Configuration file commands): describe J config directive. + (Bitmap font encodings): new section. + * loadfont.c (loadfont): initialize and update global font + bounding box, to set font sizes for the new bitmap encodings. + * output.c (psnameout, pslineout): new fns. + * protos.h: add declarations for the various new fns and + variable encodetype3. + * resident.c (getdefaults): handle J directive. + 2019-05-03 Akira Kakuto * dvips.c, output.c, search.c: Support non-ascii file names diff --git a/Build/source/texk/dvipsk/Makefile.am b/Build/source/texk/dvipsk/Makefile.am index a3a0e318e4c..6048429fb30 100644 --- a/Build/source/texk/dvipsk/Makefile.am +++ b/Build/source/texk/dvipsk/Makefile.am @@ -18,6 +18,7 @@ $(afm2tfm_OBJECTS): $(KPATHSEA_DEPEND) dvips_SOURCES = \ bbox.c \ + bitmapenc.c \ color.c \ config.h \ debug.h \ diff --git a/Build/source/texk/dvipsk/Makefile.in b/Build/source/texk/dvipsk/Makefile.in index 7743265c0ab..49fd14400b7 100644 --- a/Build/source/texk/dvipsk/Makefile.in +++ b/Build/source/texk/dvipsk/Makefile.in @@ -123,17 +123,17 @@ AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = -am_dvips_OBJECTS = bbox.$(OBJEXT) color.$(OBJEXT) dopage.$(OBJEXT) \ - dosection.$(OBJEXT) dospecial.$(OBJEXT) download.$(OBJEXT) \ - dpicheck.$(OBJEXT) drawPS.$(OBJEXT) dviinput.$(OBJEXT) \ - dvips.$(OBJEXT) emspecial.$(OBJEXT) finclude.$(OBJEXT) \ - fontdef.$(OBJEXT) header.$(OBJEXT) hps.$(OBJEXT) \ - loadfont.$(OBJEXT) output.$(OBJEXT) papersiz.$(OBJEXT) \ - pprescan.$(OBJEXT) prescan.$(OBJEXT) repack.$(OBJEXT) \ - resident.$(OBJEXT) scalewidth.$(OBJEXT) scanpage.$(OBJEXT) \ - search.$(OBJEXT) skippage.$(OBJEXT) t1part.$(OBJEXT) \ - tfmload.$(OBJEXT) unpack.$(OBJEXT) virtualfont.$(OBJEXT) \ - writet1.$(OBJEXT) +am_dvips_OBJECTS = bbox.$(OBJEXT) bitmapenc.$(OBJEXT) color.$(OBJEXT) \ + dopage.$(OBJEXT) dosection.$(OBJEXT) dospecial.$(OBJEXT) \ + download.$(OBJEXT) dpicheck.$(OBJEXT) drawPS.$(OBJEXT) \ + dviinput.$(OBJEXT) dvips.$(OBJEXT) emspecial.$(OBJEXT) \ + finclude.$(OBJEXT) fontdef.$(OBJEXT) header.$(OBJEXT) \ + hps.$(OBJEXT) loadfont.$(OBJEXT) output.$(OBJEXT) \ + papersiz.$(OBJEXT) pprescan.$(OBJEXT) prescan.$(OBJEXT) \ + repack.$(OBJEXT) resident.$(OBJEXT) scalewidth.$(OBJEXT) \ + scanpage.$(OBJEXT) search.$(OBJEXT) skippage.$(OBJEXT) \ + t1part.$(OBJEXT) tfmload.$(OBJEXT) unpack.$(OBJEXT) \ + virtualfont.$(OBJEXT) writet1.$(OBJEXT) dvips_OBJECTS = $(am_dvips_OBJECTS) dvips_LDADD = $(LDADD) dvips_DEPENDENCIES = $(am__DEPENDENCIES_1) @@ -153,21 +153,22 @@ DEFAULT_INCLUDES = -I.@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/../../build-aux/depcomp am__maybe_remake_depfiles = depfiles am__depfiles_remade = ./$(DEPDIR)/afm2tfm.Po ./$(DEPDIR)/bbox.Po \ - ./$(DEPDIR)/color.Po ./$(DEPDIR)/dopage.Po \ - ./$(DEPDIR)/dosection.Po ./$(DEPDIR)/dospecial.Po \ - ./$(DEPDIR)/download.Po ./$(DEPDIR)/dpicheck.Po \ - ./$(DEPDIR)/drawPS.Po ./$(DEPDIR)/dviinput.Po \ - ./$(DEPDIR)/dvips.Po ./$(DEPDIR)/emspecial.Po \ - ./$(DEPDIR)/finclude.Po ./$(DEPDIR)/fontdef.Po \ - ./$(DEPDIR)/header.Po ./$(DEPDIR)/hps.Po \ - ./$(DEPDIR)/loadfont.Po ./$(DEPDIR)/output.Po \ - ./$(DEPDIR)/papersiz.Po ./$(DEPDIR)/pprescan.Po \ - ./$(DEPDIR)/prescan.Po ./$(DEPDIR)/repack.Po \ - ./$(DEPDIR)/resident.Po ./$(DEPDIR)/scalewidth.Po \ - ./$(DEPDIR)/scanpage.Po ./$(DEPDIR)/search.Po \ - ./$(DEPDIR)/skippage.Po ./$(DEPDIR)/t1part.Po \ - ./$(DEPDIR)/tfmload.Po ./$(DEPDIR)/unpack.Po \ - ./$(DEPDIR)/virtualfont.Po ./$(DEPDIR)/writet1.Po + ./$(DEPDIR)/bitmapenc.Po ./$(DEPDIR)/color.Po \ + ./$(DEPDIR)/dopage.Po ./$(DEPDIR)/dosection.Po \ + ./$(DEPDIR)/dospecial.Po ./$(DEPDIR)/download.Po \ + ./$(DEPDIR)/dpicheck.Po ./$(DEPDIR)/drawPS.Po \ + ./$(DEPDIR)/dviinput.Po ./$(DEPDIR)/dvips.Po \ + ./$(DEPDIR)/emspecial.Po ./$(DEPDIR)/finclude.Po \ + ./$(DEPDIR)/fontdef.Po ./$(DEPDIR)/header.Po \ + ./$(DEPDIR)/hps.Po ./$(DEPDIR)/loadfont.Po \ + ./$(DEPDIR)/output.Po ./$(DEPDIR)/papersiz.Po \ + ./$(DEPDIR)/pprescan.Po ./$(DEPDIR)/prescan.Po \ + ./$(DEPDIR)/repack.Po ./$(DEPDIR)/resident.Po \ + ./$(DEPDIR)/scalewidth.Po ./$(DEPDIR)/scanpage.Po \ + ./$(DEPDIR)/search.Po ./$(DEPDIR)/skippage.Po \ + ./$(DEPDIR)/t1part.Po ./$(DEPDIR)/tfmload.Po \ + ./$(DEPDIR)/unpack.Po ./$(DEPDIR)/virtualfont.Po \ + ./$(DEPDIR)/writet1.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -669,6 +670,7 @@ AM_CFLAGS = $(WARNING_CFLAGS) afm2tfm_SOURCES = afm2tfm.c dvips_SOURCES = \ bbox.c \ + bitmapenc.c \ color.c \ config.h \ debug.h \ @@ -889,6 +891,7 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/afm2tfm.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bbox.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bitmapenc.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/color.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dopage.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dosection.Po@am__quote@ # am--include-marker @@ -1685,6 +1688,7 @@ distclean: distclean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -f ./$(DEPDIR)/afm2tfm.Po -rm -f ./$(DEPDIR)/bbox.Po + -rm -f ./$(DEPDIR)/bitmapenc.Po -rm -f ./$(DEPDIR)/color.Po -rm -f ./$(DEPDIR)/dopage.Po -rm -f ./$(DEPDIR)/dosection.Po @@ -1855,6 +1859,7 @@ maintainer-clean: maintainer-clean-recursive -rm -rf $(top_srcdir)/autom4te.cache -rm -f ./$(DEPDIR)/afm2tfm.Po -rm -f ./$(DEPDIR)/bbox.Po + -rm -f ./$(DEPDIR)/bitmapenc.Po -rm -f ./$(DEPDIR)/color.Po -rm -f ./$(DEPDIR)/dopage.Po -rm -f ./$(DEPDIR)/dosection.Po diff --git a/Build/source/texk/dvipsk/bitmapenc.c b/Build/source/texk/dvipsk/bitmapenc.c new file mode 100644 index 00000000000..60abc31abd6 --- /dev/null +++ b/Build/source/texk/dvipsk/bitmapenc.c @@ -0,0 +1,555 @@ +/* + * This file implements support for adding proper character encodings to + * bitmap fonts, so searching and copying text works better in PDFs + * generated by the dvips Postscript output that uses bitmap fonts. + * + * Written by Tomas Rokicki in June/July 2019. Public domain. + * The dvips-all.enc file used here is also public domain. + * + * It turns out we need to do more than just add encodings to the fonts + * for most PDF viewers, so this file also takes care of those issues. + */ +/* + * Our first concern is finding and reading encoding files for bitmap + * fonts, and, if such cannot be found, determining a reasonable + * alternative. + * + * We could use the code in writet1 to read an encoding file, but + * we would need to make some messy changes for that to work, and we + * really want this to be a minimal impact to existing code (especially + * code such as write_t1 that we don't have a good handle on). + * + * We want to deduplicate (combine identical) encodings to lower the + * memory and file size impact. But we have to be careful; if the + * document requires multiple sections, we need to redownload encodings + * just like we do fonts. + */ +#include +#include +#ifndef STANDALONE +#include +#endif +#include "dvips.h" +#include "protos.h" +/* + * Do we use this functionality? If 0, then no; if 1, then yes, but + * suppress warnings; if 2, then warn. + */ +int encodetype3 = 1 ; +void bitmapencopt(int v) { + if (0 <= v && v <= 2) + encodetype3 = v ; + else + error("! Bad option to J") ; +} +/* + * TODO + * + * Initially we support standalone compilation for testing but + * this code will be ripped out before release. + */ +#ifdef STANDALONE +#undef fopen +#undef fclose +#endif +/* + * Reading the encodings. + * + * Encodings we read are returned as an array C strings. We do not + * attempt to parse the contents of the encodings, because they + * may contain additional dictionaries or other PostScript code + * that can possibly do more advanced things. + */ +#define MAX_LINE_LENGTH 256 +/* + * A structure for storing deduplicated encodings. These are deduplicated + * in dvips memory on load. We also store information on whether the + * encoding has been downloaded in a particular section. This is stored + * as a singly-linked list for all distinct encodings we have used so + * far. + */ +struct bmenc { + const char **enc ; // the encoding itself + int downloaded_seq ; // -1: not downloaded; else, sequence number + struct bmenc *next ; // next encoding in linear linked list +} ; +static struct bmenc *bmlist ; +/* + * This structure maintains a relationship between a font name and a + * bitmap encoding. Again, linear search is used. + */ +struct bmfontenc { + const char *fontname ; // dvi font name + struct bmenc *enc ; // the encoding to use + struct bmfontenc *next ; // next encoding +} ; +static struct bmfontenc *bmfontenclist ; +/* + * We load the default encodings for all fonts en masse from he + * dvips-all.enc file, and store them here. We use an array and + * sort the input for quicker search. We don't need to deduplicate + * because we assume whatever generated dvips-all.enc already did + * deduplication. + */ +static int numstatic ; +static struct allfontenc { + const char *fontname ; + const char **enc ; +} *bmfontarr ; +/* + * While loading dvips-all.enc, we track the capacity of our allfontenc + * array, how many have names, the capacity in strings of our encoding + * that is being built up, and how many strings we still can store in + * the encoding built up. + */ +static int capstatic, namedstatic ; +static int in_working_enc, working_enc_left ; +const char **working_enc ; +/* + * Add another fontname to the list (from the dvips-all.enc file). + * If needed expand the working arrays. If there is currently + * an encoding, that means that we need to first assign that + * encoding to the list of font names we have built up, so do + * that first. If the fontname passed is the null string, this is + * the last call done just to finish up the last encoding. + */ +static void add_fontname(const char *fontname) { + int i ; + if (in_working_enc) { // flush + const char **e = working_enc ; + while (numstatic < namedstatic) + bmfontarr[numstatic++].enc = e ; + working_enc += in_working_enc + 1 ; + working_enc_left -= in_working_enc + 1 ; + in_working_enc = 0 ; + } + if (fontname == 0) + return ; + if (namedstatic >= capstatic) { + int ncapstatic = capstatic * 2 + 20 ; + struct allfontenc *nbmfontarr = + (struct allfontenc *)mymalloc(sizeof(struct allfontenc) * ncapstatic) ; + if (capstatic) { + memcpy(nbmfontarr, bmfontarr, sizeof(struct allfontenc)*capstatic) ; + free(bmfontarr) ; + } + bmfontarr = nbmfontarr ; + for (i=capstatic; i= working_enc_left) { + int i ; + int new_enc_size = 100 + 2 * in_working_enc ; + const char **new_working_enc = + (const char **)mymalloc(sizeof(const char **) * new_enc_size) ; + for (i=0; i p && *q < ' ') // kill line terminators + *q-- = 0 ; + q = p ; + while (*q && *q != ' ' && *q != ':') + q++ ; + if (use_all && *q == ':') { // looks like a font name + if (q[1] >= ' ' || !use_all) + error( + "! unexpected colon or extra stuff at end of line in encoding file?") ; + *q = 0 ; + add_fontname(strdup(p)) ; + } else { + add_encline(strdup(p)) ; + } + } + if (use_all) + add_fontname(0) ; // flushes last encoding + if (use_all) { + // sort the static fonts for quicker search; Shell sort + int h = 1 ; + while (h < numstatic) + h = 3 * h + 1 ; + while (h > 1) { + int i ; + h /= 3 ; + for (i=h; i= h && + strcmp(bmfontarr[j-h].fontname, bmfontarr[j].fontname) > 0) { + const char *na = bmfontarr[j-h].fontname ; + const char **en = bmfontarr[j-h].enc ; + bmfontarr[j-h].fontname = bmfontarr[j].fontname ; + bmfontarr[j-h].enc = bmfontarr[j].enc ; + bmfontarr[j].fontname = na ; + bmfontarr[j].enc = en ; + j -= h ; + } + } + } + return 0 ; + } else { + const char **e = working_enc ; + if (e == 0) + error("! No lines in encoding?") ; + return e ; + } +} +/* + * Given a font name, find an encoding file. We prefix all encoding + * files with "dvips-" to distinguish these encodings from those used + * in the psfonts.map, since the syntax, requirements, and function + * is somewhat different. + */ +#define MAX_NAME_SIZE 256 +static FILE *bitmap_enc_search(const char *fontname) { + char namebuf[MAX_NAME_SIZE+1] ; + if (fontname == 0 || strlen(fontname) > 128) + error("! excessively long font name") ; + sprintf(namebuf, "dvips-%s.enc", fontname) ; +#ifdef STANDALONE + return fopen(namebuf, FOPEN_RBIN_MODE) ; +#else + return search(kpse_enc_format, namebuf, FOPEN_RBIN_MODE) ; +#endif +} +/* + * Are two raw encodings identical? They must be exactly the same; there + * is no effort towards comparing semantics, just precise text. + */ +static int eqencoding(const char **a, const char **b) { + int i ; + if (a == b) + return 1 ; + for (i=0; a[i] != 0 && b[i] != 0; i++) + if (a[i] != b[i] && (a[i] == 0 || b[i] == 0 || strcmp(a[i], b[i]) != 0)) + return 0 ; + return 1 ; +} +/* + * Add an encoding to our list of deduplicated encodings. + */ +struct bmenc *addbmenc(const char **enc) { + struct bmenc *r = (struct bmenc *)mymalloc(sizeof(struct bmenc)) ; + r->downloaded_seq = -1 ; + r->enc = enc ; + r->next = bmlist ; + bmlist = r ; + return r ; +} +/* + * Given a particular encoding, walk through our encoding list and + * see if it already exists; if so, return the existing one. + * The set of distinct encodings in a particular document is + * expected to be small (a few dozen at most). + */ +static struct bmenc *deduplicateencoding(const char **enc) { + struct bmenc *p ; + for (p=bmlist; p!=0; p=p->next) + if (eqencoding(p->enc, enc)) + return p ; + return addbmenc(enc) ; +} +/* + * Attempt to load an encoding; first, find the file, and then parse + * the file. + */ +static const char **bitmap_enc_load(const char *fontname, int use_all) { + FILE *f = bitmap_enc_search(use_all ? "all" : fontname) ; + if (f != 0) { + const char **r = parseencoding(f, use_all) ; + fclose(f) ; + return r ; + } + return 0 ; +} +/* + * Start a section: mark all encodings as not downloaded yet. + */ +static int curbmseq ; +void bmenc_startsection() { + struct bmenc *p ; + for (p=bmlist; p!=0; p=p->next) + p->downloaded_seq = -1 ; + curbmseq = 0 ; +} +/* + * Try to find a font in the all encoding list. This list is sorted + * so we can use binary search. + */ +static const char **bitmap_all_find(const char *fontname) { + if (numstatic == 0) + return 0 ; + int ptr = 0 ; + int bit = 1 ; + while ((bit << 1) < numstatic) + bit <<= 1 ; + while (bit > 0) { + int t = ptr + bit ; + if (t < numstatic && strcmp(fontname, bmfontarr[t].fontname) >= 0) + ptr = t ; + bit >>= 1 ; + } + if (strcmp(fontname, bmfontarr[ptr].fontname) == 0) + return bmfontarr[ptr].enc ; + else + return 0 ; +} +/* + * Download the encoding and set the sequence number. + */ +static void downloadenc(struct bmenc *enc) { + int fresh = 0 ; + if (enc->downloaded_seq < 0) { + int i ; + newline() ; + for (i=0; enc->enc[i]; i++) + pslineout(enc->enc[i]) ; + enc->downloaded_seq = curbmseq++ ; + fresh = 1 ; + } + newline() ; + char cmdbuf[16] ; + sprintf(cmdbuf, "/EN%d", enc->downloaded_seq) ; + if (fresh) { + cmdout("A") ; + psnameout(cmdbuf) ; + cmdout("X") ; + } else { + // we use load here specifically to defer execution until the + // new font dictionary is on the stack and being built. + psnameout(cmdbuf) ; + cmdout("load") ; + } +} +/* + * Send out the new encoding, font bounding box, and font matrix. + * If we cannot find an encoding file for this font, do what we + * used to do instead (don't give it an encoding or resize or + * rescale). + */ +static int getencoding_seq(const char *fontname) ; +int downloadbmencoding(const char *name, double scale, + int llx, int lly, int urx, int ury) { + int seq = getencoding_seq(name) ; + if (seq < 0) + return -1 ; + cmdout("IEn") ; + cmdout("S") ; + psnameout("/IEn") ; + cmdout("X") ; + cmdout("FBB") ; + cmdout("FMat") ; + psnameout("/FMat") ; + specialout('[') ; + doubleout(1.0/scale) ; + numout(0) ; + numout(0) ; + doubleout(-1.0/scale) ; + numout(0) ; + numout(0) ; + specialout(']') ; + cmdout("N") ; + psnameout("/FBB") ; + // we add a bit of slop here, because this is only used for + // highlighting, and in theory if the bounding box is too + // tight, on some RIPs, characters could be clipped. + int slop = 1 ; + specialout('[') ; + numout(llx-slop) ; + numout(lly-slop) ; + numout(urx+slop) ; + numout(ury+slop) ; + specialout(']') ; + cmdout("N") ; + newline() ; + return seq ; +} +/* + * Finish up the downloaded encoding; scale the font, and restore the + * previous global definitions. + */ +void finishbitmapencoding(const char *name, double scale) { + psnameout(name) ; + cmdout("load") ; + numout(0) ; + cmdout(name+1) ; + cmdout("currentfont") ; + doubleout(scale) ; + cmdout("scalefont") ; + cmdout("put") ; + psnameout("/FMat") ; + cmdout("X") ; + psnameout("/FBB") ; + cmdout("X") ; + psnameout("/IEn") ; + cmdout("X") ; + newline(); +} +/* + * We warn if we have to use a built-in encoding, and set this value to 1. + * We warn again if we cannot find a built-in encoding and have to + * default to previous behavior, and set this value to 2. In any case, + * we only issue warnings if the encodetype3 flag is set to a value greater + * than one; we don't want to bother folks about this new functionality. + */ +static int warned_about_missing_encoding = 0 ; +/* + * Print a warning message. + */ +static void bmenc_warn(const char *fontname, const char *msg) { + if (encodetype3 > 1) + fprintf(stderr, + "dvips: Static bitmap font encoding for font %s (and others?): %s.\n", + fontname, msg) ; +} +/* + * About to download a font; find the encoding sequence number. + * If needed, download a new sequence. If we can't find one, use + * -1; this font may not work as well for copy/paste and text search. + */ +static int tried_all = 0 ; // have we tried to load dvips-all.enc +static int getencoding_seq(const char *fontname) { + struct bmenc *enc = 0 ; + struct bmfontenc *p = bmfontenclist ; + for (; p!=0; p=p->next) + if (strcmp(fontname, p->fontname) == 0) { + enc = p->enc ; + if (enc == 0) // remember failures + return -1 ; + break ; + } + // not in list; try to load it from a file + if (enc == 0) { + const char **e = bitmap_enc_load(fontname, 0) ; + // did not find it; try to load it from the dvips-all list. + if (e == 0) { + if (!tried_all) { + bitmap_enc_load(fontname, 1) ; + tried_all = 1 ; + } + e = bitmap_all_find(fontname) ; + } + if (e) + enc = deduplicateencoding(e) ; + } + // did not find this in the list; add it to the list + if (p == 0) { + p = (struct bmfontenc *)mymalloc(sizeof(struct bmfontenc)) ; + p->fontname = strdup(fontname) ; + p->enc = enc ; + p->next = bmfontenclist ; + bmfontenclist = p ; + } + if (enc == 0) { + if (warned_about_missing_encoding < 2) { + bmenc_warn(fontname, "no encoding found") ; + warned_about_missing_encoding = 2 ; + } + return -1 ; // don't download an encoding + } + downloadenc(enc) ; + return enc->downloaded_seq ; +} +#ifdef STANDALONE +/* + * Standalone test code: + */ +void error(const char *s) { + fprintf(stderr, "Failed: %s\n", s) ; + if (*s == '!') + exit(0) ; +} +char *mymalloc(int sz) { + return (char *)malloc(sz) ; +} +int pos = 0 ; +int idok = 1 ; +const int MAXLINE = 75 ; +void newline() { + printf("\n") ; + idok = 1 ; + pos = 0 ; +} +void doubleout(float f) { + printf("%g", f) ; + pos += 8 ; +} +void pslineout(const char *s) { + printf("%s\n", s) ; +} +void numout(int num) { + int len = 1 ; + int t = num / 10 ; + while (t>0) { + len++ ; + t /= 10 ; + } + if (pos + len >= MAXLINE) + newline() ; + if (!idok) + specialout(' ') ; + printf("%d", num) ; + pos += len ; + idok = 0 ; +} +void cmdout(const char *s) { + if (pos + strlen(s) >= MAXLINE) + newline() ; + if (*s != '/' && !idok) + specialout(' ') ; + printf("%s", s) ; + pos += strlen(s) ; + idok = 0 ; +} +void psnameout(const char *s) { + cmdout(s) ; +} +void specialout(char c) { + if (pos + 1 >= MAXLINE) + newline() ; + printf("%c", c) ; + pos++ ; + idok = 1 ; +} +int main(int argc, char *argv[]) { + bmenc_startsection() ; + for (int i=1; ipackptr; + halfword cmd = *p++; + if (cmd & 4) { + if ((cmd & 7) == 7) { + *cwidth = getlong(p); + *cheight = getlong(p + 4); + *xoff = getlong(p + 8); + *yoff = getlong(p + 12); + p += 16; + } else { + *cwidth = p[0] * 256 + p[1]; + *cheight = p[2] * 256 + p[3]; + *xoff = p[4] * 256 + p[5]; + if (*xoff > 32767) + *xoff -= 65536 ; + *yoff = p[6] * 256 + p[7]; + if (*xoff > 32767) + *xoff -= 65536 ; + p += 8; + } + } else { + *cwidth = *p++; + *cheight = *p++; + *xoff = *p++; + *yoff = *p++; + if (*xoff > 127) + *xoff -= 256; + if (*yoff > 127) + *yoff -= 256; + } + return p ; +} static void downchar(chardesctype *c, shalfword cc) { register long i, j; - register halfword cheight, cwidth; + integer cheight, cwidth; register long k; register quarterword *p; register halfword cmd; - register shalfword xoff, yoff; + integer xoff, yoff; halfword wwidth = 0; register long len; int smallchar; - p = c->packptr; - cmd = *p++; - if (cmd & 4) { - if ((cmd & 7) == 7) { - cwidth = getlong(p); - cheight = getlong(p + 4); - xoff = getlong(p + 8); - yoff = getlong(p + 12); - p += 16; - } else { - cwidth = p[0] * 256 + p[1]; - cheight = p[2] * 256 + p[3]; - xoff = p[4] * 256 + p[5]; /* N.B.: xoff, yoff are signed halfwords */ - yoff = p[6] * 256 + p[7]; - p += 8; - } - } else { - cwidth = *p++; - cheight = *p++; - xoff = *p++; - yoff = *p++; - if (xoff > 127) - xoff -= 256; - if (yoff > 127) - yoff -= 256; - } + cmd = *(c->packptr) ; + p = unpack_bb(c, &cwidth, &cheight, &xoff, &yoff) ; if (c->flags & BIGCHAR) smallchar = 0; else @@ -289,6 +299,11 @@ download(charusetype *p, int psfont) newline(); fprintf(bitfile, "%%DVIPSBitmapFont: %s %s %g %d\n", name+1, curfnt->name, fontscale, numcc); + double scale = fontscale * DPI / 72.0 ; + int seq = -1 ; + if (encodetype3) + seq = downloadbmencoding(curfnt->name, scale, + curfnt->llx, curfnt->lly, curfnt->urx, curfnt->ury) ; cmdout(name); numout((integer)numcc); numout((integer)maxcc + 1); @@ -324,7 +339,9 @@ download(charusetype *p, int psfont) } } cmdout("E"); - newline(); + newline() ; + if (seq >= 0) + finishbitmapencoding(name, scale) ; fprintf(bitfile, "%%EndDVIPSBitmapFont\n"); } diff --git a/Build/source/texk/dvipsk/dvips-all.enc b/Build/source/texk/dvipsk/dvips-all.enc new file mode 100644 index 00000000000..44f2b4c1f00 --- /dev/null +++ b/Build/source/texk/dvipsk/dvips-all.enc @@ -0,0 +1,5088 @@ +mathu10: +[128{/.notdef}repeat/Abreve/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek +/Gbreve/Lacute/Lcaron/Lslash/Nacute/Ncaron/Eng/Ohungarumlaut/Racute/Rcaron +/Sacute/Scaron/Scedilla/Tcaron/Tcedilla/Uhungarumlaut/Uring/Ydieresis/Zacute +/Zcaron/Zdotaccent/IJ/Idotaccent/dcroat/section/abreve/aogonek/cacute/ccaron +12{/.notdef}repeat/rcaron/sacute/scaron/scedilla/tcaron/tcedilla +/uhungarumlaut/uring/ydieresis/zacute/zcaron/zdotaccent/ij/exclamdown +/questiondown/sterling/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE +/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex +/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/OE/Oslash +/Ugrave 6{/.notdef}repeat/agrave/aacute/acircumflex/atilde/adieresis/aring +/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex +/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/oe/oslash +/ugrave 6{/.notdef}repeat] +gvibc10: +[70{/.notdef}repeat/F 8{/.notdef}repeat/O/P 3{/.notdef}repeat/T 3{/.notdef} +repeat/X 8{/.notdef}repeat/a/b/.notdef/d/e/f/g/h/i/.notdef/k/l/m/n/o/p/q/r/s +/t 3{/.notdef}repeat/x/y/z 133{/.notdef}repeat] +mathux10: +[67{/.notdef}repeat/C/.notdef/E/F/.notdef/H/I/.notdef/.notdef/L/M/N/O/P/Q/R +/S/T/U 42{/.notdef}repeat/Abreve/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek +/Gbreve/Lacute/Lcaron/Lslash/Nacute/Ncaron/Eng/Ohungarumlaut/Racute/Rcaron +/Sacute/Scaron/Scedilla/Tcaron/Tcedilla/Uhungarumlaut/Uring/Ydieresis/Zacute +6{/.notdef}repeat/abreve/aogonek/cacute/ccaron/dcaron/ecaron/eogonek/gbreve +/lacute/lcaron/lslash/nacute/ncaron/eng/ohungarumlaut/racute/rcaron/sacute +/scaron/scedilla/tcaron/tcedilla/uhungarumlaut/uring/ydieresis/zacute 6{ +/.notdef}repeat/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla +/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth +/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/OE/Oslash/Ugrave 6{ +/.notdef}repeat/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla +/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth +/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/oe/oslash/ugrave 6{ +/.notdef}repeat] +givbc10: +[66{/.notdef}repeat/B 3{/.notdef}repeat/F 6{/.notdef}repeat/M/N/O/P/Q/R +/.notdef/T 3{/.notdef}repeat/X/Y 7{/.notdef}repeat/a/b/.notdef/d/e/f/g/h/i +/.notdef/k/l/m/n/o/p/.notdef/r/s/t 3{/.notdef}repeat/x/y/z 133{/.notdef} +repeat] +dingbat: +[66{/.notdef}repeat/Square-with-dots-border-design +/Square-with-dots-border-design/Check-mark/Left-flouron/Right-flouron +/Flipped-left-flouron--matches-F/Flipped-right-flouron--matches-E +/DLA-satelite-dish/Flowery-flouron/Right-flower +/Flipped-left-flower--matches-J/Flipped-right-flower--matches-K +/Hand-pointer-to-the-left/Anchor-for-TUG-dingbat-contest 3{/.notdef}repeat +/S-border-design 6{/.notdef}repeat/Z-border-design 6{/.notdef}repeat +/Overlapping-thick\thin-line-border-design---character-1 +/Overlapping-thick\thin-line-border-design---character-2 +/Overlapping-thick\thin-line-border-design---character-3 +/Overlapping-thick\thin-line-border-design---character-4 +/Overlapping-thick\thin-line-border-design---character-5 +/Overlapping-thick\thin-line-border-design---character-6 +/Overlapping-thick\thin-line-border-design---character-7 +/Overlapping-thick\thin-line-border-design---character-8 151{/.notdef}repeat +] +logo10: +logo8: +logo9: +logobf10: +logod10: +logosl10: +logosl8: +logosl9: +[65{/.notdef}repeat/A 3{/.notdef}repeat/E/F 6{/.notdef}repeat/M/N/O/P +/.notdef/.notdef/S/T 171{/.notdef}repeat] +MnSymbolS-Bold10: +MnSymbolS-Bold12: +MnSymbolS-Bold5: +MnSymbolS-Bold6: +MnSymbolS-Bold7: +MnSymbolS-Bold8: +MnSymbolS-Bold9: +MnSymbolS10: +MnSymbolS12: +MnSymbolS5: +MnSymbolS6: +MnSymbolS7: +MnSymbolS8: +MnSymbolS9: +[65{/.notdef}repeat/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z 165{ +/.notdef}repeat] +rsfs10: +rsfs5: +rsfs7: +[65{/.notdef}repeat/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z 36{ +/.notdef}repeat/tie 128{/.notdef}repeat] +cmcinch: +[62{/.notdef}repeat/fill1062 33{/.notdef}repeat/afii10048/afii10017 +/afii10018/afii10040/afii10021/afii10022/afii10038/afii10020/afii10039 +/afii10026/afii10027/afii10028/afii10029/afii10030/afii10031/afii10032 +/afii10033/afii10049/afii10034/afii10035/afii10036/afii10037/afii10024 +/afii10019/afii10046/afii10045/afii10025/afii10042/afii10047/afii10043 +/afii10041/afii10044 128{/.notdef}repeat] +dsrom10: +dsrom12: +dsrom8: +dsss10: +dsss12: +dsss8: +[49{/.notdef}repeat/one 15{/.notdef}repeat/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q +/R/S/T/U/V/W/X/Y/Z 6{/.notdef}repeat/a 6{/.notdef}repeat/h/.notdef/.notdef/k +148{/.notdef}repeat] +copsn10: +[49{/.notdef}repeat/one/two/three/four/five 4{/.notdef}repeat/colon 7{ +/.notdef}repeat/B/C/D/E/F/G/.notdef/.notdef/J/K/L/M/N/.notdef/P/Q/R/S/T +/.notdef/V/.notdef/X 8{/.notdef}repeat/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s +/t/u/v/w/x/y/z 133{/.notdef}repeat] +cminch: +[48{/.notdef}repeat/zero/one/two/three/four/five/six/seven/eight/nine 7{ +/.notdef}repeat/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z 165{ +/.notdef}repeat] +csinch: +[48{/.notdef}repeat/zero/one/two/three/four/five/six/seven/eight/nine 7{ +/.notdef}repeat/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z 78{ +/.notdef}repeat/Scaron/.notdef/Tcaron/.notdef/.notdef/Zcaron 17{/.notdef} +repeat/Racute/Aacute 3{/.notdef}repeat/Lacute/.notdef/.notdef/Ccaron/Eacute +/.notdef/.notdef/Ecaron/Iacute/.notdef/Dcaron/.notdef/.notdef/Ncaron/Oacute 4 +{/.notdef}repeat/Rcaron/.notdef/Uacute/.notdef/.notdef/Yacute 34{/.notdef} +repeat] +plinch: +[48{/.notdef}repeat/zero/one/two/three/four/five/six/seven/eight/nine 7{ +/.notdef}repeat/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z 38{ +/.notdef}repeat/Aogonek/Cacute 3{/.notdef}repeat/Eogonek 3{/.notdef}repeat +/Lslash/Nacute 5{/.notdef}repeat/Sacute 7{/.notdef}repeat/Zacute/.notdef +/Zdotaccent 55{/.notdef}repeat/Oacute 44{/.notdef}repeat] +beuron: +beuronc: +beuronx: +[43{/.notdef}repeat/plus/.notdef/hyphen/.notdef/slash 10{/.notdef}repeat +/colon 6{/.notdef}repeat/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z +6{/.notdef}repeat/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z 18{ +/.notdef}repeat/Omega 114{/.notdef}repeat] +sarab10: +[39{/.notdef}repeat/quoteright 26{/.notdef}repeat/B/.notdef/D/.notdef +/.notdef/G/H/I/J 8{/.notdef}repeat/S/T 3{/.notdef}repeat/X/.notdef/Z 5{ +/.notdef}repeat/quoteleft/a/b/.notdef/d/.notdef/f/g/h/.notdef/.notdef/k/l/m +/n/o/.notdef/q/r/s/t/.notdef/.notdef/w/x/y/z 133{/.notdef}repeat] +bcghsb: +bcghsm: +bcghwb: +bcghwm: +bcgvsb: +bcgvsm: +bcgvwb: +bcgvwm: +[33{/.notdef}repeat/exclam/quotedbl/numbersign/dollar/percent/ampersand +/quoteright/parenleft/parenright/asterisk/.notdef/comma/hyphen/period/slash +/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less +/equal/greater/question/at/.notdef/.notdef/C/.notdef/E/.notdef/G 3{/.notdef} +repeat/K/L/M/N 3{/.notdef}repeat/R/S 4{/.notdef}repeat/X/.notdef/Z 5{ +/.notdef}repeat/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/.notdef/p/q/r/s/t/u/v +/.notdef/x/y/z/.notdef/bar 3{/.notdef}repeat/Abreve/Aogonek/Cacute/Ccaron +/Dcaron/Ecaron/Eogonek/Gbreve/Lacute/Lcaron/Lslash/Nacute/Ncaron/Eng +/Ohungarumlaut/Racute/Rcaron/Sacute/Scaron/Scedilla/Tcaron/Tcedilla +/Uhungarumlaut/Uring/Ydieresis/Zacute/Zcaron/Zdotaccent 3{/.notdef}repeat +/section/abreve/aogonek 9{/.notdef}repeat/nacute 15{/.notdef}repeat +/zdotaccent 12{/.notdef}repeat/Egrave/.notdef/Ecircumflex/.notdef/Igrave +/.notdef/Icircumflex/Idieresis/Eth/.notdef/Ograve/.notdef/Ocircumflex +/.notdef/Odieresis/OE/Oslash/.notdef/Uacute/.notdef/Udieresis/.notdef/Thorn +/SS/agrave/.notdef/acircumflex/.notdef/adieresis/.notdef/ae/ccedilla/egrave +/.notdef/ecircumflex/.notdef/igrave/.notdef/icircumflex/idieresis/eth +/.notdef/ograve/.notdef/ocircumflex/.notdef/odieresis/oe 7{/.notdef}repeat +/germandbls] +smfer10: +smfesl10: +smfett10: +smfpr10: +smfpsl10: +smfptt10: +smfr10: +smfsl10: +smftt10: +[32{/.notdef}repeat/space/.notdef/.notdef/numbersign/dollar 5{/.notdef} +repeat/asterisk 3{/.notdef}repeat/period/.notdef/0/1/2/3/4/5/6/7/8/9 7{ +/.notdef}repeat/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z 6{ +/.notdef}repeat/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z 3{ +/.notdef}repeat/tilda/.notdef/Abreve/Aogonek/Cacute/Ccaron/Dcaron/Ecaron +/Eogonek/Gbreve/Lacute/Lcaron/Lslash/Nacute/Ncaron/.notdef/Ohungarumlaut +/Racute/Rcaron/Sacute/Scaron/Scedilla/Tcaron/Tcedilla/Uhungarumlaut/Uring +/Ydieresis/Zacute/Zcaron/Zdotaccent/.notdef/Idotaccent/dcroat/.notdef/abreve +/aogonek/cacute/ccaron/dcaron/ecaron/eogonek/gbreve/lacute/lcaron/lslash +/nacute/ncaron/.notdef/ohungarumlaut/racute/rcaron/sacute/scaron/scedilla +/tcaron/tcedilla/uhungarumlaut/uring/ydieresis/zacute/zcaron/zdotaccent 4{ +/.notdef}repeat/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/.notdef +/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex +/Idieresis/.notdef/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/.notdef +/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/.notdef/.notdef/agrave +/aacute/acircumflex/atilde/adieresis/aring/.notdef/ccedilla/egrave/eacute +/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/.notdef/ntilde +/ograve/oacute/ocircumflex/otilde/odieresis/.notdef/oslash/ugrave/uacute +/ucircumflex/udieresis/yacute/.notdef/.notdef] +fibb84: +[32{/.notdef}repeat/space/exclam/dieresis/dieresisacute/dieresisgrave +/percent/endash/quotesnglright/parenleft/parenright/asterisk/plus/comma +/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon +/colongreek/angleleft/equal/angleright/questiongreek/asperperispomene/Alpha +/Beta/Ksi/Delta/Epsilon/Phi/Gamma/Eta/Iota/cigmalunate/Kappa/Lambda/Mu/Nu +/Omicron/Pi/Theta/Rho/Sigma/Tau/Upsilon/Digamma/Omega/Chi/Psi/Zeta +/bracketleft/lenisperispomene/bracketright/lenisacute/lenisgrave +/quotesnglleft/alpha/beta/ksi/delta/epsilon/phi/gamma/eta/iota/sigmafinal +/kappa/lambda/mu/nu/omicron/pi/theta/rho/sigma/tau/upsilon/digamma/omega/chi +/psi/zeta/guillemetsleft/iotasubscript/guillemetsright/perispomene/emdash +/alphagrave/alphaasper/alphaenis/aspergrave/epsilonasperperispomene +/omicronperispomene/Koppa/asperacute/alphaacute/alphaasperacute +/alphalenisacute/alphaaspergrave/epsilonperispomene/omicronasperperispomene +/koppa/sampi/slphaperispomene/alphaasperperispomene/alphalenisperispomene +/alphalenisgrave/epsilonlenisperispomene/omicronlenisperispomene/Cigmalunate +/.notdef/etagrave/etaasper/etalenis/etaaspergrave/dotI/dotJdlmnpqu/dotbt +/dotchjz/etaacute/etaasperacute/etalenisacute/etalenisgrave/doti/dotGZ +/dotkos/dotCEVaw/etaperispomene/etaasperperispomene/etalenisperispomene +/quotedblleft/dote/dotH/dotBFLNPQSTW/quotedblright/omegagrave/omegaasper +/omegalenis/omegaaspergrave/dotDK/dotfy/dotgx/dotkoppa/omegaacute +/omegaasperacute/omegalenisacute/omegalenisgrave/dotAOQUXY/grave/acute/dotr +/omegaperispomene/omegaasperperispomene/omegalenisperispomene/asper/dotM +/breve/macron/lenis/iotagrave/iotaasper/iotalenis/iotaaspergrave +/upsilongrave/upsilonasper/upsilonlenis/upsilonaspergrave/iotaacute +/iotaasperacute/iotalenisacute/iotalenisgrave/upsilonacute/upsilonasperacute +/upsilonlenisacute/upsilonlenisgrave/iotaperispomene/iotaasperperispomene +/iotalenisperispomene/braceleft/upsilonperispomene/upsilonasperperispomene +/upsilonlenisperispomene/braceright/epsilongrave/epsilonasper/epsilonlenis +/epsilonlenisgrave/omicrongrave/omicronasper/omicronlenis/omicronaspergrave +/epsilonacute/epsilonasperacute/epsilonlenisacute/epsilonaspergrave +/omicronacute/omicronasperacute/omicronlenisacute/omicronlenisgrave +/iotadieresis/iotadieresisacute/iotadieresisgrave/bracketleftbt +/upsilondieresis/upsilondieresisacute/upsilondieresisgrave/bracketrightbt +/iotasubalpha/iotasubeta/iotasubomega/rhoaspe/rholenis/dagger/daggerdbl +/aspirate] +fibo84: +fibr84: +[32{/.notdef}repeat/space/exclam/dieresis/dieresisacute/dieresisgrave +/percent/endash/quotesnglright/parenleft/parenright/asterisk/plus/comma +/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon +/colongreek/angleleft/equal/angleright/questiongreek/asperperispomene/Alpha +/Beta/Ksi/Delta/Epsilon/Phi/Gamma/Eta/Iota/cigmalunate/Kappa/Lambda/Mu/Nu +/Omicron/Pi/Theta/Rho/Sigma/Tau/Upsilon/Digamma/Omega/Chi/Psi/Zeta +/bracketleft/lenisperispomene/bracketright/lenisacute/lenisgrave +/quotesnglleft/alpha/beta/ksi/delta/epsilon/phi/gamma/eta/iota/sigmafinal +/kappa/lambda/mu/nu/omicron/pi/theta/rho/sigma/tau/upsilon/digamma/omega/chi +/psi/zeta/guillemetsleft/iotasubscript/guillemetsright/perispomene/emdash +/alphagrave/alphaasper/alphalenis/aspergrave/epsilonasperperispomene +/omicronperispomene/Koppa/asperacute/alphaacute/alphaasperacute +/alphalenisacute/alphaaspergrave/epsilonperispomene/omicronasperperispomene +/koppa/sampi/alphaperispomene/alphaasperperispomene/alphalenisperispomene +/alphalenisgrave/epsilonlenisperispomene/omicronlenisperispomene/Cigmalunate +/.notdef/etagrave/etaasper/etalenis/etaaspergrave/dotI/dotJdlmnpqu/dotbt +/dotchjz/etaacute/etaasperacute/etalenisacute/etalenisgrave/doti/dotGZ +/dotkos/dotCEVaw/etaperispomene/etaasperperispomene/etalenisperispomene +/quotedblleft/dote/dotH/dotBFLNPRSTW/quotedblright/omegagrave/omegaasper +/omegalenis/omegaaspergrave/dotDK/dotfy/dotgx/dotkoppa/omegaacute +/omegaasperacute/omegalenisacute/omegalenisgrave/dotAOQUXY/grave/acute/dotr +/omegaperispomene/omegaasperperispomene/omegalenisperispomene/asper/dotM +/breve/macron/lenis/iotagrave/iotaasper/iotalenis/iotaaspergrave +/upsilongrave/upsilonasper/upsilonlenis/upsilonaspergrave/iotaacute +/iotaasperacute/iotalenisacute/iotalenisgrave/upsilonacute/upsilonasperacute +/upsilonlenisacute/upsilonlenisgrave/iotaperispomene/iotaasperperispomene +/iotalenisperispomene/braceleft/upsilonperispomene/upsilonasperperispomene +/upsilonlenisperispomene/braceright/epsilongrave/epsilonasper/epsilonlenis +/epsilonlenisgrave/omicrongrave/omicronasper/omicronlenis/omicronaspergrave +/epsilonacute/epsilonasperacute/epsilonlenisacute/epsilonaspergrave +/omicronacute/omicronasperacute/omicronlenisacute/omicronlenisgrave +/iotadieresis/iotadieresisgrave/iotadieresisacute/bracketleftbt +/upsilondieresis/upsilondieresisgrave/upsilondieresisacute/bracketrightbt +/iotasubalpha/iotasubeta/iotasubomega/rhoasper/rholenis/dagger/daggerdbl +/aspirate] +bthhsb: +bthhsm: +bthhwb: +bthhwm: +bthvsb: +bthvsm: +bthvwb: +bthvwm: +[32{/.notdef}repeat/space/exclam/quotedbl/numbersign/dollar/.notdef/.notdef +/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash +/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less +/equal/greater/question/at 3{/.notdef}repeat/D/E/F/G/H/.notdef/.notdef/K/L/M +/N/.notdef/P/.notdef/.notdef/S/T 5{/.notdef}repeat/Z 5{/.notdef}repeat +/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/.notdef/r/s/t/u/v/w/.notdef/y/z +/.notdef/bar 3{/.notdef}repeat/Abreve/Aogonek/Cacute/Ccaron/Dcaron/Ecaron +/Eogonek/Gbreve/Lacute/Lcaron/Lslash/Nacute/Ncaron/Eng/Ohungarumlaut/Racute +/Rcaron/Sacute/Scaron/Scedilla/Tcaron/Tcedilla/Uhungarumlaut/Uring/Ydieresis +/Zacute/Zcaron/Zdotaccent/IJ/Idotaccent/dcroat/section/abreve/aogonek/cacute +/ccaron/dcaron/ecaron/eogonek/gbreve/lacute/lcaron/lslash/nacute/ncaron/eng +/ohungarumlaut/racute/rcaron/sacute/scaron/scedilla/tcaron/tcedilla +/uhungarumlaut/uring/ydieresis/zacute/zcaron/zdotaccent/ij/exclamdown +/questiondown/sterling 8{/.notdef}repeat/Egrave/Eacute/Ecircumflex/Edieresis +/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex 3{ +/.notdef}repeat/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis 3{/.notdef}repeat +/agrave/aacute/acircumflex/atilde/adieresis 3{/.notdef}repeat/egrave/eacute +/ecircumflex/edieresis/igrave 3{/.notdef}repeat/eth/ntilde/ograve/oacute +/ocircumflex 10{/.notdef}repeat/germandbls] +karta15: +[32{/.notdef}repeat/space/exclam/quotedbl/numbersign/dollar/percent +/ampersand/quotesingle/parenleft/parenright/asterisk/plus/comma/hyphen +/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon +/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q +/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore +/grave/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar +/braceright/asciitilde 34{/.notdef}repeat/degree/cent/sterling/section +/bullet/paragraph/germandbls/registered/copyright/trademark/acute/dieresis +/notequal/AE/Oslash/infinity/plusminus/lessequal/greaterequal/yen/mu +/partialdiff/summation/product/pi/integral/ordfeminine/ordmasculine/Omega/ae +/oslash/questiondown/exclamdown/logicalnot/radical/florin/approxequal/Delta +/guillemotleft/guillemotright/ellipsis/nbspace/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/lozenge/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/apple/Ograve/Uacute/Ucircumflex/Ugrave +/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla/hungarumlaut +/ogonek/.notdef] +cmccsc10: +cmccsc8: +cmccsc9: +[30{/.notdef}repeat/guillemotright 31{/.notdef}repeat/afii10023/.notdef +/afii10096/afii10065/afii10066/afii10088/afii10069/afii10070/afii10086 +/afii10068/afii10087/afii10074/afii10075/afii10076/afii10077/afii10078 +/afii10079/afii10080/afii10081/afii10097/afii10082/afii10083/afii10084 +/afii10085/afii10072/afii10067/afii10094/afii10093/afii10073/afii10090 +/afii10095/afii10091/afii10089/afii10092/afii10048/afii10017/afii10018 +/afii10040/afii10021/afii10022/afii10038/afii10020/afii10039/afii10026 +/afii10027/afii10028/afii10029/afii10030/afii10031/afii10032/afii10033 +/afii10049/afii10034/afii10035/afii10036/afii10037/afii10024/afii10019 +/afii10046/afii10045/afii10025/afii10042/afii10047/afii10043/afii10041 +/afii10044 128{/.notdef}repeat] +cmcitt10: +cmcti10: +cmcti12: +cmcti7: +cmcti8: +cmcti9: +cmcu10: +[25{/.notdef}repeat/afii61352 3{/.notdef}repeat/guillemotleft/guillemotright +31{/.notdef}repeat/afii10023/.notdef/afii10096/afii10065/afii10066/afii10088 +/afii10069/afii10070/afii10086/afii10068/afii10087/afii10074/afii10075 +/afii10076/afii10077/afii10078/afii10079/afii10080/afii10081/afii10097 +/afii10082/afii10083/afii10084/afii10085/afii10072/afii10067/afii10094 +/afii10093/afii10073/afii10090/afii10095/afii10091/afii10089/afii10092 +/afii10048/afii10017/afii10018/afii10040/afii10021/afii10022/afii10038 +/afii10020/afii10039/afii10026/afii10027/afii10028/afii10029/afii10030 +/afii10031/afii10032/afii10033/afii10049/afii10034/afii10035/afii10036 +/afii10037/afii10024/afii10019/afii10046/afii10045/afii10025/afii10042 +/afii10047/afii10043/afii10041/afii10044 128{/.notdef}repeat] +cmcb10: +cmcbx10: +cmcbx12: +cmcbx5: +cmcbx6: +cmcbx7: +cmcbx8: +cmcbx9: +cmcsl10: +cmcsl12: +cmcsl8: +cmcsl9: +cmcss10: +cmcss12: +cmcss17: +cmcss8: +cmcss9: +cmcssi10: +cmcssi12: +cmcssi17: +cmcssi8: +cmcssi9: +cmcssq8: +cmcssqi8: +cmctt10: +cmctt12: +cmctt8: +cmctt9: +cmcyr10: +cmcyr12: +cmcyr17: +cmcyr5: +cmcyr6: +cmcyr7: +cmcyr8: +cmcyr9: +[25{/.notdef}repeat/afii61352 3{/.notdef}repeat/guillemotleft/guillemotright +29{/.notdef}repeat/afii10071/.notdef/afii10023/.notdef/afii10096/afii10065 +/afii10066/afii10088/afii10069/afii10070/afii10086/afii10068/afii10087 +/afii10074/afii10075/afii10076/afii10077/afii10078/afii10079/afii10080 +/afii10081/afii10097/afii10082/afii10083/afii10084/afii10085/afii10072 +/afii10067/afii10094/afii10093/afii10073/afii10090/afii10095/afii10091 +/afii10089/afii10092/afii10048/afii10017/afii10018/afii10040/afii10021 +/afii10022/afii10038/afii10020/afii10039/afii10026/afii10027/afii10028 +/afii10029/afii10030/afii10031/afii10032/afii10033/afii10049/afii10034 +/afii10035/afii10036/afii10037/afii10024/afii10019/afii10046/afii10045 +/afii10025/afii10042/afii10047/afii10043/afii10041/afii10044 128{/.notdef} +repeat] +fgerm10: +[19{/.notdef}repeat/guillemotleft/guillemotright/endash/emdash/.notdef +/.notdef/dotlessi 7{/.notdef}repeat/exclam/quotedbl 13{/.notdef}repeat/zero +/one/two/three/four 12{/.notdef}repeat/A/B/C/D 6{/.notdef}repeat/K/L/M/N/O/P +/Q/R/S/.notdef/U 13{/.notdef}repeat/c/.notdef/e/.notdef/.notdef/h/i 9{ +/.notdef}repeat/s 140{/.notdef}repeat] +kmbx10: +kmr10: +kmss10: +[18{/.notdef}repeat/quotedblbase/guillemotleft/guillemotright/endash/emdash +/cwm/perthousand 7{/.notdef}repeat/space/exclam/quotedbl/numbersign/dollar +/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma +/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon +/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q +/R/S/T/U/.notdef/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum +/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/.notdef/w/x +/y/z/braceleft/bar/braceright/asciitilde/sfthyphen 16{/.notdef}repeat/Rcaron +/.notdef/Scaron/Scedilla/Tcaron/Tcedilla/Uhungarumlaut 25{/.notdef}repeat +/rcaron/.notdef/scaron/scedilla/tcaron/tcedilla/uhungarumlaut 13{/.notdef} +repeat/Adieresis 6{/.notdef}repeat/Edieresis 3{/.notdef}repeat/Idieresis 6{ +/.notdef}repeat/Odieresis 5{/.notdef}repeat/Udieresis 7{/.notdef}repeat +/adieresis 6{/.notdef}repeat/edieresis 3{/.notdef}repeat/idieresis 6{ +/.notdef}repeat/odieresis/.notdef/.notdef/ugrave/uacute/ucircumflex +/udieresis 3{/.notdef}repeat] +fgeit10: +[17{/.notdef}repeat/quotedblright 52{/.notdef}repeat/F 31{/.notdef}repeat/f 9 +{/.notdef}repeat/p 143{/.notdef}repeat] +esrelation10: +[17{/.notdef}repeat/quotedblright/quotedblbase/guillemotleft/guillemotright +/endash/emdash/cwm/perthousand 7{/.notdef}repeat/space/.notdef/.notdef +/numbersign/dollar/percent/ampersand/.notdef/parenleft/parenright/asterisk +213{/.notdef}repeat] +yswab: +[16{/.notdef}repeat/quotedblleft/quotedblright/quotedblbase/guillemotleft +/guillemotright/endash/emdash/cwm/perthousand/.notdef/dotlessj 6{/.notdef} +repeat/exclam/quotedbl/numbersign/.notdef/percent/.notdef/quoteright +/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two +/three/four/five/six/seven/eight/nine/colon/.notdef/less/equal/.notdef +/question/.notdef/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z +/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d +/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright +/asciitilde/.notdef/.notdef/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek +/.notdef/.notdef/Lcaron/Lslash/.notdef/.notdef/Eng/.notdef/.notdef/Rcaron +/Sacute 7{/.notdef}repeat/Zacute/Zcaron 3{/.notdef}repeat/dcroat/section 4{ +/.notdef}repeat/dcaron/.notdef/.notdef/gbreve 88{/.notdef}repeat] +yfrak: +[16{/.notdef}repeat/quotedblleft/quotedblright/quotedblbase/guillemotleft +/guillemotright/endash/emdash/cwm/perthousand/.notdef/dotlessj 6{/.notdef} +repeat/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright +/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two +/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/.notdef +/question/.notdef/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z +/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d +/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright +/asciitilde/.notdef/.notdef/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek +/.notdef/.notdef/Lcaron/Lslash/Nacute/.notdef/Eng/.notdef/.notdef/Rcaron +/Sacute 7{/.notdef}repeat/Zacute/Zcaron 3{/.notdef}repeat/dcroat/section 4{ +/.notdef}repeat/dcaron 36{/.notdef}repeat/Eacute 54{/.notdef}repeat] +gmtr0500: +gmtr0600: +gmtr0700: +gmtr0800: +gmtr0900: +gmtr1000: +gmtr1095: +gmtr1200: +gmtr1440: +gmtr1728: +gmtr2074: +gmtr2488: +gmtr2986: +gmtr3583: +[13{/.notdef}repeat/uni03AB.alt/uni03B1.alt/.notdef/uni02CF/uni02CE/uni03DF +/uni03D9/uni0020032E/uni03D8 4{/.notdef}repeat/uni0259/uni03E1 5{/.notdef} +repeat/exclam 5{/.notdef}repeat/tonos/parenleft/parenright 16{/.notdef} +repeat/colon/anoteleia/uni1FFE/.notdef/uni1FBF/semicolon/.notdef/Alpha/Beta +/uni1FDD/uni0394/Epsilon/Phi/Gamma/Eta/Iota/Theta/Kappa 12{/.notdef}repeat +/Xi/Psi/Zeta/bracketleft/.notdef/bracketright/uni1FCE/.notdef/uni1FEF +/.notdef/beta/sigma1/delta/epsilon/phi/gamma/eta/iota/theta/kappa/lambda 6{ +/.notdef}repeat/sigma 4{/.notdef}repeat/xi/psi/zeta 133{/.notdef}repeat] +cminb7: +[12{/.notdef}repeat/fi/fl 24{/.notdef}repeat/ampersand/quoteright 4{/.notdef +}repeat/comma/hyphen/period/.notdef/zero/one/two/three/four/five/six/seven +/eight/nine/colon/semicolon 3{/.notdef}repeat/question/.notdef/A/B/C/D/E/F/G +/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/.notdef/quotedblleft 3{/.notdef} +repeat/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash +/emdash 131{/.notdef}repeat] +cminb17: +[12{/.notdef}repeat/fi/fl 19{/.notdef}repeat/exclam/quotedblright 3{/.notdef +}repeat/ampersand/quoteright 4{/.notdef}repeat/comma/hyphen/period/.notdef +/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon 3{ +/.notdef}repeat/question/.notdef/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V +/W/X/Y/Z/.notdef/quotedblleft 4{/.notdef}repeat/a/b/c/d/e/f/g/h/i/j/k/l/m/n +/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash 131{/.notdef}repeat] +cmin10: +cmin17: +cmin7: +cminb10: +[12{/.notdef}repeat/fi/fl 19{/.notdef}repeat/exclam/quotedblright 3{/.notdef +}repeat/ampersand/quoteright 4{/.notdef}repeat/comma/hyphen/period/.notdef +/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon 3{ +/.notdef}repeat/question/.notdef/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V +/W/X/Y/Z/.notdef/quotedblleft 3{/.notdef}repeat/quoteleft/a/b/c/d/e/f/g/h/i +/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash 131{/.notdef}repeat] +xadf11: +xadf13: +xadf16: +xadf20: +xadf24: +xadf29: +[7{/.notdef}repeat/Upsilon/Phi/Psi 10{/.notdef}repeat/caron/breve 8{/.notdef +}repeat/OE/Oslash/.notdef/exclam/quotedblright 50{/.notdef}repeat/U/V 169{ +/.notdef}repeat] +cmsmfIPiXi10: +cmsmfIPiXi12: +cmsmfIPiXi17: +cmsmfIPiXi8: +cmsmfIPiXi9: +cmsmfIPiXibx10: +cmsmfIPiXibx12: +cmsmfIPiXibx17: +cmsmfIPiXibx8: +cmsmfIPiXibx9: +cmsmfIPiXii10: +cmsmfIPiXii12: +cmsmfIPiXii17: +cmsmfIPiXii8: +cmsmfIPiXii9: +cmsmfIPiXixi10: +cmsmfIPiXixi12: +cmsmfIPiXixi17: +cmsmfIPiXixi8: +cmsmfIPiXixi9: +[4{/.notdef}repeat/Xi/Pi 67{/.notdef}repeat/I 182{/.notdef}repeat] +cmsmfIPiXibxcsc10: +cmsmfIPiXicsc10: +cmsmfIPiXicsc8: +cmsmfIPiXicsc9: +cmsmfIPiXicsci10: +cmsmfIPiXicsci8: +cmsmfIPiXicsci9: +cmsmfIPiXixicsc10: +[4{/.notdef}repeat/Xi/Pi 67{/.notdef}repeat/I 31{/.notdef}repeat/i 150{ +/.notdef}repeat] +lasy10: +lasy5: +lasy6: +lasy7: +lasy8: +lasy9: +lasyb10: +[/.notdef/a1/a2/a3/a4 35{/.notdef}repeat/a40/a41/a42/a43 4{/.notdef}repeat +/a48/a49/a50/a51 6{/.notdef}repeat/a58/a59/a60/a61 194{/.notdef}repeat] +llasy8: +llasyb8: +[/.notdef/acute/circumflex/tilde/dieresis 35{/.notdef}repeat/parenleft +/parenright/asterisk/plus 4{/.notdef}repeat/zero/one/two/three 6{/.notdef} +repeat/colon/semicolon/less/equal 194{/.notdef}repeat] +assy: +assyrb10: +[/.notdef/acute/circumflex/tilde/dieresis/hungarumlaut/ring 5{/.notdef} +repeat/ogonek/quotesinglbase 3{/.notdef}repeat/quotedblright/quotedblbase +/guillemotleft/guillemotright/endash 4{/.notdef}repeat/dotlessj/ff 8{ +/.notdef}repeat/dollar/.notdef/ampersand 3{/.notdef}repeat/asterisk/.notdef +/.notdef/hyphen 14{/.notdef}repeat/less/equal/greater/.notdef/at/A/B/.notdef +/D/E/.notdef/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z 6{/.notdef}repeat/a/b +/.notdef/d/e/.notdef/g/h/i/j/k/.notdef/m/n/o/p/q/r/s/t/u/v/.notdef/x/y/z +/.notdef/bar 131{/.notdef}repeat] +serto10: +sertob10: +[/.notdef/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve 3{ +/.notdef}repeat/ogonek/quotesinglbase 3{/.notdef}repeat/quotedblright +/quotedblbase/guillemotleft/guillemotright/endash/.notdef/cwm/.notdef +/.notdef/dotlessj/ff 5{/.notdef}repeat/exclam/quotedbl/numbersign/dollar +/percent/ampersand 6{/.notdef}repeat/hyphen/period 11{/.notdef}repeat/colon 6 +{/.notdef}repeat/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z 4{ +/.notdef}repeat/underscore 9{/.notdef}repeat/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x +/y/z 6{/.notdef}repeat/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/Gbreve +/Lacute/Lcaron/Lslash/Nacute/Ncaron/Eng/Ohungarumlaut/Racute/Rcaron/Sacute +/Scaron/Scedilla/Tcaron/Tcedilla/Uhungarumlaut/Uring/Ydieresis/Zacute/Zcaron +/Zdotaccent/IJ/Idotaccent/dcroat/section/abreve 10{/.notdef}repeat/nacute +/ncaron/eng 82{/.notdef}repeat] +auncl10: +aunclb10: +[/.notdef/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve +/macron/.notdef/cedilla/ogonek/.notdef/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/grave/dotaccent/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/space/exclam +/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four +/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A +/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash +/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o +/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/hyphen +/quotesinglbase/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/paragraph/Lacute +/Lcaron/Lslash/Nacute/Ncaron/Eng/Ohungarumlaut/Racute/Rcaron/Sacute/Scaron +/slong_t/Tcaron/r.half/Uhungarumlaut/Uring/Ydieresis/Zacute/Zcaron/Zdot/IJ +/Idot/dcroat/section/slong/aogonek/cacute/ccaron/dcaron/ecaron/eogonek/e_t +/lacute/lcaron/lslash/nacute/ncaron/eng/ohungarumlaut/racute/rcaron/sacute +/scaron/s_t/tcaron/c_t/uhungarumlaut/uring/ydieresis/zacute/zcaron/zdot/ij +/exclamdown/questiondown/sterling/Agrave/Aacute/Acircumflex/Atilde/Adieresis +/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute +/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis +/OE/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/Germandbls +/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute +/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve +/oacute/ocircumflex/otilde/odieresis/oe/oslash/ugrave/uacute/ucircumflex +/udieresis/yacute/thorn/germandbls] +esint10: +ssesint10: +ssesint7: +ssesint8: +ssesint9: +[/.notdef/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve +/macron/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase 4{/.notdef}repeat/cwm/perthousand +/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/space/exclam/quotedbl/numbersign/dollar +/percent/ampersand 217{/.notdef}repeat] +arssb10: +arssbs10: +arssr10: +arsssl10: +artmb10: +artmbi10: +artmbs10: +artmi10: +artmr10: +artmsl10: +[/.notdef/armabbrev/armnum/Armdza/Armghat/Armtche/Arme/Armat/Armto/Armzhe +/Armsha/Armcha/Armra/Armtsa/Armpyur/Armo/.notdef/armdram/armeternity/armdza +/armghat/armtche/arme/armat/armto/armzhe/armsha/armcha/armra/armtsa/armpyur +/armo/armew/armexclam/quotedblright/numbersign/dollar/percent/ampersand +/armapostrophe/armparenleft/armparenright/asterisk/plus/armcomma/armendash +/armdot/slash/zero/one/two/three/four/five/six/seven/eight/nine/armfullstop +/semicolon/armquotleft/equal/armquotright/armquestion/at/Armayb/Armben +/Armtso/Armda/Armyech/Armfe/Armgim/Armho/Armini/Armje/Armken/Armlyun/Armmen +/Armnu/Armvo/Armpe/Armke/Armre/Armse/Armtyun/Armvovyun/Armvev/Armvyun/Armkhe +/Armhi/Armza/bracketleft/quotedblleft/bracketright/braceleft/braceright +/armsep/armayb/armben/armtso/armda/armyech/armfe/armgim/armho/armini/armje +/armken/armlyun/armmen/armnu/armvo/armpe/armke/armre/armse/armtyun/armvovyun +/armvev/armvyun/armkhe/armhi/armza/armyentamna/armaccent/emdash/exclam +/question 128{/.notdef}repeat] +wasy10: +wasy5: +wasy6: +wasy7: +wasy8: +wasy9: +wasyb10: +[/APLup/lhd/unlhd/rhd/unrhd/therefore/recorder/phone/checked/pointer/bell +/eigthnote/quarternote/halfnote/fullnote/twonotes/LHD/RHD/lightning/ascnode +/descnode/invdiameter/logof/aries/invneg/female/male/currency/clock/varprop +/varangle/diameter/CIRCLE/rightturn/leftturn/Circle/leftmoon/rightmoon/earth +/mercury/leftarrowhead/rightarrowhead/uparrowhead/downarrowhead/smiley +/blacksmiley/sun/frownie/agemO/Bowtie/Box/Diamond/XBox/lozenge/kreuz/hexagon +/octagon/varhexagon/AC/leadsto/sqsubset/sqsupset/apprle/apprge/VHF/hexstar +/varhexstar/davidsstar/pentagon/pentastar/APLdown/LEFTCIRCLE/RIGHTCIRCLE +/Leftcircle/Rightcircle/UParrow/DOWNarrow 3{/.notdef}repeat/gluonelement +/gluonbelement/gluoneelement/.notdef/.notdef/inve/conjunction/opposition +/jupiter/saturn/uranus/neptun/pluto/taurus/gemini/cancer/virgo/libra/scorpio +/sagittarius/capricorn/aquarius/pisces/cent/permil/thorn/Thorn/dh/openo +/ataribox/APLuparrowbox/APLdownarrowbox/APLleftarrowbox/APLrightarrowbox +/varint/iint/iiint/varoint/oiint/dispvarint/dispiint/dispiiint/dispvaroint +/dispoiint/brokenvert/APLinput/APLbox/APLcomment 128{/.notdef}repeat] +bbold10: +bbold12: +bbold17: +bbold5: +bbold6: +bbold7: +bbold8: +bbold9: +[/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/alpha/beta +/gamma/delta/epsilon/zeta/eta/theta/iota/kappa/lambda/mu/nu/xi/pi/rho/sigma +/tau/upsilon/phi/chi/psi/exclam/quotedblright/numbersign/dollar/percent +/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period +/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon +/less/periodcentered/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R +/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/langle/rangle/quoteleft +/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/bar/emdash +/quotedbleright/omega 128{/.notdef}repeat] +cmbrmb10: +cmbrmi10: +cmbrmi8: +cmbrmi9: +cmmi10: +cmmi12: +cmmi5: +cmmi6: +cmmi7: +cmmi8: +cmmi9: +cmmib10: +cmmib5: +cmmib6: +cmmib7: +cmmib8: +cmmib9: +plmi10: +plmi12: +plmi5: +plmi6: +plmi7: +plmi8: +plmi9: +plmib10: +[/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/alpha/beta +/gamma/delta/epsilon1/zeta/eta/theta/iota/kappa/lambda/mu/nu/xi/pi/rho/sigma +/tau/upsilon/phi/chi/psi/omega/epsilon/theta1/pi1/rho1/sigma1/phi1 +/arrowlefttophalf/arrowleftbothalf/arrowrighttophalf/arrowrightbothalf +/arrowhookleft/arrowhookright/triangleright/triangleleft/zerooldstyle +/oneoldstyle/twooldstyle/threeoldstyle/fouroldstyle/fiveoldstyle/sixoldstyle +/sevenoldstyle/eightoldstyle/nineoldstyle/period/comma/less/slash/greater +/star/partialdiff/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/flat +/natural/sharp/slurbelow/slurabove/lscript/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q +/r/s/t/u/v/w/x/y/z/dotlessi/dotlessj/weierstrass/vector/tie 128{/.notdef} +repeat] +cscsc10: +csr5: +[/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/arrowup +/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute +/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash +/polishlcross/exclam/quotedblright/numbersign/dollar/percent/ampersand +/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash +/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less +/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y +/Z/bracketleft/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b +/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut +/tilde/dieresis 13{/.notdef}repeat/perthousand 10{/.notdef}repeat/Agrave 3{ +/.notdef}repeat/althyphen/ogonek/guillemotleft/guillemotright 5{/.notdef} +repeat/Lcaron 3{/.notdef}repeat/Scaron/.notdef/Tcaron/.notdef/.notdef/Zcaron +6{/.notdef}repeat/lcaron/.notdef/.notdef/agrave/scaron/.notdef/tcaron +/.notdef/.notdef/zcaron/.notdef/Racute/Aacute/.notdef/.notdef/Adieresis +/Lacute/.notdef/.notdef/Ccaron/Eacute/.notdef/.notdef/Ecaron/Iacute/.notdef +/Dcaron/.notdef/.notdef/Ncaron/Oacute/Ocircumflex/.notdef/Odieresis/.notdef +/Rcaron/Uring/Uacute/.notdef/Udieresis/Yacute/.notdef/.notdef/racute/aacute +/.notdef/.notdef/adieresis/lacute/.notdef/.notdef/ccaron/eacute/.notdef +/.notdef/ecaron/iacute/.notdef/dcaron/.notdef/.notdef/ncaron/oacute +/ocircumflex/.notdef/odieresis/.notdef/rcaron/uring/uacute/.notdef/udieresis +/yacute/quotedblbase/csquotedblright] +cmcsc10: +cmcsc8: +cmcsc9: +cmr5: +[/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/arrowup +/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute +/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash +/suppress/exclam/quotedblright/numbersign/dollar/percent/ampersand +/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash +/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less +/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y +/Z/bracketleft/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b +/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut +/tilde/dieresis 128{/.notdef}repeat] +plcsc10: +plr5: +[/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/arrowup +/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute +/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash +/suppress/exclam/quotedblright/numbersign/dollar/percent/ampersand +/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash +/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less +/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y +/Z/bracketleft/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b +/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut +/tilde/dieresis/.notdef/Aogonek/Cacute 3{/.notdef}repeat/Eogonek 3{/.notdef} +repeat/Lslash/Nacute 5{/.notdef}repeat/Sacute 7{/.notdef}repeat/Zacute +/.notdef/Zdotaccent 5{/.notdef}repeat/aogonek/cacute 3{/.notdef}repeat +/eogonek 3{/.notdef}repeat/lslash/nacute/.notdef/.notdef/guillemotleft +/guillemotright/.notdef/sacute 7{/.notdef}repeat/zacute/.notdef/zdotaccent 23 +{/.notdef}repeat/Oacute 31{/.notdef}repeat/oacute 11{/.notdef}repeat +/quotedblbase] +cmsltt10: +cmsltt9: +cmtcsc10: +cmtt10: +cmtt12: +cmtt8: +cmtt9: +[/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/arrowup +/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute +/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash +/visiblespace/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright +/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two +/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater +/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft +/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j +/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde +/dieresis 128{/.notdef}repeat] +cssltt10: +cstcsc10: +cstt10: +cstt12: +cstt8: +cstt9: +csvtt10: +[/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/arrowup +/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute +/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash +/visiblespace/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright +/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two +/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater +/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft +/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j +/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde +/dieresis 13{/.notdef}repeat/perthousand 10{/.notdef}repeat/Agrave 3{ +/.notdef}repeat/althyphen/ogonek/guillemotleft/guillemotright 5{/.notdef} +repeat/Lcaron 3{/.notdef}repeat/Scaron/.notdef/Tcaron/.notdef/.notdef/Zcaron +6{/.notdef}repeat/lcaron/.notdef/.notdef/agrave/scaron/.notdef/tcaron +/.notdef/.notdef/zcaron/.notdef/Racute/Aacute/.notdef/.notdef/Adieresis +/Lacute/.notdef/.notdef/Ccaron/Eacute/.notdef/.notdef/Ecaron/Iacute/.notdef +/Dcaron/.notdef/.notdef/Ncaron/Oacute/Ocircumflex/.notdef/Odieresis/.notdef +/Rcaron/Uring/Uacute/.notdef/Udieresis/Yacute/.notdef/.notdef/racute/aacute +/.notdef/.notdef/adieresis/lacute/.notdef/.notdef/ccaron/eacute/.notdef +/.notdef/ecaron/iacute/.notdef/dcaron/.notdef/.notdef/ncaron/oacute +/ocircumflex/.notdef/odieresis/.notdef/rcaron/uring/uacute/.notdef/udieresis +/yacute/quotedblbase/csquotedblright] +plsltt10: +pltcsc10: +pltt10: +pltt12: +pltt8: +pltt9: +[/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/arrowup +/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute +/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash +/visiblespace/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright +/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two +/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater +/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft +/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j +/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde +/dieresis/.notdef/Aogonek/Cacute 3{/.notdef}repeat/Eogonek 3{/.notdef}repeat +/Lslash/Nacute 5{/.notdef}repeat/Sacute 7{/.notdef}repeat/Zacute/.notdef +/Zdotaccent 5{/.notdef}repeat/aogonek/cacute 3{/.notdef}repeat/eogonek 3{ +/.notdef}repeat/lslash/nacute/.notdef/.notdef/guillemotleft/guillemotright +/.notdef/sacute 7{/.notdef}repeat/zacute/.notdef/zdotaccent 23{/.notdef} +repeat/Oacute 31{/.notdef}repeat/oacute 11{/.notdef}repeat/quotedblbase] +cmitt10: +cmitt12: +cmitt9: +[/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/arrowup +/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute +/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash +/visiblespace/exclam/quotedbl/numbersign/sterling/percent/ampersand +/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash +/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less +/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y +/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c +/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright +/asciitilde/dieresis 128{/.notdef}repeat] +csitt10: +[/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/arrowup +/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute +/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash +/visiblespace/exclam/quotedbl/numbersign/sterling/percent/ampersand +/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash +/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less +/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y +/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c +/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright +/asciitilde/dieresis 13{/.notdef}repeat/perthousand 10{/.notdef}repeat +/Agrave 3{/.notdef}repeat/althyphen/ogonek/guillemotleft/guillemotright 5{ +/.notdef}repeat/Lcaron 3{/.notdef}repeat/Scaron/.notdef/Tcaron/.notdef +/.notdef/Zcaron 6{/.notdef}repeat/lcaron/.notdef/.notdef/agrave/scaron +/.notdef/tcaron/.notdef/.notdef/zcaron/.notdef/Racute/Aacute/.notdef/.notdef +/Adieresis/Lacute/.notdef/.notdef/Ccaron/Eacute/.notdef/.notdef/Ecaron +/Iacute/.notdef/Dcaron/.notdef/.notdef/Ncaron/Oacute/Ocircumflex/.notdef +/Odieresis/.notdef/Rcaron/Uring/Uacute/.notdef/Udieresis/Yacute/.notdef +/.notdef/racute/aacute/.notdef/.notdef/adieresis/lacute/.notdef/.notdef +/ccaron/eacute/.notdef/.notdef/ecaron/iacute/.notdef/dcaron/.notdef/.notdef +/ncaron/oacute/ocircumflex/.notdef/odieresis/.notdef/rcaron/uring/uacute +/.notdef/udieresis/yacute/quotedblbase/csquotedblright] +plitt10: +[/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/arrowup +/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute +/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash +/visiblespace/exclam/quotedbl/numbersign/sterling/percent/ampersand +/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash +/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less +/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y +/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c +/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright +/asciitilde/dieresis/.notdef/Aogonek/Cacute 3{/.notdef}repeat/Eogonek 3{ +/.notdef}repeat/Lslash/Nacute 5{/.notdef}repeat/Sacute 7{/.notdef}repeat +/Zacute/.notdef/Zdotaccent 5{/.notdef}repeat/aogonek/cacute 3{/.notdef} +repeat/eogonek 3{/.notdef}repeat/lslash/nacute/.notdef/.notdef/guillemotleft +/guillemotright/.notdef/sacute 7{/.notdef}repeat/zacute/.notdef/zdotaccent 23 +{/.notdef}repeat/Oacute 31{/.notdef}repeat/oacute 11{/.notdef}repeat +/quotedblbase] +csb10: +csbx10: +csbx12: +csbx5: +csbx6: +csbx7: +csbx8: +csbx9: +csbxsl10: +csdunh10: +csff10: +csfib8: +csr10: +csr12: +csr17: +csr6: +csr7: +csr8: +csr9: +cssl10: +cssl12: +cssl8: +cssl9: +csss10: +csss12: +csss17: +csss8: +csss9: +csssbx10: +csssdc10: +csssi10: +csssi12: +csssi17: +csssi8: +csssi9: +csssq8: +csssqi8: +[/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/ff/fi/fl/ffi +/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla +/germandbls/ae/oe/oslash/AE/OE/Oslash/polishlcross/exclam/quotedblright +/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright +/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six +/seven/eight/nine/colon/semicolon/exclamdown/equal/questiondown/question/at +/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft +/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b/c/d/e/f/g/h/i +/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut/tilde/dieresis +13{/.notdef}repeat/perthousand 10{/.notdef}repeat/Agrave 3{/.notdef}repeat +/althyphen/ogonek/guillemotleft/guillemotright 5{/.notdef}repeat/Lcaron 3{ +/.notdef}repeat/Scaron/.notdef/Tcaron/.notdef/.notdef/Zcaron 6{/.notdef} +repeat/lcaron/.notdef/.notdef/agrave/scaron/.notdef/tcaron/.notdef/.notdef +/zcaron/.notdef/Racute/Aacute/.notdef/.notdef/Adieresis/Lacute/.notdef +/.notdef/Ccaron/Eacute/.notdef/.notdef/Ecaron/Iacute/.notdef/Dcaron/.notdef +/.notdef/Ncaron/Oacute/Ocircumflex/.notdef/Odieresis/.notdef/Rcaron/Uring +/Uacute/.notdef/Udieresis/Yacute/.notdef/.notdef/racute/aacute/.notdef +/.notdef/adieresis/lacute/.notdef/.notdef/ccaron/eacute/.notdef/.notdef +/ecaron/iacute/.notdef/dcaron/.notdef/.notdef/ncaron/oacute/ocircumflex +/.notdef/odieresis/.notdef/rcaron/uring/uacute/.notdef/udieresis/yacute +/quotedblbase/csquotedblright] +csbxti10: +csfi10: +csti10: +csti12: +csti7: +csti8: +csti9: +csu10: +[/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/ff/fi/fl/ffi +/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla +/germandbls/ae/oe/oslash/AE/OE/Oslash/polishlcross/exclam/quotedblright +/numbersign/sterling/percent/ampersand/quoteright/parenleft/parenright +/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six +/seven/eight/nine/colon/semicolon/exclamdown/equal/questiondown/question/at +/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft +/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b/c/d/e/f/g/h/i +/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut/tilde/dieresis +13{/.notdef}repeat/perthousand 10{/.notdef}repeat/Agrave 3{/.notdef}repeat +/althyphen/ogonek/guillemotleft/guillemotright 5{/.notdef}repeat/Lcaron 3{ +/.notdef}repeat/Scaron/.notdef/Tcaron/.notdef/.notdef/Zcaron 6{/.notdef} +repeat/lcaron/.notdef/.notdef/agrave/scaron/.notdef/tcaron/.notdef/.notdef +/zcaron/.notdef/Racute/Aacute/.notdef/.notdef/Adieresis/Lacute/.notdef +/.notdef/Ccaron/Eacute/.notdef/.notdef/Ecaron/Iacute/.notdef/Dcaron/.notdef +/.notdef/Ncaron/Oacute/Ocircumflex/.notdef/Odieresis/.notdef/Rcaron/Uring +/Uacute/.notdef/Udieresis/Yacute/.notdef/.notdef/racute/aacute/.notdef +/.notdef/adieresis/lacute/.notdef/.notdef/ccaron/eacute/.notdef/.notdef +/ecaron/iacute/.notdef/dcaron/.notdef/.notdef/ncaron/oacute/ocircumflex +/.notdef/odieresis/.notdef/rcaron/uring/uacute/.notdef/udieresis/yacute +/quotedblbase/csquotedblright] +cmb10: +cmbr10: +cmbr17: +cmbr8: +cmbr9: +cmbrbx10: +cmbrsl10: +cmbrsl17: +cmbrsl8: +cmbrsl9: +cmbx10: +cmbx12: +cmbx5: +cmbx6: +cmbx7: +cmbx8: +cmbx9: +cmbxsl10: +cmdunh10: +cmr10: +cmr12: +cmr17: +cmr6: +cmr7: +cmr8: +cmr9: +cmsl10: +cmsl12: +cmsl6: +cmsl8: +cmsl9: +cmsltl10: +cmss10: +cmss12: +cmss17: +cmss8: +cmss9: +cmssbx10: +cmssbxcsc10: +cmssbxo10: +cmsscsc10: +cmsscsc8: +cmsscsc9: +cmsscsci10: +cmsscsci8: +cmsscsci9: +cmssdc10: +cmssi10: +cmssi12: +cmssi17: +cmssi8: +cmssi9: +cmssq8: +cmssqi8: +cmssu10: +cmssxicsc10: +cmtl10: +cmvtt10: +lcmss8: +lcmssb8: +lcmssi8: +pcmi10: +[/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/ff/fi/fl/ffi +/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla +/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/exclam/quotedblright +/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright +/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six +/seven/eight/nine/colon/semicolon/exclamdown/equal/questiondown/question/at +/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft +/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b/c/d/e/f/g/h/i +/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut/tilde/dieresis +128{/.notdef}repeat] +pccsc10: +pcr10: +pcr5: +pcr6: +pcr7: +pcr8: +pcr9: +pcsl10: +pcslc9: +pcti10: +plb10: +plbx10: +plbx12: +plbx5: +plbx6: +plbx7: +plbx8: +plbx9: +plbxsl10: +pldunh10: +plff10: +plfib8: +plr10: +plr12: +plr17: +plr6: +plr7: +plr8: +plr9: +plsl10: +plsl12: +plsl8: +plsl9: +plss10: +plss12: +plss17: +plss8: +plss9: +plssbi10: +plssbx10: +plssdc10: +plssi10: +plssi12: +plssi17: +plssi8: +plssi9: +plssq8: +plssqi8: +plvtt10: +[/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/ff/fi/fl/ffi +/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla +/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/exclam/quotedblright +/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright +/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six +/seven/eight/nine/colon/semicolon/exclamdown/equal/questiondown/question/at +/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft +/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b/c/d/e/f/g/h/i +/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut/tilde/dieresis +/.notdef/Aogonek/Cacute 3{/.notdef}repeat/Eogonek 3{/.notdef}repeat/Lslash +/Nacute 5{/.notdef}repeat/Sacute 7{/.notdef}repeat/Zacute/.notdef/Zdotaccent +5{/.notdef}repeat/aogonek/cacute 3{/.notdef}repeat/eogonek 3{/.notdef}repeat +/lslash/nacute/.notdef/.notdef/guillemotleft/guillemotright/.notdef/sacute 7 +{/.notdef}repeat/zacute/.notdef/zdotaccent 23{/.notdef}repeat/Oacute 31{ +/.notdef}repeat/oacute 11{/.notdef}repeat/quotedblbase] +cmbxti10: +cmbxti12: +cmbxti7: +cmff10: +cmfi10: +cmfib8: +cmti10: +cmti12: +cmti7: +cmti8: +cmti9: +cmu10: +[/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/ff/fi/fl/ffi +/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla +/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/exclam/quotedblright +/numbersign/sterling/percent/ampersand/quoteright/parenleft/parenright +/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six +/seven/eight/nine/colon/semicolon/exclamdown/equal/questiondown/question/at +/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft +/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b/c/d/e/f/g/h/i +/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut/tilde/dieresis +128{/.notdef}repeat] +plbxti10: +plfi10: +plti10: +plti12: +plti7: +plti8: +plti9: +plu10: +[/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/ff/fi/fl/ffi +/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla +/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/exclam/quotedblright +/numbersign/sterling/percent/ampersand/quoteright/parenleft/parenright +/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six +/seven/eight/nine/colon/semicolon/exclamdown/equal/questiondown/question/at +/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft +/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b/c/d/e/f/g/h/i +/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut/tilde/dieresis +/.notdef/Aogonek/Cacute 3{/.notdef}repeat/Eogonek 3{/.notdef}repeat/Lslash +/Nacute 5{/.notdef}repeat/Sacute 7{/.notdef}repeat/Zacute/.notdef/Zdotaccent +5{/.notdef}repeat/aogonek/cacute 3{/.notdef}repeat/eogonek 3{/.notdef}repeat +/lslash/nacute/.notdef/.notdef/guillemotleft/guillemotright/.notdef/sacute 7 +{/.notdef}repeat/zacute/.notdef/zdotaccent 23{/.notdef}repeat/Oacute 31{ +/.notdef}repeat/oacute 11{/.notdef}repeat/quotedblbase] +tbbx10: +tbmo10: +tbmo17: +tbmo8: +tbmo9: +tbmr10: +tbmr17: +tbmr8: +tbmr9: +tbso10: +tbso17: +tbso8: +tbso9: +tbsr10: +tbsr17: +tbsr8: +tbsr9: +tbtl10: +tbto10: +tcbi0500: +tcbi0600: +tcbi0700: +tcbi0800: +tcbi0900: +tcbi1000: +tcbi1095: +tcbi1200: +tcbi1440: +tcbi1728: +tcbi2074: +tcbi2488: +tcbi2986: +tcbi3583: +tcbl0500: +tcbl0600: +tcbl0700: +tcbl0800: +tcbl0900: +tcbl1000: +tcbl1095: +tcbl1200: +tcbl1440: +tcbl1728: +tcbl2074: +tcbl2488: +tcbl2986: +tcbl3583: +tcbx0500: +tcbx0600: +tcbx0700: +tcbx0800: +tcbx0900: +tcbx1000: +tcbx1095: +tcbx1200: +tcbx1440: +tcbx1728: +tcbx2074: +tcbx2488: +tcbx2986: +tcbx3583: +tcci0500: +tcci0600: +tcci0700: +tcci0800: +tcci0900: +tcci1000: +tcci1095: +tcci1200: +tcci1440: +tcci1728: +tcci2074: +tcci2488: +tcci2986: +tcci3583: +tcit0800: +tcit0900: +tcit1000: +tcit1095: +tcit1200: +tcit1440: +tcit1728: +tcit2074: +tcit2488: +tcit2986: +tcit3583: +tcrb0500: +tcrb0600: +tcrb0700: +tcrb0800: +tcrb0900: +tcrb1000: +tcrb1095: +tcrb1200: +tcrb1440: +tcrb1728: +tcrb2074: +tcrb2488: +tcrb2986: +tcrb3583: +tcrm0500: +tcrm0600: +tcrm0700: +tcrm0800: +tcrm0900: +tcrm1000: +tcrm1095: +tcrm1200: +tcrm1440: +tcrm1728: +tcrm2074: +tcrm2488: +tcrm2986: +tcrm3583: +tcsi0500: +tcsi0600: +tcsi0700: +tcsi0800: +tcsi0900: +tcsi1000: +tcsi1095: +tcsi1200: +tcsi1440: +tcsi1728: +tcsi2074: +tcsi2488: +tcsi2986: +tcsi3583: +tcsl0500: +tcsl0600: +tcsl0700: +tcsl0800: +tcsl0900: +tcsl1000: +tcsl1095: +tcsl1200: +tcsl1440: +tcsl1728: +tcsl2074: +tcsl2488: +tcsl2986: +tcsl3583: +tcso0500: +tcso0600: +tcso0700: +tcso0800: +tcso0900: +tcso1000: +tcso1095: +tcso1200: +tcso1440: +tcso1728: +tcso2074: +tcso2488: +tcso2986: +tcso3583: +tcss0500: +tcss0600: +tcss0700: +tcss0800: +tcss0900: +tcss1000: +tcss1095: +tcss1200: +tcss1440: +tcss1728: +tcss2074: +tcss2488: +tcss2986: +tcss3583: +tcssdc10: +tcst0800: +tcst0900: +tcst1000: +tcst1095: +tcst1200: +tcst1440: +tcst1728: +tcst2074: +tcst2488: +tcst2986: +tcst3583: +tcsx0500: +tcsx0600: +tcsx0700: +tcsx0800: +tcsx0900: +tcsx1000: +tcsx1095: +tcsx1200: +tcsx1440: +tcsx1728: +tcsx2074: +tcsx2488: +tcsx2986: +tcsx3583: +tcti0500: +tcti0600: +tcti0700: +tcti0800: +tcti0900: +tcti1000: +tcti1095: +tcti1200: +tcti1440: +tcti1728: +tcti2074: +tcti2488: +tcti2986: +tcti3583: +tctt0800: +tctt0900: +tctt1000: +tctt1095: +tctt1200: +tctt1440: +tctt1728: +tctt2074: +tctt2488: +tctt2986: +tctt3583: +tcui0500: +tcui0600: +tcui0700: +tcui0800: +tcui0900: +tcui1000: +tcui1095: +tcui1200: +tcui1440: +tcui1728: +tcui2074: +tcui2488: +tcui2986: +tcui3583: +tcvi0800: +tcvi0900: +tcvi1000: +tcvi1095: +tcvi1200: +tcvi1440: +tcvi1728: +tcvi2074: +tcvi2488: +tcvi2986: +tcvi3583: +tcvt0800: +tcvt0900: +tcvt1000: +tcvt1095: +tcvt1200: +tcvt1440: +tcvt1728: +tcvt2074: +tcvt2488: +tcvt2986: +tcvt3583: +torm10: +torm5: +torm6: +torm7: +torm8: +torm9: +tosl10: +tosl5: +tosl6: +tosl7: +tosl8: +tosl9: +toti10: +[/Grave/Acute/Circumflex/Tilde/Dieresis/Hungarumlaut/Ring/Caron/Breve/Macron +/Dotaccent/cedilla/ogonek/quotesinglbase.ts1 4{/.notdef}repeat +/quotedblbase.ts1/.notdef/.notdef/twelveudash/threequartersemdash +/afii61664.cap/arrowleft/arrowright/tieaccentlowercase/tieaccentcapital +/tieaccentlowercase.new/tieaccentcapital.new/.notdef/afii61664.asc/uni2422 3 +{/.notdef}repeat/dollar/.notdef/.notdef/quotesingle/.notdef/.notdef +/asteriskmath/.notdef/comma/hyphendbl/period/fraction/zerooldstyle +/oneoldstyle/twooldstyle/threeoldstyle/fouroldstyle/fiveoldstyle/sixoldstyle +/sevenoldstyle/eightoldstyle/nineoldstyle/.notdef/.notdef/angleleft/minus +/angleright 14{/.notdef}repeat/uni2127/.notdef/circle 7{/.notdef}repeat +/Omega 3{/.notdef}repeat/uni301A/.notdef/uni301B/arrowup/arrowdown/grave.ts1 +/.notdef/born/divorced/died 7{/.notdef}repeat/leaf/married/musicalnote 15{ +/.notdef}repeat/tildelow/hyphendbl.alt/breve.ts1/caron.ts1/hungarumlaut.ts1 +/dblgrave.ts1/dagger/daggerdbl/uni2016/perthousand/bullet/uni2103 +/dollaroldstyle/centoldstyle/florin/colonmonetary/uni20A9/uni20A6/guarani +/peso/lira/recipe/uni203D/gnaborretni/dong/trademark/uni2031/paragraph.alt +/uni0E3F/afii61352/discount/estimated/openbullet/uni2120/uni2045/uni2046 +/cent/sterling/currency/yen/brokenbar/section/dieresis.ts1/copyright +/ordfeminine/copyleft/logicalnot/uni2117/registered/macron.ts1/degree +/plusminus/twosuperior/threesuperior/acute.ts1/mu/paragraph/periodcentered +/uni203B/onesuperior/ordmasculine/radical/onequarter/onehalf/threequarters +/Euro 22{/.notdef}repeat/multiply 31{/.notdef}repeat/divide 9{/.notdef} +repeat] +yrcmex10: +[/NUL/Eth/eth/Lslash/lslash/Scaron/scaron/Yacute/yacute/HT/LF/Thorn/thorn/CR +/Zcaron/zcaron/DLE/DC1/DC2/DC3/DC4/onehalf/onequarter/onesuperior +/threequarters/threesuperior/twosuperior/brokenbar/minus/multiply/RS/US +/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quotesingle +/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two +/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater +/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft +/backslash/bracketright/asciicircum/underscore/grave/a/b/c/d/e/f/g/h/i/j/k/l +/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/DEL +/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis/Udieresis/aacute/agrave +/acircumflex/adieresis/atilde/aring/ccedilla/eacute/egrave/ecircumflex +/edieresis/iacute/igrave/icircumflex/idieresis/ntilde/oacute/ograve +/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex/udieresis/dagger +/degree/cent/sterling/section/bullet/paragraph/germandbls/registered +/copyright/trademark/acute/dieresis/notequal/AE/Oslash/infinity/plusminus +/lessequal/greaterequal/yen/mu/partialdiff/summation/product/pi/integral +/ordfeminine/ordmasculine/Omega/ae/oslash/questiondown/exclamdown/logicalnot +/radical/florin/approxequal/Delta/guillemotleft/guillemotright/ellipsis +/nbspace/Agrave/Atilde/Otilde/OE/oe/endash/emdash/quotedblleft/quotedblright +/quoteleft/quoteright/divide/lozenge/ydieresis/Ydieresis/fraction/currency +/guilsinglleft/guilsinglright/fi/fl/daggerdbl/periodcentered/quotesinglbase +/quotedblbase/perthousand/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave +/Iacute/Icircumflex/Idieresis/Igrave/Oacute/Ocircumflex/apple/Ograve/Uacute +/Ucircumflex/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring +/cedilla/hungarumlaut/ogonek/caron] +wncyb10: +wncyb5: +wncyb6: +wncyb7: +wncyb8: +wncyb9: +wncyi10: +wncyi5: +wncyi6: +wncyi7: +wncyi8: +wncyi9: +wncyr10: +wncyr5: +wncyr6: +wncyr7: +wncyr8: +wncyr9: +wncysc10: +wncyss10: +wncyss8: +wncyss9: +[/Nj/Lj/Dzh/Ze/Iroman/Ye/Dj/Tsoft/nj/lj/dzh/ze/iroman/ye/dj/tsoft/Yu/Zhe +/Ishort/Yo/Izhitsa/Fita/Zelo/Ya/yu/zhe/ishort/yo/izhitsa/fita/zelo/ya +/dieresis/exclam/quotedblright/Yatz/breve1/percent/acute/quoteright +/parenleft/parenright/asterisk/yatz/comma/hyphen/period/slash/zero/one/two +/three/four/five/six/seven/eight/nine/colon/semicolon/guillemotleft/dotlessi +/guillemotright/question/breve/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W +/X/Y/Z/bracketleft/quotedblleft/bracketright/Soft/Hard/quoteleft/a/b/c/d/e/f +/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/number/soft/hard 128{ +/.notdef}repeat] +line10: +linew10: +[/a0/a1/a2/a3/a4/a5/.notdef/.notdef/a8/a9/a10/a11/a12/a13/a14/a15/a16/a17 +/a18/a19/a20/a21/.notdef/a23/a24/a25/a26/a27/a28/a29/a30/.notdef/a32/a33/a34 +/a35/.notdef/a37/.notdef/.notdef/a40/a41/a42/a43/a44/a45/.notdef/a47/.notdef +/a49/.notdef/a51/.notdef/.notdef/a54/a55/.notdef/a57/a58/.notdef/.notdef/a61 +/a62/a63/a64/a65/a66/a67/a68/a69/.notdef/.notdef/a72/a73/a74/a75/a76/a77/a78 +/a79/a80/a81/a82/a83/a84/a85/.notdef/a87/a88/a89/a90/.notdef/a92/a93/a94 +/.notdef/a96/a97/a98/a99/.notdef/a101/.notdef/.notdef/a104/a105/a106/a107 +/a108/.notdef/.notdef/a111/.notdef/a113/.notdef/a115 3{/.notdef}repeat/a119 +/.notdef/a121/a122/.notdef/.notdef/a125/a126 129{/.notdef}repeat] +lcircle10: +lcirclew10: +[/a0/a1/a2/a3/a4/a5/a6/a7/a8/a9/a10/a11/a12/a13/a14/a15/a16/a17/a18/a19/a20 +/a21/a22/a23/a24/a25/a26/a27/a28/a29/a30/a31/a32/a33/a34/a35/a36/a37/a38/a39 +56{/.notdef}repeat/a96/a97/a98/a99/a100/a101/a102/a103/a104/a105/a106/a107 +/a108/a109/a110/.notdef/a112/a113/a114/a115/a116/a117/a118/a119/a120/a121 +/a122/a123/a124/a125/a126 129{/.notdef}repeat] +xydash10: +[/a0/a1/a2/a3/a4/a5/a6/a7/a8/a9/a10/a11/a12/a13/a14/a15/a16/a17/a18/a19/a20 +/a21/a22/a23/a24/a25/a26/a27/a28/a29/a30/a31/a32/a33/a34/a35/a36/a37/a38/a39 +/a40/a41/a42/a43/a44/a45/a46/a47/a48/a49/a50/a51/a52/a53/a54/a55/a56/a57/a58 +/a59/a60/a61/a62/a63/a64/a65/a66/a67/a68/a69/a70/a71/a72/a73/a74/a75/a76/a77 +/a78/a79/a80/a81/a82/a83/a84/a85/a86/a87/a88/a89/a90/a91/a92/a93/a94/a95/a96 +/a97/a98/a99/a100/a101/a102/a103/a104/a105/a106/a107/a108/a109/a110/a111 +/a112/a113/a114/a115/a116/a117/a118/a119/a120/a121/a122/a123/a124/a125/a126 +/a127 128{/.notdef}repeat] +MnSymbolA-Bold10: +MnSymbolA-Bold12: +MnSymbolA-Bold5: +MnSymbolA-Bold6: +MnSymbolA-Bold7: +MnSymbolA-Bold8: +MnSymbolA-Bold9: +MnSymbolA10: +MnSymbolA12: +MnSymbolA5: +MnSymbolA6: +MnSymbolA7: +MnSymbolA8: +MnSymbolA9: +[/arrowright/arrowup/arrowleft/arrowdown/arrowupright/arrowupleft +/arrowdownleft/arrowdownright/arrowdblright/arrowdblup/arrowdblleft +/arrowdbldown/uni21D7/uni21D6/uni21D9/uni21D8/arrowboth/arrowupdn/uni2921 +/uni2922/arrowdblboth/uni21D5/Neswarrow/Nwsearrow/uni21A0/uni219F/uni219E +/uni21A1/twoheadnearrow/twoheadnwarrow/twoheadswarrow/twoheadsearrow/uni21A3 +/uparrowtail/uni21A2/downarrowtail/nearrowtail/nwarrowtail/swarrowtail +/searrowtail/uni21A6/uni21A5/uni21A4/uni21A7/nemapsto/nwmapsto/swmapsto +/semapsto/uni21AA/lhookuparrow/lhookleftarrow/lhookdownarrow/lhooknearrow +/uni2923/lhookswarrow/uni2925/rhookrightarrow/rhookuparrow/uni21A9 +/rhookdownarrow/uni2924/rhooknwarrow/uni2926/rhooksearrow/harpoonrightbarbup +/uni21BF/uni21BD/uni21C2/neharpoonup/nwharpoonup/swharpoonup/seharpoonup +/uni21C1/uni21BE/harpoonleftbarbup/uni21C3/neharpoondown/nwharpoondown +/swharpoondown/seharpoondown/uni294B/updownharpoonleftright/neswharpoonnwse +/senwharpoonnesw/uni294A/updownharpoonrightleft/neswharpoonsenw +/nwseharpoonswne/uni21CC/uni296E/neswharpoons/senwharpoons/uni21CB/uni296F +/swneharpoons/nwseharpoons/arrowdashright/arrowdashup/arrowdashleft +/arrowdashdown/dashednearrow/dashednwarrow/dashedswarrow/dashedsearrow +/uni22B8/uni2AEF/uni27DC/uni2AF0/nespoon/nwspoon/swspoon/sespoon +/rightfilledspoon/upfilledspoon/leftfilledspoon/downfilledspoon +/nefilledspoon/nwfilledspoon/swfilledspoon/sefilledspoon/rightfootline +/upfootline/leftfootline/downfootline/nefootline/nwfootline/swfootline +/sefootline/rightfree/upfree/leftfree/uni2ADD/nefree/nwfree/swfree/sefree +/rightpitchfork/uni22D4/leftpitchfork/uni2ADB/nepitchfork/nwpitchfork +/swpitchfork/sepitchfork/uni21C9/uni21C8/uni21C7/uni21CA/nenearrows +/nwnwarrows/swswarrows/sesearrows/arrowrightoverleft/updownarrows/neswarrows +/nwsearrows/uni21C6/downuparrows/swnearrows/senwarrows/uni219D/uplsquigarrow +/leftlsquigarrow/downlsquigarrow/nelsquigarrow/nwlsquigarrow/swlsquigarrow +/selsquigarrow/rightrsquigarrow/uprsquigarrow/uni219C/downrsquigarrow +/nersquigarrow/nwrsquigarrow/swrsquigarrow/sersquigarrow/uni21AD +/squigarrowupdown/squigarrowrightleft/squigarrowdownup/squigarrownesw +/squigarrownwse/squigarrowswne/squigarrowsenw/uni21B7/lcurvearrowup +/lcurvearrowleft/uni2938/lcurvearrowne/lcurvearrownw/lcurvearrowsw +/lcurvearrowse/rcurvearrowright/rcurvearrowup/uni21B6/uni2939/rcurvearrowne +/rcurvearrownw/rcurvearrowsw/rcurvearrowse/curvearrowleftright +/curvearrowupdown/curvearrowrightleft/curvearrowdownup/curvearrownesw +/curvearrownwse/curvearrowswne/curvearrowsenw/leftrightline/divides/neswline +/nwseline/Leftrightline/parallel/Neswline/Nwseline/uni22A2/perpendicular +/uni22A3/uni22A4/nevdash/nwvdash/swvdash/sevdash/uni22A7/upmodels/leftmodels +/downmodels/nemodels/nwmodels/swmodels/semodels/uni22A9/uni234A/leftVdash +/uni2351/neVdash/nwVdash/swVdash/seVdash/uni22AB/upModels/leftModels +/downModels/neModels/nwModels/swModels/seModels/uni293F/uni21BA/uni27F2 +/rcirclearrowdown/uni27F3/uni21BB/uni293E/lcirclearrowdown] +FdSymbolC-Bold: +FdSymbolC-Book: +FdSymbolC-Medium: +FdSymbolC-Regular: +MdSymbolC-Bold: +MdSymbolC-Light: +MdSymbolC-Regular: +MdSymbolC-Semibold: +[/arrowright/arrowup/arrowleft/arrowdown/uni2197/uni2196/uni2199/uni2198 +/arrowdblright/arrowdblup/arrowdblleft/arrowdbldown/uni21D7/uni21D6/uni21D9 +/uni21D8/arrowboth/arrowupdn/uni2921/uni2922/arrowdblboth/uni21D5/sym030 +/sym031/uni21A0/uni219F/uni219E/uni21A1/sym033/sym032/sym035/sym034/uni21A3 +/sym036/uni21A2/sym037/sym039/sym038/sym03B/sym03A/uni21A6/uni21A5/uni21A4 +/uni21A7/uni2907/sym03C/uni2906/sym03D/uni21AA/sym03E/uni21A9.alt/sym03F.alt +/uni2924.alt/uni2923/uni2926.alt/uni2925/uni21AA.alt/sym03E.alt/uni21A9 +/sym03F/uni2924/uni2923.alt/uni2926/uni2925.alt/uni21C0/uni21BF/uni21BD +/uni21C2/sym041/sym040/sym043/sym042/uni21C1/uni21BE/uni21BC/uni21C3/sym045 +/sym044/sym047/sym046/uni294B/uni294D/sym049/sym048/uni294A/uni294C/sym04B +/sym04A/uni21CC/uni296E/sym04D/sym04C/uni21CB/uni296F/sym04F/sym04E/uni21E2 +/uni21E1/uni21E0/uni21E3/sym051/sym050/sym053/sym052/uni22B8/uni2AEF/uni27DC +/uni2AF0/sym054/sym056/sym055/sym057/uni29DF/sym058/uni22B7/uni22B6/sym05A +/uni22D4/sym05B/sym059/uni21C9/uni21C8/uni21C7/uni21CA/sym05D/sym05C/sym05F +/sym05E/uni21C4/uni21C5/sym061/sym060/uni21C6/uni21F5/sym063/sym062/uni219D +/sym064.alt/uni219C.alt/sym065/uni219D.alt/sym064/uni219C/sym065.alt/uni21AD +/sym066.alt/uni21AD.alt/sym066/sym069/sym068/sym067/uni2938/sym06C/sym06B +/uni2936/uni2935/uni293B/sym06A/uni293A/uni2939/uni2934/sym06D/sym06E +/uni2937/sym06F/sym070/sym071/sym072/sym074/sym073/sym076/sym075/sym077 +/sym078/sym079/uni21BA/uni27F2/sym07C/uni27F3/uni21BB/sym07A/sym07B/uni21DB +/uni290A/uni21DA/uni290B/uni27F6/uni27F5/uni27F9/uni27F8/uni27F7/uni27FA +/uni27FC/uni27FB/uni27FE/uni27FD/uni27FF/uni2B33/uni27DD/uni27DE/uni21B0 +/uni21B1/uni21B2/uni21B3/uni21AC/uni21AB 18{/.notdef}repeat/uni22A2/uni22A5 +/uni22A3/uni22A4/uni22A6/uni2AE0/uni2ADE/uni2ADF/uni22A8/uni2AEB/uni2AE4 +/uni2AEA/uni22A7/sym07E/sym07D/sym07F/uni22A9/uni234A/uni2AE3/uni2351 +/uni22A9.alt/uni2AE8/uni2AE3.alt/uni2AE7/uni22AB/sym080/uni2AE5/sym081 +/uni22AA/sym082/uni2AE2/sym083] +MnSymbolE-Bold10: +MnSymbolE-Bold12: +MnSymbolE-Bold5: +MnSymbolE-Bold6: +MnSymbolE-Bold7: +MnSymbolE-Bold8: +MnSymbolE-Bold9: +MnSymbolE10: +MnSymbolE12: +MnSymbolE5: +MnSymbolE6: +MnSymbolE7: +MnSymbolE8: +MnSymbolE9: +[/bracketleft/bracketleft.alt1/bracketleft.alt2/bracketleft.alt3 +/bracketleft.alt4/bracketright/bracketright.alt/bracketright.alt2 +/bracketright.alt3/bracketright.alt4/uni230A/uni230A.alt1/uni230A.alt2 +/uni230A.alt3/uni230A.alt4/uni230B/uni230B.alt1/uni230B.alt2/uni230B.alt3 +/uni230B.alt4/uni2308/uni2308.alt1/uni2308.alt2/uni2308.alt3/uni2308.alt4 +/uni2309/uni2309.alt1/uni2309.alt2/uni2309.alt3/uni2309.alt4/uni231C.alt1 +/uni231C.alt2/uni231C.alt3/uni231C.alt4/uni231C.alt5/uni231D.alt1 +/uni231D.alt2/uni231D.alt3/uni231D.alt4/uni231D.alt5/uni231E.alt1 +/uni231E.alt2/uni231E.alt3/uni231E.alt4/uni231E.alt5/uni231F.alt1 +/uni231F.alt2/uni231F.alt3/uni231F.alt4/uni231F.alt5/ullcorner +/ullcorner.alt1/ullcorner.alt2/ullcorner.alt3/ullcorner.alt4/ulrcorner +/ulrcorner.alt1/ulrcorner.alt2/ulrcorner.alt3/ulrcorner.alt4/uni23A1/uni23A4 +/uni23A3/uni23A6/uni23A2/uni23A5/uni27E6/uni27E6.alt1/uni27E6.alt2 +/uni27E6.alt3/uni27E6.alt4/uni27E7/uni27E7.alt1/uni27E7.alt2/uni27E7.alt3 +/uni27E7.alt4/lsemtop/rsemtop/lsembot/rsembot/lsemmod/rsemmod/arrowvert +/divides.alt0/divides.alt1/divides.alt2/divides.alt3/divides.alt4/Arrowvert +/parallel.alt1/parallel.alt2/parallel.alt3/parallel.alt4/parallel.alt5/wavy +/Wavy/uni27E8/uni27E8.alt/uni27E8.alt2/uni27E8.alt3/uni27E8.alt4/uni27E9 +/uni27E9.alt1/uni27E9.alt2/uni27E9.alt3/uni27E9.alt4/anglebar.left +/anglebar.left.alt1/anglebar.left.alt2/anglebar.left.alt3/anglebar.left.alt4 +/anglebar.right/anglebar.right.alt1/anglebar.right.alt2/anglebar.right.alt3 +/anglebar.right.alt4/uni27EA/uni27EA.alt1/uni27EA.alt2/uni27EA.alt3 +/uni27EA.alt4/uni27EB/uni27EB.alt1/uni27EB.alt2/uni27EB.alt3/uni27EB.alt4 +/slash.left/slash.left.alt1/slash.left.alt2/slash.left.alt3/slash.left.alt4 +/slash.right/slash.right.alt1/slash.right.alt2/slash.right.alt3 +/slash.right.alt4/parenleft/parenleft.alt1/parenleft.alt2/parenleft.alt3 +/parenleft.alt4/parenright/parenright.alt1/parenright.alt2/parenright.alt3 +/parenright.alt4/uni239B/uni239E/uni239D/uni23A0/uni239C/uni239F/braceleft +/braceleft.alt1/braceleft.alt2/braceleft.alt3/braceleft.alt4/braceright +/braceright.alt1/braceright.alt2/braceright.alt3/braceright.alt4/uni23A7 +/uni23AB/uni23A9/uni23AD/uni23A8/uni23AC/uni23AA/ucurly/ucurly.alt1 +/ucurly.alt2/ucurly.alt3/ucurly.alt4/dcurly/dcurly.alt1/dcurly.alt2 +/dcurly.alt3/dcurly.alt4/ucurlyleft/dcurlyleft/ucurlyright/dcurlyright +/ucurlymid/dcurlymid/udcurlymod/radical/radical.alt1/radical.alt2 +/radical.alt3/radical.alt4/roottop/rootbot/rootmod/circumflexcmb +/circumflexcmb.alt1/circumflexcmb.alt2/circumflexcmb.alt3/circumflexcmb.alt4 +/tildecomb/tildecomb.alt1/tildecomb.alt2/tildecomb.alt3/tildecomb.alt4 +/wideparen1/wideparen2/wideparen3/wideparen4/wideparen5/uni20D7/uni0335 +/uni0337/uni0338/uparrow/downarrow/arrowmod/uparrowdbl/downarrowdbl +/arrowmoddbl 37{/.notdef}repeat] +xycirc10: +[/c0/c1/c2/c3/c4/c5/c6/c7/c8/c9/c10/c11/c12/c13/c14/c15/c16/c17/c18/c19/c20 +/c21/c22/c23/c24/c25/c26/c27/c28/c29/c30/c31/c32/c33/c34/c35/c36/c37/c38/c39 +/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c50/c51/c52/c53/c54/c55/c56/c57/c58 +/c59/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c70/c71/c72/c73/c74/c75/c76/c77 +/c78/c79/c80/c81/c82/c83/c84/c85/c86/c87/c88/c89/c90/c91/c92/c93/c94/c95/c96 +/c97/c98/c99/c100/c101/c102/c103/c104/c105/c106/c107/c108/c109/c110/c111 +/c112/c113/c114/c115/c116/c117/c118/c119/c120/c121/c122/c123/c124/c125/c126 +/c127 128{/.notdef}repeat] +manfnt: +[/char00/char01/char02/char03/char04/char05/char06/char07/char08/char09 +/char0a/char0b/char0c/char0d/char0e/char0f/char10/char11/char12/char13 +/char14/char15/char16/char17/.notdef/char19/char1a/char1b/char1c/char1d +/char1e/char1f/char20/char21/char22/char23/char24/char25/char26/char27 +/char28/char29/char2a/char2b/char2c/char2d/char2e/char2f/char30/char31 +/char32/char33/char34/char35/char36/char37/char38/char39/char3a/char3b +/char3c/char3d/char3e/char3f/.notdef/char41/char42/char43/char44/char45 +/char46/char47/char48/char49/char4a/char4b/char4c/char4d/char4e/char4f +/char50/char51/char52/char53/char54/char55/char56/char57/char58/char59 +/char5a/char5b/char5c/char5d/char5e/char5f/char60/char61/char62/char63 +/char64/char65/char66/char67/char68/char69/char6a/char6b/char6c/char6d +/char6e/char6f/char70/char71/char72/char73/char74/char75/char76/char77 +/char78/char79 4{/.notdef}repeat/char7e/char7f 128{/.notdef}repeat] +xnsh14: +xnsh14bf: +[/char00/char01/char02/char03/char04/char05/char06/char07/char08/char09 +/char0a/char0b/char0c/char0d/char0e/char0f/char10/char11/char12/char13 +/char14/char15/char16/char17/char18/char19/char1a/char1b/char1c/char1d +/char1e/char1f/char20/char21/char22/char23/char24/char25/char26/char27 +/char28/char29/char2a/char2b/char2c/char2d/char2e/char2f/char30/char31 +/char32/char33/char34/char35/char36/char37/char38/char39/char3a/char3b +/char3c/char3d/char3e/char3f/char40/char41/char42/char43/char44/char45 +/char46/char47/char48/char49/char4a/char4b/char4c/char4d/char4e/char4f +/char50/char51/char52/char53/char54/.notdef/char56/char57/char58/char59 +/char5a/char5b/char5c/char5d/char5e/char5f 3{/.notdef}repeat/char63/char64 +/char65/char66/char67/char68/char69/char6a/char6b/char6c/char6d/char6e +/char6f/char70/char71/char72/char73/char74/char75/char76/char77 8{/.notdef} +repeat/char80/char81/char82/char83/char84/char85/char86/char87 8{/.notdef} +repeat/char90/char91/char92/char93/char94/char95/char96/char97/char98/char99 +/char9a/char9b/char9c/char9d/char9e/char9f/chara0/chara1/chara2/chara3 +/chara4/chara5/chara6/chara7/chara8/chara9/charaa/charab/charac/charad +/charae/charaf/charb0/charb1/charb2/charb3/charb4/charb5/charb6/charb7 +/charb8/charb9/charba/charbb/charbc/charbd/charbe/charbf/charc0/charc1 +/charc2/charc3/charc4/charc5/charc6/charc7/charc8/charc9/charca/charcb +/charcc/charcd/charce/charcf/chard0/chard1/chard2/chard3/chard4/chard5 +/chard6/chard7/chard8/chard9/.notdef/chardb/chardc/chardd/charde/chardf +/chare0/chare1/chare2/chare3/chare4/chare5/chare6/chare7/chare8/chare9 +/charea/chareb/charec/chared/charee/charef/charf0/charf1/.notdef/.notdef +/charf4/charf5/charf6/charf7/charf8/charf9/charfa/charfb/charfc/charfd +/charfe/charff] +xyatip10: +xybsql10: +xybtip10: +xycmat10: +xycmat11: +xycmat12: +xycmbt10: +xycmbt11: +xycmbt12: +xyeuat10: +xyeuat11: +xyeuat12: +xyeubt10: +xyeubt11: +xyeubt12: +xyluat10: +xyluat11: +xyluat12: +xylubt10: +xylubt11: +xylubt12: +[/d0/d1/d2/d3/d4/d5/d6/d7/d8/d9/d10/d11/d12/d13/d14/d15/d16/d17/d18/d19/d20 +/d21/d22/d23/d24/d25/d26/d27/d28/d29/d30/d31/d32/d33/d34/d35/d36/d37/d38/d39 +/d40/d41/d42/d43/d44/d45/d46/d47/d48/d49/d50/d51/d52/d53/d54/d55/d56/d57/d58 +/d59/d60/d61/d62/d63/d64/d65/d66/d67/d68/d69/d70/d71/d72/d73/d74/d75/d76/d77 +/d78/d79/d80/d81/d82/d83/d84/d85/d86/d87/d88/d89/d90/d91/d92/d93/d94/d95/d96 +/d97/d98/d99/d100/d101/d102/d103/d104/d105/d106/d107/d108/d109/d110/d111 +/d112/d113/d114/d115/d116/d117/d118/d119/d120/d121/d122/d123/d124/d125/d126 +/d127 128{/.notdef}repeat] +cmtex10: +cmtex8: +cmtex9: +pltex10: +pltex8: +pltex9: +[/dotmath/arrowdown/alpha/beta/logicaland/logicalnot/element/pi/lambda/gamma +/delta/arrowup/plusminus/circleplus/infinity/partialdiff/propersubset +/propersuperset/intersection/union/universal/existential/circlemultiply +/arrowboth/arrowleft/arrowright/notequal/lozenge/lessequal/greaterequal +/equivalence/logicalor/space/exclam/quotedbl/numbersign/dollar/percent +/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/minus/period +/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon +/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V +/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft +/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar +/braceright/asciitilde/integral 128{/.notdef}repeat] +MnSymbolC-Bold10: +MnSymbolC-Bold12: +MnSymbolC-Bold5: +MnSymbolC-Bold6: +MnSymbolC-Bold7: +MnSymbolC-Bold8: +MnSymbolC-Bold9: +MnSymbolC10: +MnSymbolC12: +MnSymbolC5: +MnSymbolC6: +MnSymbolC7: +MnSymbolC8: +MnSymbolC9: +[/dotmath/hdotdot/ratio/udotdot/ddotdot/uni22EF/ellipsisvertical/uni22F0 +/uni22F1/righttherefore/therefore/lefttherefore/because/diamonddots +/proportion/fivedots/minus/divides.alt/divisionslash/uni2216/plus/multiply +/plusminus/minusplus/dotminus/dotmedvert/minusdot/medvertdot/divide/slashdiv +/vertdiv/backslashdiv/logicalnot/revlogicalnot/dtimes/uni22CA/utimes/uni22C9 +/bowtie/uni29D6/rightY/upY/leftY/downY/logicaland/logicalor/wedgedot/veedot +/uni2A55/uni2A54/curlyand/curlyor/curlywedgedot/curlyveedot/doublecurlywedge +/doublecurlyvee/union/intersection/uni22D3/uni22D2/uni228D/uni2A40/uni228E +/capplus/uni2294/uni2293/uni2A4F/uni2A4E/sqcupdot/sqcapdot/sqcupplus +/sqcapplus/whiterightpointingsmalltriangle/whiteuppointingsmalltriangle +/whiteleftpointingsmalltriangle/whitedownpointingsmalltriangle/uni25B8 +/blackuppointingsmalltriangle/uni25C2/uni25BE/whiterightpointingtriangle +/whiteuppointingtriangle/whiteleftpointingtriangle/whitedownpointingtriangle +/whiterightpointingtriangle.alt1/whiteuppointingtriangle.alt1 +/whiteleftpointingtriangle.alt1/whitedownpointingtriangle.alt1/circle +/blackcircle/largecircle/largecircle.alt1/minuscircle/uni29B6/uni2298 +/uni29B8/circleplus/circlemultiply/circleot/uni229A/otriangle/uni229B +/uni235F/uni2205/uni25FD/uni25FE/uni25FB/uni25FB.alt1/whitediamond +/blackdiamond/whitediamond.alt1/whitediamond.alt2/uni229F/boxvert/uni29C4 +/uni29C5/uni229E/uni22A0/uni22A1/uni29C8/diamondminus/diamondvert +/diamondslash/diamondbackslash/diamondplus/diamondtimes/uni27D0 +/diamonddiamond/whitestar/blackstar/whitestar.alt1/whitestar.alt2/pentagram +/largepentagram/uni22C6/asteriskmath/hbipropto/neswbipropto/vbipropto +/nwsebipropto/proportional/downpropto/rightpropto/uppropto/hcrossing +/neswcrossing/vcrossing/nwsecrossing/between/separated/bot/uni22BA/uni2240 +/angle/uni2221/uni2222/minute/primereversed/product.small/uni2210.small +/checkmark/uni2607/diamondsuitwhite/heartsuitwhite/spade/club/universal +/existential/uni2204/gradient/infinity/integral.small/musicflatsign/uni266E +/musicsharpsign/aleph/uni2136/uni2137/uni2138/weierstrass/weierstrass.alt +/uni2A3C/uni2A3D/uni231E/uni231F/uni231C/uni231D/closedsucc/closedcurlywedge +/closedprec/closedcurlyvee/uni2AA7/upslice/uni2AA6/downslice/lozenge/uni29EB +/lozenge.alt1/uni29EB.alt1/lozenge.alt2/blackrightpointingtriangle +/blackuppointingtriangle/blackleftpointingtriangle/blackdownpointingtriangle +/uni220E/uni2600/uni2721/uni2721.alt/uni2720 11{/.notdef}repeat/closedequal +/equalclosed/equivclosed/uni2272/uni2273/uni2A85/uni2A86/uni2A95/uni2A96 +/uni22DE/uni22DF/uni21DB/uni21DA/closedequal_uni0338/equalclosed_uni0338 +/equivclosed_uni0338/uni2274/uni2275/uni2A89/uni2A8A/uni2A950338/uni2A960338 +/uni22DE0338/uni22DF0338/uni21DB0338/uni21DA0338/uni21B1/uni21B0/uni21AC +/uni21AB/uni22CB/uni22CC/uni22AA/uni2224.short/parallel.short +/notparallel.short] +FdSymbolA-Bold: +FdSymbolA-Book: +FdSymbolA-Medium: +FdSymbolA-Regular: +[/dotmath/sym000/uni2236/sym001/sym002/uni22EF/uni22EE/uni22F0/uni22F1 +/sym003/therefore/sym004/uni2235/uni2237/minus/uni2215/uni2216/plus/multiply +/uni2238/uni2A2A/divide/uni2A2B/uni2A2C/uni223A/plusminus/uni2213/uni2214 +/uni2A25/uni2A30/uni2A31/uni22C7/logicalnot/revlogicalnot/uni2A3C/uni2A3D +/uni22CB/uni22CC/uni2A32/uni22CA/sym005/uni22C9/uni22C8/uni29D6/sym006 +/sym007/sym008/sym009/logicaland/logicalor/uni27D1/uni27C7/uni2A55/uni2A56 +/uni22CF/uni22CE/uni22BC/uni22BB/uni2A5E/uni2A63/union/intersection/uni22D3 +/uni22D2/uni228D/uni2A40/uni228E/sym00A/uni2294/uni2293/uni2A4F/uni2A4E +/sym00B/sym00C/sym00D/sym00E/uni27D3/uni27D4/uni25B9/uni25B5/uni25C3/uni25BF +/uni25B8/uni25B4/uni25C2/uni25BE/uni25B7/uni25B3/uni25C1/uni25BD/uni25B6 +/uni25B2/uni25C0/uni25BC/sym00F/sym010/openbullet/bullet/circle/uni25CF +/uni2296/uni29B6/uni2298/uni29B8/circleplus/circlemultiply/uni2299/uni229A +/uni229B/uni229D/uni229C/emptyset/uni29B0/uni25EF/uni2B24/uni25AB/uni25AA +/uni25A1/uni25A0/uni229F/uni25EB/uni29C4/uni29C5/uni229E/uni22A0/uni22A1 +/uni29C8/uni2B1C/uni2B1B/uni22C4/uni2B29/uni25C7/uni25C6/sym011/sym012 +/sym013/sym014/sym015/sym016/uni27D0/sym017/uni2B2B/uni2B2A/lozenge/uni29EB +/uni27E0/uni2B52/uni22C6/uni2B50/uni2B51/uni2606/uni2605/asteriskmath +/infinity/proportional/sym018/sym019/uni226C/uni22BA/uni2240/angle/uni29A3 +/uni2221/uni299B/uni2222/uni29A1/uni29A0/sym01A/uni221F/uni22BE/uni299C +/uni299D/minute/uni2035/product.small/product.sf.small/uni2A3F/uni2A3F.sf +/integral.small/uni2713/uni21AF/uni2662/diamond/uni2661/heart/spade/club +/uni2720/uni2721/uni2314/universal/existential/uni2204/uni2132/uni2141 +/uni2201/uni266D/uni266E/uni266F/aleph/uni2136/uni2137/uni2138/weierstrass 52 +{/.notdef}repeat] +MdSymbolA-Bold: +MdSymbolA-Light: +MdSymbolA-Regular: +MdSymbolA-Semibold: +[/dotmath/sym000/uni2236/sym001/sym002/uni22EF/uni22EE/uni22F0/uni22F1 +/sym003/therefore/sym004/uni2235/uni2237/minus/uni2215/uni2216/plus/multiply +/uni2238/uni2A2A/divide/uni2A2B/uni2A2C/uni223A/plusminus/uni2213/uni2214 +/uni2A25/uni2A30/uni2A31/uni22C7/logicalnot/revlogicalnot/uni2A3C/uni2A3D +/uni22CB/uni22CC/uni2A32/uni22CA/sym005/uni22C9/uni22C8/uni29D6/sym006 +/sym007/sym008/sym009/logicaland/logicalor/uni27D1/uni27C7/uni2A55/uni2A56 +/uni22CF/uni22CE/uni22BC/uni22BB/uni2A5E/uni2A63/union/intersection/uni22D3 +/uni22D2/uni228D/uni2A40/uni228E/sym00A/uni2294/uni2293/uni2A4F/uni2A4E +/sym00B/sym00C/sym00D/sym00E/uni27D3/uni27D4/uni25B9/uni25B5/uni25C3/uni25BF +/uni25B8/uni25B4/uni25C2/uni25BE/uni25B7/uni25B3/uni25C1/uni25BD/uni25B6 +/uni25B2/uni25C0/uni25BC/sym00F/sym010/openbullet/bullet/circle/uni25CF +/uni2296/uni29B6/uni2298/uni29B8/circleplus/circlemultiply/uni2299/uni229A +/uni229B/uni229D/uni229C/emptyset/uni29B0/uni25EF/uni2B24/uni25AB/uni25AA +/uni25A1/uni25A0/uni229F/uni25EB/uni29C4/uni29C5/uni229E/uni22A0/uni22A1 +/uni29C8/uni2B1C/uni2B1B/uni22C4/uni2B29/uni25C7/uni25C6/sym011/sym012 +/sym013/sym014/sym015/sym016/uni27D0/sym017/uni2B2B/uni2B2A/lozenge/uni29EB +/uni27E0/uni2B52/uni22C6/uni2B50/uni2B51/uni2606/uni2605/asteriskmath +/infinity/proportional/sym018/sym019/uni226C/uni22BA/uni2240/angle/uni29A3 +/uni2221/uni299B/uni2222/uni29A1/uni29A0/sym01A/uni221F/uni22BE/uni299C +/uni299D/minute/uni2035/product.small/uni2A3F/integral.small/uni2713/uni21AF +/uni2662/diamond/uni2661/heart/spade/club/uni2720/uni2721/uni2314/universal +/existential/uni2204/uni2132/uni2141/uni2201/uni266D/uni266E/uni266F/aleph +/uni2136/uni2137/uni2138/weierstrass/uni2207/sym01B/sym01C 51{/.notdef} +repeat] +etha10: +etha6: +etha7: +etha8: +ethab10: +ethab11: +ethab12: +ethab14: +ethab18: +ethab24: +ethab36: +ethab9: +ethas10: +ethasb10: +ethasb11: +ethasb12: +ethasb14: +ethasb18: +ethasb24: +ethasb36: +ethasb9: +ethatt10: +ethb10: +ethb6: +ethb7: +ethb8: +ethbb10: +ethbb11: +ethbb12: +ethbb14: +ethbb18: +ethbb24: +ethbb36: +ethbb9: +ethbs10: +ethbsb10: +ethbsb11: +ethbsb12: +ethbsb14: +ethbsb18: +ethbsb24: +ethbsb36: +ethbsb9: +ethbtt10: +[/dummya/dotaccent/fi/fl/fraction/hungarumlaut/Lslash/lslash/ogonek/ring +/dummyb/breve/minus/dummyc/Zcaron/zcaron/caron/dotlessi/dotlessj/ff/ffi/ffl +/notequal/infinity/lessequal/greaterequal/partialdiff/summation/product/pi +/grave/quotesingle/space/exclam/quotedbl/numbersign/dollar/percent/ampersand +/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash +/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less +/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y +/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c +/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright +/asciitilde/dummyd/Euro/integral/quotesinglbase/florin/quotedblbase/ellipsis +/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE/Omega +/radical/approxequal/dummye/dummyf/dummyg/quotedblleft/quotedblright/bullet +/endash/emdash/tilde/trademark/scaron/guilsinglright/oe/Delta/lozenge +/Ydieresis/dummyh/exclamdown/cent/sterling/currency/yen/brokenbar/section +/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/oldhy/registered +/macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph +/periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter +/onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde +/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave +/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde +/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn +/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla +/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth +/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave +/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis] +umranda: +[/enc-0/enc-1/enc-2/enc-3/enc-4/enc-5/enc-6/enc-7/enc-8/enc-9/enc-10/enc-11 +/enc-12/enc-13/enc-14/enc-15/enc-16/enc-17/enc-18/enc-19/enc-20/enc-21 +/enc-22/enc-23/enc-24/enc-25/enc-26/enc-27/enc-28/enc-29/enc-30/enc-31 +/enc-32/enc-33/enc-34/enc-35/enc-36/enc-37/enc-38/enc-39/enc-40/enc-41 +/enc-42/enc-43/enc-44/enc-45/enc-46/enc-47/enc-48/enc-49/enc-50/enc-51 +/enc-52/enc-53/enc-54/enc-55/enc-56/enc-57/enc-58/enc-59/enc-60/enc-61 +/enc-62/enc-63/enc-64/enc-65/enc-66/enc-67/enc-68/enc-69/enc-70/enc-71 +/enc-72/enc-73/enc-74/enc-75/enc-76/enc-77/enc-78/enc-79/enc-80/enc-81 +/enc-82/enc-83/enc-84/enc-85/enc-86/enc-87/enc-88/enc-89/enc-90/enc-91 +/enc-92/enc-93/enc-94/enc-95/enc-96/enc-97/enc-98/enc-99/enc-100/enc-101 154 +{/.notdef}repeat] +bbding10: +umrandb: +[/enc-0/enc-1/enc-2/enc-3/enc-4/enc-5/enc-6/enc-7/enc-8/enc-9/enc-10/enc-11 +/enc-12/enc-13/enc-14/enc-15/enc-16/enc-17/enc-18/enc-19/enc-20/enc-21 +/enc-22/enc-23/enc-24/enc-25/enc-26/enc-27/enc-28/enc-29/enc-30/enc-31 +/enc-32/enc-33/enc-34/enc-35/enc-36/enc-37/enc-38/enc-39/enc-40/enc-41 +/enc-42/enc-43/enc-44/enc-45/enc-46/enc-47/enc-48/enc-49/enc-50/enc-51 +/enc-52/enc-53/enc-54/enc-55/enc-56/enc-57/enc-58/enc-59/enc-60/enc-61 +/enc-62/enc-63/enc-64/enc-65/enc-66/enc-67/enc-68/enc-69/enc-70/enc-71 +/enc-72/enc-73/enc-74/enc-75/enc-76/enc-77/enc-78/enc-79/enc-80/enc-81 +/enc-82/enc-83/enc-84/enc-85/enc-86/enc-87/enc-88/enc-89/enc-90/enc-91 +/enc-92/enc-93/enc-94/enc-95/enc-96/enc-97/enc-98/enc-99/enc-100/enc-101 +/enc-102/enc-103/enc-104/enc-105/enc-106/enc-107/enc-108/enc-109/enc-110 +/enc-111/enc-112/enc-113/enc-114/enc-115/enc-116/enc-117/enc-118/enc-119 +/enc-120/enc-121/enc-122/enc-123 132{/.notdef}repeat] +grxn1200: +[/endash/uni0020032F/u10144/u10145/u10146/u10147/uni03DB/uni03DB.var/uni1FBE +/uni1FBC/uni1FCC/uni1FFC/uni0391.alt/uni03AB.alt/uni03B1.alt/uni03CB.alt +/uni02CF/uni02CE/uni03DF/uni03D9/uni0020032E/uni03D8/uni03DA.var/uni03E0 +/Euro/perthousand/uni0259/uni03E1/quoteleft/quoteright/breve/macron/uni1FC1 +/exclam/dieresis/dieresistonos/uni1FED/percent/periodcentered/tonos +/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two +/three/four/five/six/seven/eight/nine/colon/anoteleia/uni1FFE/equal/uni1FBF +/semicolon/uni1FDF/Alpha/Beta/uni1FDD/uni0394/Epsilon/Phi/Gamma/Eta/Iota +/Theta/Kappa/Lambda/Mu/Nu/Omicron/Pi/Chi/Rho/Sigma/Tau/Upsilon/uni1FDE +/uni03A9/Xi/Psi/Zeta/bracketleft/uni1FCF/bracketright/uni1FCE/uni1FCD +/uni1FEF/alpha/beta/sigma1/delta/epsilon/phi/gamma/eta/iota/theta/kappa +/lambda/uni03BC/nu/omicron/pi/chi/rho/sigma/tau/upsilon/.notdef/omega/xi/psi +/zeta/guillemotleft/uni037A/guillemotright/uni1FC0/emdash/uni1F70/uni1F01 +/uni1F00/uni1F03/uni1FB2/uni1F81/uni1F80/uni1F83/alphatonos/uni1F05/uni1F04 +/uni1F02/uni1FB4/uni1F85/uni1F84/uni1F82/uni1FB6/uni1F07/uni1F06/uni03DD +/uni1FB7/uni1F87/uni1F86/uni0020035D/uni1F74/uni1F21/uni1F20/.notdef/uni1FC2 +/uni1F91/uni1F90/.notdef/etatonos/uni1F25/uni1F24/uni1F23/uni1FC4/uni1F95 +/uni1F94/uni1F93/uni1FC6/uni1F27/uni1F26/uni1F22/uni1FC7/uni1F97/uni1F96 +/uni1F92/uni1F7C/uni1F61/uni1F60/uni1F63/uni1FF2/uni1FA1/uni1FA0/uni1FA3 +/omegatonos/uni1F65/uni1F64/uni1F62/uni1FF4/uni1FA5/uni1FA4/uni1FA2/uni1FF6 +/uni1F67/uni1F66/uni03DC/uni1FF7/uni1FA7/uni1FA6/.notdef/uni1F76/uni1F31 +/uni1F30/uni1F33/uni1F7A/uni1F51/uni1F50/uni1F53/iotatonos/uni1F35/uni1F34 +/uni1F32/upsilontonos/uni1F55/uni1F54/uni1F52/uni1FD6/uni1F37/uni1F36 +/Iotadieresis/uni1FE6/uni1F57/uni1F56/Upsilondieresis/uni1F72/uni1F11 +/uni1F10/uni1F13/uni1F78/uni1F41/uni1F40/uni1F43/epsilontonos/uni1F15 +/uni1F14/uni1F12/omicrontonos/uni1F45/uni1F44/uni1F42/iotadieresis/uni1FD2 +/iotadieresistonos/uni1FD7/upsilondieresis/uni1FE2/upsilondieresistonos +/uni1FE7/uni1FB3/uni1FC3/uni1FF3/uni1FE5/uni1FE4/.notdef/uni0374/uni0375] +glic0700: +glic0800: +glic1000: +glic1200: +glic1382: +glic1659: +glic1991: +glic2389: +glic2866: +glic3440: +glic4128: +glii0700: +glii0800: +glii1000: +glii1200: +glii1382: +glii1659: +glii1991: +glii2389: +glii2866: +glii3440: +glii4128: +glin0700: +glin0800: +glin1000: +glin1200: +glin1382: +glin1659: +glin1991: +glin2389: +glin2866: +glin3440: +glin4128: +glio0700: +glio0800: +glio1000: +glio1200: +glio1382: +glio1659: +glio1991: +glio2389: +glio2866: +glio3440: +glio4128: +gliu0700: +gliu0800: +gliu1000: +gliu1200: +gliu1382: +gliu1659: +gliu1991: +gliu2389: +gliu2866: +gliu3440: +gliu4128: +gljc0700: +gljc0800: +gljc1000: +gljc1200: +gljc1382: +gljc1659: +gljc1991: +gljc2389: +gljc2866: +gljc3440: +gljc4128: +gljn0700: +gljn0800: +gljn1000: +gljn1200: +gljn1382: +gljn1659: +gljn1991: +gljn2389: +gljn2866: +gljn3440: +gljn4128: +gljo0700: +gljo0800: +gljo1000: +gljo1200: +gljo1382: +gljo1659: +gljo1991: +gljo2389: +gljo2866: +gljo3440: +gljo4128: +glmc0700: +glmc0800: +glmc1000: +glmc1200: +glmc1382: +glmc1659: +glmc1991: +glmc2389: +glmc2866: +glmc3440: +glmc4128: +glmi0700: +glmi0800: +glmi1000: +glmi1200: +glmi1382: +glmi1659: +glmi1991: +glmi2389: +glmi2866: +glmi3440: +glmi4128: +glmn0700: +glmn0800: +glmn1000: +glmn1200: +glmn1382: +glmn1659: +glmn1991: +glmn2389: +glmn2866: +glmn3440: +glmn4128: +glmo0700: +glmo0800: +glmo1000: +glmo1200: +glmo1382: +glmo1659: +glmo1991: +glmo2389: +glmo2866: +glmo3440: +glmo4128: +glmu0700: +glmu0800: +glmu1000: +glmu1200: +glmu1382: +glmu1659: +glmu1991: +glmu2389: +glmu2866: +glmu3440: +glmu4128: +gltc0700: +gltc0800: +gltc1000: +gltc1200: +gltc1382: +gltc1659: +gltc1991: +gltc2389: +gltc2866: +gltc3440: +gltc4128: +gltn0700: +gltn0800: +gltn1000: +gltn1200: +gltn1382: +gltn1659: +gltn1991: +gltn2389: +gltn2866: +gltn3440: +gltn4128: +glto0700: +glto0800: +glto1000: +glto1200: +glto1382: +glto1659: +glto1991: +glto2389: +glto2866: +glto3440: +glto4128: +glwc0700: +glwc0800: +glwc1000: +glwc1200: +glwc1382: +glwc1659: +glwc1991: +glwc2389: +glwc2866: +glwc3440: +glwc4128: +glwi0700: +glwi0800: +glwi1000: +glwi1200: +glwi1382: +glwi1659: +glwi1991: +glwi2389: +glwi2866: +glwi3440: +glwi4128: +glwn0700: +glwn0800: +glwn1000: +glwn1200: +glwn1382: +glwn1659: +glwn1991: +glwn2389: +glwn2866: +glwn3440: +glwn4128: +glwo0700: +glwo0800: +glwo1000: +glwo1200: +glwo1382: +glwo1659: +glwo1991: +glwo2389: +glwo2866: +glwo3440: +glwo4128: +glwu0700: +glwu0800: +glwu1000: +glwu1200: +glwu1382: +glwu1659: +glwu1991: +glwu2389: +glwu2866: +glwu3440: +glwu4128: +glxc0700: +glxc0800: +glxc1000: +glxc1200: +glxc1382: +glxc1659: +glxc1991: +glxc2389: +glxc2866: +glxc3440: +glxc4128: +glxi0700: +glxi0800: +glxi1000: +glxi1200: +glxi1382: +glxi1659: +glxi1991: +glxi2389: +glxi2866: +glxi3440: +glxi4128: +glxn0700: +glxn0800: +glxn1000: +glxn1200: +glxn1382: +glxn1659: +glxn1991: +glxn2389: +glxn2866: +glxn3440: +glxn4128: +glxo0700: +glxo0800: +glxo1000: +glxo1200: +glxo1382: +glxo1659: +glxo1991: +glxo2389: +glxo2866: +glxo3440: +glxo4128: +glxu0700: +glxu0800: +glxu1000: +glxu1200: +glxu1382: +glxu1659: +glxu1991: +glxu2389: +glxu2866: +glxu3440: +glxu4128: +gmmn0500: +gmmn0600: +gmmn0700: +gmmn0800: +gmmn0900: +gmmn1000: +gmmn1095: +gmmn1200: +gmmn1440: +gmmn1728: +gmmn2074: +gmmn2488: +gmmn2986: +gmmn3583: +gmmo0500: +gmmo0600: +gmmo0700: +gmmo0800: +gmmo0900: +gmmo1000: +gmmo1095: +gmmo1200: +gmmo1440: +gmmo1728: +gmmo2074: +gmmo2488: +gmmo2986: +gmmo3583: +gmxn0500: +gmxn0600: +gmxn0700: +gmxn0800: +gmxn0900: +gmxn1000: +gmxn1095: +gmxn1200: +gmxn1440: +gmxn1728: +gmxn2074: +gmxn2488: +gmxn2986: +gmxn3583: +gmxo0500: +gmxo0600: +gmxo0700: +gmxo0800: +gmxo0900: +gmxo1000: +gmxo1095: +gmxo1200: +gmxo1440: +gmxo1728: +gmxo2074: +gmxo2488: +gmxo2986: +gmxo3583: +gomc0500: +gomc0600: +gomc0700: +gomc0800: +gomc0900: +gomc1000: +gomc1095: +gomc1200: +gomc1440: +gomc1728: +gomc2074: +gomc2488: +gomc2986: +gomc3583: +gomi0500: +gomi0600: +gomi0700: +gomi0800: +gomi0900: +gomi1000: +gomi1095: +gomi1200: +gomi1440: +gomi1728: +gomi2074: +gomi2488: +gomi2986: +gomi3583: +gomn0500: +gomn0600: +gomn0700: +gomn0800: +gomn0900: +gomn1000: +gomn1095: +gomn1200: +gomn1440: +gomn1728: +gomn2074: +gomn2488: +gomn2986: +gomn3583: +gomo0500: +gomo0600: +gomo0700: +gomo0800: +gomo0900: +gomo1000: +gomo1095: +gomo1200: +gomo1440: +gomo1728: +gomo2074: +gomo2488: +gomo2986: +gomo3583: +gomu0500: +gomu0600: +gomu0700: +gomu0800: +gomu0900: +gomu1000: +gomu1095: +gomu1200: +gomu1440: +gomu1728: +gomu2074: +gomu2488: +gomu2986: +gomu3583: +goxc0500: +goxc0600: +goxc0700: +goxc0800: +goxc0900: +goxc1000: +goxc1095: +goxc1200: +goxc1440: +goxc1728: +goxc2074: +goxc2488: +goxc2986: +goxc3583: +goxi0500: +goxi0600: +goxi0700: +goxi0800: +goxi0900: +goxi1000: +goxi1095: +goxi1200: +goxi1440: +goxi1728: +goxi2074: +goxi2488: +goxi2986: +goxi3583: +goxn0500: +goxn0600: +goxn0700: +goxn0800: +goxn0900: +goxn1000: +goxn1095: +goxn1200: +goxn1440: +goxn1728: +goxn2074: +goxn2488: +goxn2986: +goxn3583: +goxo0500: +goxo0600: +goxo0700: +goxo0800: +goxo0900: +goxo1000: +goxo1095: +goxo1200: +goxo1440: +goxo1728: +goxo2074: +goxo2488: +goxo2986: +goxo3583: +goxu0500: +goxu0600: +goxu0700: +goxu0800: +goxu0900: +goxu1000: +goxu1095: +goxu1200: +goxu1440: +goxu1728: +goxu2074: +goxu2488: +goxu2986: +goxu3583: +grbl0500: +grbl0600: +grbl0700: +grbl0800: +grbl0900: +grbl1000: +grbl1095: +grbl1200: +grbl1440: +grbl1728: +grbl2074: +grbl2488: +grbl2986: +grbl3583: +grmc0500: +grmc0600: +grmc0700: +grmc0800: +grmc0900: +grmc1000: +grmc1095: +grmc1200: +grmc1440: +grmc1728: +grmc2074: +grmc2488: +grmc2986: +grmc3583: +grmi0500: +grmi0600: +grmi0700: +grmi0800: +grmi0900: +grmi1000: +grmi1095: +grmi1200: +grmi1440: +grmi1728: +grmi2074: +grmi2488: +grmi2986: +grmi3583: +grml0500: +grml0600: +grml0700: +grml0800: +grml0900: +grml1000: +grml1095: +grml1200: +grml1440: +grml1728: +grml2074: +grml2488: +grml2986: +grml3583: +grmn0500: +grmn0600: +grmn0700: +grmn0800: +grmn0900: +grmn1000: +grmn1095: +grmn1200: +grmn1440: +grmn1728: +grmn2074: +grmn2488: +grmn2986: +grmn3583: +grmo0500: +grmo0600: +grmo0700: +grmo0800: +grmo0900: +grmo1000: +grmo1095: +grmo1200: +grmo1440: +grmo1728: +grmo2074: +grmo2488: +grmo2986: +grmo3583: +grmu0500: +grmu0600: +grmu0700: +grmu0800: +grmu0900: +grmu1000: +grmu1095: +grmu1200: +grmu1440: +grmu1728: +grmu2074: +grmu2488: +grmu2986: +grmu3583: +grxc0500: +grxc0600: +grxc0700: +grxc0800: +grxc0900: +grxc1000: +grxc1095: +grxc1200: +grxc1440: +grxc1728: +grxc2074: +grxc2488: +grxc2986: +grxc3583: +grxi0500: +grxi0600: +grxi0700: +grxi0800: +grxi0900: +grxi1000: +grxi1095: +grxi1200: +grxi1440: +grxi1728: +grxi2074: +grxi2488: +grxi2986: +grxi3583: +grxl0500: +grxl0600: +grxl0700: +grxl0800: +grxl0900: +grxl1000: +grxl1095: +grxl1200: +grxl1440: +grxl1728: +grxl2074: +grxl2488: +grxl2986: +grxl3583: +grxn0500: +grxn0600: +grxn0700: +grxn0800: +grxn0900: +grxn1000: +grxn1095: +grxn1440: +grxn1728: +grxn2074: +grxn2488: +grxn2986: +grxn3583: +grxo0500: +grxo0600: +grxo0700: +grxo0800: +grxo0900: +grxo1000: +grxo1095: +grxo1200: +grxo1440: +grxo1728: +grxo2074: +grxo2488: +grxo2986: +grxo3583: +grxu0500: +grxu0600: +grxu0700: +grxu0800: +grxu0900: +grxu1000: +grxu1095: +grxu1200: +grxu1440: +grxu1728: +grxu2074: +grxu2488: +grxu2986: +grxu3583: +gsma0500: +gsma0600: +gsma0700: +gsma0800: +gsma0900: +gsma1000: +gsma1095: +gsma1200: +gsma1440: +gsma1728: +gsma2074: +gsma2488: +gsma2986: +gsma3583: +gsmc0500: +gsmc0600: +gsmc0700: +gsmc0800: +gsmc0900: +gsmc1000: +gsmc1095: +gsmc1200: +gsmc1440: +gsmc1728: +gsmc2074: +gsmc2488: +gsmc2986: +gsmc3583: +gsme0500: +gsme0600: +gsme0700: +gsme0800: +gsme0900: +gsme1000: +gsme1095: +gsme1200: +gsme1440: +gsme1728: +gsme2074: +gsme2488: +gsme2986: +gsme3583: +gsmi0500: +gsmi0600: +gsmi0700: +gsmi0800: +gsmi0900: +gsmi1000: +gsmi1095: +gsmi1200: +gsmi1440: +gsmi1728: +gsmi2074: +gsmi2488: +gsmi2986: +gsmi3583: +gsmn0500: +gsmn0600: +gsmn0700: +gsmn0800: +gsmn0900: +gsmn1000: +gsmn1095: +gsmn1200: +gsmn1440: +gsmn1728: +gsmn2074: +gsmn2488: +gsmn2986: +gsmn3583: +gsmo0500: +gsmo0600: +gsmo0700: +gsmo0800: +gsmo0900: +gsmo1000: +gsmo1095: +gsmo1200: +gsmo1440: +gsmo1728: +gsmo2074: +gsmo2488: +gsmo2986: +gsmo3583: +gsmu0500: +gsmu0600: +gsmu0700: +gsmu0800: +gsmu0900: +gsmu1000: +gsmu1095: +gsmu1200: +gsmu1440: +gsmu1728: +gsmu2074: +gsmu2488: +gsmu2986: +gsmu3583: +gsxa0500: +gsxa0600: +gsxa0700: +gsxa0800: +gsxa0900: +gsxa1000: +gsxa1095: +gsxa1200: +gsxa1440: +gsxa1728: +gsxa2074: +gsxa2488: +gsxa2986: +gsxa3583: +gsxc0500: +gsxc0600: +gsxc0700: +gsxc0800: +gsxc0900: +gsxc1000: +gsxc1095: +gsxc1200: +gsxc1440: +gsxc1728: +gsxc2074: +gsxc2488: +gsxc2986: +gsxc3583: +gsxe0500: +gsxe0600: +gsxe0700: +gsxe0800: +gsxe0900: +gsxe1000: +gsxe1095: +gsxe1200: +gsxe1440: +gsxe1728: +gsxe2074: +gsxe2488: +gsxe2986: +gsxe3583: +gsxi0500: +gsxi0600: +gsxi0700: +gsxi0800: +gsxi0900: +gsxi1000: +gsxi1095: +gsxi1200: +gsxi1440: +gsxi1728: +gsxi2074: +gsxi2488: +gsxi2986: +gsxi3583: +gsxn0500: +gsxn0600: +gsxn0700: +gsxn0800: +gsxn0900: +gsxn1000: +gsxn1095: +gsxn1200: +gsxn1440: +gsxn1728: +gsxn2074: +gsxn2488: +gsxn2986: +gsxn3583: +gsxo0500: +gsxo0600: +gsxo0700: +gsxo0800: +gsxo0900: +gsxo1000: +gsxo1095: +gsxo1200: +gsxo1440: +gsxo1728: +gsxo2074: +gsxo2488: +gsxo2986: +gsxo3583: +gsxu0500: +gsxu0600: +gsxu0700: +gsxu0800: +gsxu0900: +gsxu1000: +gsxu1095: +gsxu1200: +gsxu1440: +gsxu1728: +gsxu2074: +gsxu2488: +gsxu2986: +gsxu3583: +gttc0500: +gttc0600: +gttc0700: +gttc0800: +gttc0900: +gttc1000: +gttc1095: +gttc1200: +gttc1440: +gttc1728: +gttc2074: +gttc2488: +gttc2986: +gttc3583: +gtti0500: +gtti0600: +gtti0700: +gtti0800: +gtti0900: +gtti1000: +gtti1095: +gtti1200: +gtti1440: +gtti1728: +gtti2074: +gtti2488: +gtti2986: +gtti3583: +gttn0500: +gttn0600: +gttn0700: +gttn0800: +gttn0900: +gttn1000: +gttn1095: +gttn1200: +gttn1440: +gttn1728: +gttn2074: +gttn2488: +gttn2986: +gttn3583: +gtto0500: +gtto0600: +gtto0700: +gtto0800: +gtto0900: +gtto1000: +gtto1095: +gtto1200: +gtto1440: +gtto1728: +gtto2074: +gtto2488: +gtto2986: +gtto3583: +gttu0500: +gttu0600: +gttu0700: +gttu0800: +gttu0900: +gttu1000: +gttu1095: +gttu1200: +gttu1440: +gttu1728: +gttu2074: +gttu2488: +gttu2986: +gttu3583: +[/endash/uni0020032F/u10144/u10145/u10146/u10147/uni03DB/uni03DB.var/uni1FBE +/uni1FBC/uni1FCC/uni1FFC/uni0391.alt/uni03AB.alt/uni03B1.alt/uni03CB.alt +/uni02CF/uni02CE/uni03DF/uni03D9/uni0020032E/uni03D8/uni03DA.var/uni03E0 +/Euro/perthousand/uni0259/uni03E1/quoteleft/quoteright/breve/macron/uni1FC1 +/exclam/dieresis/dieresistonos/uni1FED/percent/periodcentered/tonos +/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two +/three/four/five/six/seven/eight/nine/colon/anoteleia/uni1FFE/equal/uni1FBF +/semicolon/uni1FDF/Alpha/Beta/uni1FDD/uni0394/Epsilon/Phi/Gamma/Eta/Iota +/Theta/Kappa/Lambda/Mu/Nu/Omicron/Pi/Chi/Rho/Sigma/Tau/Upsilon/uni1FDE +/uni03A9/Xi/Psi/Zeta/bracketleft/uni1FCF/bracketright/uni1FCE/uni1FCD +/uni1FEF/alpha/beta/sigma1/delta/epsilon/phi/gamma/eta/iota/theta/kappa +/lambda/uni03BC/nu/omicron/pi/chi/rho/sigma/tau/upsilon/internalchar2/omega +/xi/psi/zeta/guillemotleft/uni037A/guillemotright/uni1FC0/emdash/uni1F70 +/uni1F01/uni1F00/uni1F03/uni1FB2/uni1F81/uni1F80/uni1F83/alphatonos/uni1F05 +/uni1F04/uni1F02/uni1FB4/uni1F85/uni1F84/uni1F82/uni1FB6/uni1F07/uni1F06 +/uni03DD/uni1FB7/uni1F87/uni1F86/uni0020035D/uni1F74/uni1F21/uni1F20/.notdef +/uni1FC2/uni1F91/uni1F90/internalchar1/etatonos/uni1F25/uni1F24/uni1F23 +/uni1FC4/uni1F95/uni1F94/uni1F93/uni1FC6/uni1F27/uni1F26/uni1F22/uni1FC7 +/uni1F97/uni1F96/uni1F92/uni1F7C/uni1F61/uni1F60/uni1F63/uni1FF2/uni1FA1 +/uni1FA0/uni1FA3/omegatonos/uni1F65/uni1F64/uni1F62/uni1FF4/uni1FA5/uni1FA4 +/uni1FA2/uni1FF6/uni1F67/uni1F66/uni03DC/uni1FF7/uni1FA7/uni1FA6/.notdef +/uni1F76/uni1F31/uni1F30/uni1F33/uni1F7A/uni1F51/uni1F50/uni1F53/iotatonos +/uni1F35/uni1F34/uni1F32/upsilontonos/uni1F55/uni1F54/uni1F52/uni1FD6 +/uni1F37/uni1F36/Iotadieresis/uni1FE6/uni1F57/uni1F56/Upsilondieresis +/uni1F72/uni1F11/uni1F10/uni1F13/uni1F78/uni1F41/uni1F40/uni1F43 +/epsilontonos/uni1F15/uni1F14/uni1F12/omicrontonos/uni1F45/uni1F44/uni1F42 +/iotadieresis/uni1FD2/iotadieresistonos/uni1FD7/upsilondieresis/uni1FE2 +/upsilondieresistonos/uni1FE7/uni1FB3/uni1FC3/uni1FF3/uni1FE5/uni1FE4 +/.notdef/uni0374/uni0375] +MnSymbolD-Bold10: +MnSymbolD-Bold12: +MnSymbolD-Bold5: +MnSymbolD-Bold6: +MnSymbolD-Bold7: +MnSymbolD-Bold8: +MnSymbolD-Bold9: +MnSymbolD10: +MnSymbolD12: +MnSymbolD5: +MnSymbolD6: +MnSymbolD7: +MnSymbolD8: +MnSymbolD9: +[/equal/equivalence/similar/uni223D/approxequal/backapprox/uni224B +/backtriplesim/uni2243/uni22CD/uni2242/backeqsim/congruent/uni224C/uni224A +/backapproxeq/uni224F/eqbump/uni224E/uni2250/uni2A66/uni2251/uni2252/uni2253 +/uni2323/uni2322/doublesmile/doublefrown/triplesmile/triplefrown/uni224D +/frownsmile/smileeq/frowneq/eqsmile/eqfrown/doublesmileeq/doublefrowneq +/smileeqfrown/frowneqsmile/smilefrowneq/frownsmileeq/sqsmile/sqfrown +/sqdoublesmile/sqdoublefrown/sqtriplesmile/sqtriplefrown/sqsmilefrown +/sqfrownsmile/sqsmileeq/sqfrowneq/sqeqsmile/sqeqfrown/sqdoublesmileeq +/sqdoublefrowneq/sqsmileeqfrown/sqfrowneqsmile/uni2256/uni2257/uni225C +/uni2259/element/suchthat/less/greater/lessequal/greaterequal/uni2A7D +/uni2A7E/uni2266/uni2267/uni2276/uni2277/uni22DA/uni22DB/uni2A8B/uni2A8C +/lesseqgtrslant/gtreqlessslant/uni226A/uni226B/uni22D8/uni22D9/uni22B2 +/uni22B3/uni22B4/uni22B5/uni228F/uni2290/uni2291/uni2292/sqsubseteqq +/sqsupseteqq/Sqsubset/Sqsupset/propersubset/propersuperset/reflexsubset +/reflexsuperset/uni2AC5/uni2AC6/uni22D0/uni22D1/uni227A/uni227B/uni2AAF +/uni2AB0/uni227C/uni227D/uni227E/uni227F/uni2AB7/uni2AB8/uni22D6/uni22D7 +/leqdot/geqdot/uni2A7F/uni2A80/notequal/uni2262/uni2241/uni223D0338/uni2249 +/backapprox_uni0338/uni224B0338/backtriplesim_uni0338/uni2244/uni22CD0338 +/uni22420338/backeqsim_uni0338/uni2247/uni224C0338/uni224A0338 +/backapproxeq_uni0338/uni224F0338/eqbump_uni0338/uni224E0338/uni22500338 +/uni2A660338/uni22510338/uni22520338/uni22530338/uni23230338/uni23220338 +/doublesmile_uni0338/doublefrown_uni0338/triplesmile_uni0338 +/triplefrown_uni0338/uni226D/frownsmile_uni0338/smileeq_uni0338 +/frowneq_uni0338/eqsmile_uni0338/eqfrown_uni0338/doublesmileeq_uni0338 +/doublefrowneq_uni0338/smileeqfrown_uni0338/frowneqsmile_uni0338 +/smilefrowneq_uni0338/frownsmileeq_uni0338/sqsmile_uni0338/sqfrown_uni0338 +/sqdoublesmile_uni0338/sqdoublefrown_uni0338/sqtriplesmile_uni0338 +/sqtriplefrown_uni0338/sqsmilefrown_uni0338/sqfrownsmile_uni0338 +/sqsmileeq_uni0338/sqfrowneq_uni0338/sqeqsmile_uni0338/sqeqfrown_uni0338 +/sqdoublesmileeq_uni0338/sqdoublefrowneq_uni0338/sqsmileeqfrown_uni0338 +/sqfrowneqsmile_uni0338/uni22560338/uni22570338/uni225C0338/uni22590338 +/notelement/uni220C/uni226E/uni226F/uni2270/uni2271/uni2270.alt1 +/uni2271.alt1/uni22660338/uni22670338/uni2278/uni2279/uni22DA0338 +/uni22DB0338/uni2A8B0338/uni2A8C0338/lesseqgtrslant_uni0338 +/gtreqlessslant_uni0338/uni226A0338/uni226B0338/uni22D80338/uni22D90338 +/uni22EA/uni22EB/uni22EC/uni22ED/uni228F0338/uni22900338/uni22E2/uni22E3 +/sqsubseteqq_uni0338/sqsupseteqq_uni0338/Sqsubset_uni0338/Sqsupset_uni0338 +/notsubset/uni2285/uni2288/uni2289/uni2AC50338/uni2AC60338/uni22D00338 +/uni22D10338/uni2280/uni2281/uni2AAF0338/uni2AB00338/uni22E0/uni22E1 +/uni227E0338/uni227F0338/uni2AB70338/uni2AB80338/uni22D60338/uni22D70338 +/leqdot_uni0338/geqdot_uni0338/uni2A7F0338/uni2A800338/uni2268/uni2269 +/lessneqqgtr/gtrneqqless/uni22E4/uni22E5/sqsubsetneqq/sqsupsetneqq/uni228A +/uni228B/uni2ACB/uni2ACC/uni22E8/uni22E9/uni2AB9/uni2ABA] +FdSymbolB-Bold: +FdSymbolB-Book: +FdSymbolB-Medium: +FdSymbolB-Regular: +MdSymbolB-Bold: +MdSymbolB-Light: +MdSymbolB-Regular: +MdSymbolB-Semibold: +[/equal/uni2261/similar/uni223D/approxequal/uni224B/uni2243/uni22CD/uni2242 +/congruent/uni224C/uni224A/uni224F/uni2AAE/uni224E/uni2250/uni2A66/uni2251 +/uni2252/uni2253/uni2254/uni2255/uni2323/uni2322/uni224D/uni2050/sym020 +/uni2258/uni2256/uni2257/uni2259/uni225A/uni225B/uni225C/element/uni220B +/less/greater/lessequal/greaterequal/uni2A7D/uni2A7E/uni2266/uni2267/uni2272 +/uni2273/uni2A85/uni2A86/uni2276/uni2277/uni22DA/uni22DB/uni2A8B/uni2A8C +/uni22DA.alt/uni22DB.alt/uni226A/uni226B/uni22D8/uni22D9/uni22B2/uni22B3 +/uni22B4/uni22B5/uni2AA6/uni2AA7/uni2AA8/uni2AA9/uni228F/uni2290/uni2291 +/uni2292/sym021/sym022/sym023/sym024/propersubset/propersuperset +/reflexsubset/reflexsuperset/uni2AC5/uni2AC6/uni22D0/uni22D1/uni227A/uni227B +/uni2AAF/uni2AB0/uni227C/uni227D/uni2AB3/uni2AB4/uni227E/uni227F/uni2AB7 +/uni2AB8/uni22D6/uni22D7/sym025/sym026/uni2A7F/uni2A80/uni2A95/uni2A96 +/uni22DE/uni22DF/notequal/uni2262/uni2241/uni223D0338/uni2249/uni224B0338 +/uni2244/uni22CD0338/uni22420338/uni2247/uni224C0338/uni224A0338/uni224F0338 +/uni2AAE0338/uni224E0338/uni22500338/uni2A660338/uni22510338/uni22520338 +/uni22530338/uni23230338/uni23220338/uni226D/uni20500338/sym020_uni0338 +/uni22580338/uni22560338/uni22570338/uni22590338/uni225A0338/uni225B0338 +/uni225C0338/notelement/uni220C/uni226E/uni226F/uni2270/uni2271/uni2A7D0338 +/uni2A7E0338/uni22660338/uni22670338/uni2274/uni2275/uni2A850338/uni2A860338 +/uni2278/uni2279/uni22DA0338/uni22DB0338/uni2A8B0338/uni2A8C0338 +/uni22DA0338.alt/uni22DB0338.alt/uni226A0338/uni226B0338/uni22D80338 +/uni22D90338/uni22EA/uni22EB/uni22EC/uni22ED/uni2AA60338/uni2AA70338 +/uni2AA80338/uni2AA90338/uni228F0338/uni22900338/uni22E2/uni22E3 +/sym021_uni0338/sym022_uni0338/sym023_uni0338/sym024_uni0338/notsubset +/uni2285/uni2288/uni2289/uni2AC50338/uni2AC60338/uni22D00338/uni22D10338 +/uni2280/uni2281/uni2AAF0338/uni2AB00338/uni22E0/uni22E1/uni2AB30338 +/uni2AB40338/uni227E0338/uni227F0338/uni2AB70338/uni2AB80338/uni22D60338 +/uni22D70338/sym025_uni0338/sym026_uni0338/uni2A7F0338/uni2A800338 +/uni2A950338/uni2A960338/uni22DE0338/uni22DF0338/uni2246/sym027/uni2A87 +/uni2A88/uni2268/uni2269/uni22E6/uni22E7/uni2A89/uni2A8A/uni22E4/uni22E5 +/sym028/sym029/uni228A/uni228B/uni2ACB/uni2ACC/uni2AB1/uni2AB2/uni2AB5 +/uni2AB6/uni22E8/uni22E9/uni2AB9/uni2ABA 20{/.notdef}repeat] +feybl10: +feybo10: +feybr10: +feyml10: +feymo10: +feymr10: +[/grave 31{/.notdef}repeat/space 32{/.notdef}repeat/A/B/C 33{/.notdef}repeat +/e 154{/.notdef}repeat] +bicighb: +bicighm: +bicigvb: +bicigvm: +[/grave 31{/.notdef}repeat/space/exclam/quotedbl 4{/.notdef}repeat +/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash +/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less +/equal/greater/question/at/A/B/C/.notdef/E/F/G/.notdef/I/.notdef/K/L/M/N/O/P +/Q/R/S/T/U/V/W/X/Y/Z 5{/.notdef}repeat/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n +/o/p/q/r/s/t/u/v/w/x/y/z/.notdef/bar 8{/.notdef}repeat/Ecaron/Eogonek/Gbreve +/Lacute/Lcaron/.notdef/Nacute/Ncaron/Eng/Ohungarumlaut 4{/.notdef}repeat +/Scedilla/Tcaron/Tcedilla/Uhungarumlaut/Uring/Ydieresis/Zacute/Zcaron +/.notdef/IJ 14{/.notdef}repeat/nacute 3{/.notdef}repeat/racute/rcaron 10{ +/.notdef}repeat/zdotaccent 12{/.notdef}repeat/Egrave/.notdef/Ecircumflex +/.notdef/Igrave/.notdef/Icircumflex/Idieresis/Eth/.notdef/Ograve/.notdef +/Ocircumflex/.notdef/Odieresis/OE/Oslash/.notdef/Uacute/.notdef/Udieresis +/.notdef/Thorn/SS/agrave/.notdef/acircumflex/.notdef/adieresis/.notdef/ae +/ccedilla/egrave/.notdef/ecircumflex/.notdef/igrave/.notdef/icircumflex +/idieresis/eth/.notdef/ograve/.notdef/ocircumflex/.notdef/odieresis/oe 7{ +/.notdef}repeat/germandbls] +mxsk: +[/grave/acute 62{/.notdef}repeat/at/A 62{/.notdef}repeat/Abreve/Aogonek 62{ +/.notdef}repeat/Agrave/Aacute 62{/.notdef}repeat] +mathc10: +[/grave/acute/circumflex/tilde 12{/.notdef}repeat/quotedblleft/quotedblright +/quotedblbase/guillemotleft/guillemotright/endash/emdash/cwm/perthousand +/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/.notdef/exclam/quotedbl/numbersign +/.notdef/.notdef/ampersand/quoteright/parenleft/parenright/asterisk/plus +/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine +/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N +/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum +/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z +/braceleft/bar/braceright/asciitilde/sfthyphen/.notdef/Aogonek/Cacute/Ccaron +/.notdef/Ecaron/Eogonek/Gbreve/Lacute/Lcaron/Lslash/Nacute/Ncaron/Eng +/.notdef/Racute/Rcaron/Sacute/.notdef/Scedilla/.notdef/.notdef/Uhungarumlaut +10{/.notdef}repeat/aogonek/cacute/ccaron/.notdef/ecaron/.notdef/gbreve +/lacute/lcaron/.notdef/nacute/ncaron/.notdef/.notdef/racute/rcaron/sacute +/.notdef/.notdef/tcaron/tcedilla/uhungarumlaut/uring/.notdef/.notdef/zcaron +/.notdef/.notdef/exclamdown/.notdef/sterling/Agrave/Aacute/Acircumflex +/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis +/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex +/Otilde/Odieresis/OE/Oslash/Ugrave/Uacute 5{/.notdef}repeat/agrave/aacute +/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex +/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute +/ocircumflex/otilde/odieresis/oe/oslash/ugrave/uacute 5{/.notdef}repeat] +knitn_sc_in: +knitn_sc_out: +knitnl: +knitnn: +knitnp: +knitnr: +[/grave/acute/circumflex/tilde/dieresis/.notdef/.notdef/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/compwordmark/perthousandzero/dotlessi/dotlessj/ff/fi/fl/ffi/ffl +/.notdef/exclam/quotedbl/numbersign/.notdef/.notdef/ampersand/quoteright +/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two +/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater +/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft +/.notdef/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k +/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/.notdef +/Abreve/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/Gbreve/Lacute/Lcaron +/Lslash/Nacute/Ncaron/Eng/Odblacute/Racute/Rcaron/Sacute/Scaron/Scedilla +/Tcaron/Tcedilla/Udblacute/Uring 102{/.notdef}repeat/thorn/germandbls] +callig15: +[/grave/acute/circumflex/tilde/dieresis/.notdef/ring/.notdef/breve/.notdef +/dotaccent 3{/.notdef}repeat/guilsinglleft/guilsinglright/quotedblleft +/quotedblright/quotedblbase/guillemotleft/guillemotright/.notdef/emdash 5{ +/.notdef}repeat/fi/fl 3{/.notdef}repeat/exclam/quotedbl/numbersign/dollar +/percent/ampersand/quoteright/parenleft/parenright/asterisk/.notdef/comma +/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon +/semicolon 3{/.notdef}repeat/question/.notdef/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O +/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/.notdef/bracketright/asciicircum +/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z +/braceleft/.notdef/braceright/asciitilde/sfthyphen 24{/.notdef}repeat +/Ydieresis 31{/.notdef}repeat/ydieresis 4{/.notdef}repeat/exclamdown +/questiondown/sterling/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE +/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex +/Idieresis/.notdef/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/OE +/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis 3{/.notdef}repeat/agrave/aacute +/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex +/edieresis/igrave/iacute/icircumflex/idieresis/.notdef/ntilde/ograve/oacute +/ocircumflex/otilde/odieresis/oe/oslash/ugrave/uacute/ucircumflex/udieresis +/.notdef/.notdef/germandbls] +vnb10: +vnbx10: +vnbx12: +vnbx5: +vnbx6: +vnbx7: +vnbx8: +vnbx9: +vnbxsl10: +vnbxti10: +vncsc10: +vndunh10: +vnff10: +vnfi10: +vnfib8: +vnitt10: +vnr10: +vnr12: +vnr17: +vnr5: +vnr6: +vnr7: +vnr8: +vnr9: +vnsl10: +vnsl12: +vnsl8: +vnsl9: +vnsltt10: +vnss10: +vnss12: +vnss8: +vnss9: +vnssbx10: +vnssdc10: +vnssi10: +vnssi12: +vnssi8: +vnssi9: +vnssq8: +vnssqi8: +vntcsc10: +vnti10: +vnti12: +vnti7: +vnti8: +vnti9: +vntt10: +vntt12: +vntt8: +vntt9: +vnu10: +vnvtt10: +[/grave/acute/circumflex/tilde/dieresis/dotbelow/ring/caron/breve/macron +/dotaccent/cedilla/hookabove/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/.notdef/zeroinferior/dotlessi/uni1EF6/uni1EF7/uni1EF4/uni1EF5/Dcroat +/dcroat/uni2423/exclam/quotedbl/numbersign/dollar/percent/ampersand +/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash +/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less +/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y +/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c +/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright +/asciitilde/sfthyphen/Agrave/Aacute/Atilde/uni1EA2/uni1EA0/Acircumflex +/uni1EA6/uni1EA4/uni1EAA/uni1EA8/uni1EAC/Abreve/uni1EB0/uni1EAE/uni1EB4 +/uni1EB2/uni1EB6/Egrave/Eacute/uni1EBC/uni1EBA/uni1EB8/Ecircumflex/uni1EC0 +/uni1EBE/uni1EC4/uni1EC2/uni1EC6/Igrave/Iacute/Itilde/uni1EC8/agrave/aacute +/atilde/uni1EA3/uni1EA1/acircumflex/uni1EA7/uni1EA5/uni1EAB/uni1EA9/uni1EAD +/abreve/uni1EB1/uni1EAF/uni1EB5/uni1EB3/uni1EB7/egrave/eacute/uni1EBD +/uni1EBB/uni1EB9/ecircumflex/uni1EC1/uni1EBF/uni1EC5/uni1EC3/uni1EC7/igrave +/iacute/itilde/uni1EC9/uni1ECA/Ograve/Oacute/Otilde/uni1ECE/uni1ECC +/Ocircumflex/uni1ED2/uni1ED0/uni1ED6/uni1ED4/uni1ED8/Ohorn/uni1EDC/uni1EDA +/uni1EE0/uni1EDE/uni1EE2/Ugrave/Uacute/Utilde/uni1EE6/uni1EE4/Uhorn/uni1EEA +/uni1EE8/uni1EEE/uni1EEC/uni1EF0/Ygrave/Yacute/uni1EF8/uni1ECB/ograve/oacute +/otilde/uni1ECF/uni1ECD/ocircumflex/uni1ED3/uni1ED1/uni1ED7/uni1ED5/uni1ED9 +/ohorn/uni1EDD/uni1EDB/uni1EE1/uni1EDF/uni1EE3/ugrave/uacute/utilde/uni1EE7 +/uni1EE5/uhorn/uni1EEB/uni1EE9/uni1EEF/uni1EED/uni1EF1/ygrave/yacute/uni1EF9 +] +vnss17: +vnssi17: +[/grave/acute/circumflex/tilde/dieresis/dotbelow/ring/caron/breve/macron +/dotaccent/cedilla/hookabove/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/cwm/zeroinferior/dotlessi/uni1EF6/uni1EF7/uni1EF4/uni1EF5/Dcroat +/dcroat/uni2423/exclam/quotedbl/numbersign/dollar/percent/ampersand +/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash +/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less +/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y +/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c +/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright +/asciitilde/sfthyphen/Agrave/Aacute/Atilde/uni1EA2/uni1EA0/Acircumflex +/uni1EA6/uni1EA4/uni1EAA/uni1EA8/uni1EAC/Abreve/uni1EB0/uni1EAE/uni1EB4 +/uni1EB2/uni1EB6/Egrave/Eacute/uni1EBC/uni1EBA/uni1EB8/Ecircumflex/uni1EC0 +/uni1EBE/uni1EC4/uni1EC2/uni1EC6/Igrave/Iacute/Itilde/uni1EC8/agrave/aacute +/atilde/uni1EA3/uni1EA1/acircumflex/uni1EA7/uni1EA5/uni1EAB/uni1EA9/uni1EAD +/abreve/uni1EB1/uni1EAF/uni1EB5/uni1EB3/uni1EB7/egrave/eacute/uni1EBD +/uni1EBB/uni1EB9/ecircumflex/uni1EC1/uni1EBF/uni1EC5/uni1EC3/uni1EC7/igrave +/iacute/itilde/uni1EC9/uni1ECA/Ograve/Oacute/Otilde/uni1ECE/uni1ECC +/Ocircumflex/uni1ED2/uni1ED0/uni1ED6/uni1ED4/uni1ED8/Ohorn/uni1EDC/uni1EDA +/uni1EE0/uni1EDE/uni1EE2/Ugrave/Uacute/Utilde/uni1EE6/uni1EE4/Uhorn/uni1EEA +/uni1EE8/uni1EEE/uni1EEC/uni1EF0/Ygrave/Yacute/uni1EF8/uni1ECB/ograve/oacute +/otilde/uni1ECF/uni1ECD/ocircumflex/uni1ED3/uni1ED1/uni1ED7/uni1ED5/uni1ED9 +/ohorn/uni1EDD/uni1EDB/uni1EE1/uni1EDF/uni1EE3/ugrave/uacute/utilde/uni1EE7 +/uni1EE5/uhorn/uni1EEB/uni1EE9/uni1EEF/uni1EED/uni1EF1/ygrave/yacute/uni1EF9 +] +knitg_sc_in: +knitg_sc_out: +knitgg: +knitgn: +knitgp: +knitwg: +knitwn: +knitwp: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring 10{/.notdef}repeat +/quotedblright/quotedblbase/guillemotleft/guillemotright/endash/emdash +/compwordmark/perthousandzero/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/.notdef +/exclam/quotedbl/numbersign/.notdef/.notdef/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four +/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A +/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/.notdef +/bracketright/.notdef/.notdef/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r +/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/.notdef/Abreve/Aogonek +/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/Gbreve/Lacute/Lcaron/Lslash/Nacute +/Ncaron/Eng/Odblacute/Racute/Rcaron/Sacute/Scaron/Scedilla/Tcaron/Tcedilla +/Udblacute/Uring/Ydieresis/Zacute/Zcaron/Zdot/IJ/Idot/dmacron/section/abreve +/aogonek/cacute/ccaron/dcaron/ecaron/eogonek/gbreve/lacute/lcaron/lslash +/nacute/ncaron/eng/odblacute/racute/rcaron/sacute/scaron/scedilla/tcaron +/tcedilla/udblacute/uring/ydieresis/zacute/zcaron/zdot/ij/exclamdown +/questiondown/sterling/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE +/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex +/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/OE/Oslash +/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/Germandbls/agrave/aacute +/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex +/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute +/ocircumflex/otilde/odieresis/oe/oslash/ugrave/uacute/ucircumflex/udieresis +/yacute/thorn/germandbls] +vect10: +vect5: +vect6: +vect7: +vect8: +vect9: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve 7{ +/.notdef}repeat/quotedblleft/quotedblright/quotedblbase/guillemotleft +/guillemotright/endash/emdash/cwm/perthousand 7{/.notdef}repeat/space/exclam +/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/slash 208{/.notdef}repeat] +hcaption: +hclassic: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +23{/.notdef}repeat/exclam 10{/.notdef}repeat/comma/hyphen/period 11{/.notdef +}repeat/colon 64{/.notdef}repeat/braceleft/bar 3{/.notdef}repeat/Abreve +/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/Gbreve/Lacute/Lcaron/Lslash +/Nacute/Ncaron/Eng/Ohungarumlaut/Racute/Rcaron/Sacute/Scaron/Scedilla/Tcaron +/Tcedilla/Uhungarumlaut/Uring/Ydieresis/Zacute/Zcaron 101{/.notdef}repeat] +tipx10: +tipx12: +tipx17: +tipx8: +tipx9: +tipxb10: +tipxbs10: +tipxbx10: +tipxbx12: +tipxbx8: +tipxbx9: +tipxsb10: +tipxsi10: +tipxsl10: +tipxsl12: +tipxsl8: +tipxsl9: +tipxss10: +tipxss12: +tipxss17: +tipxss8: +tipxss9: +tipxts10: +tipxtt10: +tipxtt12: +tipxtt8: +tipxtt9: +xipx10: +xipxb10: +xipxbs10: +xipxsb10: +xipxsi10: +xipxsl10: +xipxss10: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent 21{/.notdef}repeat/visiblespace/exclam/quotedbl/numbersign/dollar +/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma +/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon +/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I 6{/.notdef} +repeat/P/Q/R/S/T/U/V 25{/.notdef}repeat/p/q/r/s/t/u/v/w/x/y/z/braceleft 132{ +/.notdef}repeat] +xuc10: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/.notdef/ogonek/quotesinglbase/guilsinglleft/.notdef/quotedblleft +/quotedblright/quotedblbase/guillemotleft/guillemotright/endash/emdash/cwm +/perthousand/.notdef/dotlessj/.notdef/fi/fl/ffi/.notdef/.notdef/exclam 5{ +/.notdef}repeat/quoteright/parenleft/parenright/.notdef/plus/comma/hyphen +/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon +/semicolon/.notdef/equal/.notdef/question/.notdef/A/B/C/D/E/.notdef/G/H/I/J +/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/.notdef/Z/bracketleft/backslash/bracketright 3{ +/.notdef}repeat/a/b/c/d/e/.notdef/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x +/.notdef/z/braceleft/bar 131{/.notdef}repeat] +ltclb8: +ltcli8: +ltclo8: +ltclq8: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase 4{/.notdef}repeat/quotedblbase +/.notdef/.notdef/endash/emdash/cwm/perthousand/dotlessi/dotlessj/ff/fi/fl +/.notdef/ffl/space 3{/.notdef}repeat/dollar/.notdef/.notdef/quoteright +/.notdef/.notdef/asterisk/.notdef/comma/hyphen/period/slash/zero/one/two +/three/four/five/six/seven/eight/nine/.notdef/.notdef/less/equal/greater 14{ +/.notdef}repeat/M/.notdef/O 7{/.notdef}repeat/W 3{/.notdef}repeat +/bracketleft/.notdef/bracketright/asciicircum/underscore/quoteleft/.notdef/b +/c/d 7{/.notdef}repeat/l/m/n 15{/.notdef}repeat/asciitilde/sfthyphen/Abreve +/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/Gbreve/Lacute/Lcaron/Lslash +/Nacute/Ncaron/Eng/Ohungarumlaut/Racute/Rcaron/Sacute/Scaron/Scedilla/Tcaron +/Tcedilla/Uhungarumlaut/Uring/Ydieresis/Zacute/Zcaron/Zdotaccent/IJ +/Idotaccent/dcroat/section/abreve/aogonek/cacute/ccaron/dcaron/ecaron +/eogonek/gbreve/lacute/lcaron/lslash/nacute/ncaron/eng/ohungarumlaut/racute +/rcaron/sacute/scaron/scedilla/tcaron/tcedilla/uhungarumlaut/uring/ydieresis +/zacute/zcaron/zdotaccent/ij/exclamdown/questiondown/sterling 22{/.notdef} +repeat/Odieresis 31{/.notdef}repeat/odieresis 9{/.notdef}repeat] +mxedc10: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/.notdef/.notdef +/quotedblright 4{/.notdef}repeat/emdash 10{/.notdef}repeat/exclam 5{/.notdef +}repeat/quoteright/parenleft/parenright/.notdef/plus/comma/hyphen/period +/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon +/.notdef/equal/.notdef/question 27{/.notdef}repeat/bracketleft/backslash +/bracketright/asciicircum/.notdef/.notdef/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q +/r/s/t/u/v/w/x/y/z/braceleft/bar/.notdef/.notdef/sfthyphen 128{/.notdef} +repeat] +mxed10: +mxedbf10: +mxedi10: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/.notdef/quotedblleft +/quotedblright 4{/.notdef}repeat/emdash 10{/.notdef}repeat/exclam 5{/.notdef +}repeat/quoteright/parenleft/parenright/.notdef/plus/comma/hyphen/period +/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon +/.notdef/equal/.notdef/question 27{/.notdef}repeat/bracketleft/backslash +/bracketright/asciicircum/.notdef/.notdef/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q +/r/s/t/u/v/w/x/y/z/braceleft/bar/.notdef/.notdef/sfthyphen 128{/.notdef} +repeat] +mathastrotest10: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/.notdef/quotedblleft +/quotedblright/quotedblbase/guillemotleft/guillemotright/endash/emdash/cwm +/perthousand/.notdef/dotlessj/ff 4{/.notdef}repeat/visualspace/exclam +/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/.notdef/zero/one/two/three +/four/five/six/seven/eight/.notdef/colon/semicolon 4{/.notdef}repeat/at/A/B +/C/D/E/F/G/H/I/J/K/L/M/N/.notdef/P/Q/R/S/T/U/V/W/X/.notdef/Z/bracketleft 4{ +/.notdef}repeat/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/.notdef/p/q/r/s/t/u/v +/w/x/.notdef/z/braceleft 4{/.notdef}repeat/Abreve/Aogonek/Cacute/Ccaron +/Dcaron/Ecaron/Eogonek/Gbreve/Lacute/Lcaron/Lslash/Nacute/Ncaron/Eng +/Ohungarumlaut/.notdef/Rcaron/Sacute/Scaron/Scedilla/Tcaron/Tcedilla +/Uhungarumlaut/Uring/Ydieresis/.notdef/Zcaron/Zdotaccent 4{/.notdef}repeat +/abreve/aogonek/cacute/ccaron/dcaron/ecaron/eogonek/gbreve/lacute/lcaron +/lslash/nacute/ncaron/eng/ohungarumlaut/.notdef/rcaron/sacute/scaron +/scedilla/tcaron/tcedilla/uhungarumlaut/uring/ydieresis/.notdef/zcaron +/zdotaccent 4{/.notdef}repeat/Agrave/Aacute/Acircumflex/Atilde/Adieresis +/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute +/Icircumflex/.notdef/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis +/OE/Oslash/.notdef/Uacute/Ucircumflex 4{/.notdef}repeat/agrave/aacute +/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex +/edieresis/igrave/iacute/icircumflex/.notdef/eth/ntilde/ograve/oacute +/ocircumflex/otilde/odieresis/oe/oslash/.notdef/uacute/ucircumflex 4{ +/.notdef}repeat] +cmllbx10: +cmllbx12: +cmllbx5: +cmllbx6: +cmllbx7: +cmllbx8: +cmllbx9: +cmllr10: +cmllr12: +cmllr17: +cmllr5: +cmllr6: +cmllr7: +cmllr8: +cmllr9: +cmllss10: +cmllss12: +cmllss17: +cmllss8: +cmllss9: +cmllssbx10: +eullbx10: +eullbx5: +eullbx6: +eullbx7: +eullbx8: +eullbx9: +eullr10: +eullr5: +eullr6: +eullr7: +eullr8: +eullr9: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase 237{/.notdef}repeat] +xgreg11: +xgreg13: +xgreg16: +xgreg20: +xgreg24: +xgreg29: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase 79{/.notdef}repeat/b 19{/.notdef} +repeat/v/w/x/y/z/.notdef/.notdef/braceright/asciitilde 129{/.notdef}repeat] +ebbx10: +ebmo10: +ebmo17: +ebmo8: +ebmo9: +ebmr10: +ebmr17: +ebmr8: +ebmr9: +ebso10: +ebso17: +ebso8: +ebso9: +ebsr10: +ebsr17: +ebsr8: +ebsr9: +ebtl10: +ebto10: +ecbi0500: +ecbi0600: +ecbi0700: +ecbi0800: +ecbi0900: +ecbi1000: +ecbi1095: +ecbi1200: +ecbi1440: +ecbi1728: +ecbi2074: +ecbi2488: +ecbi2986: +ecbi3583: +ecbl0500: +ecbl0600: +ecbl0700: +ecbl0800: +ecbl0900: +ecbl1000: +ecbl1095: +ecbl1200: +ecbl1440: +ecbl1728: +ecbl2074: +ecbl2488: +ecbl2986: +ecbl3583: +ecbx0500: +ecbx0600: +ecbx0700: +ecbx0800: +ecbx0900: +ecbx1000: +ecbx1095: +ecbx1200: +ecbx1440: +ecbx1728: +ecbx2074: +ecbx2488: +ecbx2986: +ecbx3583: +eccc0500: +eccc0600: +eccc0700: +eccc0800: +eccc0900: +eccc1000: +eccc1095: +eccc1200: +eccc1440: +eccc1728: +eccc2074: +eccc2488: +eccc2986: +eccc3583: +ecci0500: +ecci0600: +ecci0700: +ecci0800: +ecci0900: +ecci1000: +ecci1095: +ecci1200: +ecci1440: +ecci1728: +ecci2074: +ecci2488: +ecci2986: +ecci3583: +ecdh0500: +ecdh0600: +ecdh0700: +ecdh0800: +ecdh0900: +ecdh1000: +ecdh1095: +ecdh1200: +ecdh1440: +ecdh1728: +ecdh2074: +ecdh2488: +ecdh2986: +ecdh3583: +ecit0800: +ecit0900: +ecit1000: +ecit1095: +ecit1200: +ecit1440: +ecit1728: +ecit2074: +ecit2488: +ecit2986: +ecit3583: +eclb8: +ecli8: +eclo8: +eclq8: +ecltt8: +ecoc0500: +ecoc0600: +ecoc0700: +ecoc0800: +ecoc0900: +ecoc1000: +ecoc1095: +ecoc1200: +ecoc1440: +ecoc1728: +ecoc2074: +ecoc2488: +ecoc2986: +ecoc3583: +ecrb0500: +ecrb0600: +ecrb0700: +ecrb0800: +ecrb0900: +ecrb1000: +ecrb1095: +ecrb1200: +ecrb1440: +ecrb1728: +ecrb2074: +ecrb2488: +ecrb2986: +ecrb3583: +ecrm0500: +ecrm0600: +ecrm0700: +ecrm0800: +ecrm0900: +ecrm1000: +ecrm1095: +ecrm1200: +ecrm1440: +ecrm1728: +ecrm2074: +ecrm2488: +ecrm2986: +ecrm3583: +ecsc0500: +ecsc0600: +ecsc0700: +ecsc0800: +ecsc0900: +ecsc1000: +ecsc1095: +ecsc1200: +ecsc1440: +ecsc1728: +ecsc2074: +ecsc2488: +ecsc2986: +ecsc3583: +ecsi0500: +ecsi0600: +ecsi0700: +ecsi0800: +ecsi0900: +ecsi1000: +ecsi1095: +ecsi1200: +ecsi1440: +ecsi1728: +ecsi2074: +ecsi2488: +ecsi2986: +ecsi3583: +ecsl0500: +ecsl0600: +ecsl0700: +ecsl0800: +ecsl0900: +ecsl1000: +ecsl1095: +ecsl1200: +ecsl1440: +ecsl1728: +ecsl2074: +ecsl2488: +ecsl2986: +ecsl3583: +ecso0500: +ecso0600: +ecso0700: +ecso0800: +ecso0900: +ecso1000: +ecso1095: +ecso1200: +ecso1440: +ecso1728: +ecso2074: +ecso2488: +ecso2986: +ecso3583: +ecss0500: +ecss0600: +ecss0700: +ecss0800: +ecss0900: +ecss1000: +ecss1095: +ecss1200: +ecss1440: +ecss1728: +ecss2074: +ecss2488: +ecss2986: +ecss3583: +ecst0800: +ecst0900: +ecst1000: +ecst1095: +ecst1200: +ecst1440: +ecst1728: +ecst2074: +ecst2488: +ecst2986: +ecst3583: +ecsx0500: +ecsx0600: +ecsx0700: +ecsx0800: +ecsx0900: +ecsx1000: +ecsx1095: +ecsx1200: +ecsx1440: +ecsx1728: +ecsx2074: +ecsx2488: +ecsx2986: +ecsx3583: +ectc0800: +ectc0900: +ectc1000: +ectc1095: +ectc1200: +ectc1440: +ectc1728: +ectc2074: +ectc2488: +ectc2986: +ectc3583: +ecti0500: +ecti0600: +ecti0700: +ecti0800: +ecti0900: +ecti1000: +ecti1095: +ecti1200: +ecti1440: +ecti1728: +ecti2074: +ecti2488: +ecti2986: +ecti3583: +ectt0800: +ectt0900: +ectt1000: +ectt1095: +ectt1200: +ectt1440: +ectt1728: +ectt2074: +ectt2488: +ectt2986: +ectt3583: +ecui0500: +ecui0600: +ecui0700: +ecui0800: +ecui0900: +ecui1000: +ecui1095: +ecui1200: +ecui1440: +ecui1728: +ecui2074: +ecui2488: +ecui2986: +ecui3583: +ecvi0800: +ecvi0900: +ecvi1000: +ecvi1095: +ecvi1200: +ecvi1440: +ecvi1728: +ecvi2074: +ecvi2488: +ecvi2986: +ecvi3583: +ecvt0800: +ecvt0900: +ecvt1000: +ecvt1095: +ecvt1200: +ecvt1440: +ecvt1728: +ecvt2074: +ecvt2488: +ecvt2986: +ecvt3583: +ecxc0500: +ecxc0600: +ecxc0700: +ecxc0800: +ecxc0900: +ecxc1000: +ecxc1095: +ecxc1200: +ecxc1440: +ecxc1728: +ecxc2074: +ecxc2488: +ecxc2986: +ecxc3583: +eocc10: +eorm10: +eorm5: +eorm6: +eorm7: +eorm8: +eorm9: +eosl10: +eosl5: +eosl6: +eosl7: +eosl8: +eosl9: +eoti10: +ieclb8: +iecli8: +ieclo8: +ieclq8: +iecltt8: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/afii61664/perthousandzero/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/uni2423 +/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four +/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A +/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash +/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o +/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/hyphen.alt/Abreve +/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/Gbreve/Lacute/Lcaron/Lslash +/Nacute/Ncaron/Eng/Ohungarumlaut/Racute/Rcaron/Sacute/Scaron/Scedilla/Tcaron +/Tcommaaccent/Uhungarumlaut/Uring/Ydieresis/Zacute/Zcaron/Zdotaccent/IJ +/Idotaccent/dcroat/section/abreve/aogonek/cacute/ccaron/dcaron/ecaron +/eogonek/gbreve/lacute/lcaron/lslash/nacute/ncaron/eng/ohungarumlaut/racute +/rcaron/sacute/scaron/scedilla/tcaron/tcommaaccent/uhungarumlaut/uring +/ydieresis/zacute/zcaron/zdotaccent/ij/exclamdown/questiondown/sterling +/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute +/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve +/Oacute/Ocircumflex/Otilde/Odieresis/OE/Oslash/Ugrave/Uacute/Ucircumflex +/Udieresis/Yacute/Thorn/SS/agrave/aacute/acircumflex/atilde/adieresis/aring +/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex +/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/oe/oslash +/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/germandbls] +mathb10: +mathb12: +mathb5: +mathb6: +mathb7: +mathb8: +mathb9: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/cwm/perthousand/dotlessi/dotlessj/ff/fi/fl/.notdef/.notdef +/visualspace/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright +/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two +/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater +/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/.notdef/T/.notdef/V/W/X/Y/Z +/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d +/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright +/asciitilde/sfthyphen/Abreve/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek +/Gbreve/Lacute/Lcaron/Lslash/Nacute/Ncaron/Eng/Ohungarumlaut/Racute/Rcaron +/Sacute/Scaron/Scedilla/Tcaron/Tcedilla/Uhungarumlaut/Uring/Ydieresis/Zacute +/Zcaron/Zdotaccent/IJ/Idotaccent/dcroat/section/abreve/aogonek/cacute/ccaron +/dcaron/ecaron/eogonek/gbreve/lacute/lcaron/lslash/nacute/ncaron/eng +/ohungarumlaut/racute/rcaron/sacute/scaron/scedilla/tcaron/tcedilla +/uhungarumlaut/uring/ydieresis/zacute/zcaron/zdotaccent/ij/exclamdown +/questiondown/sterling/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE +/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex +/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/OE/Oslash +/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/SS/agrave/aacute +/acircumflex/atilde/adieresis/aring/.notdef/.notdef/egrave/eacute +/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve +/oacute/ocircumflex/otilde/odieresis/oe/oslash/ugrave/uacute/.notdef +/udieresis/yacute/thorn/germandbls] +frcbx10: +frcbx14: +frcbx6: +frcc10: +frcc14: +frcc6: +frcf10: +frcf14: +frcf6: +frcr10: +frcr14: +frcr6: +frcsl10: +frcsl14: +frcsl6: +frcslbx10: +frcslbx14: +frcslbx6: +frcslc10: +frcslc14: +frcslc6: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/cwm/perthousand/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/.notdef/exclam +/quotedbl 3{/.notdef}repeat/ampersand/quoteright/parenleft/parenright +/.notdef/.notdef/comma/hyphen/period/slash/zero/one/two/three/four/five/six +/seven/eight/nine/colon/semicolon/less/.notdef/greater/question/.notdef/A/B +/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash +/bracketright/asciicircum/.notdef/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p +/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/.notdef/Abreve +/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/Gbreve/Lacute/Lcaron/Lslash +/Nacute/Ncaron/.notdef/Ohungarumlaut/Racute/Rcaron/Sacute/Scaron/Scedilla +/Tcaron/Tcedilla/Uhungarumlaut/Uring/Ydieresis/Zacute/Zcaron/Zdotaccent +/.notdef/Idotaccent/.notdef/.notdef/abreve/aogonek/cacute/ccaron/dcaron +/ecaron/eogonek/gbreve/lacute/lcaron/lslash/nacute/ncaron/.notdef +/ohungarumlaut/racute/rcaron/sacute/scaron/scedilla/tcaron/tcedilla +/uhungarumlaut/uring/ydieresis/zacute/zcaron/zdotaccent/.notdef/exclamdown +/questiondown/.notdef/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring +/.notdef/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute +/Icircumflex/Idieresis/.notdef/Ntilde/Ograve/Oacute/Ocircumflex/Otilde +/Odieresis/.notdef/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/.notdef +/.notdef/agrave/aacute/acircumflex/atilde/adieresis/aring/.notdef/ccedilla +/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis +/.notdef/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/oe/oslash/ugrave +/uacute/ucircumflex/udieresis/yacute/.notdef/.notdef] +ygoth: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/cwm/perthousand/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/.notdef/exclam +/quotedbl/numbersign/dollar/.notdef/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four +/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question +/.notdef/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft +/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j +/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar 131{/.notdef}repeat] +ssmsbm10: +ssmsbm5: +ssmsbm6: +ssmsbm7: +ssmsbm8: +ssmsbm9: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/cwm/perthousand/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/space/exclam +/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four +/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A +/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash +/bracketright/asciicircum/.notdef/quoteleft/a 4{/.notdef}repeat/f/g/h/i/j/k +/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/sfthyphen +128{/.notdef}repeat] +xslhz20: +xslhz20d: +xtie20: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/cwm/perthousand/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/space/exclam +/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four +/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A +/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash +/bracketright/asciicircum/underscore/quoteleft/a/b/c 28{/.notdef}repeat +/Abreve/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/Gbreve/Lacute/Lcaron +/Lslash/Nacute/Ncaron/Eng/Ohungarumlaut/Racute/Rcaron/Sacute/Scaron/Scedilla +/Tcaron/Tcedilla/Uhungarumlaut/Uring/Ydieresis/Zacute/Zcaron/Zdotaccent/IJ +/Idotaccent/dcroat/section/abreve/aogonek/cacute/ccaron/dcaron/ecaron +/eogonek/gbreve/lacute/lcaron/lslash/nacute/ncaron/eng/ohungarumlaut/racute +/rcaron/sacute/scaron/scedilla/tcaron/tcedilla/uhungarumlaut/uring/ydieresis +/zacute/zcaron/zdotaccent/ij/exclamdown/questiondown/sterling/Agrave/Aacute +/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex +/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute +/Ocircumflex/Otilde/Odieresis/OE/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis +/Yacute/Thorn/SS/agrave/aacute/acircumflex/atilde 28{/.notdef}repeat] +xslz20: +xslz20d: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/cwm/perthousand/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/space/exclam +/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four +/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A +/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash +/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k 148{ +/.notdef}repeat] +musix24: +musix29: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/cwm/perthousand/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/space/exclam +/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four +/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A +/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash +/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o +/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/.notdef/Abreve +/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/Gbreve/Lacute/Lcaron/Lslash +/Nacute/Ncaron/Eng/Ohungarumlaut/Racute/Rcaron/Sacute/Scaron/Scedilla/Tcaron +/Tcedilla/Uhungarumlaut/Uring/Ydieresis/Zacute/Zcaron/Zdotaccent/IJ +/Idotaccent/dcroat/section/abreve/aogonek/cacute/ccaron/dcaron/ecaron +/eogonek/gbreve/lacute/lcaron/lslash/nacute/ncaron/eng/ohungarumlaut/racute +/rcaron/sacute/scaron/scedilla/tcaron/tcedilla/uhungarumlaut/uring/ydieresis +/zacute/zcaron/zdotaccent 4{/.notdef}repeat/Agrave/Aacute/Acircumflex/Atilde +/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave +/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde +/Odieresis/OE/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/SS +/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute +/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve +/oacute/ocircumflex/otilde/odieresis/oe/oslash/ugrave/uacute/ucircumflex 4{ +/.notdef}repeat] +cmssex10: +cmssex7: +cmssex8: +cmssex9: +cmssmi10: +cmssmi5: +cmssmi6: +cmssmi7: +cmssmi8: +cmssmi9: +cmssmib10: +cmssmib5: +cmssmib6: +cmssmib7: +cmssmib8: +cmssmib9: +lcmbsy8: +lcmex8: +lcmmi8: +lcmmib8: +lcmsy8: +llcmss8: +llcmssb8: +llcmssi8: +llcmsso8: +ssmsam10: +ssmsam5: +ssmsam6: +ssmsam7: +ssmsam8: +ssmsam9: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/cwm/perthousand/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/space/exclam +/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four +/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A +/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash +/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o +/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/sfthyphen 128{ +/.notdef}repeat] +ocrb10: +ocrb5: +ocrb6: +ocrb7: +ocrb8: +ocrb9: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/cwm/perthousand/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/space/exclam +/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four +/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A +/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash +/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o +/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/sfthyphen/Abreve +/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/Gbreve/Lacute/Lcaron 118{ +/.notdef}repeat] +musix11: +musix13: +musix16: +musix20: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/cwm/perthousand/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/space/exclam +/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four +/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A +/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash +/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o +/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/sfthyphen/Abreve +/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/Gbreve/Lacute/Lcaron/Lslash +/Nacute/Ncaron/Eng/Ohungarumlaut/Racute/Rcaron/Sacute/Scaron/Scedilla/Tcaron +/Tcedilla/Uhungarumlaut/Uring/Ydieresis/Zacute/Zcaron/Zdotaccent/IJ +/Idotaccent/dcroat/section/abreve/aogonek/cacute/ccaron/dcaron/ecaron +/eogonek/gbreve/lacute/lcaron/lslash/nacute/ncaron/eng/ohungarumlaut/racute +/rcaron/sacute/scaron/scedilla/tcaron/tcedilla/uhungarumlaut/uring/ydieresis +/zacute/zcaron/zdotaccent 4{/.notdef}repeat/Agrave/Aacute/Acircumflex/Atilde +/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave +/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde +/Odieresis/OE/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/SS +/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute +/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve +/oacute/ocircumflex/otilde/odieresis/oe/oslash/ugrave/uacute/ucircumflex 4{ +/.notdef}repeat] +musixsps: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/cwm/perthousand/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/space/exclam +/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four +/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A +/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash +/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o +/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/sfthyphen/Abreve +/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/Gbreve/Lacute/Lcaron/Lslash +/Nacute/Ncaron/Eng/Ohungarumlaut/Racute/Rcaron/Sacute/Scaron/Scedilla/Tcaron +/Tcedilla/Uhungarumlaut/Uring/Ydieresis/Zacute/Zcaron/Zdotaccent/IJ +/Idotaccent/dcroat/section/abreve/aogonek/cacute/ccaron/dcaron/ecaron +/eogonek/gbreve/lacute/lcaron/lslash/nacute/ncaron/eng/ohungarumlaut/racute +/rcaron/sacute/scaron/scedilla/tcaron/tcedilla/uhungarumlaut/uring/ydieresis +/zacute/zcaron/zdotaccent/ij/exclamdown/questiondown/sterling/Agrave/Aacute +/Acircumflex/Atilde 60{/.notdef}repeat] +bxghsb: +bxghsm: +bxghwb: +bxghwm: +bxgvsb: +bxgvsm: +bxgvwb: +bxgvwm: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/cwm/perthousand/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/space/exclam +/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four +/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A +/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash +/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o +/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/sfthyphen/Abreve +/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/Gbreve/Lacute/Lcaron/Lslash +/Nacute/Ncaron/Eng/Ohungarumlaut/Racute/Rcaron/Sacute/Scaron/Scedilla/Tcaron +/Tcedilla/Uhungarumlaut/Uring/Ydieresis/Zacute/Zcaron/Zdotaccent/IJ +/Idotaccent/dcroat/section/abreve/aogonek/cacute/ccaron/dcaron/ecaron +/eogonek/gbreve/lacute/lcaron/lslash/nacute/ncaron/eng/ohungarumlaut/racute +/rcaron/sacute/scaron/scedilla/tcaron/tcedilla/uhungarumlaut/uring/ydieresis +/zacute/zcaron/zdotaccent/ij/exclamdown/questiondown/sterling/Agrave/Aacute +/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex +/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute +/Ocircumflex/Otilde/Odieresis/OE/Oslash/Ugrave/Uacute/Ucircumflex 35{ +/.notdef}repeat/germandbls] +musixspx: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/cwm/perthousand/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/space/exclam +/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four +/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A +/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash +/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o +/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/sfthyphen/Abreve +/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/Gbreve/Lacute/Lcaron/Lslash +/Nacute/Ncaron/Eng/Ohungarumlaut/Racute/Rcaron/Sacute/Scaron/Scedilla/Tcaron +/Tcedilla/Uhungarumlaut/Uring/Ydieresis/Zacute/Zcaron/Zdotaccent/IJ +/Idotaccent/dcroat/section/abreve/aogonek/cacute/ccaron/dcaron/ecaron +/eogonek/gbreve/lacute/lcaron/lslash/nacute/ncaron/eng/ohungarumlaut/racute +/rcaron/sacute/scaron/scedilla/tcaron/tcedilla/uhungarumlaut/uring/ydieresis +/zacute/zcaron/zdotaccent/ij/exclamdown/questiondown/sterling/Agrave/Aacute +/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex +/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute +/Ocircumflex/Otilde/Odieresis/OE/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis +/Yacute/Thorn/SS/agrave/aacute/acircumflex/atilde/adieresis/aring/ae +/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex +/idieresis/eth/ntilde/ograve/oacute 12{/.notdef}repeat] +eczi0500: +eczi0600: +eczi0700: +eczi0800: +eczi0900: +eczi1000: +eczi1095: +eczi1200: +eczi1440: +eczi1728: +eczi2074: +eczi2488: +eczi2986: +eczi3583: +eczo0500: +eczo0600: +eczo0700: +eczo0800: +eczo0900: +eczo1000: +eczo1095: +eczo1200: +eczo1440: +eczo1728: +eczo2074: +eczo2488: +eczo2986: +eczo3583: +eczx0500: +eczx0600: +eczx0700: +eczx0800: +eczx0900: +eczx1000: +eczx1095: +eczx1200: +eczx1440: +eczx1728: +eczx2074: +eczx2488: +eczx2986: +eczx3583: +eczz0500: +eczz0600: +eczz0700: +eczz0800: +eczz0900: +eczz1000: +eczz1095: +eczz1200: +eczz1440: +eczz1728: +eczz2074: +eczz2488: +eczz2986: +eczz3583: +leclb8: +lecli8: +leclo8: +leclq8: +tipa10: +tipa12: +tipa17: +tipa8: +tipa9: +tipab10: +tipabs10: +tipabx10: +tipabx12: +tipabx8: +tipabx9: +tipasb10: +tipasi10: +tipasl10: +tipasl12: +tipasl8: +tipasl9: +tipass10: +tipass12: +tipass17: +tipass8: +tipass9: +tipats10: +tipatt10: +tipatt12: +tipatt8: +tipatt9: +xipa10: +xipab10: +xipabs10: +xipasb10: +xipasi10: +xipasl10: +xipass10: +xsld11: +xsld11d: +xsld13: +xsld13d: +xsld16: +xsld16d: +xsld20: +xsld20d: +xsld24: +xsld24d: +xsld29: +xsld29d: +xsldd20: +xsldu20: +xslhd11: +xslhd11d: +xslhd13: +xslhd13d: +xslhd16: +xslhd16d: +xslhd20: +xslhd20d: +xslhd24: +xslhd24d: +xslhd29: +xslhd29d: +xslhu11: +xslhu11d: +xslhu13: +xslhu13d: +xslhu16: +xslhu16d: +xslhu20: +xslhu20d: +xslhu24: +xslhu24d: +xslhu29: +xslhu29d: +xslu11: +xslu11d: +xslu13: +xslu13d: +xslu16: +xslu16d: +xslu20: +xslu20d: +xslu24: +xslu24d: +xslu29: +xslu29d: +xslud20: +xslup20: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/cwm/perthousand/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/space/exclam +/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four +/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A +/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash +/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o +/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/sfthyphen/Abreve +/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/Gbreve/Lacute/Lcaron/Lslash +/Nacute/Ncaron/Eng/Ohungarumlaut/Racute/Rcaron/Sacute/Scaron/Scedilla/Tcaron +/Tcedilla/Uhungarumlaut/Uring/Ydieresis/Zacute/Zcaron/Zdotaccent/IJ +/Idotaccent/dcroat/section/abreve/aogonek/cacute/ccaron/dcaron/ecaron +/eogonek/gbreve/lacute/lcaron/lslash/nacute/ncaron/eng/ohungarumlaut/racute +/rcaron/sacute/scaron/scedilla/tcaron/tcedilla/uhungarumlaut/uring/ydieresis +/zacute/zcaron/zdotaccent/ij/exclamdown/questiondown/sterling/Agrave/Aacute +/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex +/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute +/Ocircumflex/Otilde/Odieresis/OE/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis +/Yacute/Thorn/SS/agrave/aacute/acircumflex/atilde/adieresis/aring/ae +/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex +/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/oe/oslash +/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/germandbls] +matha10: +matha12: +matha5: +matha6: +matha7: +matha8: +matha9: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/cwm/perthousand/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/visualspace +/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four +/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A +/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash +/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o +/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/sfthyphen/Abreve +/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/Gbreve/Lacute/Lcaron/Lslash +/Nacute/Ncaron/Eng/Ohungarumlaut/Racute/Rcaron/Sacute/Scaron/Scedilla/Tcaron +/Tcedilla/Uhungarumlaut/Uring/Ydieresis/Zacute/Zcaron/Zdotaccent/IJ +/Idotaccent/dcroat/section/abreve/aogonek/cacute/ccaron/dcaron/ecaron +/eogonek/gbreve/lacute/lcaron/lslash/nacute/ncaron/eng/ohungarumlaut/racute +/rcaron/sacute/scaron/scedilla/tcaron/tcedilla/uhungarumlaut/uring/ydieresis +/zacute/zcaron/zdotaccent/ij/exclamdown/questiondown/sterling/Agrave/Aacute +/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex +/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute +/Ocircumflex/Otilde/Odieresis/OE/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis +/Yacute/Thorn/SS/agrave/aacute/acircumflex/atilde/adieresis/aring/ae +/ccedilla/egrave/eacute/ecircumflex/edieresis 4{/.notdef}repeat/eth/ntilde +/ograve/oacute/ocircumflex/otilde/odieresis/oe/oslash/ugrave/uacute +/ucircumflex 4{/.notdef}repeat] +mathx10: +mathx12: +mathx5: +mathx6: +mathx7: +mathx8: +mathx9: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/cwm/perthousand/dotlessi/dotlessj/ff/fi/fl/ffi/ffl/visualspace +/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft +/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four +/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A +/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash +/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o +/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/sfthyphen/Abreve +/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/Gbreve/Lacute/Lcaron/Lslash +/Nacute/Ncaron/Eng/Ohungarumlaut/Racute/Rcaron/Sacute/Scaron/Scedilla/Tcaron +/Tcedilla/Uhungarumlaut/Uring/Ydieresis/Zacute/Zcaron/Zdotaccent/IJ +/Idotaccent/dcroat/section/abreve/aogonek/cacute/ccaron/dcaron/ecaron +/eogonek/gbreve/lacute/lcaron/lslash/nacute/ncaron/eng/ohungarumlaut/racute +/rcaron/sacute/scaron/scedilla/tcaron/tcedilla/uhungarumlaut/uring/ydieresis +/zacute/zcaron/zdotaccent/ij/exclamdown/questiondown/sterling/Agrave/Aacute +/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex +/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute +/Ocircumflex/Otilde/Odieresis/OE/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis +/Yacute/Thorn/SS/agrave/aacute/acircumflex/atilde/adieresis/aring/ae +/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex +/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/oe/oslash +/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/germandbls] +ffmb10: +ffmb8: +ffmb9: +ffmbc40: +ffmbco40: +ffmbo10: +ffmbo8: +ffmbo9: +ffmbw10: +ffmbwo10: +ffmc10: +ffmco10: +ffmh10: +ffmh8: +ffmh9: +ffmho10: +ffmho8: +ffmho9: +ffmhw10: +ffmhwo10: +ffml10: +ffmlc10: +ffmlco10: +ffmlo10: +ffmlq10: +ffmlqo10: +ffmlw10: +ffmlwo10: +ffmo10: +ffmo8: +ffmo9: +ffmr10: +ffmr8: +ffmr9: +ffmw10: +ffmwo10: +[/grave/acute/circumflex/tilde/dieresis/hungarumlaut/ring/caron/breve/macron +/dotaccent/cedilla/ogonek/quotesinglbase/guilsinglleft/guilsinglright +/quotedblleft/quotedblright/quotedblbase/guillemotleft/guillemotright/endash +/emdash/zerowidthspace/uniE000/dotlessi/dotlessj/ff/fi/fl/ffi/ffl +/visiblespace/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright +/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two +/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater +/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft +/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j +/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde +/hyphentwo/Abreve/Aogonek/Cacute/Ccaron/Dcaron/Ecaron/Eogonek/Gbreve/Lacute +/Lcaron/Lslash/Nacute/Ncaron/Eng/Ohungarumlaut/Racute/Rcaron/Sacute/Scaron +/Scedilla/Tcaron/Tcedilla/Uhungarumlaut/Uring/Ydieresis/Zacute/Zcaron +/Zdotaccent/IJ/Idotaccent/dcroat/section/abreve/aogonek/cacute/ccaron/dcaron +/ecaron/eogonek/gbreve/lacute/lcaron/lslash/nacute/ncaron/eng/ohungarumlaut +/racute/rcaron/sacute/scaron/scedilla/tcaron/tcedilla/uhungarumlaut/uring +/ydieresis/zacute/zcaron/zdotaccent/ij/exclamdown/questiondown/sterling +/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute +/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve +/Oacute/Ocircumflex/Otilde/Odieresis/OE/Oslash/Ugrave/Uacute/Ucircumflex +/Udieresis/Yacute/Thorn/uni1E9E/agrave/aacute/acircumflex/atilde/adieresis +/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute +/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis +/oe/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/germandbls] +cmbrbs10: +cmbrbs8: +cmbrbs9: +lmsbm8: +msbm10: +msbm5: +msbm6: +msbm7: +msbm8: +msbm9: +[/lessornotequal/greaterornotequal/notlessequal/notgreaterequal/notless +/notgreater/notprecedes/notfollows/lessornotdbleql/greaterornotdbleql +/notlessorslnteql/notgreaterorslnteql/lessnotequal/greaternotequal +/notprecedesoreql/notfollowsoreql/precedeornoteqvlnt/followornoteqvlnt +/lessornotsimilar/greaterornotsimilar/notlessdblequal/notgreaterdblequal +/precedenotslnteql/follownotslnteql/precedenotdbleqv/follownotdbleqv +/lessnotdblequal/greaternotdblequal/notsimilar/notapproxequal/upslope +/downslope/notsubsetoreql/notsupersetoreql/notsubsetordbleql +/notsupersetordbleql/subsetornotdbleql/supersetornotdbleql/subsetornoteql +/supersetornoteql/subsetnoteql/supersetnoteql/notsubseteql/notsuperseteql +/notparallel/notbar/notshortbar/notshortparallel/notturnstile/notforces +/notsatisfies/notforcesextra/nottriangeqlright/nottriangeqlleft +/nottriangleleft/nottriangleright/notarrowleft/notarrowright/notdblarrowleft +/notdblarrowright/notdblarrowboth/notarrowboth/dividemultiply/emptyset +/notexistential/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/hatwide +/hatwider/tildewide/tildewider/.notdef/Finv/Gmir 4{/.notdef}repeat/Omegainv +/eth/equalorsimilar/beth/gimel/daleth/lessdot/greaterdot/multicloseleft +/multicloseright/barshort/parallelshort/integerdivide/similar/approxequal +/approxorequal/followsorequal/precedesorequal/archleftdown/archrightdown +/Digamma/kappa/k/planckover2pi/planckover2pi1/epsiloninv 128{/.notdef}repeat +] +cmbrsy10: +cmbrsy8: +cmbrsy9: +cmbsy10: +cmbsy5: +cmbsy6: +cmbsy7: +cmbsy8: +cmbsy9: +cmssbsy10: +cmssbsy5: +cmssbsy6: +cmssbsy7: +cmssbsy8: +cmssbsy9: +cmsssy10: +cmsssy5: +cmsssy6: +cmsssy7: +cmsssy8: +cmsssy9: +cmsy10: +cmsy5: +cmsy6: +cmsy7: +cmsy8: +cmsy9: +[/minus/periodcentered/multiply/asteriskmath/divide/diamondmath/plusminus +/minusplus/circleplus/circleminus/circlemultiply/circledivide/circledot +/circlecopyrt/openbullet/bullet/equivasymptotic/equivalence/reflexsubset +/reflexsuperset/lessequal/greaterequal/precedesequal/followsequal/similar +/approxequal/propersubset/propersuperset/lessmuch/greatermuch/precedes +/follows/arrowleft/arrowright/arrowup/arrowdown/arrowboth/arrownortheast +/arrowsoutheast/similarequal/arrowdblleft/arrowdblright/arrowdblup +/arrowdbldown/arrowdblboth/arrownorthwest/arrowsouthwest/proportional/prime +/infinity/element/owner/triangle/triangleinv/negationslash/mapsto/universal +/existential/logicalnot/emptyset/Rfractur/Ifractur/latticetop/perpendicular +/aleph/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/union +/intersection/unionmulti/logicaland/logicalor/turnstileleft/turnstileright +/floorleft/floorright/ceilingleft/ceilingright/braceleft/braceright +/angbracketleft/angbracketright/bar/bardbl/arrowbothv/arrowdblbothv +/backslash/wreathproduct/radical/coproduct/nabla/integral/unionsq +/intersectionsq/subsetsqequal/supersetsqequal/section/dagger/daggerdbl +/paragraph/club/diamond/heart/spade 128{/.notdef}repeat] +plbsy10: +plsy10: +plsy5: +plsy6: +plsy7: +plsy8: +plsy9: +[/minus/periodcentered/multiply/asteriskmath/divide/diamondmath/plusminus +/minusplus/circleplus/circleminus/circlemultiply/circledivide/circledot +/circlecopyrt/openbullet/bullet/equivasymptotic/equivalence/reflexsubset +/reflexsuperset/lessequal/greaterequal/precedesequal/followsequal/similar +/approxequal/propersubset/propersuperset/lessmuch/greatermuch/precedes +/follows/arrowleft/arrowright/arrowup/arrowdown/arrowboth/arrownortheast +/arrowsoutheast/similarequal/arrowdblleft/arrowdblright/arrowdblup +/arrowdbldown/arrowdblboth/arrownorthwest/arrowsouthwest/proportional/prime +/infinity/element/owner/triangle/triangleinv/negationslash/mapsto/universal +/existential/logicalnot/emptyset/Rfractur/Ifractur/latticetop/perpendicular +/aleph/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/union +/intersection/unionmulti/logicaland/logicalor/turnstileleft/turnstileright +/floorleft/floorright/ceilingleft/ceilingright/braceleft/braceright +/angbracketleft/angbracketright/bar/bardbl/arrowbothv/arrowdblbothv +/backslash/wreathproduct/radical/coproduct/nabla/integral/unionsq +/intersectionsq/subsetsqequal/supersetsqequal/section/dagger/daggerdbl +/paragraph/club/diamond/heart/spade 44{/.notdef}repeat/xlessequal +/xgreaterequal 82{/.notdef}repeat] +FdSymbolF-Bold: +FdSymbolF-Book: +FdSymbolF-Medium: +FdSymbolF-Regular: +MdSymbolF-Bold: +MdSymbolF-Light: +MdSymbolF-Regular: +MdSymbolF-Semibold: +[/parenleft/parenleft.big1/parenleft.big2/parenleft.big3/parenleft.big4 +/parenleft.big5/parenright/parenright.big1/parenright.big2/parenright.big3 +/parenright.big4/parenright.big5/uni239B/uni239E/uni239D/uni23A0/uni239C +/uni239F/bracketleft/bracketleft.big1/bracketleft.big2/bracketleft.big3 +/bracketleft.big4/bracketleft.big5/bracketright/bracketright.big1 +/bracketright.big2/bracketright.big3/bracketright.big4/bracketright.big5 +/uni230A/uni230A.big1/uni230A.big2/uni230A.big3/uni230A.big4/uni230A.big5 +/uni230B/uni230B.big1/uni230B.big2/uni230B.big3/uni230B.big4/uni230B.big5 +/uni2308/uni2308.big1/uni2308.big2/uni2308.big3/uni2308.big4/uni2308.big5 +/uni2309/uni2309.big1/uni2309.big2/uni2309.big3/uni2309.big4/uni2309.big5 +/uni231C/uni231C.big1/uni231C.big2/uni231C.big3/uni231C.big4/uni231C.big5 +/uni231D/uni231D.big1/uni231D.big2/uni231D.big3/uni231D.big4/uni231D.big5 +/uni231E/uni231E.big1/uni231E.big2/uni231E.big3/uni231E.big4/uni231E.big5 +/uni231F/uni231F.big1/uni231F.big2/uni231F.big3/uni231F.big4/uni231F.big5 +/sym0A0/sym0A0.big1/sym0A0.big2/sym0A0.big3/sym0A0.big4/sym0A0.big5/sym0A1 +/sym0A1.big1/sym0A1.big2/sym0A1.big3/sym0A1.big4/sym0A1.big5/uni23A1/uni23A4 +/uni23A3/uni23A6/uni23A2/uni23A5/uni27E6/uni27E6.big1/uni27E6.big2 +/uni27E6.big3/uni27E6.big4/uni27E6.big5/uni27E7/uni27E7.big1/uni27E7.big2 +/uni27E7.big3/uni27E7.big4/uni27E7.big5/sym0A2/sym0A5/sym0A4/sym0A7/sym0A3 +/sym0A6/braceleft/braceleft.big1/braceleft.big2/braceleft.big3 +/braceleft.big4/braceleft.big5/braceright/braceright.big1/braceright.big2 +/braceright.big3/braceright.big4/braceright.big5/uni23A7/uni23AB/uni23A9 +/uni23AD/uni23A8/uni23AC/uni23AA/uni27E8/uni27E8.big1/uni27E8.big2 +/uni27E8.big3/uni27E8.big4/uni27E8.big5/uni27E9/uni27E9.big1/uni27E9.big2 +/uni27E9.big3/uni27E9.big4/uni27E9.big5/uni27EA/uni27EA.big1/uni27EA.big2 +/uni27EA.big3/uni27EA.big4/uni27EA.big5/uni27EB/uni27EB.big1/uni27EB.big2 +/uni27EB.big3/uni27EB.big4/uni27EB.big5/uni2991/uni2991.big1/uni2991.big2 +/uni2991.big3/uni2991.big4/uni2991.big5/uni2992/uni2992.big1/uni2992.big2 +/uni2992.big3/uni2992.big4/uni2992.big5/slash/slash.big1/slash.big2 +/slash.big3/slash.big4/slash.big5/backslash/backslash.big1/backslash.big2 +/backslash.big3/backslash.big4/backslash.big5/uni2223.short/uni2223 +/uni2223.big1/uni2224.short/uni2224/uni2224.big1/sym0A8/uni2225.short +/uni2225/uni2225.big1/uni2226.short/uni2226/uni2226.big1/sym0A9/uni2980 +/uni2980.big1/sym0AA/arrowup.short/arrowdown.short/sym0AB/arrowdblup.short +/arrowdbldown.short/sym0AC/sym0AD/sym0AF/sym0AE/sym0B0/sym0B2/sym0B3/sym0B1 +/radical.tex/radical.tex.big1/radical.tex.big2/radical.tex.big3 +/radical.tex.big4/radical.tex.big5/radical.tex.top/uni23B7.tex/radical.ex +/radical/radical.big1/radical.big2/radical.big3/radical.big4/radical.big5 +/radical.top/uni23B7 28{/.notdef}repeat] +cmex10: +cmex7: +cmex8: +cmex9: +cmexb10: +plex10: +[/parenleftbig/parenrightbig/bracketleftbig/bracketrightbig/floorleftbig +/floorrightbig/ceilingleftbig/ceilingrightbig/braceleftbig/bracerightbig +/angbracketleftbig/angbracketrightbig/vextendsingle/vextenddouble/slashbig +/backslashbig/parenleftBig/parenrightBig/parenleftbigg/parenrightbigg +/bracketleftbigg/bracketrightbigg/floorleftbigg/floorrightbigg +/ceilingleftbigg/ceilingrightbigg/braceleftbigg/bracerightbigg +/angbracketleftbigg/angbracketrightbigg/slashbigg/backslashbigg +/parenleftBigg/parenrightBigg/bracketleftBigg/bracketrightBigg/floorleftBigg +/floorrightBigg/ceilingleftBigg/ceilingrightBigg/braceleftBigg +/bracerightBigg/angbracketleftBigg/angbracketrightBigg/slashBigg +/backslashBigg/slashBig/backslashBig/parenlefttp/parenrighttp/bracketlefttp +/bracketrighttp/bracketleftbt/bracketrightbt/bracketleftex/bracketrightex +/bracelefttp/bracerighttp/braceleftbt/bracerightbt/braceleftmid +/bracerightmid/braceex/arrowvertex/parenleftbt/parenrightbt/parenleftex +/parenrightex/angbracketleftBig/angbracketrightBig/unionsqtext +/unionsqdisplay/contintegraltext/contintegraldisplay/circledottext +/circledotdisplay/circleplustext/circleplusdisplay/circlemultiplytext +/circlemultiplydisplay/summationtext/producttext/integraltext/uniontext +/intersectiontext/unionmultitext/logicalandtext/logicalortext +/summationdisplay/productdisplay/integraldisplay/uniondisplay +/intersectiondisplay/unionmultidisplay/logicalanddisplay/logicalordisplay +/coproducttext/coproductdisplay/hatwide/hatwider/hatwidest/tildewide +/tildewider/tildewidest/bracketleftBig/bracketrightBig/floorleftBig +/floorrightBig/ceilingleftBig/ceilingrightBig/braceleftBig/bracerightBig +/radicalbig/radicalBig/radicalbigg/radicalBigg/radicalbt/radicalvertex +/radicaltp/arrowvertexdbl/arrowtp/arrowbt/bracehtipdownleft +/bracehtipdownright/bracehtipupleft/bracehtipupright/arrowdbltp/arrowdblbt +128{/.notdef}repeat] +MnSymbolF-Bold10: +MnSymbolF-Bold12: +MnSymbolF-Bold5: +MnSymbolF-Bold6: +MnSymbolF-Bold7: +MnSymbolF-Bold8: +MnSymbolF-Bold9: +MnSymbolF10: +MnSymbolF12: +MnSymbolF5: +MnSymbolF6: +MnSymbolF7: +MnSymbolF8: +MnSymbolF9: +[/plus.big/plus.big.disp/uni2A09/uni2A09.disp/uni22C0/uni22C0.disp/uni22C1 +/uni22C1.disp/wedgedot.big/wedgedot.big.disp/veedot.big/veedot.big.disp +/uni2A55.big/uni2A55.big.disp/uni2A54.big/uni2A54.big.disp/curlyand.big +/curlyand.big.disp/curlyor.big/curlyor.big.disp/curlywedgedot.big +/curlywedgedot.big.disp/curlyveedot.big/curlyveedot.big.disp +/doublecurlywedge.big/doublecurlywedge.big.disp/doublecurlyvee.big +/doublecurlyvee.big.disp/uni22C2/uni22C2.disp/uni22C3/uni22C3.disp +/uni2A40.big/uni2A40.big.disp/uni228D.big/uni228D.big.disp/capplus.big +/capplus.big.disp/uni228E.big/uni228E.big.disp/uni2293.big/uni2293.big.disp +/uni2294.big/uni2294.big.disp/sqcapdot.big/sqcapdot.big.disp/sqcupdot.big +/sqcupdot.big.disp/sqcapplus.big/sqcapplus.big.disp/sqcupplus.big +/sqcupplus.big.disp/uni25EF.big/uni25EF.big.disp/uni2296.big +/uni2296.big.disp/uni29B6.big/uni29B6.big.disp/uni2298.big/uni2298.big.disp +/uni29B8.big/uni29B8.big.disp/uni2295.big/uni2295.big.disp/uni2297.big +/uni2297.big.disp/uni2299.big/uni2299.big.disp/uni229A.big/uni229A.big.disp +/otriangle.big/otriangle.big.disp/uni229B.big/uni229B.big.disp/uni235F.big +/uni235F.big.disp/product/product.disp/uni2210/uni2210.disp/summation +/summation.disp/integral/integral.disp/uni222C/uni222C.disp/uni222D +/uni222D.disp/uni2A0C/uni2A0C.disp/uni222B2026222B/uni222B2026222B.disp +/uni2A19/uni2A19.disp/uni2A1A/uni2A1A.disp/uni2A0F/uni2A0F.disp/uni222E +/uni222E.disp/uni222F/uni222F.disp/uni2233/uni2233.disp/uni2232.alt1 +/uni2232.disp.alt1/uni2233.alt1/uni2233.disp.alt1/uni2232/uni2232.disp +/uni2A0B/uni2A0B.disp/uni222B2026222B.part/uni222B2026222B.part.disp +/uni2A19.part/uni2A19.part.disp/uni2A1A.part/uni2A1A.part.disp/uni2A0F.part +/uni2A0F.part.disp/uni222E.part/uni222E.part.disp/uni222F.part +/uni222F.part.disp/uni2233.part/uni2233.part.disp/uni2232.part.alt1 +/uni2232.part.disp.alt1/uni2233.part.alt1/uni2233.part.disp.alt1 +/uni2232.part/uni2232.part.disp/uni2A0B.part/uni2A0B.part.disp/uni2201 +/uni2201.disp 120{/.notdef}repeat] +stmary10: +stmary5: +stmary6: +stmary7: +stmary8: +stmary9: +[/shortleftarrow/shortrightarrow/shortuparrow/shortdownarrow/Yup/Ydown/Yleft +/Yright/varcurlyvee/varcurlywedge/minuso/baro/sslash/bbslash/moo/varotimes +/varoast/varobar/varodot/varoslash/varobslash/varocircle/varoplus/varominus +/boxast/boxbar/boxdot/boxslash/boxbslash/boxcircle/boxbox/boxempty/lightning +/merge/vartimes/fatsemi/ssearrow/curlywedgeuparrow/sswarrow +/curlywedgedownarrow/fatslash/fatbslash/lbag/rbag/varbigcirc +/leftrightarroweq/curlyveedownarrow/curlyveeuparrow/nnwarrow/nnearrow +/leftslice/rightslice/varolessthan/varogreaterthan/varovee/varowedge +/talloblong/interleave/obar/obslash/olessthan/ogreaterthan/ovee/owedge +/oblong/inplus/niplus/nplus/subsetplus/supsetplus/subsetpluseq/supsetpluseq +/Lbag/Rbag/llbracket/rrbracket/llparenthesis/rrparenthesis/binampersand +/bindnasrepma/trianglelefteqslant/trianglerighteqslant/ntrianglelefteqslant +/ntrianglerighteqslant/llfloor/rrfloor/llceil/rrceil/arrownot/Arrownot +/Mapstochar/mapsfromchar/Mapsfromchar/leftrightarrowtriangle +/leftarrowtriangle/rightarrowtriangle/bigtriangledown/bigtriangleup +/bigcurlyvee/bigcurlywedge/bigsqcap/bigbox/bigparallel/biginterleave +/hugetriangledown/hugetriangleup/hugecurlyvee/hugecurlywedge/hugesqcap +/hugebox/hugeparallel/hugeinterleave/hugenplus/largellbracket/Largellbracket +/LARGEllbracket/hugellbracket/Hugellbrackettop/Hugellbracketbot +/Hugellbracketex/Hugenplus/largerrbracket/Largerrbracket/LARGErrbracket +/hugerrbracket/Hugerrbrackettop/Hugerrbracketbot/Hugerrbracketex 128{ +/.notdef}repeat] +skt10: +skt8: +skt9: +sktb10: +sktbs10: +sktf10: +sktfs10: +skts10: +[/skt000/skt001/skt002/skt003/skt004/skt005/skt006/skt007/skt008/skt009 +/skt010/skt011/skt012/skt013/skt014/skt015/skt016/skt017/skt018/skt019 +/skt020/skt021/skt022/skt023/skt024/skt025/skt026/skt027/skt028/skt029 +/skt030/skt031/skt032/skt033/skt034/skt035/skt036/skt037/skt038/skt039 +/skt040/skt041/skt042/skt043/skt044/skt045/skt046/skt047/skt048/skt049 +/skt050/skt051/skt052/skt053/skt054/skt055/skt056/skt057/skt058/skt059 +/skt060/skt061/skt062/skt063/skt064/skt065/skt066/skt067/skt068/skt069 +/skt070/skt071/skt072/skt073/skt074/skt075/skt076/skt077/skt078/skt079 +/skt080/skt081/skt082/skt083/skt084/skt085/skt086/skt087/skt088/skt089 +/skt090/skt091/skt092/skt093/skt094/skt095/skt096/skt097/skt098/skt099 +/skt100/skt101/skt102/skt103/skt104/skt105/skt106/skt107/skt108/skt109 +/skt110/skt111/skt112/skt113/skt114/skt115/skt116/skt117/skt118/skt119 +/skt120/skt121/skt122/skt123/skt124/skt125/skt126/skt127/skt128/skt129 +/skt130/skt131/skt132/skt133/skt134/skt135/skt136/skt137/skt138/skt139 +/skt140/skt141/skt142/skt143/skt144/skt145/skt146/skt147/skt148/skt149 +/skt150/skt151/skt152/skt153/skt154/skt155/skt156/skt157/skt158/skt159 +/skt160/skt161/skt162/skt163/skt164/skt165/skt166/skt167/skt168/skt169 +/skt170/skt171/skt172/skt173/skt174/skt175/skt176/skt177/skt178/skt179 +/skt180/skt181/skt182/skt183/skt184/skt185/skt186/skt187/skt188/skt189 +/skt190/skt191/skt192/skt193/skt194/skt195/skt196/skt197/skt198/skt199 +/skt200/skt201/skt202/skt203/skt204/skt205/skt206/skt207/skt208/skt209 +/skt210/skt211/skt212/skt213/skt214/skt215/skt216/skt217/skt218/skt219 +/skt220/skt221/skt222/skt223/skt224/skt225/skt226/skt227/skt228/skt229 +/skt230/skt231/skt232/skt233/skt234/skt235/skt236/skt237/skt238/skt239 +/skt240/skt241/skt242/skt243/skt244/skt245/skt246/skt247/skt248/skt249 +/skt250/skt251/skt252/skt253/skt254/skt255] +cmbras10: +cmbras8: +cmbras9: +lmsam8: +msam10: +msam5: +msam6: +msam7: +msam8: +msam9: +[/squaredot/squareplus/squaremultiply/square/squaresolid/squaresmallsolid +/diamond/diamondsolid/clockwise/anticlockwise/harpoonleftright +/harpoonrightleft/squareminus/forces/forcesbar/satisfies/dblarrowheadright +/dblarrowheadleft/dblarrowleft/dblarrowright/dblarrowup/dblarrowdwn +/harpoonupright/harpoondownright/harpoonupleft/harpoondownleft +/arrowtailright/arrowtailleft/arrowparrleftright/arrowparrrightleft +/shiftleft/shiftright/squiggleright/squiggleleftright/curlyleft/curlyright +/circleequal/followsorequal/greaterorsimilar/greaterorapproxeql/multimap +/therefore/because/equalsdots/defines/precedesorequal/lessorsimilar +/lessorapproxeql/equalorless/equalorgreater/equalorprecedes/equalorfollows +/precedesorcurly/lessdblequal/lessorequalslant/lessorgreater/primereverse +/axisshort/equaldotrightleft/equaldotleftright/followsorcurly +/greaterdblequal/greaterorequalslant/greaterorless/squareimage +/squareoriginal/triangleright/triangleleft/trianglerightequal +/triangleleftequal/star/between/triangledownsld/trianglerightsld +/triangleleftsld/arrowaxisright/arrowaxisleft/triangle/trianglesolid +/triangleinv/ringinequal/lessequalgreater/greaterlessequal/lessdbleqlgreater +/greaterdbleqlless/Yen/arrowtripleright/arrowtripleleft/check/orunderscore +/nand/perpcorrespond/angle/measuredangle/sphericalangle/proportional/smile +/frown/subsetdbl/supersetdbl/uniondbl/intersectiondbl/uprise/downfall +/multiopenleft/multiopenright/subsetdblequal/supersetdblequal/difference +/geomequivalent/muchless/muchgreater/rightanglenw/rightanglene/circleR +/circleS/fork/dotplus/revsimilar/revasymptequal/rightanglesw/rightanglese +/maltesecross/complement/intercal/circlering/circleasterisk/circleminus 128{ +/.notdef}repeat] +FdSymbolE-Bold: +FdSymbolE-Book: +FdSymbolE-Medium: +FdSymbolE-Regular: +[/sym090/sym090.disp/uni2A09/uni2A09.disp/uni22C0/uni22C0.disp/uni22C1 +/uni22C1.disp/sym091/sym091.disp/sym092/sym092.disp/uni2A07/uni2A07.disp +/uni2A08/uni2A08.disp/sym093/sym093.disp/sym094/sym094.disp/uni22C2 +/uni22C2.disp/uni22C3/uni22C3.disp/sym095/sym095.disp/uni2A03/uni2A03.disp +/sym096/sym096.disp/uni2A04/uni2A04.disp/uni2A05/uni2A05.disp/uni2A06 +/uni2A06.disp/sym097/sym097.disp/sym098/sym098.disp/sym099/sym099.disp +/sym09A/sym09A.disp/uni2A01/uni2A01.disp/uni2A02/uni2A02.disp/uni2A00 +/uni2A00.disp/sym09B/sym09B.disp/product/product.disp/product.sf +/product.sf.disp/uni2210/uni2210.disp/uni2210.sf/uni2210.sf.disp/summation +/summation.disp/summation.sf/summation.sf.disp/uni2A0A/uni2A0A.disp +/uni2A0A.sf/uni2A0A.sf.disp/integral/integral.disp/uni222C/uni222C.disp +/uni222D/uni222D.disp/uni2A0C/uni2A0C.disp/uni222B22EF222B +/uni222B22EF222B.disp/uni2231/uni2231.disp/uni2A11/uni2A11.disp/uni2A0D +/uni2A0D.disp/uni2A0E/uni2A0E.disp/uni2A0F/uni2A0F.disp/uni222E/uni222E.disp +/uni222F/uni222F.disp/uni2230/uni2230.disp/uni2233/uni2233.disp/uni2232.alt +/uni2232.alt.disp/uni2233.alt/uni2233.alt.disp/uni2232/uni2232.disp/uni2A0B +/uni2A0B.disp/uni2A0B.sf/uni2A0B.sf.disp 8{/.notdef}repeat/uni0302 +/uni0302.big1/uni0302.big2/uni0302.big3/uni0302.big4/uni0302.big5/uni0303 +/uni0303.big1/uni0303.big2/uni0303.big3/uni0303.big4/uni0303.big5/uni0311 +/uni0311.big1/uni0311.big2/uni0311.big3/uni0311.big4/uni0311.big5/uni20D7 +/uni0335/uni0337/uni0338 120{/.notdef}repeat] +MdSymbolE-Bold: +MdSymbolE-Light: +MdSymbolE-Regular: +MdSymbolE-Semibold: +[/sym090/sym090.disp/uni2A09/uni2A09.disp/uni22C0/uni22C0.disp/uni22C1 +/uni22C1.disp/sym091/sym091.disp/sym092/sym092.disp/uni2A07/uni2A07.disp +/uni2A08/uni2A08.disp/sym093/sym093.disp/sym094/sym094.disp/uni22C2 +/uni22C2.disp/uni22C3/uni22C3.disp/sym095/sym095.disp/uni2A03/uni2A03.disp +/sym096/sym096.disp/uni2A04/uni2A04.disp/uni2A05/uni2A05.disp/uni2A06 +/uni2A06.disp/sym097/sym097.disp/sym098/sym098.disp/sym099/sym099.disp +/sym09A/sym09A.disp/uni2A01/uni2A01.disp/uni2A02/uni2A02.disp/uni2A00 +/uni2A00.disp/sym09B/sym09B.disp/product/product.disp/uni2210/uni2210.disp +/summation/summation.disp/uni2A0A/uni2A0A.disp/integral/integral.disp +/uni222C/uni222C.disp/uni222D/uni222D.disp/uni2A0C/uni2A0C.disp +/uni222B22EF222B/uni222B22EF222B.disp/uni2231/uni2231.disp/uni2A11 +/uni2A11.disp/uni2A0D/uni2A0D.disp/uni2A0E/uni2A0E.disp/uni2A0F/uni2A0F.disp +/uni222E/uni222E.disp/uni222F/uni222F.disp/uni2230/uni2230.disp/uni2233 +/uni2233.disp/uni2232.alt/uni2232.alt.disp/uni2233.alt/uni2233.alt.disp +/uni2232/uni2232.disp/uni2A0B/uni2A0B.disp/sym09C/sym09C.disp/sym09D +/sym09D.disp 14{/.notdef}repeat/uni0302/uni0302.big1/uni0302.big2 +/uni0302.big3/uni0302.big4/uni0302.big5/uni0303/uni0303.big1/uni0303.big2 +/uni0303.big3/uni0303.big4/uni0303.big5/uni0311/uni0311.big1/uni0311.big2 +/uni0311.big3/uni0311.big4/uni0311.big5/uni20D7/uni0335/uni0337/uni0338 120{ +/.notdef}repeat] +dvnb10: +dvnb8: +dvnb9: +dvnbb10: +dvnbb8: +dvnbb9: +dvnbbi10: +dvnbbi8: +dvnbbi9: +dvnbi10: +dvnbi8: +dvnbi9: +dvnc10: +dvnc8: +dvnc9: +dvncb10: +dvncb8: +dvncb9: +dvncbi10: +dvncbi8: +dvncbi9: +dvnci10: +dvnci8: +dvnci9: +dvng10: +dvng8: +dvng9: +dvngb10: +dvngb8: +dvngb9: +dvngbi10: +dvngbi8: +dvngbi9: +dvngi10: +dvngi8: +dvngi9: +dvnn10: +dvnn8: +dvnn9: +dvnnb10: +dvnnb8: +dvnnb9: +dvnnbi10: +dvnnbi8: +dvnnbi9: +dvnni10: +dvnni8: +dvnni9: +dvpb10: +dvpb8: +dvpb9: +dvpc10: +dvpc8: +dvpc9: +dvpn10: +dvpn8: +dvpn9: +dvpnn10: +dvpnn8: +dvpnn9: +[/umatra/uumatra/rimatra/ematra/candra/halfya/halfna/halfkhha/halffa/halfssa +/halfqa/ghha/khha/repha/riimatra/lla/halflla/rii/iianusvara/rephaanusvara +/nukta/ellipsisdot/halfnya/halfnna/ll/lii/nya/rr/halfghha/rmarathi/halfza +/limatra/candrabindu/ruu/ksa/halfksa/halfjha/halfpha/halfva/fa/halfta/za/qa +/openya/visarga/halfsa/danda/tr/zero/one/two/three/four/five/six/seven/eight +/nine/om/dbldanda/halfbha/halfpa/halfja/halfka/halfdha/aamatra/bha/cha/dha +/imatra/iimatra/gha/halfkha/ii/jha/kha/halftha/halfma/halfba/aumatra/pha +/halfca/nga/halfla/tha/uu/tta/ttha/dda/ddha/nna/halfsha/anusvara/halfgha +/virama/avagraha/halfga/a/ba/ca/da/e/sha/ga/ha/i/ja/ka/la/ma/na/omatra/pa +/ssa/ra/sa/ta./u/va/rra/rrha/ya/ru/aimatra/liimatra/rstroke/subr1 +/abbreviation/sr/t_t/_t_t/ph_r/fr/jr/zr/kr/d_dh/d_bh/d_gh/d_g/d_d/d_y/d_bh_y +/d_dh_y/d_d_y/d_n/d_v/d_b/d_m/d_v_y/sh_c/sh_n/sh_v/sh_r/sh_l/nn_nn/h_m/h_y +/h_l/h_v/h_r/h_n/h_nn/ss_tt/ss_tth/l_l/v_n/b_n/v_v/b_b/ss_tt_r_y/ss_tt_v +/ng_k/ng_k_t/ng_k_t_y/ng_k_y/ng_ks/ng_ks_v/ng_kh/dd_g/dd_gh/ng_n/dd_gh_r +/dd_y/dd_g_y/ng_gh_y/ng_kh_y./dd_m/ng_ng/ng_g/ng_g_y/ng_gh/ng_gh_r/ng_m/ng_y +/k_k/k_t/k_t_y/k_t_v/k_n/k_y/k_m/k_l/k_v/k_v_y/gh_n/c_c/c_ny/ch_y/ny_c/ny_j +/tt_tt/tt_y/tth_y/tt_k/t_n/p_t/p_n/p_l/b_v/s_n/m_l/bh_n/m_n/n_n/tt_tth/j_ny +/h_rr/ddh_y/dd_dd/k_n_y/k_r_y/_gh_n/_g_r/_j_ny/_ny_c/_tr/d_g_r/d_gh_r/d_r_y +/dh_n/_dh_n/_dh_r/_p_t/_sh_c/_sh_r/_sh_v/ss_tt_y/d_d_v/d_dh_v/s_r/dd_r_y +/k_t_r_y/subr2/p_r/hyphen] +MnSymbolB-Bold10: +MnSymbolB-Bold12: +MnSymbolB-Bold5: +MnSymbolB-Bold6: +MnSymbolB-Bold7: +MnSymbolB-Bold8: +MnSymbolB-Bold9: +MnSymbolB10: +MnSymbolB12: +MnSymbolB5: +MnSymbolB6: +MnSymbolB7: +MnSymbolB8: +MnSymbolB9: +[/uni219B/uni21910338/uni219A/uni21930338/uni21970338/uni21960338 +/uni21990338/uni21980338/arrowrightdblstroke/uni21D10338/uni21CD/uni21D30338 +/uni21D70338/uni21D60338/uni21D90338/uni21D80338/uni21AE/uni21950338 +/uni29210338/uni29220338/uni21CE/uni21D50338/Neswarrow_uni0338 +/Nwsearrow_uni0338/uni21A00338/uni219F0338/uni219E0338/uni21A10338 +/twoheadnearrow_uni0338/twoheadnwarrow_uni0338/twoheadswarrow_uni0338 +/twoheadsearrow_uni0338/uni21A30338/uparrowtail_uni0338/uni21A20338 +/downarrowtail_uni0338/nearrowtail_uni0338/nwarrowtail_uni0338 +/swarrowtail_uni0338/searrowtail_uni0338/uni21A60338/uni21A50338/uni21A40338 +/uni21A70338/nemapsto_uni0338/nwmapsto_uni0338/swmapsto_uni0338 +/semapsto_uni0338/uni21AA0338/lhookuparrow_uni0338/lhookleftarrow_uni0338 +/lhookdownarrow_uni0338/lhooknearrow_uni0338/uni29230338 +/lhookswarrow_uni0338/uni29250338/rhookrightarrow_uni0338 +/rhookuparrow_uni0338/uni21A90338/rhookdownarrow_uni0338/uni29240338 +/rhooknwarrow_uni0338/uni29260338/rhooksearrow_uni0338/uni21C00338 +/uni21BF0338/uni21BD0338/uni21C20338/neharpoonup_uni0338/nwharpoonup_uni0338 +/swharpoonup_uni0338/seharpoonup_uni0338/uni21C10338/uni21BE0338/uni21BC0338 +/uni21C30338/neharpoondown_uni0338/nwharpoondown_uni0338 +/swharpoondown_uni0338/seharpoondown_uni0338/uni294B0338 +/updownharpoonleftright_uni0338/neswharpoonnwse_uni0338 +/senwharpoonnesw_uni0338/uni294A0338/updownharpoonrightleft_uni0338 +/neswharpoonsenw_uni0338/nwseharpoonswne_uni0338/uni21CC0338/uni296E0338 +/neswharpoons_uni0338/senwharpoons_uni0338/uni21CB0338/uni296F0338 +/swneharpoons_uni0338/nwseharpoons_uni0338/uni21E20338/uni21E10338 +/uni21E00338/uni21E30338/dashednearrow_uni0338/dashednwarrow_uni0338 +/dashedswarrow_uni0338/dashedsearrow_uni0338/uni22B80338/uni2AEF0338 +/uni27DC0338/uni2AF00338/nespoon_uni0338/nwspoon_uni0338/swspoon_uni0338 +/sespoon_uni0338/rightfilledspoon_uni0338/upfilledspoon_uni0338 +/leftfilledspoon_uni0338/downfilledspoon_uni0338/nefilledspoon_uni0338 +/nwfilledspoon_uni0338/swfilledspoon_uni0338/sefilledspoon_uni0338 +/rightfootline_uni0338/upfootline_uni0338/leftfootline_uni0338 +/downfootline_uni0338/nefootline_uni0338/nwfootline_uni0338 +/swfootline_uni0338/sefootline_uni0338/rightfree_uni0338/upfree_uni0338 +/leftfree_uni0338/uni2ADC/nefree_uni0338/nwfree_uni0338/swfree_uni0338 +/sefree_uni0338/rightpitchfork_uni0338/uni22D40338/leftpitchfork_uni0338 +/uni2ADB0338/nepitchfork_uni0338/nwpitchfork_uni0338/swpitchfork_uni0338 +/sepitchfork_uni0338/uni21C90338/uni21C80338/uni21C70338/uni21CA0338 +/nenearrows_uni0338/nwnwarrows_uni0338/swswarrows_uni0338/sesearrows_uni0338 +/uni21C40338/updownarrows_uni0338/neswarrows_uni0338/nwsearrows_uni0338 +/uni21C60338/downuparrows_uni0338/swnearrows_uni0338/senwarrows_uni0338 +/uni219D0338/uplsquigarrow_uni0338/leftlsquigarrow_uni0338 +/downlsquigarrow_uni0338/nelsquigarrow_uni0338/nwlsquigarrow_uni0338 +/swlsquigarrow_uni0338/selsquigarrow_uni0338/rightrsquigarrow_uni0338 +/uprsquigarrow_uni0338/uni219C0338/downrsquigarrow_uni0338 +/nersquigarrow_uni0338/nwrsquigarrow_uni0338/swrsquigarrow_uni0338 +/sersquigarrow_uni0338/squigarrowleftright_uni0338/squigarrowupdown_uni0338 +/squigarrowrightleft_uni0338/squigarrowdownup_uni0338/squigarrownesw_uni0338 +/squigarrownwse_uni0338/squigarrowswne_uni0338/squigarrowsenw_uni0338 +/uni21B70338/lcurvearrowup_uni0338/lcurvearrowleft_uni0338/uni29380338 +/lcurvearrowne_uni0338/lcurvearrownw_uni0338/lcurvearrowsw_uni0338 +/lcurvearrowse_uni0338/rcurvearrowright_uni0338/rcurvearrowup_uni0338 +/uni21B60338/uni29390338/rcurvearrowne_uni0338/rcurvearrownw_uni0338 +/rcurvearrowsw_uni0338/rcurvearrowse_uni0338/curvearrowleftright_uni0338 +/curvearrowupdown_uni0338/curvearrowrightleft_uni0338 +/curvearrowdownup_uni0338/curvearrownesw_uni0338/curvearrownwse_uni0338 +/curvearrowswne_uni0338/curvearrowsenw_uni0338/leftrightline_uni0338/uni2224 +/neswline_uni0338/nwseline_uni0338/Leftrightline_uni0338/notparallel +/Neswline_uni0338/Nwseline_uni0338/uni22AC/perpendicular_uni0338/uni22A30338 +/uni22A40338/nevdash_uni0338/nwvdash_uni0338/swvdash_uni0338/sevdash_uni0338 +/uni22AD/upmodels_uni0338/leftmodels_uni0338/downmodels_uni0338 +/nemodels_uni0338/nwmodels_uni0338/swmodels_uni0338/semodels_uni0338/uni22AE +/uni234A0338/leftVdash_uni0338/uni23510338/neVdash_uni0338/nwVdash_uni0338 +/swVdash_uni0338/seVdash_uni0338/uni22AF/upModels_uni0338/leftModels_uni0338 +/downModels_uni0338/neModels_uni0338/nwModels_uni0338/swModels_uni0338 +/seModels_uni0338/uni293F0338/uni21BA0338/uni27F20338 +/rcirclearrowdown_uni0338/uni27F30338/uni21BB0338/uni293E0338 +/lcirclearrowdown_uni0338] +FdSymbolD-Bold: +FdSymbolD-Book: +FdSymbolD-Medium: +FdSymbolD-Regular: +MdSymbolD-Bold: +MdSymbolD-Light: +MdSymbolD-Regular: +MdSymbolD-Semibold: +[/uni219B/uni21910338/uni219A/uni21930338/uni21970338/uni21960338 +/uni21990338/uni21980338/uni21CF/uni21D10338/uni21CD/uni21D30338/uni21D70338 +/uni21D60338/uni21D90338/uni21D80338/uni21AE/uni21950338/uni29210338 +/uni29220338/uni21CE/uni21D50338/sym030_uni0338/sym031_uni0338/uni21A00338 +/uni219F0338/uni219E0338/uni21A10338/sym033_uni0338/sym032_uni0338 +/sym035_uni0338/sym034_uni0338/uni21A30338/sym036_uni0338/uni21A20338 +/sym037_uni0338/sym039_uni0338/sym038_uni0338/sym03B_uni0338/sym03A_uni0338 +/uni21A60338/uni21A50338/uni21A40338/uni21A70338/uni29070338/sym03C_uni0338 +/uni29060338/sym03D_uni0338/uni21AA0338/sym03E_uni0338/uni21A90338.alt +/sym03F_uni0338.alt/uni29240338.alt/uni29230338/uni29260338.alt/uni29250338 +/uni21AA0338.alt/sym03E_uni0338.alt/uni21A90338/sym03F_uni0338/uni29240338 +/uni29230338.alt/uni29260338/uni29250338.alt/uni21C00338/uni21BF0338 +/uni21BD0338/uni21C20338/sym041_uni0338/sym040_uni0338/sym043_uni0338 +/sym042_uni0338/uni21C10338/uni21BE0338/uni21BC0338/uni21C30338 +/sym045_uni0338/sym044_uni0338/sym047_uni0338/sym046_uni0338/uni294B0338 +/uni294D0338/sym049_uni0338/sym048_uni0338/uni294A0338/uni294C0338 +/sym04B_uni0338/sym04A_uni0338/uni21CC0338/uni296E0338/sym04D_uni0338 +/sym04C_uni0338/uni21CB0338/uni296F0338/sym04F_uni0338/sym04E_uni0338 +/uni21E20338/uni21E10338/uni21E00338/uni21E30338/sym051_uni0338 +/sym050_uni0338/sym053_uni0338/sym052_uni0338/uni22B80338/uni2AEF0338 +/uni27DC0338/uni2AF00338/sym054_uni0338/sym056_uni0338/sym055_uni0338 +/sym057_uni0338/uni29DF0338/sym058_uni0338/uni22B70338/uni22B60338 +/sym05A_uni0338/uni22D40338/sym05B_uni0338/sym059_uni0338/uni21C90338 +/uni21C80338/uni21C70338/uni21CA0338/sym05D_uni0338/sym05C_uni0338 +/sym05F_uni0338/sym05E_uni0338/uni21C40338/uni21C50338/sym061_uni0338 +/sym060_uni0338/uni21C60338/uni21F50338/sym063_uni0338/sym062_uni0338 +/uni219D0338/sym064_uni0338.alt/uni219C0338.alt/sym065_uni0338 +/uni219D0338.alt/sym064_uni0338/uni219C0338/sym065_uni0338.alt/uni21AD0338 +/sym066_uni0338.alt/uni21AD0338.alt/sym066_uni0338/sym069_uni0338 +/sym068_uni0338/sym067_uni0338/uni29380338/sym06C_uni0338/sym06B_uni0338 +/uni29360338/uni29350338/uni293B0338/sym06A_uni0338/uni293A0338/uni29390338 +/uni29340338/sym06D_uni0338/sym06E_uni0338/uni29370338/sym06F_uni0338 +/sym070_uni0338/sym071_uni0338/sym072_uni0338/sym074_uni0338/sym073_uni0338 +/sym076_uni0338/sym075_uni0338/sym077_uni0338/sym078_uni0338/sym079_uni0338 +/uni21BA0338/uni27F20338/sym07C_uni0338/uni27F30338/uni21BB0338 +/sym07A_uni0338/sym07B_uni0338/uni21DB0338/uni290A0338/uni21DA0338 +/uni290B0338/uni27F60338/uni27F50338/uni27F90338/uni27F80338/uni27F70338 +/uni27FA0338/uni27FC0338/uni27FB0338/uni27FE0338/uni27FD0338/uni27FF0338 +/uni2B330338/uni27DD0338/uni27DE0338 24{/.notdef}repeat/uni22AC/uni22A50338 +/uni22A30338/uni22A40338/uni22A60338/uni2AE00338/uni2ADE0338/uni2ADF0338 +/uni22AD/uni2AEB0338/uni2AE40338/uni2AEA0338/uni22A70338/sym07E_uni0338 +/sym07D_uni0338/sym07F_uni0338/uni22AE/uni234A0338/uni2AE30338/uni23510338 +/uni22AE.alt/uni2AE80338/uni2AE30338.alt/uni2AE70338/uni22AF/sym080_uni0338 +/uni2AE50338/sym081_uni0338/uni22AA0338/sym082_uni0338/uni2AE20338 +/sym083_uni0338] +ar10: +ar12: +ar6: +ar7: +ar8: +ar9: +arb10: +arb12: +arb5: +arb6: +arb7: +arb8: +arb9: +arrow: +arssbi10: +arssi10: +artti10: +bguq10t04: +bguq10t05: +bguq10t06: +bguq10t07: +bguq10t08: +bguq10t09: +bguq10t10: +bguq10t11: +bguq10t12: +pigpen: +recycle: +xppff10: +StandardEncoding diff --git a/Build/source/texk/dvipsk/dvips.c b/Build/source/texk/dvipsk/dvips.c index b544de4599f..20f5a532b35 100644 --- a/Build/source/texk/dvipsk/dvips.c +++ b/Build/source/texk/dvipsk/dvips.c @@ -295,7 +295,7 @@ static const char *helparr[] = { #endif "-h f Add header file", "-i* Separate file per section", -"-j* Download fonts partially", +"-j* Download fonts partially -J* Include encodings for bitmap fonts", "-k* Print crop marks -K* Pull comments from inclusions", "-l # Last page -L* Last special papersize wins", "-m* Manual feed -M* Don't make fonts", @@ -833,6 +833,9 @@ case 'i': case 'j': partialdownload = (*p != '0'); break; +case 'J': + bitmapencopt(*p > ' ' ? (*p - '0') : 0) ; + break ; case 'k': cropmarks = (*p != '0'); break; diff --git a/Build/source/texk/dvipsk/dvips.h b/Build/source/texk/dvipsk/dvips.h index ab4cf97102a..d57df68b020 100644 --- a/Build/source/texk/dvipsk/dvips.h +++ b/Build/source/texk/dvipsk/dvips.h @@ -180,6 +180,7 @@ typedef struct tfd { quarterword psflag; quarterword codewidth; integer maxchars; + integer llx, lly, urx, ury ; char *name, *area; struct resfont *resfont; struct tft *localfonts; diff --git a/Build/source/texk/dvipsk/dvips.info b/Build/source/texk/dvipsk/dvips.info index e4e99c5ec26..5fa212f3756 100644 --- a/Build/source/texk/dvipsk/dvips.info +++ b/Build/source/texk/dvipsk/dvips.info @@ -1,6 +1,6 @@ -This is dvips.info, produced by makeinfo version 6.5 from dvips.texi. +This is dvips.info, produced by makeinfo version 6.7 from dvips.texi. -This manual documents Dvips version 5.999 (February 2019), a program to +This manual documents Dvips version 5.999 (January 2020), a program to translate a DVI file into PostScript. You may freely use, modify and/or distribute this file. INFO-DIR-SECTION TeX @@ -16,7 +16,7 @@ File: dvips.info, Node: Top, Next: Why Dvips, Up: (dir) Dvips ***** -This manual documents Dvips version 5.999 (February 2019), a program to +This manual documents Dvips version 5.999 (January 2020), a program to translate a DVI file into PostScript. You may freely use, modify and/or distribute this file. @@ -670,6 +670,11 @@ reversal, use '-r0'. Such options are marked with a trailing '*'. operation (*note Debug options::). You can also control partial downloading on a per-font basis (*note psfonts.map::). +'-J NUM' + Download encodings for bitmapped fonts. This flag has three + possible values: '-J0' (to turn it off), '-J' or '-J1' (to turn it + on with no warnings), or '-J2' (to turn it on and enable warnings). + '-k*' Print crop marks. This option increases the paper size (which should be specified, either with a paper size special or with the @@ -1159,6 +1164,9 @@ There is no provision for continuation lines. Partially download Type 1 fonts. Same as '-j', *note Option details::. +'J*' + Enable bitmap font encoding. Same as '-J', *note Option details::. + 'K*' Remove comments from included PostScript files. Same as '-K', *note Option details::. @@ -2495,6 +2503,7 @@ i.e., renumbers, the characters of a font. * Glyph files:: Character shapes. * Virtual fonts:: Constructing one font from others. * Encodings:: Character codes and character names. +* Bitmap font encodings:: Encodings for bitmapped fonts. * PostScript typesetting:: How PostScript typesets a character.  @@ -2639,7 +2648,7 @@ when you run 'vptovf'. DVI translator that doesn't understand vf's itself.  -File: dvips.info, Node: Encodings, Next: PostScript typesetting, Prev: Virtual fonts, Up: Font concepts +File: dvips.info, Node: Encodings, Next: Bitmap font encodings, Prev: Virtual fonts, Up: Font concepts 6.1.4 Encodings --------------- @@ -2684,9 +2693,56 @@ mathematics fonts: 'texmext.enc' for math extensions, 'texmital.enc' for math italics, and 'texmsym.enc' for math symbols.  -File: dvips.info, Node: PostScript typesetting, Prev: Encodings, Up: Font concepts +File: dvips.info, Node: Bitmap font encodings, Next: PostScript typesetting, Prev: Encodings, Up: Font concepts + +6.1.5 Bitmap font encodings +--------------------------- + +To dvips, bitmapped fonts do not have any notion of linguistics; they +are simply a vector of glyphs. By comparison, PostScript fonts are +required to contain an encoding vector that at the least provides glyph +names; these names can permit PostScript and PDF viewers to extract +legible text from Postscript and PDF output. + + Unlike previous versions, dvips versions 2019 and later add glyph +naming information to Type 3 bitmapped fonts (if they can locate such +information) as an Encoding vector. This provides some support for +search, for copy and paste, and even some limited support for +accessibility. The -J command line option and J configuration option +enables and disables this functionality; by default it is enabled. + + To do this, dvips must find encoding information for the bitmapped +fonts. It does this by first searching for a font-specific encoding +file; for instance, for cmr10, it will search for 'dvips-cmr10.enc' in +the standard encoding path. If it does not find such a file, it will +search for a 'dvips-all.enc' file which contains a base set of encodings +for many fonts. + + The specific syntax of an encoding file is unspecified, except that +it must be a PostScript fragment that leaves exactly one object on the +operand stack. (This is different from the encoding files used to +define encodings for PostScript fonts, described earlier). Normally +that object is just an array of 256 names; in this case, that array is +used as the encoding vector for the font. Alternatively, the object can +be a procedure that, when executed, leaves a legal encoding vector on +the stack. This second option is made available to support future +enhancements that may add additional constructs to the font dictionary +to enhance the interpretation of font characters. + + The 'dvips-all.enc' file contains encodings for many fonts, and it is +loaded by dvips at most once. The format is just a sequence of font +names, one per line, each terminated by a colon, followed by the +encoding to use for those files. + + As part of its operation, to enable heuristics in PostScript and PDF +viewers to properly identify word breaks and column gutters, dvips also +generates a modified font bounding box and a modified font coordinate +system. + + +File: dvips.info, Node: PostScript typesetting, Prev: Bitmap font encodings, Up: Font concepts -6.1.5 How PostScript typesets a character +6.1.6 How PostScript typesets a character ----------------------------------------- The output of Dvips is a program in the PostScript language that @@ -3710,12 +3766,12 @@ Index * Menu: * ! special (literal PS header): Literal headers. (line 6) -* ! starting output filename: Option details. (line 242) +* ! starting output filename: Option details. (line 247) * " special (literal PostScript): " special. (line 6) * %%BoundingBox: Bounding box. (line 17) * %%Page, and multi-page information: PostScript hooks. (line 37) -* %%Page, not generating: Option details. (line 207) -* %%Page, removing: Option details. (line 160) +* %%Page, not generating: Option details. (line 212) +* %%Page, removing: Option details. (line 165) * %%Page, required by Ghostview: Ghostscript installation. (line 12) * %%VMusage: Headers and memory usage. @@ -3723,9 +3779,9 @@ Index * %*Font: Fonts in figures. (line 6) * (atend), bounding box specification: Bounding box. (line 28) * +PSMAPFILE: Configuration file commands. - (line 121) + (line 124) * -: Option details. (line 11) -* - as output filename: Option details. (line 242) +* - as output filename: Option details. (line 247) * --help: Option summary. (line 7) * --help <1>: Option details. (line 15) * --version: Option details. (line 18) @@ -3747,59 +3803,60 @@ Index * -G: Option details. (line 117) * -h NAME: Option details. (line 122) * -i: Option details. (line 127) +* -J for bitmap font encoding: Option details. (line 152) * -j for partial font downloading: Option details. (line 146) -* -K: Option details. (line 160) -* -k for cropmarks: Option details. (line 152) -* -L: Option details. (line 178) -* -l [=]NUM: Option details. (line 169) -* -m: Option details. (line 182) -* -M: Option details. (line 194) -* -mode: Option details. (line 185) -* -mode MODE: Option details. (line 185) -* -N: Option details. (line 207) -* -n NUM: Option details. (line 204) -* -noomega: Option details. (line 215) -* -noptex: Option details. (line 221) +* -K: Option details. (line 165) +* -k for cropmarks: Option details. (line 157) +* -L: Option details. (line 183) +* -l [=]NUM: Option details. (line 174) +* -m: Option details. (line 187) +* -M: Option details. (line 199) +* -mode: Option details. (line 190) +* -mode MODE: Option details. (line 190) +* -N: Option details. (line 212) +* -n NUM: Option details. (line 209) +* -noomega: Option details. (line 220) +* -noptex: Option details. (line 226) * -O: Afm2tfm options. (line 51) -* -o NAME: Option details. (line 237) -* -O X-OFFSET,Y-OFFSET: Option details. (line 254) -* -P PRINTER: Option details. (line 286) +* -o NAME: Option details. (line 242) +* -O X-OFFSET,Y-OFFSET: Option details. (line 259) +* -P PRINTER: Option details. (line 291) * -p PS-ENC: Changing PostScript encodings. (line 6) * -p PS-ENC <1>: Afm2tfm options. (line 56) -* -p [=]NUM: Option details. (line 272) -* -pp FIRST-LAST: Option details. (line 281) -* -pp RANGE: Option details. (line 281) +* -p [=]NUM: Option details. (line 277) +* -pp FIRST-LAST: Option details. (line 286) +* -pp RANGE: Option details. (line 286) * -PPRINTER, and config file searching: Configuration file searching. (line 27) -* -q: Option details. (line 305) -* -r: Option details. (line 309) -* -R: Option details. (line 312) -* -s: Option details. (line 320) -* -S NUM: Option details. (line 327) +* -q: Option details. (line 310) +* -r: Option details. (line 314) +* -R: Option details. (line 317) +* -s: Option details. (line 325) +* -S NUM: Option details. (line 332) * -s SLANT: Afm2tfm options. (line 61) * -T ENC-FILE: Changing both encodings. (line 6) -* -T HSIZE,VSIZE: Option details. (line 352) -* -t PAPERTYPE: Option details. (line 332) +* -T HSIZE,VSIZE: Option details. (line 357) +* -t PAPERTYPE: Option details. (line 337) * -T PS-TEX-ENC: Afm2tfm options. (line 71) * -t TEX-ENC: Changing TeX encodings. (line 6) * -t TEX-ENC <1>: Afm2tfm options. (line 66) -* -U: Option details. (line 367) +* -U: Option details. (line 372) * -u: Afm2tfm options. (line 75) -* -u PSMAPFILE: Option details. (line 359) -* -v: Option details. (line 375) -* -V: Option details. (line 378) +* -u PSMAPFILE: Option details. (line 364) +* -v: Option details. (line 380) +* -V: Option details. (line 383) * -v VPL-FILE: Afm2tfm options. (line 81) * -V VPL-FILE: Afm2tfm options. (line 84) -* -x NUM: Option details. (line 387) -* -X NUM: Option details. (line 395) -* -Y NUM: Option details. (line 402) +* -x NUM: Option details. (line 392) +* -X NUM: Option details. (line 400) +* -Y NUM: Option details. (line 407) * -z: Hypertext. (line 6) -* -Z for compressing bitmap fonts: Option details. (line 411) -* -z for recognizing hyperdvi: Option details. (line 405) -* ..-relative filenames: Option details. (line 312) +* -Z for compressing bitmap fonts: Option details. (line 416) +* -z for recognizing hyperdvi: Option details. (line 410) +* ..-relative filenames: Option details. (line 317) * .afm Adobe metric files: Metric files. (line 26) * .dvipsrc, searched for: Configuration file searching. (line 14) @@ -3851,20 +3908,20 @@ Index * \magnification: EPSF scaling. (line 62) * \rotninety: Literal examples. (line 27) * \textCOLORNAME: Color macro files. (line 45) -* | starting output filename: Option details. (line 242) +* | starting output filename: Option details. (line 247) * a config command (conserve memory): Configuration file commands. (line 21) * A ring, Scandinavian letter: Reencoding with Afm2tfm. (line 32) -* a3 papertype: Option details. (line 332) +* a3 papertype: Option details. (line 337) * a4 paper size: Config file paper sizes. (line 82) -* a4 papertype: Option details. (line 332) +* a4 papertype: Option details. (line 337) * A4size paper size: Config file paper sizes. (line 90) -* absolute filenames, disabling: Option details. (line 312) -* absolute page number, and -l: Option details. (line 169) -* absolute page number, and -p: Option details. (line 272) +* absolute filenames, disabling: Option details. (line 317) +* absolute page number, and -l: Option details. (line 174) +* absolute page number, and -p: Option details. (line 277) * accent height adjustment, omitting: Afm2tfm options. (line 33) * accents, in wrong position: Reencoding with Afm2tfm. (line 32) @@ -3902,7 +3959,7 @@ Index * bop-hook: Paper trays. (line 6) * bop-hook <1>: EPSF scaling. (line 74) * bop-hook <2>: PostScript hooks. (line 11) -* bop-hook, and offset pages: Option details. (line 267) +* bop-hook, and offset pages: Option details. (line 272) * boundary character: Encoding file format. (line 41) * bounding box, comment for: Bounding box. (line 6) @@ -3948,17 +4005,17 @@ Index (line 13) * comments, in encoding files: Encoding file format. (line 20) -* comments, removing included: Option details. (line 160) +* comments, removing included: Option details. (line 165) * compilation: Installation. (line 6) * compressed PostScript: Dynamic creation of graphics. (line 6) -* compressing bitmap fonts: Option details. (line 411) +* compressing bitmap fonts: Option details. (line 416) * Computer Modern in PostScript: Hypertext caveats. (line 6) * Computer Modern, encoding of: Encodings. (line 15) * condensed fonts: Afm2tfm options. (line 47) * config.proto: config.ps installation. (line 14) -* config.ps: Option details. (line 286) +* config.ps: Option details. (line 291) * config.ps installation: config.ps installation. (line 6) * config.ps paper sizes: Config file paper sizes. @@ -3988,8 +4045,8 @@ Index * copies, duplicated page bodies: Option details. (line 31) * copies, uncollated: Option details. (line 41) * Crayola crayon box: Color macro files. (line 16) -* crop.pro: Option details. (line 152) -* cropmarks: Option details. (line 152) +* crop.pro: Option details. (line 157) +* cropmarks: Option details. (line 157) * current font, in PostScript: PostScript typesetting. (line 35) * D config command (dpi): Configuration file commands. @@ -4001,20 +4058,20 @@ Index * debugging <1>: Option details. (line 52) * debugging options: Debug options. (line 6) * default resolutions: Configuration file commands. - (line 142) + (line 145) * default_texsizes Make variable: Configuration file commands. - (line 158) + (line 161) * Deutsch, Peter: Ghostscript installation. (line 6) * device dependency, and virtual fonts: Configuration file commands. - (line 181) + (line 184) * dictionary, CharStrings: PostScript typesetting. (line 51) * dictionary, PostScript language: PostScript typesetting. (line 35) * dictionary, SDict: Literal headers. (line 6) * dictionary, userdict: Header files. (line 21) -* distillation, and -z: Option details. (line 405) +* distillation, and -z: Option details. (line 410) * distiller, for PDF files: Hypertext. (line 11) * dot accent: Reencoding with Afm2tfm. (line 32) @@ -4046,7 +4103,7 @@ Index * DVIPSSIZES: Environment variables. (line 46) * DVIPSSIZES, overrides R: Configuration file commands. - (line 155) + (line 158) * dynamic creation of graphics: Dynamic creation of graphics. (line 6) * e config command (maxdrift): Configuration file commands. @@ -4104,14 +4161,14 @@ Index (line 6) * failure, to print at all: No output. (line 6) * fallback resolutions: Configuration file commands. - (line 142) + (line 145) * figures and fonts: Fonts in figures. (line 6) * figures, natural size: EPSF macros. (line 38) * figures, scaling: EPSF scaling. (line 6) * filter, running as a: Option details. (line 98) -* first page printed: Option details. (line 272) +* first page printed: Option details. (line 277) * font concepts: Font concepts. (line 6) -* font generation, avoiding: Option details. (line 194) +* font generation, avoiding: Option details. (line 199) * fontinst: Invoking afm2tfm. (line 13) * fonts, as header files: Including headers from TeX. (line 13) @@ -4145,7 +4202,7 @@ Index (line 12) * glyph files: Glyph files. (line 6) * GLYPHFONTS, overrides P: Configuration file commands. - (line 130) + (line 133) * gnuplot: Dynamic creation of graphics. (line 25) * graphics inclusion fails: Including graphics fails. @@ -4153,7 +4210,7 @@ Index * gs installation: Ghostscript installation. (line 6) * gsave/grestore, and literal PS: Literal examples. (line 27) -* gsftopk: Option details. (line 379) +* gsftopk: Option details. (line 384) * h config command (download additional header): Configuration file commands. (line 52) * H config command (PostScript header path): Configuration file commands. @@ -4179,12 +4236,12 @@ Index * hscale (psfile special option): psfile special. (line 30) * hsize (psfile special option): psfile special. (line 24) * html specials: Hypertext. (line 6) -* html specials, and -z: Option details. (line 405) +* html specials, and -z: Option details. (line 410) * http://www.win.tue.nl/~dickie/idvi: Hypertext. (line 21) * http://xxx.lanl.gov/hypertex: Hypertext. (line 21) * Hungarian umlaut: Reencoding with Afm2tfm. (line 32) -* hyperdvi extensions, enabling: Option details. (line 405) +* hyperdvi extensions, enabling: Option details. (line 410) * hypertext and bitmap fonts: Hypertext caveats. (line 6) * hypertext caveats: Hypertext caveats. (line 6) * hypertext caveats <1>: Hypertext caveats. (line 6) @@ -4213,31 +4270,33 @@ Index (line 6) * inverted output: Small or inverted. (line 6) * invoking Dvips: Invoking Dvips. (line 6) +* J config command (bitmap font encoding): Configuration file commands. + (line 67) * j config command (partial font downloading): Configuration file commands. (line 63) * Java DVI reader: Hypertext. (line 21) * Jeffrey, Alan: Invoking afm2tfm. (line 13) * K config command (comment removal): Configuration file commands. - (line 67) + (line 70) * kerning, defined: Metric files. (line 15) * KPATHSEA_DEBUG: Environment variables. (line 18) * L config command (last paper size wins): Configuration file commands. - (line 71) + (line 74) * landscape orientation, defined: Paper size and landscape. (line 11) -* landscape papertype: Option details. (line 332) +* landscape papertype: Option details. (line 337) * landscape, as \special: papersize special. (line 16) -* last page printed: Option details. (line 169) +* last page printed: Option details. (line 174) * last-resort font scaling, with DVIPSSIZES: Environment variables. (line 47) * last-resort scaling, with R: Configuration file commands. - (line 142) -* ledger papertype: Option details. (line 332) -* legal papertype: Option details. (line 332) + (line 145) +* ledger papertype: Option details. (line 337) +* legal papertype: Option details. (line 337) * letter paper size: Config file paper sizes. (line 82) -* letter papertype: Option details. (line 332) +* letter papertype: Option details. (line 337) * letterhead tray: Paper trays. (line 10) * letterSize paper size: Config file paper sizes. (line 90) @@ -4255,24 +4314,24 @@ Index * lly (psfile special option): psfile special. (line 42) * long documents not printing: Long documents fail. (line 6) * low characters, shifting: Option details. (line 117) -* lpr spooler, MS-DOS emulation: Option details. (line 242) +* lpr spooler, MS-DOS emulation: Option details. (line 247) * m config command (available memory): Configuration file commands. - (line 75) + (line 78) * M config command (mf mode): Configuration file commands. - (line 102) + (line 105) * macros for color: Color macro files. (line 6) * macros for epsf inclusion: \includegraphics. (line 6) * macros for epsf inclusion <1>: EPSF macros. (line 6) * magnification, DVI: EPSF scaling. (line 62) -* magnification, overriding DVI: Option details. (line 387) -* magnification, vertical: Option details. (line 398) +* magnification, overriding DVI: Option details. (line 392) +* magnification, vertical: Option details. (line 403) * mailcap and hypertext: Hypertext specials. (line 53) -* manual feed: Option details. (line 182) +* manual feed: Option details. (line 187) * maxdrift: Option details. (line 71) -* maximum pages printed: Option details. (line 204) -* media: Option details. (line 332) +* maximum pages printed: Option details. (line 209) +* media: Option details. (line 337) * memory available: Configuration file commands. - (line 75) + (line 78) * memory of printer exhausted: Printer errors. (line 14) * memory usage, and headers: Headers and memory usage. (line 6) @@ -4281,26 +4340,26 @@ Index (line 104) * Metafont ligature operations: Encoding file format. (line 54) -* Metafont mode, specifying: Option details. (line 185) +* Metafont mode, specifying: Option details. (line 190) * Metafont source files: Glyph files. (line 30) * metric files: Metric files. (line 6) * Minion typeface family: psfonts.map. (line 60) -* missfont.log: Option details. (line 194) -* MISSFONT_LOG: Option details. (line 197) +* missfont.log: Option details. (line 199) +* MISSFONT_LOG: Option details. (line 202) * Mitsubishi Shinko CHC-S446i printer: No output. (line 14) * mkdvipspapers: Config file paper sizes. (line 79) -* mktexpk, avoiding: Option details. (line 194) +* mktexpk, avoiding: Option details. (line 199) * mktexpk, changing name: Environment variables. (line 36) -* mode name, specifying: Option details. (line 185) -* mtpk: Option details. (line 379) +* mode name, specifying: Option details. (line 190) +* mtpk: Option details. (line 384) * multiple master fonts: psfonts.map. (line 60) * multiple output files: Option details. (line 127) * multiple paper trays: Paper trays. (line 6) * Murphy, Tim: Hypertext specials. (line 20) * N config command (disable EPS): Configuration file commands. - (line 105) + (line 108) * name: Hypertext specials. (line 41) * narrow fonts: psfonts.map. (line 19) * no output at all: No output. (line 6) @@ -4309,15 +4368,15 @@ Index * nopaper, paper format for -t: Config file paper sizes. (line 74) * o config command (output destination): Configuration file commands. - (line 110) + (line 113) * O config command (page offsets): Configuration file commands. - (line 118) + (line 121) * oblique fonts: Special font effects. (line 6) * octal character codes: Afm2tfm options. (line 51) * odd pages only: Option details. (line 27) -* offset pages: Option details. (line 254) -* Omega extensions: Option details. (line 215) +* offset pages: Option details. (line 259) +* Omega extensions: Option details. (line 220) * option, details of: Option details. (line 6) * options, debugging: Debug options. (line 6) * options, Dvips: Invoking Dvips. (line 6) @@ -4330,20 +4389,20 @@ Index * output file, sectioning of: Headers and memory usage. (line 6) * output file, setting: Configuration file commands. - (line 110) + (line 113) * output files, multiple: Option details. (line 127) * output, inverted: Small or inverted. (line 6) * output, none: No output. (line 6) -* output, redirecting: Option details. (line 237) +* output, redirecting: Option details. (line 242) * output, too small: Small or inverted. (line 6) * p config command (font aliases): Configuration file commands. - (line 121) + (line 124) * P config command (PK path): Configuration file commands. - (line 130) -* page range: Option details. (line 281) -* page, first printed: Option details. (line 272) -* page, last printed: Option details. (line 169) -* pages, maximum printed: Option details. (line 204) + (line 133) +* page range: Option details. (line 286) +* page, first printed: Option details. (line 277) +* page, last printed: Option details. (line 174) +* pages, maximum printed: Option details. (line 209) * PaintType: Special font effects. (line 50) * Pantone colors: Color macro files. (line 16) @@ -4354,16 +4413,16 @@ Index * paper size, general: Paper size and landscape. (line 6) * paper trays: Paper trays. (line 6) -* paper type: Option details. (line 332) +* paper type: Option details. (line 337) * papersize special: papersize special. (line 6) -* papersize special, and no -t: Option details. (line 332) -* papersize special, first vs. last: Option details. (line 178) +* papersize special, and no -t: Option details. (line 337) +* papersize special, first vs. last: Option details. (line 183) * partial font downloading: psfonts.map. (line 55) * PDF files, font quality: Hypertext caveats. (line 6) * PDF files, making: Ghostscript installation. (line 6) * PDF files, making <1>: Hypertext. (line 11) -* PDF files, option for: Option details. (line 405) +* PDF files, option for: Option details. (line 410) * pdfmark: Hypertext. (line 6) * pfa files: Glyph files. (line 25) * pfb files: Glyph files. (line 25) @@ -4371,16 +4430,16 @@ Index * pfm files: Metric files. (line 48) * Phaser printer, used for color calibration: Color device configuration. (line 18) -* physical page number, and -l: Option details. (line 169) -* physical page number, and -p: Option details. (line 272) +* physical page number, and -l: Option details. (line 174) +* physical page number, and -p: Option details. (line 277) * physical page number, and bop-hook: PostScript hooks. (line 26) * pipes, not readable: Option details. (line 98) * pk files: Glyph files. (line 35) * PKFONTS, overrides P: Configuration file commands. - (line 130) + (line 133) * plotfile, ps subspecial: ps special. (line 29) * pltotf: Metric files. (line 39) -* popen for output: Option details. (line 242) +* popen for output: Option details. (line 247) * portrait orientation, defined: Paper size and landscape. (line 11) * positioning accuracy: Option details. (line 71) @@ -4390,9 +4449,9 @@ Index * PostScript encoding: Encodings. (line 27) * PostScript encoding, changing: Changing PostScript encodings. (line 6) -* PostScript font alias file: Option details. (line 359) +* PostScript font alias file: Option details. (line 364) * PostScript font alias file <1>: Configuration file commands. - (line 121) + (line 124) * PostScript fonts: PostScript fonts. (line 6) * PostScript fonts, installing: PostScript font installation. (line 6) @@ -4418,9 +4477,9 @@ Index (line 14) * printer errors: Printer errors. (line 6) * printer memory: Configuration file commands. - (line 75) + (line 78) * printer memory exhausted: Printer errors. (line 14) -* printer offset: Option details. (line 254) +* printer offset: Option details. (line 259) * PRINTER, and config file searching: Configuration file searching. (line 36) * PRINTER, avoided with -f: Option details. (line 98) @@ -4438,18 +4497,18 @@ Index * psfonts.map <2>: psfonts.map. (line 6) * psheaderdir: Header files. (line 12) * psi character missing: Hypertext caveats. (line 54) -* pstopk: Option details. (line 379) -* pTeX extensions: Option details. (line 215) -* pTeX extensions <1>: Option details. (line 221) +* pstopk: Option details. (line 384) +* pTeX extensions: Option details. (line 220) +* pTeX extensions <1>: Option details. (line 226) * q config command (quiet): Configuration file commands. - (line 136) + (line 139) * Q config command (quiet): Configuration file commands. - (line 136) -* quiet operation: Option details. (line 305) + (line 139) +* quiet operation: Option details. (line 310) * R config command (fallback resolution): Configuration file commands. - (line 142) + (line 145) * r config command (page reversal): Configuration file commands. - (line 139) + (line 142) * raw tfm files: Afm2tfm options. (line 17) * reencode/*.enc: Encodings. (line 35) * reencoding: Reencoding with Afm2tfm. @@ -4460,25 +4519,25 @@ Index * remapping: Reencoding with Afm2tfm. (line 6) * resident fonts, different in different printers: Option details. - (line 359) + (line 364) * resident fonts, different in different printers <1>: Configuration file commands. - (line 121) -* resolution: Option details. (line 395) -* resolution <1>: Option details. (line 402) + (line 124) +* resolution: Option details. (line 400) +* resolution <1>: Option details. (line 407) * resolution, setting: Option details. (line 58) -* reverse pagination: Option details. (line 309) +* reverse pagination: Option details. (line 314) * rhi (psfile special option): psfile special. (line 46) * Rokicki, Tomas: Why Dvips. (line 60) * rotate.tex: ps special. (line 33) * rwi (psfile special option): psfile special. (line 46) * s config command (global save/restore): Configuration file commands. - (line 164) -* S config command (pict path): Configuration file commands. (line 167) +* S config command (pict path): Configuration file commands. + (line 170) * save/restore, and inverted output: Small or inverted. (line 6) * save/restore, and literal PS: Literal examples. (line 27) * save/restore, and specials: ps special. (line 6) -* save/restore, generating global: Option details. (line 320) +* save/restore, generating global: Option details. (line 325) * scaleunit: psfile special. (line 66) * scaling of figures: EPSF scaling. (line 6) * scaling small caps: Afm2tfm options. (line 43) @@ -4493,14 +4552,14 @@ Index * sections of output file, and memory: Headers and memory usage. (line 6) * sections output, in separate files: Option details. (line 127) -* security: Option details. (line 312) -* shell command execution, disabling: Option details. (line 312) +* security: Option details. (line 317) +* shell command execution, disabling: Option details. (line 317) * shell escape, in config file: Configuration file commands. (line 37) * Shinko CHC-S446i printer: No output. (line 14) * show PostScript operator: PostScript typesetting. (line 23) -* silent operation: Option details. (line 305) +* silent operation: Option details. (line 310) * simplex mode on duplex printers: Including headers from the command line. (line 13) * slanted fonts: Special font effects. @@ -4515,21 +4574,21 @@ Index * specials, hypertext: Hypertext specials. (line 6) * splines: Glyph files. (line 17) * spooler, lacking: Option details. (line 110) -* spooling to lpr on MS-DOS: Option details. (line 242) +* spooling to lpr on MS-DOS: Option details. (line 247) * standard I/O: Option details. (line 98) * standard input, reading options from: Option details. (line 11) -* standard output, output to: Option details. (line 237) +* standard output, output to: Option details. (line 242) * standard PostScript, required by Ghostview: Ghostscript installation. (line 12) * start-hook: PostScript hooks. (line 11) -* structured comments: Option details. (line 207) +* structured comments: Option details. (line 212) * system in config file: Configuration file commands. (line 37) * T config command (TFM path): Configuration file commands. - (line 172) + (line 175) * Tektronix Phaser printer, used for color calibration: Color device configuration. (line 18) -* testpage.tex: Option details. (line 261) +* testpage.tex: Option details. (line 266) * TeX encoding, changing: Changing TeX encodings. (line 6) * TeX, including headers in: Including headers from TeX. @@ -4537,13 +4596,13 @@ Index * TEXCONFIG: Environment variables. (line 55) * TEXFONTS, overrides P: Configuration file commands. - (line 130) + (line 133) * TEXFONTS, overrides T: Configuration file commands. - (line 172) + (line 175) * TEXINPUTS, overrides S: Configuration file commands. - (line 167) + (line 170) * texmext.enc: Encodings. (line 35) -* TEXMFOUTPUT: Option details. (line 197) +* TEXMFOUTPUT: Option details. (line 202) * texmital.enc: Encodings. (line 35) * texmsym.enc: Encodings. (line 35) * texmsym.enc <1>: Changing TeX encodings. @@ -4551,15 +4610,15 @@ Index * TEXPICTS: Environment variables. (line 62) * TEXPICTS, overrides S: Configuration file commands. - (line 167) + (line 170) * TEXPKS, overrides P: Configuration file commands. - (line 130) + (line 133) * TEXSIZES, overrides R: Configuration file commands. - (line 155) + (line 158) * text in figures, chopped off: EPSF clipping. (line 6) * tfm files: Metric files. (line 31) * TFMFONTS, overrides T: Configuration file commands. - (line 172) + (line 175) * tftopl: Metric files. (line 39) * Theisen, Tim: Ghostscript installation. (line 12) @@ -4568,14 +4627,14 @@ Index * trademark character, accessing: Changing PostScript encodings. (line 18) * trailing spaces, dropped: Hypertext caveats. (line 54) -* TranScript: Option details. (line 207) +* TranScript: Option details. (line 212) * transforming downloaded fonts: psfonts.map. (line 19) * trouble: Diagnosing problems. (line 6) * Type 1 fonts: Glyph files. (line 25) * typesetting in PostScript: PostScript typesetting. (line 6) * U config command (Xerox 4045): Configuration file commands. - (line 177) + (line 180) * uncollated copies: Option details. (line 41) * uncompressing PostScript: Dynamic creation of graphics. (line 6) @@ -4593,12 +4652,12 @@ Index * userdict, and dictionary files: Header files. (line 21) * userdict, used for header files: Option details. (line 122) * V config command (vf path): Configuration file commands. - (line 181) + (line 184) * verbose EPSF processing: EPSF macros. (line 46) * vf files: Virtual fonts. (line 16) * virtual font expansion: Virtual fonts. (line 33) * virtual font path: Configuration file commands. - (line 181) + (line 184) * virtual fonts: Virtual fonts. (line 6) * virtual fonts, creating: Invoking afm2tfm. (line 13) * VM exhausted: Printer errors. (line 14) @@ -4611,101 +4670,107 @@ Index * vscale (psfile special option): psfile special. (line 33) * vsize (psfile special option): psfile special. (line 27) * W config command (emit warning): Configuration file commands. - (line 186) + (line 189) * warning messages, defining: Configuration file commands. - (line 186) -* warnings, suppressing: Option details. (line 305) + (line 189) +* warnings, suppressing: Option details. (line 310) * whole font downloading: psfonts.map. (line 60) * wide fonts: psfonts.map. (line 19) * X config command (horizontal resolution): Configuration file commands. - (line 193) -* Xerox 4045: Option details. (line 367) -* Y config command (vertical resolution): Configuration file commands. (line 196) -* Z config command (compress fonts): Configuration file commands. +* Xerox 4045: Option details. (line 372) +* Y config command (vertical resolution): Configuration file commands. (line 199) -* z config command (secure mode): Configuration file commands. +* Z config command (compress fonts): Configuration file commands. (line 202) +* z config command (secure mode): Configuration file commands. + (line 205)  Tag Table: -Node: Top520 -Node: Why Dvips1269 -Node: Installation4286 -Node: config.ps installation5289 -Node: PostScript font installation7896 -Node: Ghostscript installation8816 -Node: Diagnosing problems9753 -Node: Debug options10844 -Node: No output11848 -Node: Small or inverted13314 -Node: Printer errors14032 -Node: Long documents fail15364 -Node: Including graphics fails15705 -Node: Invoking Dvips16944 -Node: Basic usage17535 -Node: Command-line options18539 -Node: Option summary18987 -Node: Option details21236 -Node: Environment variables41008 -Node: Config files43869 -Node: Configuration file searching44539 -Node: Configuration file commands47736 -Node: Paper size and landscape55517 -Node: papersize special57142 -Node: Config file paper sizes58850 -Node: Paper trays63006 -Node: Interaction with PostScript64340 -Node: PostScript figures64993 -Node: Bounding box65719 -Node: \includegraphics69091 -Node: EPSF macros71384 -Node: EPSF scaling73353 -Node: EPSF clipping75923 -Node: psfile special76565 -Node: Dynamic creation of graphics78957 -Node: Fonts in figures80275 -Node: Header files81925 -Node: Including headers from TeX83131 -Node: Including headers from the command line85169 -Node: Headers and memory usage86268 -Node: Literal PS87479 -Node: " special88061 -Node: ps special88802 -Node: Literal headers90300 -Node: PostScript hooks91009 -Node: Literal examples93105 -Node: Hypertext94559 -Node: Hypertext caveats95788 -Node: Hypertext specials100176 -Node: PostScript fonts102810 -Node: Font concepts103927 -Node: Metric files105094 -Node: Glyph files107874 -Node: Virtual fonts110233 -Node: Encodings112059 -Node: PostScript typesetting114462 -Node: Making a font available117547 -Node: Invoking afm2tfm122581 -Node: Changing font encodings123598 -Node: Changing TeX encodings124389 -Node: Changing PostScript encodings125491 -Node: Changing both encodings126835 -Node: Reencoding with Afm2tfm127509 -Node: Encoding file format130612 -Node: Special font effects134816 -Node: Afm2tfm options137076 -Node: psfonts.map140601 -Node: Color145331 -Node: Color macro files146375 -Node: User-definable colors149568 -Node: Color subtleties150844 -Node: Ted Turner152496 -Node: Color device configuration153721 -Node: Color support details156165 -Node: Color specifications156543 -Node: Color specials157947 -Node: Index160076 +Node: Top519 +Node: Why Dvips1267 +Node: Installation4284 +Node: config.ps installation5287 +Node: PostScript font installation7894 +Node: Ghostscript installation8814 +Node: Diagnosing problems9751 +Node: Debug options10842 +Node: No output11846 +Node: Small or inverted13312 +Node: Printer errors14030 +Node: Long documents fail15362 +Node: Including graphics fails15703 +Node: Invoking Dvips16942 +Node: Basic usage17533 +Node: Command-line options18537 +Node: Option summary18985 +Node: Option details21234 +Node: Environment variables41227 +Node: Config files44088 +Node: Configuration file searching44758 +Node: Configuration file commands47955 +Node: Paper size and landscape55815 +Node: papersize special57440 +Node: Config file paper sizes59148 +Node: Paper trays63304 +Node: Interaction with PostScript64638 +Node: PostScript figures65291 +Node: Bounding box66017 +Node: \includegraphics69389 +Node: EPSF macros71682 +Node: EPSF scaling73651 +Node: EPSF clipping76221 +Node: psfile special76863 +Node: Dynamic creation of graphics79255 +Node: Fonts in figures80573 +Node: Header files82223 +Node: Including headers from TeX83429 +Node: Including headers from the command line85467 +Node: Headers and memory usage86566 +Node: Literal PS87777 +Node: " special88359 +Node: ps special89100 +Node: Literal headers90598 +Node: PostScript hooks91307 +Node: Literal examples93403 +Node: Hypertext94857 +Node: Hypertext caveats96086 +Node: Hypertext specials100474 +Node: PostScript fonts103108 +Node: Font concepts104225 +Node: Metric files105455 +Node: Glyph files108235 +Node: Virtual fonts110594 +Node: Encodings112420 +Node: Bitmap font encodings114822 +Node: PostScript typesetting117244 +Node: Making a font available120341 +Node: Invoking afm2tfm125375 +Node: Changing font encodings126392 +Node: Changing TeX encodings127183 +Node: Changing PostScript encodings128285 +Node: Changing both encodings129629 +Node: Reencoding with Afm2tfm130303 +Node: Encoding file format133406 +Node: Special font effects137610 +Node: Afm2tfm options139870 +Node: psfonts.map143395 +Node: Color148125 +Node: Color macro files149169 +Node: User-definable colors152362 +Node: Color subtleties153638 +Node: Ted Turner155290 +Node: Color device configuration156515 +Node: Color support details158959 +Node: Color specifications159337 +Node: Color specials160741 +Node: Index162870  End Tag Table + + +Local Variables: +coding: utf-8 +End: diff --git a/Build/source/texk/dvipsk/dvips.texi b/Build/source/texk/dvipsk/dvips.texi index 45104556e56..4e25a69aaec 100644 --- a/Build/source/texk/dvipsk/dvips.texi +++ b/Build/source/texk/dvipsk/dvips.texi @@ -3,7 +3,7 @@ @settitle Dvips: A DVI-to-PostScript translator @set version 5.999 -@set month-year February 2019 +@set month-year January 2020 @copying This manual documents Dvips version @value{version} @@ -739,6 +739,13 @@ default in the current release. Some debugging flags trace this operation (@pxref{Debug options}). You can also control partial downloading on a per-font basis (@pxref{psfonts.map}). +@item -J @var{num} +@opindex -J @r{for bitmap font encoding} +Download encodings for bitmapped fonts. This flag has +three possible values: @samp{-J0} (to turn it off), @samp{-J} or @samp{-J1} +(to turn it on with no warnings), or @samp{-J2} (to turn it on and +enable warnings). + @item -k* @opindex -k @r{for cropmarks} @cindex cropmarks @@ -1392,6 +1399,10 @@ details}. @opindex j @r{config command (partial font downloading)} Partially download Type 1 fonts. Same as @samp{-j}, @pxref{Option details}. +@item J* +@opindex J @r{config command (bitmap font encoding)} +Enable bitmap font encoding. Same as @samp{-J}, @pxref{Option details}. + @item K* @opindex K @r{config command (comment removal)} Remove comments from included PostScript files. Same as @samp{-K}, @@ -3126,6 +3137,7 @@ i.e., renumbers, the characters of a font. * Glyph files:: Character shapes. * Virtual fonts:: Constructing one font from others. * Encodings:: Character codes and character names. +* Bitmap font encodings:: Encodings for bitmapped fonts. * PostScript typesetting:: How PostScript typesets a character. @end menu @@ -3371,6 +3383,53 @@ distribution, and three corresponding to the @TeX{} mathematics fonts: italics, and @file{texmsym.enc} for math symbols. +@node Bitmap font encodings +@subsection Bitmap font encodings + +To dvips, bitmapped fonts do not have any notion of linguistics; they +are simply a vector of glyphs. By comparison, PostScript fonts are +required to contain an encoding vector that at the least provides +glyph names; these names can permit PostScript and PDF viewers to +extract legible text from Postscript and PDF output. + +Unlike previous versions, +dvips versions 2019 and later add glyph naming information to Type 3 +bitmapped fonts (if they can locate such information) as an Encoding +vector. This provides some support for search, for copy and paste, +and even some limited support for accessibility. The -J command line +option and J configuration option enables and disables this +functionality; by default it is enabled. + +To do this, dvips must find encoding information for the bitmapped +fonts. It does this by first searching for a font-specific encoding +file; for instance, for cmr10, it will search for @file{dvips-cmr10.enc} +in the standard encoding path. If it does not find such a file, it +will search for a @file{dvips-all.enc} file which contains a base set of +encodings for many fonts. + +The specific syntax of an encoding file is unspecified, except that +it must be a PostScript fragment that leaves exactly one object on +the operand stack. (This is different from the encoding files used +to define encodings for PostScript fonts, described earlier). +Normally that object is just an array of 256 +names; in this case, that array is used as the encoding vector for +the font. Alternatively, the object can be a procedure that, when +executed, leaves a legal encoding vector on the stack. This second +option is made available to support future enhancements that may +add additional constructs to the font dictionary to enhance the +interpretation of font characters. + +The @file{dvips-all.enc} file contains encodings for many fonts, and it +is loaded by dvips at most once. The format is just a sequence of +font names, one per line, each terminated by a colon, followed by +the encoding to use for those files. + +As part of its operation, to enable heuristics in PostScript and +PDF viewers to properly identify word breaks and column gutters, +dvips also generates a modified font bounding box and a modified +font coordinate system. + + @node PostScript typesetting @subsection How PostScript typesets a character diff --git a/Build/source/texk/dvipsk/loadfont.c b/Build/source/texk/dvipsk/loadfont.c index b0e6267c00e..6647a2f71b1 100644 --- a/Build/source/texk/dvipsk/loadfont.c +++ b/Build/source/texk/dvipsk/loadfont.c @@ -333,6 +333,10 @@ loadfont(register fontdesctype *curfnt) } } curfnt->maxchars = 256; /* just in case we return before the end */ + curfnt->llx = 0 ; + curfnt->lly = 0 ; + curfnt->urx = 0 ; + curfnt->ury = 0 ; if (!pkopen(curfnt)) { tfmload(curfnt); return; @@ -455,6 +459,21 @@ case 7: *tempr++ = cmd; for (length--; length>0; length--) *tempr++ = pkbyte(); + { + // update the global font bounding box + // this is only used to set font sizes for type 3 bitmap + // encoding. + integer cwidth, cheight, xoff, yoff ; + unpack_bb(cd, &cwidth, &cheight, &xoff, &yoff) ; + if (-xoff < curfnt->llx) + curfnt->llx = -xoff ; + if (cwidth - xoff > curfnt->urx) + curfnt->urx = cwidth - xoff ; + if (yoff - cheight < curfnt->lly) + curfnt->lly = yoff - cheight ; + if (yoff > curfnt->ury) + curfnt->ury = yoff ; + } } cd->flags2 |= EXISTS; } else { diff --git a/Build/source/texk/dvipsk/output.c b/Build/source/texk/dvipsk/output.c index 73207e88e75..1d7a7288ec3 100644 --- a/Build/source/texk/dvipsk/output.c +++ b/Build/source/texk/dvipsk/output.c @@ -876,6 +876,17 @@ cmdout(const char *s) lastspecial = 0; } +void psnameout(const char *s) { + // we lead with a special, so we don't need the space. + lastspecial = 1 ; + cmdout(s) ; +} + +void pslineout(const char *s) { + fputs(s, bitfile) ; + fprintf(bitfile, "\n"); + linepos = 0; +} static void chrcmd(char c) diff --git a/Build/source/texk/dvipsk/protos.h b/Build/source/texk/dvipsk/protos.h index 853dead174c..5d27a364fb3 100644 --- a/Build/source/texk/dvipsk/protos.h +++ b/Build/source/texk/dvipsk/protos.h @@ -14,6 +14,13 @@ struct tcd; /* prototypes for functions from bbox.c */ extern void findbb(int bop); +/* prototypes for functions from bitmapenc.c */ +extern void bmenc_startsection(void) ; +extern void bitmapencopt(int) ; +extern int downloadbmencoding(const char *name, double scale, + int llx, int lly, int urx, int ury) ; +extern void finishbitmapencoding(const char *name, double scale) ; + /* prototypes for functions from color.c */ extern void initcolor(void); extern void background(char *bkgrnd); @@ -38,6 +45,8 @@ extern void dospecial(int numbytes); extern float *bbdospecial(int nbytes); /* prototypes for functions from download.c */ +quarterword *unpack_bb(chardesctype *c, integer *cwidth, integer *cheight, + integer *xoff, integer *yoff) ; extern void download(charusetype *p, int psfont); extern void makepsname(char *s, int n); extern void lfontout(int n); @@ -151,6 +160,8 @@ extern void initprinter(sectiontype *sect); extern void setup(void); extern void cleanprinter(void); extern void psflush(void); +extern void pslineout(const char *s); +extern void psnameout(const char *s); extern void pageinit(void); extern void pageend(void); extern void drawrule(int rw, int rh); @@ -230,6 +241,9 @@ extern boolean t1_subset_2(char *, unsigned char *, char *); /*********** global variables ***********/ +/* global variables from bitmapenc.c */ +extern int encodetype3 ; + /* global variables from dopage.c */ extern integer dir; #ifdef HPS diff --git a/Build/source/texk/dvipsk/resident.c b/Build/source/texk/dvipsk/resident.c index e4cae5a1d8b..8814334f50d 100644 --- a/Build/source/texk/dvipsk/resident.c +++ b/Build/source/texk/dvipsk/resident.c @@ -752,6 +752,9 @@ case 'i' : case 'I': noenv = (was_inline[1] != '0'); break; +case 'J': + bitmapencopt(was_inline[1] > ' ' ? was_inline[1]-'0' : 1) ; + break ; case 'N' : disablecomments = (was_inline[1] != '0'); break; -- cgit v1.2.3