code: func makeFontEncoding(encList encListType, refEncFileStr string) (diffStr string, err error) {
  	var refList encListType
  	if refList, err = loadMap(refEncFileStr); err != nil {
  		return
  	}
  	var buf fmtBuffer
  	last := 0
  	for j := 32; j < 256; j++ {
  		if encList[j].name != refList[j].name {
  			if j != last+1 {
  				buf.printf("%d ", j)
  			}
  			last = j
  			buf.printf("/%s ", encList[j].name)
  		}
  	}
  	diffStr = strings.TrimSpace(buf.String())
  	return
  }
docs: // makeFontEncoding builds differences from reference encoding