diff --git a/blocks.go b/blocks.go index a2db9a3..3c5f8ef 100644 --- a/blocks.go +++ b/blocks.go @@ -2,7 +2,6 @@ package main import ( "bufio" - "log" "os" "strconv" "time" @@ -37,7 +36,7 @@ func (bar *Bar) clockFun() { } func (bar *Bar) musicFun() { - block := bar.initBlock("music", "?", 660, 'r', -13, "#3C4F5B", "#CCCCCC") + block := bar.initBlock("music", "?", 660, 'r', -12, "#3C4F5B", "#CCCCCC") /*block.actions["button1"] = func() { if block.popup == nil { @@ -56,45 +55,45 @@ func (bar *Bar) musicFun() { block.actions["button3"] = func() { conn, err := mpd.Dial("tcp", ":6600") if err != nil { - log.Print(err) + panic(err) } defer conn.Close() status, err := conn.Status() if err != nil { - log.Print(err) + panic(err) } if err := conn.Pause(status["state"] != "pause"); err != nil { - log.Print(err) + panic(err) } } block.actions["button4"] = func() { conn, err := mpd.Dial("tcp", ":6600") if err != nil { - log.Print(err) + panic(err) } defer conn.Close() if err := conn.Previous(); err != nil { - log.Print(err) + panic(err) } } block.actions["button5"] = func() { conn, err := mpd.Dial("tcp", ":6600") if err != nil { - log.Print(err) + panic(err) } defer conn.Close() if err := conn.Next(); err != nil { - log.Print(err) + panic(err) } } watcher, err := mpd.NewWatcher("tcp", ":6600", "", "player") if err != nil { - log.Fatal(err) + panic(err) } var conn *mpd.Client init := true @@ -108,20 +107,17 @@ func (bar *Bar) musicFun() { // TODO: Is it maybe possible to not create a new connection each loop? conn, err = mpd.Dial("tcp", ":6600") if err != nil { - log.Print(err) - continue + panic(err) } cur, err := conn.CurrentSong() if err != nil { - log.Print(err) - continue + panic(err) } status, err := conn.Status() if err != nil { - log.Print(err) - continue + panic(err) } var state string @@ -129,7 +125,7 @@ func (bar *Bar) musicFun() { state = "[paused] " } - txt := state + cur["Artist"] + " - " + cur["Title"] + txt := "» " + state + cur["Artist"] + " - " + cur["Title"] if block.txt == txt { continue } @@ -144,14 +140,14 @@ func (bar *Bar) todoFun() { watcher, err := fsnotify.NewWatcher() if err != nil { - log.Fatal(err) + panic(err) } if err := watcher.Add("/home/onodera/.todo"); err != nil { - log.Fatal(err) + panic(err) } file, err := os.Open("/home/onodera/.todo") if err != nil { - log.Fatal(err) + panic(err) } init := true for { @@ -170,11 +166,10 @@ func (bar *Bar) todoFun() { c++ } if _, err := file.Seek(0, 0); err != nil { - log.Print(err) - continue + panic(err) } - txt := strconv.Itoa(c) + txt := "¢ " + strconv.Itoa(c) if block.txt == txt { continue } @@ -235,23 +230,26 @@ func (bar *Bar) weatherFun() { */ func (bar *Bar) windowFun() { - block := bar.initBlock("window", "?", 220, 'c', 0, "#37BF8D", "#FFFFFF") + blockIcon := bar.initBlock("window", "º", 21, 'l', 12, "#37BF8D", "#FFFFFF") + block := bar.initBlock("window", "?", 200, 'c', 0, "#37BF8D", "#FFFFFF") // TODO: I'm not sure how I can use init (to prevent a black bar) here? + // TODO: This doesn't check for window title changes. xevent.PropertyNotifyFun(func(_ *xgbutil.XUtil, ev xevent. PropertyNotifyEvent) { atom, err := xprop.Atm(bar.xu, "_NET_ACTIVE_WINDOW") - if ev.Atom != atom { - return - } if err != nil { - log.Print(err) + panic(err) + } + if ev.Atom != atom { return } id, err := ewmh.ActiveWindowGet(bar.xu) if err != nil { - log.Print(err) + panic(err) + } + if id == 0 { return } @@ -262,11 +260,9 @@ func (bar *Bar) windowFun() { txt = "?" } } - - if len(txt) > 30 { - txt = txt[0:30] + "..." + if len(txt) > 38 { + txt = txt[0:38] + "..." } - if block.txt == txt { return } @@ -274,27 +270,32 @@ func (bar *Bar) windowFun() { block.txt = txt bar.redraw <- block }).Connect(bar.xu, bar.xu.RootWin()) + + bar.redraw <- blockIcon } func (bar *Bar) workspaceFun() { - blockWWW := bar.initBlock("www", "www", 74, 'c', 0, "#5394C9", "#FFFFFF") + blockWWW := bar.initBlock("www", "¼ www", 74, 'l', 10, "#5394C9", + "#FFFFFF") blockWWW.actions["button1"] = func() { if err := ewmh.CurrentDesktopReq(bar.xu, 0); err != nil { - log.Println(err) + panic(err) } } - blockIRC := bar.initBlock("irc", "irc", 67, 'c', 0, "#5394C9", "#FFFFFF") + blockIRC := bar.initBlock("irc", "½ irc", 67, 'l', 10, "#5394C9", + "#FFFFFF") blockIRC.actions["button1"] = func() { if err := ewmh.CurrentDesktopReq(bar.xu, 1); err != nil { - log.Println(err) + panic(err) } } - blockSRC := bar.initBlock("src", "src", 70, 'c', 0, "#5394C9", "#FFFFFF") + blockSRC := bar.initBlock("src", "¾ src", 70, 'l', 10, "#5394C9", + "#FFFFFF") blockSRC.actions["button1"] = func() { if err := ewmh.CurrentDesktopReq(bar.xu, 2); err != nil { - log.Println(err) + panic(err) } } @@ -304,18 +305,16 @@ func (bar *Bar) workspaceFun() { xevent.PropertyNotifyFun(func(_ *xgbutil.XUtil, ev xevent. PropertyNotifyEvent) { atom, err := xprop.Atm(bar.xu, "_NET_CURRENT_DESKTOP") - if ev.Atom != atom { - return - } if err != nil { - log.Print(err) + panic(err) + } + if ev.Atom != atom { return } wsp, err := ewmh.CurrentDesktopGet(bar.xu) if err != nil { - log.Print(err) - return + panic(err) } switch wsp { @@ -354,12 +353,12 @@ func (bar *Bar) workspaceFun() { prevFun := func() { if err := ewmh.CurrentDesktopReq(bar.xu, pwsp); err != nil { - log.Println(err) + panic(err) } } nextFun := func() { if err := ewmh.CurrentDesktopReq(bar.xu, nwsp); err != nil { - log.Println(err) + panic(err) } } diff --git a/main.go b/main.go index cc51796..8f92a4d 100644 --- a/main.go +++ b/main.go @@ -6,7 +6,7 @@ import ( ) func main() { - bar, err := initBar(0, 0, 1920, 29, "./vendor/font/proggytiny.font") + bar, err := initBar(0, 0, 1920, 29, "./vendor/font/cure.font") if err != nil { log.Fatal(err) } diff --git a/vendor/font/cure.0020-007E b/vendor/font/cure.0020-007E new file mode 100755 index 0000000..c1bdede Binary files /dev/null and b/vendor/font/cure.0020-007E differ diff --git a/vendor/font/cure.0021-007E b/vendor/font/cure.0021-007E new file mode 100755 index 0000000..6e6ceab Binary files /dev/null and b/vendor/font/cure.0021-007E differ diff --git a/vendor/font/cure.00A1-00AC b/vendor/font/cure.00A1-00AC new file mode 100755 index 0000000..fe75a3e Binary files /dev/null and b/vendor/font/cure.00A1-00AC differ diff --git a/vendor/font/cure.00AE-00FE b/vendor/font/cure.00AE-00FE new file mode 100755 index 0000000..57f15e3 Binary files /dev/null and b/vendor/font/cure.00AE-00FE differ diff --git a/vendor/font/cure.00FF-00FF b/vendor/font/cure.00FF-00FF new file mode 100755 index 0000000..b80ba5b Binary files /dev/null and b/vendor/font/cure.00FF-00FF differ diff --git a/vendor/font/cure.bdf b/vendor/font/cure.bdf new file mode 100644 index 0000000..e39a1f5 --- /dev/null +++ b/vendor/font/cure.bdf @@ -0,0 +1,2677 @@ +STARTFONT 2.1 +FONT -artwiz-cure-medium-r-normal--11-110-75-75-p-90-ISO8859-1 +SIZE 11 75 75 +FONTBOUNDINGBOX 6 11 0 -2 +STARTPROPERTIES 3 +DEFAULT_CHAR 63 +FONT_ASCENT 9 +FONT_DESCENT 2 +ENDPROPERTIES +CHARS 189 +STARTCHAR 32 +ENCODING 32 +SWIDTH 349 0 +DWIDTH 2 0 +BBX 3 6 0 0 +BITMAP +00 +00 +00 +00 +00 +00 +ENDCHAR +STARTCHAR 33 +ENCODING 33 +SWIDTH 261 0 +DWIDTH 4 0 +BBX 4 7 1 0 +BITMAP +00 +80 +80 +80 +80 +00 +80 +ENDCHAR +STARTCHAR 34 +ENCODING 34 +SWIDTH 349 0 +DWIDTH 4 0 +BBX 4 3 1 3 +BITMAP +A0 +A0 +A0 +ENDCHAR +STARTCHAR 35 +ENCODING 35 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 6 7 1 0 +BITMAP +00 +00 +50 +D8 +50 +D8 +50 +ENDCHAR +STARTCHAR 36 +ENCODING 36 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 6 7 1 0 +BITMAP +20 +78 +A0 +70 +28 +F0 +20 +ENDCHAR +STARTCHAR 37 +ENCODING 37 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +C0 +D0 +20 +40 +B0 +30 +ENDCHAR +STARTCHAR 38 +ENCODING 38 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 6 7 1 0 +BITMAP +00 +40 +A0 +40 +A8 +90 +68 +ENDCHAR +STARTCHAR 39 +ENCODING 39 +SWIDTH 261 0 +DWIDTH 3 0 +BBX 3 3 1 3 +BITMAP +40 +40 +80 +ENDCHAR +STARTCHAR 40 +ENCODING 40 +SWIDTH 261 0 +DWIDTH 3 0 +BBX 3 8 1 -1 +BITMAP +40 +80 +80 +80 +80 +80 +80 +40 +ENDCHAR +STARTCHAR 41 +ENCODING 41 +SWIDTH 261 0 +DWIDTH 3 0 +BBX 3 8 1 -1 +BITMAP +80 +40 +40 +40 +40 +40 +40 +80 +ENDCHAR +STARTCHAR 42 +ENCODING 42 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +00 +90 +60 +F0 +60 +90 +ENDCHAR +STARTCHAR 43 +ENCODING 43 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 6 7 1 0 +BITMAP +00 +00 +20 +20 +F8 +20 +20 +ENDCHAR +STARTCHAR 44 +ENCODING 44 +SWIDTH 261 0 +DWIDTH 3 0 +BBX 3 8 1 -1 +BITMAP +00 +00 +00 +00 +00 +40 +40 +80 +ENDCHAR +STARTCHAR 45 +ENCODING 45 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 5 1 3 +BITMAP +00 +00 +00 +00 +F0 +ENDCHAR +STARTCHAR 46 +ENCODING 46 +SWIDTH 174 0 +DWIDTH 2 0 +BBX 2 7 1 0 +BITMAP +00 +00 +00 +00 +00 +80 +80 +ENDCHAR +STARTCHAR 47 +ENCODING 47 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 -1 +BITMAP +10 +10 +20 +20 +40 +40 +80 +80 +ENDCHAR +STARTCHAR 48 +ENCODING 48 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +60 +90 +90 +90 +90 +60 +ENDCHAR +STARTCHAR 49 +ENCODING 49 +SWIDTH 261 0 +DWIDTH 3 0 +BBX 3 7 1 0 +BITMAP +00 +40 +C0 +40 +40 +40 +40 +ENDCHAR +STARTCHAR 50 +ENCODING 50 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +E0 +10 +10 +60 +80 +F0 +ENDCHAR +STARTCHAR 51 +ENCODING 51 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +E0 +10 +60 +10 +10 +E0 +ENDCHAR +STARTCHAR 52 +ENCODING 52 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +90 +90 +90 +70 +10 +10 +ENDCHAR +STARTCHAR 53 +ENCODING 53 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +F0 +80 +E0 +10 +10 +E0 +ENDCHAR +STARTCHAR 54 +ENCODING 54 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +60 +80 +E0 +90 +90 +60 +ENDCHAR +STARTCHAR 55 +ENCODING 55 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +F0 +10 +20 +20 +40 +40 +ENDCHAR +STARTCHAR 56 +ENCODING 56 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +60 +90 +60 +90 +90 +60 +ENDCHAR +STARTCHAR 57 +ENCODING 57 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +60 +90 +90 +70 +10 +60 +ENDCHAR +STARTCHAR 58 +ENCODING 58 +SWIDTH 174 0 +DWIDTH 2 0 +BBX 2 7 1 0 +BITMAP +00 +00 +80 +80 +00 +80 +80 +ENDCHAR +STARTCHAR 59 +ENCODING 59 +SWIDTH 174 0 +DWIDTH 2 0 +BBX 2 8 0 -1 +BITMAP +00 +00 +40 +40 +00 +40 +40 +80 +ENDCHAR +STARTCHAR 60 +ENCODING 60 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +10 +20 +40 +80 +40 +20 +10 +ENDCHAR +STARTCHAR 61 +ENCODING 61 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 6 1 2 +BITMAP +00 +00 +00 +F0 +00 +F0 +ENDCHAR +STARTCHAR 62 +ENCODING 62 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +80 +40 +20 +10 +20 +40 +80 +ENDCHAR +STARTCHAR 63 +ENCODING 63 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +E0 +10 +20 +40 +00 +40 +ENDCHAR +STARTCHAR 64 +ENCODING 64 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +60 +90 +B0 +B0 +80 +60 +ENDCHAR +STARTCHAR 65 +ENCODING 65 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +60 +90 +90 +F0 +90 +90 +ENDCHAR +STARTCHAR 66 +ENCODING 66 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +E0 +90 +E0 +90 +90 +E0 +ENDCHAR +STARTCHAR 67 +ENCODING 67 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +70 +80 +80 +80 +80 +70 +ENDCHAR +STARTCHAR 68 +ENCODING 68 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +E0 +90 +90 +90 +90 +E0 +ENDCHAR +STARTCHAR 69 +ENCODING 69 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +F0 +80 +E0 +80 +80 +F0 +ENDCHAR +STARTCHAR 70 +ENCODING 70 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +F0 +80 +E0 +80 +80 +80 +ENDCHAR +STARTCHAR 71 +ENCODING 71 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +60 +80 +B0 +90 +90 +60 +ENDCHAR +STARTCHAR 72 +ENCODING 72 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +90 +90 +F0 +90 +90 +90 +ENDCHAR +STARTCHAR 73 +ENCODING 73 +SWIDTH 349 0 +DWIDTH 4 0 +BBX 4 7 1 0 +BITMAP +00 +E0 +40 +40 +40 +40 +E0 +ENDCHAR +STARTCHAR 74 +ENCODING 74 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +70 +10 +10 +10 +90 +60 +ENDCHAR +STARTCHAR 75 +ENCODING 75 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +90 +A0 +C0 +A0 +90 +90 +ENDCHAR +STARTCHAR 76 +ENCODING 76 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +80 +80 +80 +80 +80 +F0 +ENDCHAR +STARTCHAR 77 +ENCODING 77 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 6 7 1 0 +BITMAP +00 +F0 +A8 +A8 +A8 +A8 +A8 +ENDCHAR +STARTCHAR 78 +ENCODING 78 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +E0 +90 +90 +90 +90 +90 +ENDCHAR +STARTCHAR 79 +ENCODING 79 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +60 +90 +90 +90 +90 +60 +ENDCHAR +STARTCHAR 80 +ENCODING 80 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +E0 +90 +90 +E0 +80 +80 +ENDCHAR +STARTCHAR 81 +ENCODING 81 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 -1 +BITMAP +00 +60 +90 +90 +90 +90 +60 +30 +ENDCHAR +STARTCHAR 82 +ENCODING 82 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +E0 +90 +90 +E0 +90 +90 +ENDCHAR +STARTCHAR 83 +ENCODING 83 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +70 +80 +60 +10 +10 +E0 +ENDCHAR +STARTCHAR 84 +ENCODING 84 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 6 7 1 0 +BITMAP +00 +F8 +20 +20 +20 +20 +20 +ENDCHAR +STARTCHAR 85 +ENCODING 85 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +90 +90 +90 +90 +90 +70 +ENDCHAR +STARTCHAR 86 +ENCODING 86 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +90 +90 +90 +90 +60 +60 +ENDCHAR +STARTCHAR 87 +ENCODING 87 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 6 7 1 0 +BITMAP +00 +88 +88 +A8 +A8 +A8 +78 +ENDCHAR +STARTCHAR 88 +ENCODING 88 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +90 +90 +60 +90 +90 +90 +ENDCHAR +STARTCHAR 89 +ENCODING 89 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 6 7 1 0 +BITMAP +00 +88 +50 +20 +20 +20 +20 +ENDCHAR +STARTCHAR 90 +ENCODING 90 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +F0 +10 +20 +40 +80 +F0 +ENDCHAR +STARTCHAR 91 +ENCODING 91 +SWIDTH 349 0 +DWIDTH 4 0 +BBX 4 8 1 -1 +BITMAP +E0 +80 +80 +80 +80 +80 +80 +E0 +ENDCHAR +STARTCHAR 92 +ENCODING 92 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 -1 +BITMAP +80 +80 +40 +40 +20 +20 +10 +10 +ENDCHAR +STARTCHAR 93 +ENCODING 93 +SWIDTH 349 0 +DWIDTH 4 0 +BBX 4 8 1 -1 +BITMAP +E0 +20 +20 +20 +20 +20 +20 +E0 +ENDCHAR +STARTCHAR 94 +ENCODING 94 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 6 3 1 4 +BITMAP +20 +50 +88 +ENDCHAR +STARTCHAR 95 +ENCODING 95 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 -1 +BITMAP +00 +00 +00 +00 +00 +00 +00 +F0 +ENDCHAR +STARTCHAR 96 +ENCODING 96 +SWIDTH 261 0 +DWIDTH 3 0 +BBX 3 3 1 3 +BITMAP +80 +80 +40 +ENDCHAR +STARTCHAR 97 +ENCODING 97 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +00 +70 +90 +90 +B0 +50 +ENDCHAR +STARTCHAR 98 +ENCODING 98 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +80 +80 +E0 +90 +90 +90 +E0 +ENDCHAR +STARTCHAR 99 +ENCODING 99 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +00 +70 +80 +80 +80 +70 +ENDCHAR +STARTCHAR 100 +ENCODING 100 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +10 +10 +70 +90 +90 +90 +70 +ENDCHAR +STARTCHAR 101 +ENCODING 101 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +00 +60 +90 +F0 +80 +70 +ENDCHAR +STARTCHAR 102 +ENCODING 102 +SWIDTH 349 0 +DWIDTH 4 0 +BBX 4 7 1 0 +BITMAP +20 +40 +E0 +40 +40 +40 +40 +ENDCHAR +STARTCHAR 103 +ENCODING 103 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 -2 +BITMAP +00 +00 +70 +90 +90 +90 +70 +10 +60 +ENDCHAR +STARTCHAR 104 +ENCODING 104 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +80 +80 +E0 +90 +90 +90 +90 +ENDCHAR +STARTCHAR 105 +ENCODING 105 +SWIDTH 174 0 +DWIDTH 2 0 +BBX 2 7 1 0 +BITMAP +80 +00 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 106 +ENCODING 106 +SWIDTH 349 0 +DWIDTH 4 0 +BBX 3 9 0 -2 +BITMAP +20 +00 +20 +20 +20 +20 +20 +20 +C0 +ENDCHAR +STARTCHAR 107 +ENCODING 107 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +80 +80 +90 +A0 +C0 +A0 +90 +ENDCHAR +STARTCHAR 108 +ENCODING 108 +SWIDTH 174 0 +DWIDTH 2 0 +BBX 2 7 1 0 +BITMAP +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 109 +ENCODING 109 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 6 7 1 0 +BITMAP +00 +00 +F0 +A8 +A8 +A8 +A8 +ENDCHAR +STARTCHAR 110 +ENCODING 110 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +00 +E0 +90 +90 +90 +90 +ENDCHAR +STARTCHAR 111 +ENCODING 111 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +00 +60 +90 +90 +90 +60 +ENDCHAR +STARTCHAR 112 +ENCODING 112 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 -2 +BITMAP +00 +00 +E0 +90 +90 +90 +E0 +80 +80 +ENDCHAR +STARTCHAR 113 +ENCODING 113 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 -2 +BITMAP +00 +00 +70 +90 +90 +90 +70 +10 +10 +ENDCHAR +STARTCHAR 114 +ENCODING 114 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +00 +B0 +C0 +80 +80 +80 +ENDCHAR +STARTCHAR 115 +ENCODING 115 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +00 +70 +80 +60 +10 +E0 +ENDCHAR +STARTCHAR 116 +ENCODING 116 +SWIDTH 349 0 +DWIDTH 4 0 +BBX 4 7 1 0 +BITMAP +00 +40 +E0 +40 +40 +40 +40 +ENDCHAR +STARTCHAR 117 +ENCODING 117 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +00 +90 +90 +90 +90 +70 +ENDCHAR +STARTCHAR 118 +ENCODING 118 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +00 +90 +90 +90 +60 +60 +ENDCHAR +STARTCHAR 119 +ENCODING 119 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 6 7 1 0 +BITMAP +00 +00 +88 +A8 +A8 +A8 +50 +ENDCHAR +STARTCHAR 120 +ENCODING 120 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +00 +90 +90 +60 +90 +90 +ENDCHAR +STARTCHAR 121 +ENCODING 121 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 -2 +BITMAP +00 +00 +90 +90 +90 +90 +70 +10 +60 +ENDCHAR +STARTCHAR 122 +ENCODING 122 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +00 +00 +F0 +20 +40 +80 +F0 +ENDCHAR +STARTCHAR 123 +ENCODING 123 +SWIDTH 349 0 +DWIDTH 4 0 +BBX 4 9 1 -1 +BITMAP +20 +40 +40 +40 +C0 +40 +40 +40 +20 +ENDCHAR +STARTCHAR 124 +ENCODING 124 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 2 9 1 -1 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 125 +ENCODING 125 +SWIDTH 349 0 +DWIDTH 4 0 +BBX 4 9 1 -1 +BITMAP +80 +40 +40 +40 +60 +40 +40 +40 +80 +ENDCHAR +STARTCHAR 126 +ENCODING 126 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 5 1 4 +BITMAP +00 +00 +00 +50 +A0 +ENDCHAR +STARTCHAR 33 +ENCODING 161 +SWIDTH 174 0 +DWIDTH 2 0 +BBX 2 6 1 0 +BITMAP +80 +00 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 99 +ENCODING 162 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 5 7 1 -1 +BITMAP +10 +70 +A0 +A0 +A0 +70 +40 +ENDCHAR +STARTCHAR 156 +ENCODING 163 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 6 7 0 0 +BITMAP +30 +48 +40 +E0 +40 +48 +F0 +ENDCHAR +STARTCHAR 164 +ENCODING 164 +SWIDTH 610 0 +DWIDTH 7 0 +BBX 6 6 1 2 +BITMAP +88 +70 +50 +50 +70 +88 +ENDCHAR +STARTCHAR 157 +ENCODING 165 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 6 7 0 0 +BITMAP +88 +50 +20 +70 +20 +70 +20 +ENDCHAR +STARTCHAR 166 +ENCODING 166 +SWIDTH 261 0 +DWIDTH 3 0 +BBX 4 7 0 0 +BITMAP +20 +20 +20 +00 +20 +20 +20 +ENDCHAR +STARTCHAR 167 +ENCODING 167 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 5 8 1 -1 +BITMAP +30 +40 +60 +90 +90 +60 +20 +C0 +ENDCHAR +STARTCHAR 168 +ENCODING 168 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 5 1 1 7 +BITMAP +90 +ENDCHAR +STARTCHAR 169 +ENCODING 169 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 7 7 0 0 +BITMAP +78 +84 +B4 +A4 +B4 +84 +78 +ENDCHAR +STARTCHAR 166 +ENCODING 170 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 5 5 1 3 +BITMAP +70 +90 +70 +00 +F0 +ENDCHAR +STARTCHAR 187 +ENCODING 171 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 6 3 0 2 +BITMAP +48 +90 +48 +ENDCHAR +STARTCHAR 172 +ENCODING 172 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 5 2 1 3 +BITMAP +F0 +10 +ENDCHAR +STARTCHAR 174 +ENCODING 174 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 7 8 0 0 +BITMAP +78 +84 +F4 +D4 +E4 +D4 +84 +78 +ENDCHAR +STARTCHAR 175 +ENCODING 175 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 5 1 1 8 +BITMAP +F0 +ENDCHAR +STARTCHAR 248 +ENCODING 176 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 5 4 1 3 +BITMAP +60 +90 +90 +60 +ENDCHAR +STARTCHAR 241 +ENCODING 177 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 4 5 1 1 +BITMAP +40 +E0 +40 +00 +E0 +ENDCHAR +STARTCHAR 253 +ENCODING 178 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 4 5 1 4 +BITMAP +40 +A0 +40 +80 +E0 +ENDCHAR +STARTCHAR 179 +ENCODING 179 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 4 5 1 4 +BITMAP +C0 +20 +40 +20 +C0 +ENDCHAR +STARTCHAR 180 +ENCODING 180 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 3 2 2 6 +BITMAP +40 +80 +ENDCHAR +STARTCHAR 117 +ENCODING 181 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 5 6 1 -1 +BITMAP +90 +90 +90 +90 +E0 +80 +ENDCHAR +STARTCHAR 113 +ENCODING 182 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 7 7 0 0 +BITMAP +7C +94 +94 +94 +7C +14 +14 +ENDCHAR +STARTCHAR 183 +ENCODING 183 +SWIDTH 261 0 +DWIDTH 3 0 +BBX 2 1 2 3 +BITMAP +80 +ENDCHAR +STARTCHAR 184 +ENCODING 184 +SWIDTH 349 0 +DWIDTH 4 0 +BBX 4 3 1 1 +BITMAP +40 +20 +E0 +ENDCHAR +STARTCHAR 185 +ENCODING 185 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 3 5 1 4 +BITMAP +40 +C0 +40 +40 +40 +ENDCHAR +STARTCHAR 167 +ENCODING 186 +SWIDTH 349 0 +DWIDTH 4 0 +BBX 4 5 1 3 +BITMAP +40 +A0 +40 +00 +E0 +ENDCHAR +STARTCHAR 187 +ENCODING 187 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 6 3 1 2 +BITMAP +90 +48 +90 +ENDCHAR +STARTCHAR 172 +ENCODING 188 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 6 9 0 0 +BITMAP +40 +C0 +40 +40 +48 +18 +28 +38 +08 +ENDCHAR +STARTCHAR 171 +ENCODING 189 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 6 9 0 0 +BITMAP +40 +C0 +40 +40 +50 +28 +18 +20 +38 +ENDCHAR +STARTCHAR 172 +ENCODING 190 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 6 9 0 0 +BITMAP +C0 +20 +40 +20 +C8 +18 +28 +38 +08 +ENDCHAR +STARTCHAR 63 +ENCODING 191 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 6 1 0 +BITMAP +40 +00 +40 +20 +10 +E0 +ENDCHAR +STARTCHAR 196 +ENCODING 192 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 0 +BITMAP +40 +20 +00 +60 +90 +90 +F0 +90 +90 +ENDCHAR +STARTCHAR 196 +ENCODING 193 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 0 +BITMAP +20 +40 +00 +60 +90 +90 +F0 +90 +90 +ENDCHAR +STARTCHAR 196 +ENCODING 194 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 0 +BITMAP +60 +90 +00 +60 +90 +90 +F0 +90 +90 +ENDCHAR +STARTCHAR 196 +ENCODING 195 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 0 +BITMAP +50 +A0 +00 +60 +90 +90 +F0 +90 +90 +ENDCHAR +STARTCHAR 196 +ENCODING 196 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +90 +00 +60 +90 +90 +F0 +90 +90 +ENDCHAR +STARTCHAR 197 +ENCODING 197 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +60 +00 +60 +90 +90 +F0 +90 +90 +ENDCHAR +STARTCHAR 197 +ENCODING 198 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 6 6 1 0 +BITMAP +78 +A0 +B0 +A0 +E0 +B8 +ENDCHAR +STARTCHAR 67 +ENCODING 199 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 -1 +BITMAP +70 +80 +80 +80 +80 +70 +20 +ENDCHAR +STARTCHAR 69 +ENCODING 200 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 0 +BITMAP +40 +20 +00 +F0 +80 +E0 +80 +80 +F0 +ENDCHAR +STARTCHAR 69 +ENCODING 201 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 0 +BITMAP +20 +40 +00 +F0 +80 +E0 +80 +80 +F0 +ENDCHAR +STARTCHAR 69 +ENCODING 202 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 0 +BITMAP +60 +90 +00 +F0 +80 +E0 +80 +80 +F0 +ENDCHAR +STARTCHAR 69 +ENCODING 203 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +50 +00 +F0 +80 +E0 +80 +80 +F0 +ENDCHAR +STARTCHAR 73 +ENCODING 204 +SWIDTH 349 0 +DWIDTH 4 0 +BBX 4 9 1 0 +BITMAP +80 +40 +00 +E0 +40 +40 +40 +40 +E0 +ENDCHAR +STARTCHAR 73 +ENCODING 205 +SWIDTH 349 0 +DWIDTH 4 0 +BBX 4 9 1 0 +BITMAP +20 +40 +00 +E0 +40 +40 +40 +40 +E0 +ENDCHAR +STARTCHAR 73 +ENCODING 206 +SWIDTH 349 0 +DWIDTH 4 0 +BBX 4 9 1 0 +BITMAP +40 +A0 +00 +E0 +40 +40 +40 +40 +E0 +ENDCHAR +STARTCHAR 73 +ENCODING 207 +SWIDTH 349 0 +DWIDTH 4 0 +BBX 4 8 1 0 +BITMAP +A0 +00 +E0 +40 +40 +40 +40 +E0 +ENDCHAR +STARTCHAR 68 +ENCODING 208 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 6 6 0 0 +BITMAP +70 +48 +48 +E8 +48 +70 +ENDCHAR +STARTCHAR 78 +ENCODING 209 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 0 +BITMAP +50 +A0 +00 +E0 +90 +90 +90 +90 +90 +ENDCHAR +STARTCHAR 214 +ENCODING 210 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 0 +BITMAP +40 +20 +00 +60 +90 +90 +90 +90 +60 +ENDCHAR +STARTCHAR 214 +ENCODING 211 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 0 +BITMAP +20 +40 +00 +60 +90 +90 +90 +90 +60 +ENDCHAR +STARTCHAR 214 +ENCODING 212 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 0 +BITMAP +60 +90 +00 +60 +90 +90 +90 +90 +60 +ENDCHAR +STARTCHAR 214 +ENCODING 213 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 0 +BITMAP +50 +A0 +00 +60 +90 +90 +90 +90 +60 +ENDCHAR +STARTCHAR 214 +ENCODING 214 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +90 +00 +60 +90 +90 +90 +90 +60 +ENDCHAR +STARTCHAR 215 +ENCODING 215 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 4 3 1 3 +BITMAP +A0 +40 +A0 +ENDCHAR +STARTCHAR 237 +ENCODING 216 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 6 10 0 -2 +BITMAP +08 +10 +70 +A8 +A8 +A8 +A8 +70 +40 +80 +ENDCHAR +STARTCHAR 85 +ENCODING 217 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 0 +BITMAP +40 +20 +00 +90 +90 +90 +90 +90 +70 +ENDCHAR +STARTCHAR 85 +ENCODING 218 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 0 +BITMAP +20 +40 +00 +90 +90 +90 +90 +90 +70 +ENDCHAR +STARTCHAR 85 +ENCODING 219 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 0 +BITMAP +60 +90 +00 +90 +90 +90 +90 +90 +70 +ENDCHAR +STARTCHAR 85 +ENCODING 220 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +90 +00 +90 +90 +90 +90 +90 +70 +ENDCHAR +STARTCHAR 89 +ENCODING 221 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 6 9 0 0 +BITMAP +10 +20 +00 +88 +50 +20 +20 +20 +20 +ENDCHAR +STARTCHAR 112 +ENCODING 222 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 -2 +BITMAP +80 +80 +80 +E0 +90 +90 +E0 +80 +80 +ENDCHAR +STARTCHAR 225 +ENCODING 223 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 6 8 1 -1 +BITMAP +70 +88 +88 +F0 +88 +C8 +B0 +80 +ENDCHAR +STARTCHAR 228 +ENCODING 224 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +40 +20 +00 +70 +90 +90 +B0 +50 +ENDCHAR +STARTCHAR 228 +ENCODING 225 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +10 +20 +00 +70 +90 +90 +B0 +50 +ENDCHAR +STARTCHAR 228 +ENCODING 226 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +20 +50 +00 +70 +90 +90 +B0 +50 +ENDCHAR +STARTCHAR 228 +ENCODING 227 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +50 +A0 +00 +70 +90 +90 +B0 +50 +ENDCHAR +STARTCHAR 228 +ENCODING 228 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +50 +00 +70 +90 +90 +B0 +50 +ENDCHAR +STARTCHAR 229 +ENCODING 229 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +20 +00 +70 +90 +90 +B0 +50 +ENDCHAR +STARTCHAR 97 +ENCODING 230 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 6 5 1 0 +BITMAP +70 +A8 +B8 +E0 +B8 +ENDCHAR +STARTCHAR 99 +ENCODING 231 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 6 1 -1 +BITMAP +70 +80 +80 +80 +70 +20 +ENDCHAR +STARTCHAR 101 +ENCODING 232 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +40 +20 +00 +60 +90 +F0 +80 +70 +ENDCHAR +STARTCHAR 101 +ENCODING 233 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +20 +40 +00 +60 +90 +F0 +80 +70 +ENDCHAR +STARTCHAR 101 +ENCODING 234 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +20 +50 +00 +60 +90 +F0 +80 +70 +ENDCHAR +STARTCHAR 101 +ENCODING 235 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +50 +00 +60 +90 +F0 +80 +70 +ENDCHAR +STARTCHAR 105 +ENCODING 236 +SWIDTH 174 0 +DWIDTH 2 0 +BBX 3 8 0 0 +BITMAP +80 +40 +00 +40 +40 +40 +40 +40 +ENDCHAR +STARTCHAR 105 +ENCODING 237 +SWIDTH 261 0 +DWIDTH 3 0 +BBX 3 8 1 0 +BITMAP +40 +80 +00 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 105 +ENCODING 238 +SWIDTH 261 0 +DWIDTH 3 0 +BBX 4 8 0 0 +BITMAP +40 +A0 +00 +40 +40 +40 +40 +40 +ENDCHAR +STARTCHAR 105 +ENCODING 239 +SWIDTH 261 0 +DWIDTH 3 0 +BBX 4 7 0 0 +BITMAP +A0 +00 +40 +40 +40 +40 +40 +ENDCHAR +STARTCHAR 235 +ENCODING 240 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 6 8 0 0 +BITMAP +48 +30 +48 +70 +88 +88 +88 +70 +ENDCHAR +STARTCHAR 110 +ENCODING 241 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +50 +A0 +00 +E0 +90 +90 +90 +90 +ENDCHAR +STARTCHAR 246 +ENCODING 242 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +40 +20 +00 +60 +90 +90 +90 +60 +ENDCHAR +STARTCHAR 246 +ENCODING 243 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +20 +40 +00 +60 +90 +90 +90 +60 +ENDCHAR +STARTCHAR 246 +ENCODING 244 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +60 +90 +00 +60 +90 +90 +90 +60 +ENDCHAR +STARTCHAR 246 +ENCODING 245 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +50 +A0 +00 +60 +90 +90 +90 +60 +ENDCHAR +STARTCHAR 246 +ENCODING 246 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +90 +00 +60 +90 +90 +90 +60 +ENDCHAR +STARTCHAR 247 +ENCODING 247 +SWIDTH 523 0 +DWIDTH 6 0 +BBX 6 5 1 2 +BITMAP +20 +00 +F8 +00 +20 +ENDCHAR +STARTCHAR 237 +ENCODING 248 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 6 9 0 -1 +BITMAP +08 +10 +70 +A8 +A8 +A8 +70 +40 +80 +ENDCHAR +STARTCHAR 117 +ENCODING 249 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +40 +20 +00 +90 +90 +90 +90 +70 +ENDCHAR +STARTCHAR 117 +ENCODING 250 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +20 +40 +00 +90 +90 +90 +90 +70 +ENDCHAR +STARTCHAR 117 +ENCODING 251 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 8 1 0 +BITMAP +60 +90 +00 +90 +90 +90 +90 +70 +ENDCHAR +STARTCHAR 117 +ENCODING 252 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 7 1 0 +BITMAP +90 +00 +90 +90 +90 +90 +70 +ENDCHAR +STARTCHAR 121 +ENCODING 253 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 10 1 -2 +BITMAP +20 +40 +00 +90 +90 +90 +90 +70 +10 +60 +ENDCHAR +STARTCHAR 112 +ENCODING 254 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 -2 +BITMAP +80 +80 +E0 +90 +90 +90 +E0 +80 +80 +ENDCHAR +STARTCHAR 121 +ENCODING 255 +SWIDTH 436 0 +DWIDTH 5 0 +BBX 5 9 1 -2 +BITMAP +90 +00 +90 +90 +90 +90 +70 +10 +60 +ENDCHAR +ENDFONT diff --git a/vendor/font/cure.font b/vendor/font/cure.font new file mode 100644 index 0000000..ea94eaa --- /dev/null +++ b/vendor/font/cure.font @@ -0,0 +1,69 @@ +11 9 +0xA2 0xA2 icon/icon.00A2-00A2 +0xBA 0xBD icon/icon.00BA-00BD +0xBE 0xBE icon/icon.00BE-00BE +0x20 0x7E cure.0020-007E +0xA1 0xAC cure.00A1-00AC +0xAE 0xFE cure.00AE-00FE +0xFF 0xFF cure.00FF-00FF +0x0000 0x001F fixed/6x10.2400 +0x0100 0x01FF fixed/6x10.0100 +0x0200 0x02FF fixed/6x10.0200 +0x0300 0x03FF fixed/6x10.0300 +0x0400 0x04FF fixed/6x10.0400 +0x0500 0x05FF fixed/6x10.0500 +0x1600 0x16FF fixed/6x10.1600 +0x1E00 0x1EFF fixed/6x10.1E00 +0x1F00 0x1FFF fixed/6x10.1F00 +0x2000 0x20FF fixed/6x10.2000 +0x2100 0x21FF fixed/6x10.2100 +0x2200 0x22FF fixed/6x10.2200 +0x2300 0x23FF fixed/6x10.2300 +0x2400 0x24FF fixed/6x10.2400 +0x2500 0x25FF fixed/6x10.2500 +0x2600 0x26FF fixed/6x10.2600 +0x2800 0x28FF fixed/6x10.2800 +0x3000 0x30fe naga10/knj10.3000 +0x4e00 0x4ffe naga10/knj10.4e00 +0x5005 0x51fe naga10/knj10.5005 +0x5200 0x53fa naga10/knj10.5200 +0x5401 0x55fe naga10/knj10.5401 +0x5606 0x57fc naga10/knj10.5606 +0x5800 0x59ff naga10/knj10.5800 +0x5a01 0x5bff naga10/knj10.5a01 +0x5c01 0x5dfe naga10/knj10.5c01 +0x5e02 0x5fff naga10/knj10.5e02 +0x600e 0x61ff naga10/knj10.600e +0x6200 0x63fa naga10/knj10.6200 +0x6406 0x65fb naga10/knj10.6406 +0x6602 0x67ff naga10/knj10.6602 +0x6802 0x69ff naga10/knj10.6802 +0x6a02 0x6bf3 naga10/knj10.6a02 +0x6c08 0x6dfb naga10/knj10.6c08 +0x6e05 0x6ffe naga10/knj10.6e05 +0x7001 0x71ff naga10/knj10.7001 +0x7206 0x73fe naga10/knj10.7206 +0x7403 0x75ff naga10/knj10.7403 +0x7601 0x77fc naga10/knj10.7601 +0x7802 0x79fb naga10/knj10.7802 +0x7a00 0x7bf7 naga10/knj10.7a00 +0x7c00 0x7dfb naga10/knj10.7c00 +0x7e01 0x7ffc naga10/knj10.7e01 +0x8000 0x81fe naga10/knj10.8000 +0x8201 0x83fd naga10/knj10.8201 +0x8403 0x85fe naga10/knj10.8403 +0x8602 0x87fe naga10/knj10.8602 +0x8805 0x89f8 naga10/knj10.8805 +0x8a00 0x8b9a naga10/knj10.8a00 +0x8c37 0x8dff naga10/knj10.8c37 +0x8e08 0x8ffd naga10/knj10.8e08 +0x9000 0x91ff naga10/knj10.9000 +0x920d 0x93e8 naga10/knj10.920d +0x9403 0x95e5 naga10/knj10.9403 +0x961c 0x97ff naga10/knj10.961c +0x9801 0x99ff naga10/knj10.9801 +0x9a01 0x9bf5 naga10/knj10.9a01 +0x9c04 0x9dfd naga10/knj10.9c04 +0x9e1a 0x9fa0 naga10/knj10.9e1a +0xFB00 0xFBFF fixed/6x10.FB00 +0xFF00 0xFFFF fixed/6x10.FF00 diff --git a/vendor/font/icon/icon.00A2-00A2 b/vendor/font/icon/icon.00A2-00A2 new file mode 100755 index 0000000..acdee9b Binary files /dev/null and b/vendor/font/icon/icon.00A2-00A2 differ diff --git a/vendor/font/icon/icon.00BA-00BD b/vendor/font/icon/icon.00BA-00BD new file mode 100755 index 0000000..880244c Binary files /dev/null and b/vendor/font/icon/icon.00BA-00BD differ diff --git a/vendor/font/icon/icon.00BB-00BD b/vendor/font/icon/icon.00BB-00BD new file mode 100755 index 0000000..ec54960 Binary files /dev/null and b/vendor/font/icon/icon.00BB-00BD differ diff --git a/vendor/font/icon/icon.00BE-00BE b/vendor/font/icon/icon.00BE-00BE new file mode 100755 index 0000000..75ecd99 Binary files /dev/null and b/vendor/font/icon/icon.00BE-00BE differ diff --git a/vendor/font/icon/icon.bdf b/vendor/font/icon/icon.bdf new file mode 100644 index 0000000..14bf1fd --- /dev/null +++ b/vendor/font/icon/icon.bdf @@ -0,0 +1,95 @@ +STARTFONT 2.1 +FONT -artwiz-cure-medium-r-normal--11-110-75-75-p-90-ISO8859-1 +SIZE 11 75 75 +FONTBOUNDINGBOX 9 11 0 -2 +STARTPROPERTIES 3 +DEFAULT_CHAR 63 +FONT_ASCENT 9 +FONT_DESCENT 2 +ENDPROPERTIES +CHARS 6 +STARTCHAR 186 +ENCODING 186 +SWIDTH 872 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +F8 +88 +8E +8A +FA +22 +3E +ENDCHAR +STARTCHAR 188 +ENCODING 188 +SWIDTH 872 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +38 +6C +CE +C6 +E2 +64 +38 +ENDCHAR +STARTCHAR 189 +ENCODING 189 +SWIDTH 872 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +FE +FE +BE +DE +B2 +FE +FE +ENDCHAR +STARTCHAR 190 +ENCODING 190 +SWIDTH 872 0 +DWIDTH 10 0 +BBX 6 7 3 1 +BITMAP +00 +00 +F8 +00 +3C +00 +70 +ENDCHAR +STARTCHAR 187 +ENCODING 187 +SWIDTH 872 0 +DWIDTH 10 0 +BBX 5 7 3 0 +BITMAP +20 +30 +28 +20 +60 +E0 +40 +ENDCHAR +STARTCHAR 162 +ENCODING 162 +SWIDTH 785 0 +DWIDTH 9 0 +BBX 7 7 1 0 +BITMAP +38 +6C +74 +7C +7C +FE +10 +ENDCHAR +ENDFONT diff --git a/vendor/font/icon/icon.font b/vendor/font/icon/icon.font new file mode 100644 index 0000000..6122ab0 --- /dev/null +++ b/vendor/font/icon/icon.font @@ -0,0 +1,4 @@ +11 9 +0xA2 0xA2 icon.00A2-00A2 +0xBA 0xBD icon.00BA-00BD +0xBE 0xBE icon.00BE-00BE diff --git a/vendor/font/proggytiny.0000-00FE b/vendor/font/proggytiny.0000-00FE deleted file mode 100644 index 81f5b9d..0000000 Binary files a/vendor/font/proggytiny.0000-00FE and /dev/null differ diff --git a/vendor/font/proggytiny.00FF-00FF b/vendor/font/proggytiny.00FF-00FF deleted file mode 100644 index d2090f0..0000000 Binary files a/vendor/font/proggytiny.00FF-00FF and /dev/null differ diff --git a/vendor/font/proggytiny.font b/vendor/font/proggytiny.font deleted file mode 100644 index 4dc5f20..0000000 --- a/vendor/font/proggytiny.font +++ /dev/null @@ -1,64 +0,0 @@ -10 8 -0x0000 0x001F fixed/6x10.2400 -0x0000 0x00FE proggytiny.0000-00FE -0x00FF 0x00FF proggytiny.00FF-00FF -0x0100 0x01FF fixed/6x10.0100 -0x0200 0x02FF fixed/6x10.0200 -0x0300 0x03FF fixed/6x10.0300 -0x0400 0x04FF fixed/6x10.0400 -0x0500 0x05FF fixed/6x10.0500 -0x1600 0x16FF fixed/6x10.1600 -0x1E00 0x1EFF fixed/6x10.1E00 -0x1F00 0x1FFF fixed/6x10.1F00 -0x2000 0x20FF fixed/6x10.2000 -0x2100 0x21FF fixed/6x10.2100 -0x2200 0x22FF fixed/6x10.2200 -0x2300 0x23FF fixed/6x10.2300 -0x2400 0x24FF fixed/6x10.2400 -0x2500 0x25FF fixed/6x10.2500 -0x2600 0x26FF fixed/6x10.2600 -0x2800 0x28FF fixed/6x10.2800 -0x3000 0x30fe naga10/knj10.3000 -0x4e00 0x4ffe naga10/knj10.4e00 -0x5005 0x51fe naga10/knj10.5005 -0x5200 0x53fa naga10/knj10.5200 -0x5401 0x55fe naga10/knj10.5401 -0x5606 0x57fc naga10/knj10.5606 -0x5800 0x59ff naga10/knj10.5800 -0x5a01 0x5bff naga10/knj10.5a01 -0x5c01 0x5dfe naga10/knj10.5c01 -0x5e02 0x5fff naga10/knj10.5e02 -0x600e 0x61ff naga10/knj10.600e -0x6200 0x63fa naga10/knj10.6200 -0x6406 0x65fb naga10/knj10.6406 -0x6602 0x67ff naga10/knj10.6602 -0x6802 0x69ff naga10/knj10.6802 -0x6a02 0x6bf3 naga10/knj10.6a02 -0x6c08 0x6dfb naga10/knj10.6c08 -0x6e05 0x6ffe naga10/knj10.6e05 -0x7001 0x71ff naga10/knj10.7001 -0x7206 0x73fe naga10/knj10.7206 -0x7403 0x75ff naga10/knj10.7403 -0x7601 0x77fc naga10/knj10.7601 -0x7802 0x79fb naga10/knj10.7802 -0x7a00 0x7bf7 naga10/knj10.7a00 -0x7c00 0x7dfb naga10/knj10.7c00 -0x7e01 0x7ffc naga10/knj10.7e01 -0x8000 0x81fe naga10/knj10.8000 -0x8201 0x83fd naga10/knj10.8201 -0x8403 0x85fe naga10/knj10.8403 -0x8602 0x87fe naga10/knj10.8602 -0x8805 0x89f8 naga10/knj10.8805 -0x8a00 0x8b9a naga10/knj10.8a00 -0x8c37 0x8dff naga10/knj10.8c37 -0x8e08 0x8ffd naga10/knj10.8e08 -0x9000 0x91ff naga10/knj10.9000 -0x920d 0x93e8 naga10/knj10.920d -0x9403 0x95e5 naga10/knj10.9403 -0x961c 0x97ff naga10/knj10.961c -0x9801 0x99ff naga10/knj10.9801 -0x9a01 0x9bf5 naga10/knj10.9a01 -0x9c04 0x9dfd naga10/knj10.9c04 -0x9e1a 0x9fa0 naga10/knj10.9e1a -0xFB00 0xFBFF fixed/6x10.FB00 -0xFF00 0xFFFF fixed/6x10.FF00