]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/dev/syscons/fonts/cursor.bdf
MFV r324198: 8081 Compiler warnings in zdb
[FreeBSD/FreeBSD.git] / sys / dev / syscons / fonts / cursor.bdf
1 STARTFONT 2.1
2 COMMENT
3 COMMENT $FreeBSD$
4 COMMENT
5 COMMENT Mouse cursors for syscons.  All except some unused ones are the
6 COMMENT main 10x16 one scaled down to 9x13 and/or scaled to minimize
7 COMMENT distortion with non-square pixels.  Details of the scaling are
8 COMMENT given in the comments.  E.g., for the main pair of glyphs cn 66-67,
9 COMMENT "mouse10x16_100 9++:13 (96), 8:11 (106)" says that:
10 COMMENT - the name of the glyph pair is mouse10x16_100 (it is more
11 COMMENT   convenient to put the name in a comment than in STARTCHAR)
12 COMMENT - the size of the glyph pair is 10x16 (this is only used as part
13 COMMENT   of the name, and is also in standard bdf info)
14 COMMENT - this glyph pair is designed for a pixel aspect ratio
15 COMMENT   (ysize:xsize) of 100:100 (also just part of the name)
16 COMMENT - the arrowhead of the border glyph is in a rectangle of 9x13
17 COMMENT   pixels, but values 2 fudges larger than 9 should be tried in
18 COMMENT   calculations of (diagonal) side lengths
19 COMMENT - the arrowhead of the border glyph has equal side lengths iff
20 COMMENT   the aspect ratio is 96:100.  Syscons makes choices based on
21 COMMENT   this precise ratio for each half of the pair.
22 COMMENT - 8:11 (106) gives the arrowhead rectangle and preferred aspect
23 COMMENT   ratio for the interior glyph.
24 COMMENT
25 COMMENT cn 0-1 mouse10x16_50 7++:16 (49), 6:13 (52)
26 COMMENT cn 16-17 mouse8x14_67 7++:13 (64), 6:11 (65) (360x400 0.675; also 320x350 24:35 = 0.686 and 320x400 3:5 = 0.600)
27 COMMENT cn 32-33 mouse8x13_75 6++:10 (75), 5:8 (80)
28 COMMENT cn 34-35 mouse10x16_75 7++:12 (72), 6:10 (75)
29 COMMENT cn 40-41 mouse9x16_84 8++:13 (78), 7:11 (82) (not used)
30 COMMENT cn 48-49 mouse9x13_90 8+:12 (89), 6:9 (89)
31 COMMENT cn 50-51 mouse10x16_90 10++:15 (89), 8:12 (89)
32 COMMENT cn 64-65 mouse9x13_100 8:11 (106), 6:8 (113)
33 COMMENT cn 66-67 mouse10x16_100 9++:13 (96), 8:11 (106) (640x480 and 1920x1080, also 1280x1024 15:16 = 0.9375, 640x400 6:5 = 1.2, 720x480 9:8 = 1.125)
34 COMMENT cn 72-73 mouse10x16_100large 10:14 (102), 7:10 (98) (use later)
35 COMMENT cn 74-75 mouse11x16_100 11++:16 (95), 10:14 (102) (use later)
36 COMMENT cn 80-81 mouse10x14_120 10+:13 (120), 7:9 (124)
37 COMMENT cn 82-83 mouse10x16_120 10+:13 (120), 7:9 (124) (720x400 1.35; also 640x350 48:35 = 1.371)
38 COMMENT cn 96-97 mouse9x13_133 9++:11 (142), 7:9 (124)
39 COMMENT cn 98-99 mouse10x16_133 10+:13 (120), 8:10 (133) (720x400 1.35; also 640x350 48:35 = 1.371)
40 COMMENT cn 112-113 mouse14x10_240 12+:9 (189), 8:6- (189) (640x200)
41 COMMENT cn 120-121 mouse9x9 (not used)
42 COMMENT cn 122-123 mouse11x11thick (not used)
43 FONT cursor-16x16
44 SIZE 1 60 44
45 FONTBOUNDINGBOX 16 16 0 0
46 STARTPROPERTIES 10
47 PIXEL_SIZE 16
48 POINT_SIZE 11
49 RESOLUTION_X 60
50 RESOLUTION_Y 44
51 FONT_ASCENT 12
52 FONT_DESCENT 4
53 AVERAGE_WIDTH 90
54 SPACING "C"
55 DEFAULT_CHAR 32
56 _XMBDFED_INFO "Edited with xmbdfed 4.7."
57 ENDPROPERTIES
58 CHARS 38
59 STARTCHAR char0
60 ENCODING 0
61 SWIDTH 19200 0
62 DWIDTH 16 0
63 BBX 16 16 0 0
64 BITMAP
65 C000
66 A000
67 9000
68 8800
69 8400
70 8200
71 8100
72 8200
73 8400
74 8400
75 8400
76 9200
77 B200
78 A900
79 C900
80 8600
81 ENDCHAR
82 STARTCHAR char1
83 ENCODING 1
84 SWIDTH 19200 0
85 DWIDTH 16 0
86 BBX 16 16 0 0
87 BITMAP
88 0000
89 4000
90 6000
91 7000
92 7800
93 7C00
94 7E00
95 7C00
96 7800
97 7800
98 7800
99 6C00
100 4C00
101 4600
102 0600
103 0000
104 ENDCHAR
105 STARTCHAR char16
106 ENCODING 16
107 SWIDTH 19200 0
108 DWIDTH 16 0
109 BBX 16 16 0 0
110 BITMAP
111 C000
112 A000
113 9000
114 8800
115 8400
116 8200
117 8100
118 8700
119 8400
120 9200
121 B200
122 A900
123 C900
124 0600
125 0000
126 0000
127 ENDCHAR
128 STARTCHAR char17
129 ENCODING 17
130 SWIDTH 19200 0
131 DWIDTH 16 0
132 BBX 16 16 0 0
133 BITMAP
134 0000
135 4000
136 6000
137 7000
138 7800
139 7C00
140 7E00
141 7800
142 7800
143 6C00
144 4C00
145 4600
146 0600
147 0000
148 0000
149 0000
150 ENDCHAR
151 STARTCHAR char32
152 ENCODING 32
153 SWIDTH 19200 0
154 DWIDTH 16 0
155 BBX 16 16 0 0
156 BITMAP
157 C000
158 A000
159 9000
160 8800
161 8400
162 8200
163 8600
164 8400
165 B200
166 D200
167 0900
168 0900
169 0600
170 0000
171 0000
172 0000
173 ENDCHAR
174 STARTCHAR char33
175 ENCODING 33
176 SWIDTH 19200 0
177 DWIDTH 16 0
178 BBX 16 16 0 0
179 BITMAP
180 0000
181 4000
182 6000
183 7000
184 7800
185 7C00
186 7800
187 7800
188 4C00
189 0C00
190 0600
191 0600
192 0000
193 0000
194 0000
195 0000
196 ENDCHAR
197 STARTCHAR char34
198 ENCODING 34
199 SWIDTH 19200 0
200 DWIDTH 16 0
201 BBX 16 16 0 0
202 BITMAP
203 C000
204 A000
205 9000
206 8800
207 8400
208 8200
209 8100
210 8700
211 8400
212 9200
213 B200
214 C900
215 0900
216 0480
217 0480
218 0300
219 ENDCHAR
220 STARTCHAR char35
221 ENCODING 35
222 SWIDTH 19200 0
223 DWIDTH 16 0
224 BBX 16 16 0 0
225 BITMAP
226 0000
227 4000
228 6000
229 7000
230 7800
231 7C00
232 7E00
233 7800
234 7800
235 6C00
236 4C00
237 0600
238 0600
239 0300
240 0300
241 0000
242 ENDCHAR
243 STARTCHAR char40
244 ENCODING 40
245 SWIDTH 19200 0
246 DWIDTH 16 0
247 BBX 16 16 0 0
248 BITMAP
249 C000
250 A000
251 9000
252 8800
253 8400
254 8200
255 8100
256 8080
257 8780
258 8200
259 9200
260 B900
261 C900
262 0480
263 0480
264 0300
265 ENDCHAR
266 STARTCHAR char41
267 ENCODING 41
268 SWIDTH 19200 0
269 DWIDTH 16 0
270 BBX 16 16 0 0
271 BITMAP
272 0000
273 4000
274 6000
275 7000
276 7800
277 7C00
278 7E00
279 7F00
280 7800
281 7C00
282 6C00
283 4600
284 0600
285 0300
286 0300
287 0000
288 ENDCHAR
289 STARTCHAR char48
290 ENCODING 48
291 SWIDTH 19200 0
292 DWIDTH 16 0
293 BBX 16 16 0 0
294 BITMAP
295 C000
296 A000
297 9000
298 8800
299 8400
300 8200
301 8100
302 8780
303 9200
304 B200
305 D900
306 8900
307 0600
308 0000
309 0000
310 0000
311 ENDCHAR
312 STARTCHAR char49
313 ENCODING 49
314 SWIDTH 19200 0
315 DWIDTH 16 0
316 BBX 16 16 0 0
317 BITMAP
318 0000
319 4000
320 6000
321 7000
322 7800
323 7C00
324 7E00
325 7800
326 6C00
327 4C00
328 0600
329 0600
330 0000
331 0000
332 0000
333 0000
334 ENDCHAR
335 STARTCHAR char50
336 ENCODING 50
337 SWIDTH 19200 0
338 DWIDTH 16 0
339 BBX 16 16 0 0
340 BITMAP
341 C000
342 A000
343 9000
344 8800
345 8400
346 8200
347 8100
348 8080
349 8040
350 83E0
351 8200
352 9900
353 A900
354 C480
355 8480
356 0300
357 ENDCHAR
358 STARTCHAR char51
359 ENCODING 51
360 SWIDTH 19200 0
361 DWIDTH 16 0
362 BBX 16 16 0 0
363 BITMAP
364 0000
365 4000
366 6000
367 7000
368 7800
369 7C00
370 7E00
371 7F00
372 7F80
373 7C00
374 7C00
375 6600
376 4600
377 0300
378 0300
379 0000
380 ENDCHAR
381 STARTCHAR char64
382 ENCODING 64
383 SWIDTH 19200 0
384 DWIDTH 16 0
385 BBX 16 16 0 0
386 BITMAP
387 C000
388 A000
389 9000
390 8800
391 8400
392 8200
393 8100
394 8780
395 B200
396 D200
397 8900
398 0900
399 0600
400 0000
401 0000
402 0000
403 ENDCHAR
404 STARTCHAR char65
405 ENCODING 65
406 SWIDTH 19200 0
407 DWIDTH 16 0
408 BBX 16 16 0 0
409 BITMAP
410 0000
411 4000
412 6000
413 7000
414 7800
415 7C00
416 7E00
417 7800
418 4C00
419 0C00
420 0600
421 0600
422 0000
423 0000
424 0000
425 0000
426 ENDCHAR
427 STARTCHAR char66
428 ENCODING 66
429 SWIDTH 19200 0
430 DWIDTH 16 0
431 BBX 16 16 0 0
432 BITMAP
433 C000
434 A000
435 9000
436 8800
437 8400
438 8200
439 8100
440 8080
441 8040
442 83C0
443 9200
444 A900
445 C900
446 0480
447 0480
448 0300
449 ENDCHAR
450 STARTCHAR char67
451 ENCODING 67
452 SWIDTH 19200 0
453 DWIDTH 16 0
454 BBX 16 16 0 0
455 BITMAP
456 0000
457 4000
458 6000
459 7000
460 7800
461 7C00
462 7E00
463 7F00
464 7F80
465 7C00
466 6C00
467 4600
468 0600
469 0300
470 0300
471 0000
472 ENDCHAR
473 STARTCHAR char72
474 ENCODING 72
475 SWIDTH 19200 0
476 DWIDTH 16 0
477 BBX 16 16 0 0
478 BITMAP
479 8000
480 C000
481 A000
482 9000
483 8800
484 8400
485 8200
486 8100
487 8080
488 87C0
489 9200
490 A900
491 C900
492 8480
493 0480
494 0300
495 ENDCHAR
496 STARTCHAR char73
497 ENCODING 73
498 SWIDTH 19200 0
499 DWIDTH 16 0
500 BBX 16 16 0 0
501 BITMAP
502 0000
503 4000
504 6000
505 7000
506 7800
507 7C00
508 7E00
509 7F00
510 7800
511 6C00
512 4600
513 0600
514 0300
515 0300
516 0000
517 0000
518 ENDCHAR
519 STARTCHAR char74
520 ENCODING 74
521 SWIDTH 19200 0
522 DWIDTH 16 0
523 BBX 16 16 0 0
524 BITMAP
525 C000
526 A000
527 9000
528 8800
529 8400
530 8200
531 8100
532 8080
533 8040
534 8020
535 8010
536 81F0
537 8900
538 9480
539 A480
540 C240
541 ENDCHAR
542 STARTCHAR char75
543 ENCODING 75
544 SWIDTH 19200 0
545 DWIDTH 16 0
546 BBX 16 16 0 0
547 BITMAP
548 0000
549 4000
550 6000
551 7000
552 7800
553 7C00
554 7E00
555 7F00
556 7F80
557 7FC0
558 7FE0
559 7E00
560 7600
561 6300
562 4300
563 0180
564 ENDCHAR
565 STARTCHAR char80
566 ENCODING 80
567 SWIDTH 19200 0
568 DWIDTH 16 0
569 BBX 16 16 0 0
570 BITMAP
571 C000
572 A000
573 9000
574 8800
575 8400
576 8200
577 8100
578 8080
579 97C0
580 B200
581 F200
582 C900
583 8900
584 0600
585 0000
586 0000
587 ENDCHAR
588 STARTCHAR char81
589 ENCODING 81
590 SWIDTH 19200 0
591 DWIDTH 16 0
592 BBX 16 16 0 0
593 BITMAP
594 0000
595 4000
596 6000
597 7000
598 7800
599 7C00
600 7E00
601 7F00
602 6800
603 4C00
604 0C00
605 0600
606 0600
607 0000
608 0000
609 0000
610 ENDCHAR
611 STARTCHAR char82
612 ENCODING 82
613 SWIDTH 19200 0
614 DWIDTH 16 0
615 BBX 16 16 0 0
616 BITMAP
617 C000
618 A000
619 9000
620 8800
621 8400
622 8200
623 8100
624 8080
625 97C0
626 B200
627 F200
628 C900
629 8900
630 0480
631 0480
632 0300
633 ENDCHAR
634 STARTCHAR char83
635 ENCODING 83
636 SWIDTH 19200 0
637 DWIDTH 16 0
638 BBX 16 16 0 0
639 BITMAP
640 0000
641 4000
642 6000
643 7000
644 7800
645 7C00
646 7E00
647 7F00
648 6800
649 4C00
650 0C00
651 0600
652 0600
653 0300
654 0300
655 0000
656 ENDCHAR
657 STARTCHAR char96
658 ENCODING 96
659 SWIDTH 19200 0
660 DWIDTH 16 0
661 BBX 16 16 0 0
662 BITMAP
663 C000
664 A000
665 9000
666 8800
667 8400
668 8200
669 8100
670 8080
671 9780
672 B200
673 C900
674 0900
675 0600
676 0000
677 0000
678 0000
679 ENDCHAR
680 STARTCHAR char97
681 ENCODING 97
682 SWIDTH 19200 0
683 DWIDTH 16 0
684 BBX 16 16 0 0
685 BITMAP
686 0000
687 4000
688 6000
689 7000
690 7800
691 7C00
692 7E00
693 7F00
694 6800
695 4C00
696 0600
697 0600
698 0000
699 0000
700 0000
701 0000
702 ENDCHAR
703 STARTCHAR char98
704 ENCODING 98
705 SWIDTH 19200 0
706 DWIDTH 16 0
707 BBX 16 16 0 0
708 BITMAP
709 C000
710 A000
711 9000
712 8800
713 8400
714 8200
715 8100
716 8080
717 8040
718 93E0
719 B200
720 C900
721 8900
722 0480
723 0480
724 0300
725 ENDCHAR
726 STARTCHAR char99
727 ENCODING 99
728 SWIDTH 19200 0
729 DWIDTH 16 0
730 BBX 16 16 0 0
731 BITMAP
732 0000
733 4000
734 6000
735 7000
736 7800
737 7C00
738 7E00
739 7F00
740 7F80
741 6C00
742 4C00
743 0600
744 0600
745 0300
746 0300
747 0000
748 ENDCHAR
749 STARTCHAR char112
750 ENCODING 112
751 SWIDTH 19200 0
752 DWIDTH 16 0
753 BBX 16 16 0 0
754 BITMAP
755 F800
756 CE00
757 C380
758 C0E0
759 C038
760 C1FC
761 DCC0
762 F660
763 C330
764 01E0
765 0000
766 0000
767 0000
768 0000
769 0000
770 0000
771 ENDCHAR
772 STARTCHAR char113
773 ENCODING 113
774 SWIDTH 19200 0
775 DWIDTH 16 0
776 BBX 16 16 0 0
777 BITMAP
778 0000
779 3000
780 3C00
781 3F00
782 3FC0
783 3E00
784 2300
785 0180
786 00C0
787 0000
788 0000
789 0000
790 0000
791 0000
792 0000
793 0000
794 ENDCHAR
795 STARTCHAR char120
796 ENCODING 120
797 SWIDTH 19200 0
798 DWIDTH 16 0
799 BBX 16 16 0 0
800 BITMAP
801 FF80
802 8080
803 8300
804 8400
805 8200
806 9100
807 A880
808 A500
809 C200
810 0000
811 0000
812 0000
813 0000
814 0000
815 0000
816 0000
817 ENDCHAR
818 STARTCHAR char121
819 ENCODING 121
820 SWIDTH 19200 0
821 DWIDTH 16 0
822 BBX 16 16 0 0
823 BITMAP
824 0000
825 7F00
826 7C00
827 7800
828 7C00
829 6E00
830 4700
831 4200
832 0000
833 0000
834 0000
835 0000
836 0000
837 0000
838 0000
839 0000
840 ENDCHAR
841 STARTCHAR char122
842 ENCODING 122
843 SWIDTH 19200 0
844 DWIDTH 16 0
845 BBX 16 16 0 0
846 BITMAP
847 FFE0
848 80C0
849 8180
850 8300
851 8300
852 8180
853 98C0
854 BC60
855 E630
856 C360
857 81C0
858 0080
859 0000
860 0000
861 0000
862 0000
863 ENDCHAR
864 STARTCHAR char123
865 ENCODING 123
866 SWIDTH 19200 0
867 DWIDTH 16 0
868 BBX 16 16 0 0
869 BITMAP
870 0000
871 7F00
872 7E00
873 7C00
874 7C00
875 7E00
876 6700
877 4380
878 01C0
879 0080
880 0000
881 0000
882 0000
883 0000
884 0000
885 0000
886 ENDCHAR
887 ENDFONT