terminus-font-4.38/0000755000000000000000000000000011774113110012754 5ustar rootrootterminus-font-4.38/uni/0000755000000000000000000000000011771602651013561 5ustar rootrootterminus-font-4.38/uni/cntrl.uni0000600000000000000000000000024007777552324015420 0ustar rootrootFFFD 263A 263B 2665 2666 2663 2660 2022 25D8 25CB 25D9 2642 2640 266A 266B 263C 25B6 25C0 2195 203C 00B6 00A7 25AC 21A8 2191 2193 2192 2190 221F 2194 25B2 25BC terminus-font-4.38/uni/win-1252.uni0000600000000000000000000000120007420100130015420 0ustar rootroot20AC FFFF 201A 0192 201E 2026 2020 2021 02C6 2030 0160 2039 0152 FFFF 017D FFFF FFFF 2018 2019 201C 201D 2022 2013 2014 02DC 2122 0161 203A 0153 FFFF 017E 0178 00A0 00A1 00A2 00A3 00A4 00A5 00A6 00A7 00A8 00A9 00AA 00AB 00AC 00AD 00AE 00AF 00B0 00B1 00B2 00B3 00B4 00B5 00B6 00B7 00B8 00B9 00BA 00BB 00BC 00BD 00BE 00BF 00C0 00C1 00C2 00C3 00C4 00C5 00C6 00C7 00C8 00C9 00CA 00CB 00CC 00CD 00CE 00CF 00D0 00D1 00D2 00D3 00D4 00D5 00D6 00D7 00D8 00D9 00DA 00DB 00DC 00DD 00DE 00DF 00E0 00E1 00E2 00E3 00E4 00E5 00E6 00E7 00E8 00E9 00EA 00EB 00EC 00ED 00EE 00EF 00F0 00F1 00F2 00F3 00F4 00F5 00F6 00F7 00F8 00F9 00FA 00FB 00FC 00FD 00FE 00FF terminus-font-4.38/uni/koi8-r.uni0000600000000000000000000000120010355535742015373 0ustar rootroot2500 2502 250C 2510 2514 2518 251C 2524 252C 2534 253C 2580 2584 2588 258C 2590 2591 2592 2593 2320 25A0 2022 221A 2248 2264 2265 00A0 2321 00B0 00B2 00B7 00F7 2550 2551 2552 0451 2553 2554 2555 2556 2557 2558 2559 255A 255B 255C 255D 255E 255F 2560 2561 0401 2562 2563 2564 2565 2566 2567 2568 2569 256A 256B 256C 00A9 044E 0430 0431 0446 0434 0435 0444 0433 0445 0438 0439 043A 043B 043C 043D 043E 043F 044F 0440 0441 0442 0443 0436 0432 044C 044B 0437 0448 044D 0449 0447 044A 042E 0410 0411 0426 0414 0415 0424 0413 0425 0418 0419 041A 041B 041C 041D 041E 041F 042F 0420 0421 0422 0423 0416 0412 042C 042B 0417 0428 042D 0429 0427 042A terminus-font-4.38/uni/char0.uni0000600000000000000000000000024007544425226015263 0ustar rootroot0000 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF terminus-font-4.38/uni/x11gr.uni0000600000000000000000000000024007423253502015220 0ustar rootroot25AE 25C6 2592 2409 240C 240D 240A 00B0 00B1 2424 240B 2518 2510 250C 2514 253C 23BA 23BB 2500 23BC 23BD 251C 2524 2534 252C 2502 2264 2265 03C0 2260 00A3 00B7 terminus-font-4.38/uni/koibm8-u.uni0000600000000000000000000000120010117077530015705 0ustar rootroot2502 2510 2524 2591 2592 2593 2320 25A0 2022 221A 2248 2264 2265 00A0 2321 00B0 00B2 00B7 00F7 2551 0451 0456 0457 2557 255B 0491 255D 2561 0401 0404 2563 00A9 044E 0430 0431 0446 0434 0435 0444 0433 0445 0438 0439 043A 043B 043C 043D 043E 043F 044F 0440 0441 0442 0443 0436 0432 044C 044B 0437 0448 044D 0449 0447 044A 2514 2534 252C 251C 2500 253C 255E 255F 255A 2554 2569 2566 2560 2550 256C 2567 2568 0406 0407 2559 2558 2552 0454 0490 256A 2518 250C 2588 2584 258C 2590 2580 042E 0410 0411 0426 0414 0415 0424 0413 0425 0418 0419 041A 041B 041C 041D 041E 041F 042F 0420 0421 0422 0423 0416 0412 042C 042B 0417 0428 042D 0429 0427 042A terminus-font-4.38/uni/x11-1251.uni0000600000000000000000000000024010374145140015252 0ustar rootroot0402 0403 201A 0453 201E 2026 2020 2021 20AC 2030 0409 2039 040A 040C 040B 040F 0452 2018 2019 201C 201D 2022 2013 2014 FFFF 2122 0459 203A 045A 045C 045B 045F terminus-font-4.38/uni/koibm8-r.uni0000600000000000000000000000120007552645746015725 0ustar rootroot2502 2510 2524 2591 2592 2593 2320 25A0 2022 221A 2248 2264 2265 00A0 2321 00B0 00B2 00B7 00F7 2551 0451 2555 2556 2557 255B 255C 255D 2561 0401 2562 2563 00A9 044E 0430 0431 0446 0434 0435 0444 0433 0445 0438 0439 043A 043B 043C 043D 043E 043F 044F 0440 0441 0442 0443 0436 0432 044C 044B 0437 0448 044D 0449 0447 044A 2514 2534 252C 251C 2500 253C 255E 255F 255A 2554 2569 2566 2560 2550 256C 2567 2568 2564 2565 2559 2558 2552 2553 256B 256A 2518 250C 2588 2584 258C 2590 2580 042E 0410 0411 0426 0414 0415 0424 0413 0425 0418 0419 041A 041B 041C 041D 041E 041F 042F 0420 0421 0422 0423 0416 0412 042C 042B 0417 0428 042D 0429 0427 042A terminus-font-4.38/uni/empty.uni0000600000000000000000000000024007421561344015420 0ustar rootrootFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF terminus-font-4.38/uni/ascii-h.uni0000600000000000000000000000074007417627322015610 0ustar rootroot0020 0021 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 2302 terminus-font-4.38/uni/vga-1250.uni0000600000000000000000000000024007544051112015415 0ustar rootroot20AC FFFF 201A FFFF 201E 2026 2020 2021 FFFF 2030 2039 FFFF 2018 2019 201C 201D 2022 2013 2014 FFFF 2122 203A 00A6 00A9 00AB 00AC 00AE 00B1 00B5 00B6 00B7 00BB terminus-font-4.38/uni/8859-7.uni0000600000000000000000000000074010756375212015052 0ustar rootroot00A0 02BD 02BC 00A3 20AC FFFF 00A6 00A7 00A8 00A9 FFFF 00AB 00AC 00AD FFFF 2015 00B0 00B1 00B2 00B3 0384 0385 0386 00B7 0388 0389 038A 00BB 038C 00BD 038E 038F 0390 0391 0392 0393 0394 0395 0396 0397 0398 0399 039A 039B 039C 039D 039E 039F 03A0 03A1 FFFF 03A3 03A4 03A5 03A6 03A7 03A8 03A9 03AA 03AB 03AC 03AD 03AE 03AF 03B0 03B1 03B2 03B3 03B4 03B5 03B6 03B7 03B8 03B9 03BA 03BB 03BC 03BD 03BE 03BF 03C0 03C1 03C2 03C3 03C4 03C5 03C6 03C7 03C8 03C9 03CA 03CB 03CC 03CD 03CE FFFF terminus-font-4.38/uni/koi8-u.uni0000600000000000000000000000120010355535740015374 0ustar rootroot2500 2502 250C 2510 2514 2518 251C 2524 252C 2534 253C 2580 2584 2588 258C 2590 2591 2592 2593 2320 25A0 2022 221A 2248 2264 2265 00A0 2321 00B0 00B2 00B7 00F7 2550 2551 2552 0451 0454 2554 0456 0457 2557 2558 2559 255A 255B 0491 255D 255E 255F 2560 2561 0401 0404 2563 0406 0407 2566 2567 2568 2569 256A 0490 256C 00A9 044E 0430 0431 0446 0434 0435 0444 0433 0445 0438 0439 043A 043B 043C 043D 043E 043F 044F 0440 0441 0442 0443 0436 0432 044C 044B 0437 0448 044D 0449 0447 044A 042E 0410 0411 0426 0414 0415 0424 0413 0425 0418 0419 041A 041B 041C 041D 041E 041F 042F 0420 0421 0422 0423 0416 0412 042C 042B 0417 0428 042D 0429 0427 042A terminus-font-4.38/uni/vga-1253.uni0000600000000000000000000000024010762264706015433 0ustar rootroot20AC FFFF 201A 0192 201E 2026 2020 2021 FFFF 2030 FFFF 2039 00A4 00A5 00AE 00B5 00B6 2018 2019 201C 201D 2022 2013 2014 FFFF 2122 FFFF 203A FFFF FFFF FFFF FFFF terminus-font-4.38/uni/vga-1251.uni0000600000000000000000000000024010374145156015425 0ustar rootroot0402 0403 201A 0453 201E 2026 2020 2021 20AC 2030 0409 2039 040A 040C 040B 040F 0452 2018 2019 201C 201D 2022 2013 2014 045D 2122 0459 203A 045A 045C 045B 045F terminus-font-4.38/uni/xos4-2.uni0000600000000000000000000000500011025251700015300 0ustar rootroot00A3 2193 25C0 25B6 2191 2591 25A0 2592 00B0 2666 2265 03C0 2500 256C 253C 2264 2514 2518 256A 00B1 00AF 00AD 2014 2261 2588 252C 2524 251C 2534 250C 2510 2502 0020 0021 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 00A1 00A2 00A4 00A5 00A7 00A9 00AA 00AB 00AE 00B2 00B3 00B5 00B6 00BA 00BB 00BC 00BD 00BE 00BF 00C0 00C1 00C2 00C3 00C4 00C5 00C6 00C7 00C8 00C9 00CA 00CB 00CC 00CD 00CE 00CF 00D0 00D1 00D2 00D3 00D4 00D5 00D6 00D7 00D8 00D9 00DA 00DB 00DC 00DD 00DE 00DF 00E0 00E1 00E2 00E3 00E4 00E5 00E6 00E7 00E8 00E9 00EA 00EB 00EC 00ED 00EE 00EF 00F0 00F1 00F2 00F3 00F4 00F5 00F6 00F7 00F8 00F9 00FA 00FB 00FC 00FD 00FE 00FF 0100 0101 0102 0103 0104 0105 0106 0107 010C 010D 010E 010F 0111 0112 0113 0116 0117 0118 0119 011A 011B 011E 011F 0122 0123 0128 0129 012A 012B 012E 012F 0130 0131 0136 0137 0138 0139 013A 013B 013C 013D 013E 013F 0140 0141 0142 0143 0144 0145 0146 0147 0148 0149 014A 014B 014C 014D 0150 0151 0152 0153 0154 0155 0156 0157 0158 0159 015A 015B 015E 015F 0160 0161 0162 0163 0164 0165 0168 0169 016A 016B 016E 016F 0170 0171 0172 0173 0174 0175 0178 0179 017A 017B 017C 017D 017E 0186 0190 0192 019D 0218 0219 021A 021B 0232 0233 0254 025B 0272 0384 0385 0386 0388 0389 038A 038C 038E 038F 0390 0393 0398 039B 039E 03A3 03A6 03A8 03A9 03AC 03AD 03AE 03AF 03B0 03B1 03B2 03B4 03B5 03B6 03B7 03B8 03B9 03BB 03BE 03C1 03C2 03C3 03C4 03C5 03C6 03C7 03C8 03C9 03CA 03CB 03CD 03CE 0402 0403 0404 0409 040A 040B 040C 040D 040E 040F 0411 0414 0416 0418 0419 041B 041F 0423 0424 0426 0427 0428 0429 042A 042B 042C 042D 042E 042F 0431 0432 0433 0434 0436 0437 0438 0439 043B 043C 043D 0442 0444 0446 0447 0448 0449 044A 044B 044C 044D 044E 044F 0452 0453 0454 0459 045A 045B 045C 045D 045E 045F 0490 0491 0492 0493 0496 0497 0498 0499 049A 049B 049C 049D 04A0 04A1 04A2 04A3 04AA 04AB 04AF 04B0 04B1 00A6 00A8 00AC 00B4 00B7 00B8 00B9 02BB 02BC 02BD 02C6 02C7 02D8 02D9 02DB 02DC 02DD 2018 2019 201A 201C 201D 201E 2020 2021 2022 2039 203A 207F 2219 2248 2310 04B2 04B3 04B6 04B7 04B8 04B9 04BA 04BB 04D8 04D9 04E2 04E3 04E8 04E9 04EE 04EF 04F0 04F1 1EBD 1EF9 2026 2030 20A7 20AC 2116 2122 2206 221A 221E 2229 2320 2321 terminus-font-4.38/uni/win-1250.uni0000600000000000000000000000120007544053374015446 0ustar rootroot20AC FFFF 201A FFFF 201E 2026 2020 2021 FFFF 2030 0160 2039 015A 0164 017D 0179 FFFF 2018 2019 201C 201D 2022 2013 2014 FFFF 2122 0161 203A 015B 0165 017E 017A 00A0 02C7 02D8 0141 00A4 0104 00A6 00A7 00A8 00A9 015E 00AB 00AC 00AD 00AE 017B 00B0 00B1 02DB 0142 00B4 00B5 00B6 00B7 00B8 0105 015F 00BB 013D 02DD 013E 017C 0154 00C1 00C2 0102 00C4 0139 0106 00C7 010C 00C9 0118 00CB 011A 00CD 00CE 010E 0110 0143 0147 00D3 00D4 0150 00D6 00D7 0158 016E 00DA 0170 00DC 00DD 0162 00DF 0155 00E1 00E2 0103 00E4 013A 0107 00E7 010D 00E9 0119 00EB 011B 00ED 00EE 010F 0111 0144 0148 00F3 00F4 0151 00F6 00F7 0159 016F 00FA 0171 00FC 00FD 0163 02D9 terminus-font-4.38/uni/vgagr.uni0000600000000000000000000000024010013731676015366 0ustar rootroot00A3 2193 25C0 25B6 2191 2591 25A0 2592 00B0 2666 2265 03C0 2500 256C 253C 2264 2514 2518 256A 00B1 23BA 23BB 23BC 23BD 2588 252C 2524 251C 2534 250C 2510 2502 terminus-font-4.38/uni/win-1257.uni0000600000000000000000000000074007726127426015467 0ustar rootroot00A0 FFFF 00A2 00A3 00A4 FFFF 00A6 00A7 00D8 00A9 0156 00AB 00AC 00AD 00AE 00C6 00B0 00B1 00B2 00B3 00B4 00B5 00B6 00B7 00F8 00B9 0157 00BB 00BC 00BD 00BE 00E6 0104 012E 0100 0106 00C4 00C5 0118 0112 010C 00C9 0179 0116 0122 0136 012A 013B 0160 0143 0145 00D3 014C 00D5 00D6 00D7 0172 0141 015A 016A 00DC 017B 017D 00DF 0105 012F 0101 0107 00E4 00E5 0119 0113 010D 00E9 017A 0117 0123 0137 012B 013C 0161 0144 0146 00F3 014D 00F5 00F6 00F7 0173 0142 015B 016B 00FC 017C 017E 02D9 terminus-font-4.38/uni/8859-5.uni0000600000000000000000000000074007421561406015045 0ustar rootroot00A0 0401 0402 0403 0404 0405 0406 0407 0408 0409 040A 040B 040C 00AD 040E 040F 0410 0411 0412 0413 0414 0415 0416 0417 0418 0419 041A 041B 041C 041D 041E 041F 0420 0421 0422 0423 0424 0425 0426 0427 0428 0429 042A 042B 042C 042D 042E 042F 0430 0431 0432 0433 0434 0435 0436 0437 0438 0439 043A 043B 043C 043D 043E 043F 0440 0441 0442 0443 0444 0445 0446 0447 0448 0449 044A 044B 044C 044D 044E 044F 2116 0451 0452 0453 0454 0455 0456 0457 0458 0459 045A 045B 045C 00A7 045E 045F terminus-font-4.38/uni/pt-254.uni0000600000000000000000000000120007552656542015224 0ustar rootroot0410 0411 0412 0413 0414 0415 0416 0417 0418 0419 041A 041B 041C 041D 041E 041F 0420 0421 0422 0423 0424 0425 0426 0427 0428 0429 042A 042B 042C 042D 042E 042F 04B6 00B0 0498 00A3 00A7 2022 00B6 0406 00AE 00A9 04B7 0496 0497 04AE 0492 0493 04B0 04B1 04E2 04E3 0456 04E9 0499 0408 04D8 04D9 049C 049D 04A0 04A1 04A2 04A3 0458 04AA 00AC 04B2 04EE 04B3 04AF 00AB 00BB 2026 00A0 04BA 04BB 049A 049B 04AB 2013 2014 201C 201D 2018 2019 04EF 201E 040E 045E 04B8 04B9 2116 0401 0451 044F 0430 0431 0432 0433 0434 0435 0436 0437 0438 0439 043A 043B 043C 043D 043E 043F 0440 0441 0442 0443 0444 0445 0446 0447 0448 0449 044A 044B 044C 044D 044E 04E8 terminus-font-4.38/uni/vga-1257.uni0000600000000000000000000000024007726151526015440 0ustar rootroot20AC 00B4 201A 02D9 201E 2026 2020 2021 FFFF 2030 FFFF 2039 FFFF 00A8 02C7 00B8 FFFF 2018 2019 201C 201D 2022 2013 2014 FFFF 2122 FFFF 203A FFFF 00AF 02DB FFFF terminus-font-4.38/uni/8859-15.uni0000600000000000000000000000074007552605172015132 0ustar rootroot00A0 00A1 00A2 00A3 20AC 00A5 0160 00A7 0161 00A9 00AA 00AB 00AC 00AD 00AE 00AF 00B0 00B1 00B2 00B3 017D 00B5 00B6 00B7 017E 00B9 00BA 00BB 0152 0153 0178 00BF 00C0 00C1 00C2 00C3 00C4 00C5 00C6 00C7 00C8 00C9 00CA 00CB 00CC 00CD 00CE 00CF 00D0 00D1 00D2 00D3 00D4 00D5 00D6 00D7 00D8 00D9 00DA 00DB 00DC 00DD 00DE 00DF 00E0 00E1 00E2 00E3 00E4 00E5 00E6 00E7 00E8 00E9 00EA 00EB 00EC 00ED 00EE 00EF 00F0 00F1 00F2 00F3 00F4 00F5 00F6 00F7 00F8 00F9 00FA 00FB 00FC 00FD 00FE 00FF terminus-font-4.38/uni/nls-1250.uni0000600000000000000000000000024007564762320015450 0ustar rootroot0164 0165 02C7 02D8 00A8 015E 02DB 00B4 00B8 015F 013D 02DD 013E 0154 0139 011A 010E 0147 0158 016E 00DD 0162 0155 013A 011B 010F 0148 0159 016F 00FD 0163 02D9 terminus-font-4.38/uni/x11-1257.uni0000600000000000000000000000024007726151440015267 0ustar rootroot20AC FFFF 201A FFFF 201E 2026 2020 2021 FFFF 2030 FFFF 2039 FFFF 00A8 02C7 00B8 FFFF 2018 2019 201C 201D 2022 2013 2014 FFFF 2122 FFFF 203A FFFF 00AF 02DB FFFF terminus-font-4.38/uni/pt-154.uni0000600000000000000000000000120007421142544015206 0ustar rootroot0496 0492 04EE 0493 201E 2026 04B6 04AE 04B2 04AF 04A0 04E2 04A2 049A 04BA 04B8 0497 2018 2019 201C 201D 2022 2013 2014 04B3 04B7 04A1 04E3 04A3 049B 04BB 04B9 00A0 040E 045E 0408 04E8 0498 04B0 00A7 0401 00A9 04D8 00AB 00AC 04EF 00AE 049C 00B0 04B1 0406 0456 0499 04E9 00B6 00B7 0451 2116 04D9 00BB 0458 04AA 04AB 049D 0410 0411 0412 0413 0414 0415 0416 0417 0418 0419 041A 041B 041C 041D 041E 041F 0420 0421 0422 0423 0424 0425 0426 0427 0428 0429 042A 042B 042C 042D 042E 042F 0430 0431 0432 0433 0434 0435 0436 0437 0438 0439 043A 043B 043C 043D 043E 043F 0440 0441 0442 0443 0444 0445 0446 0447 0448 0449 044A 044B 044C 044D 044E 044F terminus-font-4.38/uni/win-1251.uni0000600000000000000000000000074010374145162015447 0ustar rootroot00A0 040E 045E 0408 00A4 0490 00A6 00A7 0401 00A9 0404 00AB 00AC 00AD 00AE 0407 00B0 00B1 0406 0456 0491 00B5 00B6 00B7 0451 2116 0454 00BB 0458 0405 0455 0457 0410 0411 0412 0413 0414 0415 0416 0417 0418 0419 041A 041B 041C 041D 041E 041F 0420 0421 0422 0423 0424 0425 0426 0427 0428 0429 042A 042B 042C 042D 042E 042F 0430 0431 0432 0433 0434 0435 0436 0437 0438 0439 043A 043B 043C 043D 043E 043F 0440 0441 0442 0443 0444 0445 0446 0447 0448 0449 044A 044B 044C 044D 044E 044F terminus-font-4.38/uni/8859-16.uni0000600000000000000000000000074007564471174015141 0ustar rootroot00A0 0104 0105 0141 20AC 201E 0160 00A7 0161 00A9 0218 00AB 0179 00AD 017A 017B 00B0 00B1 010C 0142 017D 201D 00B6 00B7 017E 010D 0219 00BB 0152 0153 0178 017C 00C0 00C1 00C2 0102 00C4 0106 00C6 00C7 00C8 00C9 00CA 00CB 00CC 00CD 00CE 00CF 0110 0143 00D2 00D3 00D4 0150 00D6 015A 0170 00D9 00DA 00DB 00DC 0118 021A 00DF 00E0 00E1 00E2 0103 00E4 0107 00E6 00E7 00E8 00E9 00EA 00EB 00EC 00ED 00EE 00EF 0111 0144 00F2 00F3 00F4 0151 00F6 015B 0171 00F9 00FA 00FB 00FC 0119 021B 00FF terminus-font-4.38/uni/bg-mik.uni0000600000000000000000000000120011270310370015411 0ustar rootroot0410 0411 0412 0413 0414 0415 0416 0417 0418 0419 041A 041B 041C 041D 041E 041F 0420 0421 0422 0423 0424 0425 0426 0427 0428 0429 042A 042B 042C 042D 042E 042F 0430 0431 0432 0433 0434 0435 0436 0437 0438 0439 043A 043B 043C 043D 043E 043F 0440 0441 0442 0443 0444 0445 0446 0447 0448 0449 044A 044B 044C 044D 044E 044F 2514 2534 252C 251C 2500 253C 2563 2551 255A 2554 2569 2566 2560 2550 256C 2510 2591 2592 2593 2502 2524 2116 00A7 2557 255D 2518 250C 2588 2584 258C 2590 2580 03B1 03B2 0393 03C0 03A3 03C3 00B5 03C4 03A6 0398 03A9 03B4 221E 2205 220A 2229 2261 00B1 2265 2264 2320 2321 00F7 2248 00B0 2219 00B7 221A 207F 00B2 25A0 00A0 terminus-font-4.38/uni/ibm-437.uni0000600000000000000000000000120011270307433015333 0ustar rootroot00C7 00FC 00E9 00E2 00E4 00E0 00E5 00E7 00EA 00EB 00E8 00EF 00EE 00EC 00C4 00C5 00C9 00E6 00C6 00F4 00F6 00F2 00FB 00F9 00FF 00D6 00DC 00A2 00A3 00A5 20A7 0192 00E1 00ED 00F3 00FA 00F1 00D1 00AA 00BA 00BF 2310 00AC 00BD 00BC 00A1 00AB 00BB 2591 2592 2593 2502 2524 2561 2562 2556 2555 2563 2551 2557 255D 255C 255B 2510 2514 2534 252C 251C 2500 253C 255E 255F 255A 2554 2569 2566 2560 2550 256C 2567 2568 2564 2565 2559 2558 2552 2553 256B 256A 2518 250C 2588 2584 258C 2590 2580 03B1 03B2 0393 03C0 03A3 03C3 00B5 03C4 03A6 0398 03A9 03B4 221E 2205 220A 2229 2261 00B1 2265 2264 2320 2321 00F7 2248 00B0 2219 00B7 221A 207F 00B2 25A0 00A0 terminus-font-4.38/uni/8859-2.uni0000600000000000000000000000074007544364374015055 0ustar rootroot00A0 0104 02D8 0141 00A4 013D 015A 00A7 00A8 0160 015E 0164 0179 00AD 017D 017B 00B0 0105 02DB 0142 00B4 013E 015B 02C7 00B8 0161 015F 0165 017A 02DD 017E 017C 0154 00C1 00C2 0102 00C4 0139 0106 00C7 010C 00C9 0118 00CB 011A 00CD 00CE 010E 0110 0143 0147 00D3 00D4 0150 00D6 00D7 0158 016E 00DA 0170 00DC 00DD 0162 00DF 0155 00E1 00E2 0103 00E4 013A 0107 00E7 010D 00E9 0119 00EB 011B 00ED 00EE 010F 0111 0144 0148 00F3 00F4 0151 00F6 00F7 0159 016F 00FA 0171 00FC 00FD 0163 02D9 terminus-font-4.38/uni/8859-13.uni0000600000000000000000000000074007726123546015133 0ustar rootroot00A0 201D 00A2 00A3 00A4 201E 00A6 00A7 00D8 00A9 0156 00AB 00AC 00AD 00AE 00C6 00B0 00B1 00B2 00B3 201C 00B5 00B6 00B7 00F8 00B9 0157 00BB 00BC 00BD 00BE 00E6 0104 012E 0100 0106 00C4 00C5 0118 0112 010C 00C9 0179 0116 0122 0136 012A 013B 0160 0143 0145 00D3 014C 00D5 00D6 00D7 0172 0141 015A 016A 00DC 017B 017D 00DF 0105 012F 0101 0107 00E4 00E5 0119 0113 010D 00E9 017A 0117 0123 0137 012B 013C 0161 0144 0146 00F3 014D 00F5 00F6 00F7 0173 0142 015B 016B 00FC 017C 017E 2019 terminus-font-4.38/uni/10646-1.uni0000600000000000000000000001044611771602651015111 0ustar rootroot0020 0021 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 00A0 00A1 00A2 00A3 00A4 00A5 00A6 00A7 00A8 00A9 00AA 00AB 00AC 00AD 00AE 00AF 00B0 00B1 00B2 00B3 00B4 00B5 00B6 00B7 00B8 00B9 00BA 00BB 00BC 00BD 00BE 00BF 00C0 00C1 00C2 00C3 00C4 00C5 00C6 00C7 00C8 00C9 00CA 00CB 00CC 00CD 00CE 00CF 00D0 00D1 00D2 00D3 00D4 00D5 00D6 00D7 00D8 00D9 00DA 00DB 00DC 00DD 00DE 00DF 00E0 00E1 00E2 00E3 00E4 00E5 00E6 00E7 00E8 00E9 00EA 00EB 00EC 00ED 00EE 00EF 00F0 00F1 00F2 00F3 00F4 00F5 00F6 00F7 00F8 00F9 00FA 00FB 00FC 00FD 00FE 00FF 0100 0101 0102 0103 0104 0105 0106 0107 0108 0109 010A 010B 010C 010D 010E 010F 0110 0111 0112 0113 0114 0115 0116 0117 0118 0119 011A 011B 011C 011D 011E 011F 0120 0121 0122 0123 0124 0125 0126 0127 0128 0129 012A 012B 012C 012D 012E 012F 0130 0131 0132 0133 0134 0135 0136 0137 0138 0139 013A 013B 013C 013D 013E 013F 0140 0141 0142 0143 0144 0145 0146 0147 0148 0149 014A 014B 014C 014D 014E 014F 0150 0151 0152 0153 0154 0155 0156 0157 0158 0159 015A 015B 015C 015D 015E 015F 0160 0161 0162 0163 0164 0165 0166 0167 0168 0169 016A 016B 016C 016D 016E 016F 0170 0171 0172 0173 0174 0175 0178 0179 017A 017B 017C 017D 017E 017F 0186 018E 018F 0190 0192 019D 019E 01B7 0218 0219 021A 021B 0232 0233 0237 0254 0258 0259 025B 0272 0292 02BB 02BC 02BD 02C6 02C7 02D8 02D9 02DB 02DC 02DD 0300 0301 0302 0303 0306 030C 0329 0384 0385 0386 0387 0388 0389 038A 038C 038E 038F 0390 0391 0392 0393 0394 0395 0396 0397 0398 0399 039A 039B 039C 039D 039E 039F 03A0 03A1 03A3 03A4 03A5 03A6 03A7 03A8 03A9 03AA 03AB 03AC 03AD 03AE 03AF 03B0 03B1 03B2 03B3 03B4 03B5 03B6 03B7 03B8 03B9 03BA 03BB 03BC 03BD 03BE 03BF 03C0 03C1 03C2 03C3 03C4 03C5 03C6 03C7 03C8 03C9 03CA 03CB 03CC 03CD 03CE 03F3 03F4 0400 0401 0402 0403 0404 0405 0406 0407 0408 0409 040A 040B 040C 040D 040E 040F 0410 0411 0412 0413 0414 0415 0416 0417 0418 0419 041A 041B 041C 041D 041E 041F 0420 0421 0422 0423 0424 0425 0426 0427 0428 0429 042A 042B 042C 042D 042E 042F 0430 0431 0432 0433 0434 0435 0436 0437 0438 0439 043A 043B 043C 043D 043E 043F 0440 0441 0442 0443 0444 0445 0446 0447 0448 0449 044A 044B 044C 044D 044E 044F 0450 0451 0452 0453 0454 0455 0456 0457 0458 0459 045A 045B 045C 045D 045E 045F 0490 0491 0492 0493 0494 0495 0496 0497 0498 0499 049A 049B 049C 049D 04A0 04A1 04A2 04A3 04A4 04A5 04AA 04AB 04AE 04AF 04B0 04B1 04B2 04B3 04B6 04B7 04B8 04B9 04BA 04BB 04D0 04D1 04D2 04D3 04D4 04D5 04D6 04D7 04D8 04D9 04DA 04DB 04DC 04DD 04DE 04DF 04E2 04E3 04E4 04E5 04E6 04E7 04E8 04E9 04EA 04EB 04EC 04ED 04EE 04EF 04F0 04F1 04F2 04F3 04F4 04F5 04F8 04F9 1E34 1E35 1EB8 1EB9 1EBC 1EBD 1ECA 1ECB 1ECC 1ECD 1EE4 1EE5 1EF8 1EF9 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 200A 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 201A 201B 201C 201D 201E 201F 2020 2021 2022 2026 2030 2032 2033 2039 203A 203C 203E 207F 20A7 20AC 20AE 210E 210F 2116 2122 2126 2190 2191 2192 2193 2194 2195 21A8 21B5 21D0 21D1 21D2 21D3 21D4 21D5 2203 2205 2206 2208 220A 2212 2219 221A 221E 221F 2227 2228 2229 222A 2248 2260 2261 2264 2265 2302 2310 2320 2321 23BA 23BB 23BC 23BD 2409 240A 240B 240C 240D 2424 2500 2501 2502 2503 2508 2509 250A 250B 250C 250D 250E 250F 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 251A 251B 251C 251D 251E 251F 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 252A 252B 252C 252D 252E 252F 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 253A 253B 253C 253D 253E 253F 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 254A 254B 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 255A 255B 255C 255D 255E 255F 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 256A 256B 256C 256D 256E 256F 2570 2574 2575 2576 2577 2578 2579 257A 257B 257C 257D 257E 257F 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 258A 258B 258C 258D 258E 258F 2590 2591 2592 2593 2596 2597 2598 2599 259A 259B 259C 259D 259E 259F 25A0 25AC 25AE 25B2 25B6 25BC 25C0 25C6 25CA 25CB 25CF 25D8 25D9 263A 263B 263C 2640 2642 2660 2663 2665 2666 266A 266B F6BE FFFD terminus-font-4.38/uni/win-1253.uni0000600000000000000000000000120010755615346015452 0ustar rootroot20AC FFFF 201A 0192 201E 2026 2020 2021 FFFF 2030 FFFF 2039 FFFF FFFF FFFF FFFF FFFF 2018 2019 201C 201D 2022 2013 2014 FFFF 2122 FFFF 203A FFFF FFFF FFFF FFFF 00A0 0385 0386 00A3 00A4 00A5 00A6 00A7 00A8 00A9 FFFF 00AB 00AC 00AD 00AE 2015 00B0 00B1 00B2 00B3 0384 00B5 00B6 00B7 0388 0389 038A 00BB 038C 00BD 038E 038F 0390 0391 0392 0393 0394 0395 0396 0397 0398 0399 039A 039B 039C 039D 039E 039F 03A0 03A1 FFFF 03A3 03A4 03A5 03A6 03A7 03A8 03A9 03AA 03AB 03AC 03AD 03AE 03AF 03B0 03B1 03B2 03B3 03B4 03B5 03B6 03B7 03B8 03B9 03BA 03BB 03BC 03BD 03BE 03BF 03C0 03C1 03C2 03C3 03C4 03C5 03C6 03C7 03C8 03C9 03CA 03CB 03CC 03CD 03CE FFFF terminus-font-4.38/uni/win-1254.uni0000600000000000000000000000120007563221330015440 0ustar rootroot20AC FFFF 201A 0192 201E 2026 2020 2021 02C6 2030 0160 2039 0152 FFFF 017D FFFF FFFF 2018 2019 201C 201D 2022 2013 2014 02DC 2122 0161 203A 0153 FFFF 017E 0178 00A0 00A1 00A2 00A3 00A4 00A5 00A6 00A7 00A8 00A9 00AA 00AB 00AC 00AD 00AE 00AF 00B0 00B1 00B2 00B3 00B4 00B5 00B6 00B7 00B8 00B9 00BA 00BB 00BC 00BD 00BE 00BF 00C0 00C1 00C2 00C3 00C4 00C5 00C6 00C7 00C8 00C9 00CA 00CB 00CC 00CD 00CE 00CF 011E 00D1 00D2 00D3 00D4 00D5 00D6 00D7 00D8 00D9 00DA 00DB 00DC 0130 015E 00DF 00E0 00E1 00E2 00E3 00E4 00E5 00E6 00E7 00E8 00E9 00EA 00EB 00EC 00ED 00EE 00EF 011F 00F1 00F2 00F3 00F4 00F5 00F6 00F7 00F8 00F9 00FA 00FB 00FC 0131 015F 00FF terminus-font-4.38/ucstoany.pl0000711000000000000000000001433311547641501015165 0ustar rootroot#!/usr/bin/perl push @ARGV, ""; if ($ARGV[0] eq "--help") { print STDERR <= 32 with their unicodes. Default for ISO10646-1 output. -u Encode all characters with their indexes (FFFF counts). Default for any other output. +f Fillout mode - encode with unicodes, emit characters with unicode FFFF as the default character. +g Exchange the characters in range 00...1F with these at C0...DF. Default for 8-pixel wide fonts with 256...512 characters not starting with FFFD. -g Do not exchange. Default for all other fonts. +o Output to INPUT-REGISTRY-ENCODING (using the same name as ucs2any, but preserving the INPUT directory). -o NAME Output to NAME. +b Use binary mode for output (the default is text mode). No effect on POSIX systems. +[CHAR] Set the default character to CHAR (decimal value). If no CHAR is specified, the one from INPUT is used. -- Terminate the option list. INPUT Any BDF file. TABLE An unicode table. Each line must either be blank or contain exactly one hexadecimal unicode consisting of maximum 4 digits. If no TABLE(s) are specified, the standard input is read. If no output is specified, the standard output is used. If no default character is specified, 65533 (FFFD) is used for unicode and fillout modes, 46 (period) for index mode. Any options not specified in the above order are treated as non-option arguments. EOT exit 0; } if ($ARGV[0] eq "--version") { print STDERR < 0 || die("$0: -o requires an argument\n"); $output = $ARGV[0]; shift @ARGV; } elsif ($ARGV[0] =~ /^-o(.*)$/) { $output = $1; shift @ARGV; } if ($ARGV[0] eq "+b") { $binary = 1; shift @ARGV; } else { $binary = 0; if ($ARGV[0] eq "-b") { shift @ARGV; } } if ($ARGV[0] =~ /\+\s*([0-9]*)\s*$/) { $default = $1; shift @ARGV; } if ($ARGV[0] eq '--') { shift @ARGV; } elsif ($ARGV[0] =~ /^([-+][0-9a-z])$/) { print STDERR "$0: suspicuous $1, use -- to terminate the option list\n"; } pop @ARGV; if ($#ARGV == 2) { $ARGV[3] = "-"; } elsif ($#ARGV < 2) { die("$0: invalid arguments, try --help\n"); } open(BDF, "<$ARGV[0]") || die("$0: $ARGV[0]: $!\n"); while () { $header .= $_; last if /^CHARS\s/; } while () { if (/^STARTCHAR\s+(.+)$/) { $startchar = $1; } elsif (/^ENCODING\s+(.+)$/) { $encoding = $1; } $buffer .= $_; if (/^ENDCHAR$/) { $startchar ne "" || die("$0: $ARGV[0]: ENDCHAR without STARTCHAR\n"); $encoding ne "" || die("$0: $ARGV[0]: no ENCODING for $startchar\n"); $bitmap{$encoding} = $buffer; $buffer = $startchar = $encoding = ""; } elsif (!defined($exchange) && /^BBX\s+([0-9]+)/ && $1 != 8) { $exchange = 0; } } close BDF; $charset = "-$ARGV[1]-$ARGV[2]"; if (!defined($control)) { $control = ($charset =~ /^-iso10646-1$/i) ? 32 : 65536; } $chars = 0; for ($index = 3; $index <= $#ARGV; $index++) { open(UNI, "<$ARGV[$index]") || die("$0: $ARGV[$index]: $!\n"); while () { next if /^\s*$/; /^([0-9a-fA-F]{1,4})$/ || die("$0: $ARGV[$index]: invalid unicode $_\n"); push @unimap, hex($1); if (!$control || hex($1) != 65535) { $chars++; } } close UNI; } $chars > 0 || die("$0: empty unicode table(s)\n"); if (!defined($exchange)) { $exchange = $chars >= 256 && $chars <= 512 && $unimap[0] != 65533; } if ($exchange) { @unimap >= 0xE0 || die("$0: not enough characters for exchange\n"); for ($index = 0x00; $index < 0x20; $index++) { $_ = $unimap[$index]; $unimap[$index] = $unimap[$index + 0xC0]; $unimap[$index + 0xC0] = $_; } } if (!defined($default)) { $default = $control == 65536 ? 46 : 65533; } elsif ($default eq "") { $header =~ /^DEFAULT_CHAR\s(.+)$/m || die("$0: $ARGV[0]: unable to obtain DEFAULT_CHAR\n"); $default = $1; } if (!defined($output)) { $output = "-"; } elsif ($output eq "") { if ($ARGV[0] =~ /^(.*).bdf$/) { $output = "$1$charset.bdf" ; } else { $output = "$ARGV[0]$charset"; } } $header =~ s/^(FONT\s.*)-.*-.*$/$1$charset/m || die("$0: $output: unable to change FONT registry-encoding\n"); $header =~ s/^(CHARSET_REGISTRY\s).*$/$1"$ARGV[1]"/m || die("$0: $output: unable to change CHARSET_REGISTRY\n"); $header =~ s/^(CHARSET_ENCODING\s).*$/$1"$ARGV[2]"/m || die("$0: $output: unable to change CHARSET_ENCODING\n"); $header =~ s/^(DEFAULT_CHAR\s).*$/$1$default/m || die("$0: $output: unable to change DEFAULT_CHAR\n"); $header =~ s/^(CHARS\s).*$/$1$chars/m || die("$0: $output: unable to change CHARS\n"); sub int { $int = $!; } sub bye { close OUT; $output ne "-" && unlink($output) != 1 && print STDERR "$0: $output: $!\n"; die("@_"); } open(OUT, ">$output") || die("$0: $output: $!\n"); $SIG{INT} = 'int'; if ($binary) { binmode(OUT) || bye("$0: $output: $!\n"); } print OUT $header; for ($index = 0; $index < @unimap; $index++) { $_ = $unimap[$index]; $encoding = $index >= $control ? $_ : $index; if ($_ == 65535) { if ($control) { next; } else { $_ = $default ; } } $bitmap{$_} =~ s/^(ENCODING\s).*$/$1$encoding/m || bye("$0: $output: unable to change encoding for $_\n"); print OUT $bitmap{$_}; } print OUT $buffer; close OUT || bye("$0: $output: $!\n"); defined($int) && bye("$0: $int\n"); terminus-font-4.38/configure.help0000600000000000000000000000110610127332272015600 0ustar rootrootTo assign environment variables (e.g., CC, CFLAGS...), specify them as NAME=VALUE. See the README for description of all options and targets. Defaults for the options are specified in brackets. Configuration: --help display this help and exit --version display version information and exit Installation directories: --prefix=PREFIX directories prefix [/usr] --psfdir=DIR PC screen fonts directory [PREFIX/share/consolefonts] --x11dir=DIR X11 fonts directory [PREFIX/X11R6/lib/X11/fonts/local] --rawdir=DIR RAW/pcvt fonts directory [PREFIX/share/misc/pcvtfonts] terminus-font-4.38/configure0000600000000000000000000000400711503725557014667 0ustar rootroot#!/bin/sh if test "$1" = "--help" ; then echo usage: $0 [--var=VALUE] [VAR=VALUE] ... echo cat configure.help 2> /dev/null && echo echo "Any variables not explicitly set are reset to their defaults" elif test "$1" = "--version" ; then cat << EOT micro configure 0.2, Copyright (C) 2005 Dimitar Toshkov Zhekov This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Report bugs to dimitar.zhekov@gmail.com EOT elif test -z `printf "\r"` ; then echo "$0: printf failure" false elif test -f Makefile ; then if test -f Makefile.in ; then cp -fp Makefile.in Makefile else cp -p Makefile Makefile.in fi w=`printf "[\t ]*"` r=`printf "\r"` l="[a-z][a-z0-9-]*[^-]" for i do if test "$i" != "`echo "$i" | sed -e 1q`" ; then echo "$0: `echo "$i" | sed -e "s/$r/^M/" -e 1q`^J...: contains line feed" 1>&2 elif echo "$i" | grep "$r" > /dev/null ; then echo "$0: `echo "$i" | sed -e "s/$r.*//"`^M...: contains carriage return" 1>&2 elif test -n "$i" ; then if echo "$i" | grep "^--$l=\|^[A-Z][A-Z0-9_]*[^_]=" > /dev/null ; then n=`echo "$i" | sed -e "s$r^-*$r$r" -e "s$r=.*$r$r" | sed -e "s/-/_/g"` if grep "^$n$w:\?=" Makefile > /dev/null ; then cp -f Makefile Makefile.$$ sed -e "s$r^\($n$w:*=$w\).*$r\1`echo "$i" | sed -e "s$r^[^=]*=$r$r"`$r" Makefile.$$ > Makefile grep "^$n$w:\?=" Makefile /dev/null else echo "$0: $n: not found in Makefile" 1>&2 fi unset n else echo "$0: $i: not recognized" 1>&2 fi fi done unset i l r w if test -f Makefile.$$ ; then rm -f Makefile.$$ else rm -f Makefile.in fi else echo "$0: Makefile: not found" 1>&2 false fi terminus-font-4.38/bdftopsf.pl0000711000000000000000000001611011546106041015114 0ustar rootroot#!/usr/bin/perl push @ARGV, ""; if ($ARGV[0] eq "--help") { print STDERR < 0 || die("$0: -o requires an argument\n"); $output = $ARGV[0]; shift @ARGV; } elsif ($ARGV[0] =~ /^-o(.*)$/) { $output = $1; shift @ARGV; } if ($ARGV[0] eq "--") { shift @ARGV; } elsif ($ARGV[0] =~ /^([-+][0-9a-z])$/) { print STDERR "$0: suspicuous $1, use -- to terminate the option list\n"; } pop @ARGV; if ($#ARGV < 0) { $ARGV[0] = "-"; } open(BDF, "<$ARGV[0]") || die("$0: $ARGV[0]: $!\n"); while () { if (/^FONTBOUNDINGBOX\s+([0-9]+)\s+([0-9]+).*$/) { $width = $1; $height = $2; } elsif (/^CHARS\s+([0-9]+)$/) { $chars = $1; last; } } (defined($width) && defined($chars)) || die("$0: $ARGV[0]: missing width/height or CHARS\n"); # psf2 can handle almost anything, but there must be some reasonable limits ($width > 0 && $width <= 128) || die("$0: $ARGV[0]: width $width out of range\n"); ($height > 0 && $height <= 256) || die("$0: $ARGV[0]: height $height out of range\n"); ($chars > 0 && $chars <= 65536) || die("$0: $ARGV[0]: CHARS $chars out of range\n"); $minimal = $width != 8 || $height >= 256 || ($chars != 256 && $chars != 512); $header != 0 || $minimal == 0 || die("$0: $ARGV[0]: RAW format: invalid width $width, height $height or CHARS $chars\n"); $chars == 256 || $reject == 0 || die("$0: $ARGV[0]: RAW format: CHARS $chars rejected, use -r to accept\n", $chars); if (!defined($unicode)) { $unicode = $chars > 256; } if (!defined($version)) { $version = $minimal; } else { $version >= $minimal || die("$0: $ARGV[0]: requested version ", $version + 1, ", required ", $minimal + 1, "\n"); } if (!defined($output)) { $output = "-"; } elsif ($output eq "") { if ($ARGV[0] =~ /^(.*).bdf$/) { $output = "$1$suffix" ; } else { $output = "$ARGV[0]$suffix"; } } $linesize = ($width + 7) >> 3; $charsize = $linesize * $height; sub int { $int = $!; } sub bye { close OUT; $output ne "-" && unlink($output) != 1 && print STDERR "$0: $output: $!\n"; die("@_"); } open(OUT, ">$output") || die("$0: $output: $!\n"); $SIG{INT} = 'int'; binmode(OUT) || bye("$0: $output: $!\n"); if ($header != 0) { if ($version == 0) { printf OUT "%c%c%c%c", 0x36, 0x04, ($chars == 512) + $unicode * 2, $height; } else { printf OUT "%c%c%c%c", 0x72, 0xB5, 0x4A, 0x86; printf OUT "%c%c%c%c", 0x00, 0x00, 0x00, 0x00; printf OUT "%c%c%c%c", 0x20, 0x00, 0x00, 0x00; printf OUT "%c%c%c%c", $unicode, 0x00, 0x00, 0x00; printf OUT "%c%c%c%c", $chars & 0xFF, $chars >> 8, 0x00, 0x00; printf OUT "%c%c%c%c", $charsize & 0xFF, $charsize >> 8, 0x00, 0x00; printf OUT "%c%c%c%c", $height & 0xFF, $height >> 8, 0x00, 0x00; printf OUT "%c%c%c%c", $width, 0x00, 0x00, 0x00; } } $lines = 0; while () { $bytes = 0; while (/^([0-9a-fA-F]{2})(([0-9a-fA-F]{2})*)$/) { printf OUT "%c", hex($1); $bytes++; $_ = $2; } if ($bytes != 0) { $lines++; $bytes == $linesize || bye("$0: $ARGV[0]: invalid number of bytes $bytes on data line $lines\n"); } else { if (/^ENCODING\s+([0-9]+)$/) { push @unimap, $1; if ($1 != 65535) { $unidup{$1}[0] = $1; } } elsif (/^ENDFONT$/) { last; } } } close BDF; if ($#ARGV > 0) { if ($unicode) { do { shift @ARGV; open(DUP, "<$ARGV[0]") || bye("$0: $ARGV[0]: $!\n"); while () { next if /^\s*$/; /^([0-9a-fA-F]{1,4})\s+([0-9a-fA-F]{1,4})$/ || bye("$0: $ARGV[0]: invalid unicode(s) $_\n"); $duplicate = hex($2); hex($1) != $duplicate || bye("$0: $ARGV[0]: invalid duplicate entry $_\n"); foreach (@{$unidup{hex($1)}}) { if ($_ == $duplicate) { $duplicate = 65535; last; } } if ($duplicate != 65535) { push @{$unidup{hex($1)}}, $duplicate; } } close DUP; } while ($#ARGV > 0); } else { bye("$0: invalid number of arguments\n"); } } @unimap == $chars || bye("$0: $output: invalid number of chars @unimap\n"); @unimap * $charsize == $lines * $linesize || bye("$0: $output: invalid number of data lines $lines\n"); if ($unicode) { foreach (@unimap) { foreach (@{$unidup{$_}}) { if ($version == 0) { printf OUT "%c%c", $_ & 0xFF, $_ >> 8; } elsif ($_ <= 0x7F) { printf OUT "%c", $_; } else { if ($_ <= 0x7FF) { printf OUT "%c", 0xC0 + ($_ >> 6); } else { printf OUT "%c%c", 0xE0 + ($_ >> 12), 0x80 + (($_ >> 6) & 0x3F); } printf OUT "%c", 0x80 + ($_ & 0x3F); } } printf OUT "%c", 0xFF; if ($version == 0) { printf OUT "%c", 0xFF; } } } close OUT || bye("$0: $output: $!\n"); defined($int) && bye("$0: $int\n"); terminus-font-4.38/README-BG0000600000000000000000000002257011771051163014126 0ustar rootrootÑúäúðæàíèå: 1. Îáùà èíôîðìàöèÿ. 1.1. Áúðçà èíñòàëàöèÿ. 1.2. Ëåãåíäà. 1.3. Âàðèàíòè. 1.4. Çàáåëåæêè. 2. Linux êîíçîëà. 2.1. consoletools. 2.2. kbd. 2.3. Êðàòêî îïèñàíèå. 2.4. Ëåãåíäà. 2.5. Çàáåëåæêè. 3. UNIX êîíçîëà. 3.1. bsd-pcvt. 3.2. Ëåãåíäà. 3.3. Çàáåëåæêè. 4. X11 Window System. 4.1. Èíñòàëàöèÿ. 4.2. Çàáåëåæêè. 5. ×åñòî çàäàâàíè âúïðîñè. 6. Ïðàâíà èíôîðìàöèÿ. 6.1. Ëèöåíçè. 6.2. Àâòîðñòâî. 1. Îáùà èíôîðìàöèÿ. Òîçè àðõèâ ñúäúðæà èçõîäåí êîä çà ãåíåðèðàíå è èíñòàëèðàíå íà øðèôòà Òåðìèíóñ çà Linux êîíçîëà, BSD êîíçîëà è X11 Window System. - âåðñèÿ 4.38 - ðàçìåðè 6x12, 8x14, 8x16, 10x18, 10x20, 11x22, 12x24, 14x28, 16x32 - ñòèëîâå íîðìàëåí, óäåáåëåí, EGA/VGA-óäåáåëåí - ñèìâîëè 879 - ôîðìàò Bitmap Distribution Format (BDF) âåðñèÿ 2.1 Íàáîðà ñèìâîëè ïîêðèâà îêîëî 120 åçèêîâè íàáîðà è ïîääúðæà ISO8859-1/2/5/7/ 9/13/15/16, Paratype-PT154/PT254, KOI8-R/U/E/F, Åñïåðàíòî, ìíîãî êîäîâè ñòðàíèöè íà IBM, Windows è Macintosh, à ñúùî è ïðåâäîãðàôè÷íèòå ñèìâîëè íà VGA, vt100 è xterm. 1.1. Áúðçà èíñòàëàöèÿ. Êîìàíäèòå: $ ./configure [--prefix=PREFIX] $ make # make install fontdir êîìïèëèðàò è èíñòàëèðàò øðèôòîâåòå çà Linux êîíçîëà è X11 Window System. Ïîäðàçáèðàùèÿ ñå ïðåôèêñ å /usr/local. 1.2. Ëåãåíäà. Èìåíàòà íà ôàéëîâåòå ñà ñòðóêòóðèðàíè êàêòî ñëåäâà: ter-u<ÐÀÇÌÅÐ><ÑÒÈË>.bdf êúäåòî <ÐÀÇÌÅÐ> å âèñî÷èíàòà â òî÷êè, à <ÑÒÈË> å n çà íîðìàëåí (âñè÷êè ðàçìåðè), b çà óäåáåëåí (âñè÷êè ðàçìåðè îñâåí 6x12), è v çà EGA/VGA óäåáåëåí (ñàìî çà 8x14 è 8x16, èçïîëçâà îñìàòà êîëîíà íà ñèìâîëíàòà ìàòðèöà). 1.3. Âàðèàíòè. Íÿêîè ñèìâîëè ñà ðåàëèçèðàíè â äâà âàðèàíòà. Çà äà èçïîëçâàòå àëòåðíàòèâíèÿ âàðèàíò, ïðåäè èíñòàëàöèÿ èçïúëíåòå: $ patch -p1 -i alt/<ÈÌÅ>.diff Ïðèìåðè çà ðàçëèêèòå ìåæäóà âàðèàíòèòå ñà äàäåíè íà ñòðàíèöàòà íà øðèôòà. Àêî æåëàåòå äà êîìáèíèðàòå hi2 ñ dv1 è/èëè ka2, ïðèëîæåòå ïúðâî hi2, è ñëåä òîâà hi2-dv1 è/èëè hi2-ka2. 1.4. Çàáåëåæêè. Êîìàíäèòå îòáåëÿçàíè ñ $ ìîãàò äà ñå èçïúëíÿâàò îò îáèêíîâåí ïîòðåáèòåë. Êîìàíäèòå çà êîíôèãóðèðàíå íå ñà çàäúëæèòåëíè. make êîìàíäèòå èçèñêâàò GNU make. Ìíîãî îò ñèìâîëèòå ñà äîñòúïíè ñàìî ïîä X11/ISO10646-1 (UTF+8/UNICODE). Ðàçìåð 6x12, 11x22, 14x28-óäåáåëåí è 16x32-íîðìàëåí ñà ñ ïî-ëîøî êà÷åñòâî îò îñòàíàëèòå. Èçáÿãâàéòå ãè. 210E è 210F íå ñà íàêëîíåíè. 2. Linux êîíçîëà. - ðàçìåðè âèñêè íàëè÷íè, âèæòå "Îáùà èíôîðìàöèÿ" - ñòèëîâå íîðìàëåí, óäåáåëåí, framebuffer-óäåáåëåí - êîäèðîâêè ISO8859-1/ISO8859-15/Windows-1252, ISO8859-2/Windows-1250, Windows-1251/ISO8859-5, ISO8859-9/Windows-1254, ISO8859-16, ISO8859-7/Windows-1253, ISO8859-13/Windows-1257, IBM-437, Bulgarian-MIK, KOI8-R, KOI8-U, Paratype-PT154, êîìáèíèðàíà - ôîðìàò PC Screen Font (PSF) ñ unicode äàííè 2.1. consoletools. $ ./configure [--prefix=ÏÐÅÔÈÊÑ | --psfdir=ÄÈÐÅÊÒÎÐÈß] $ make psf # make install-psf Ôàéëîâåòå ñå êîìïðåñèðàò ñ gzip è èíñòàëèðàò â ÄÈÐÅÊÒÎÐÈß. Ïîäðàçáèðàùàòà ñå ÄÈÐÅÊÒÎÐÈß å ÏÐÅÔÈÊÑ/share/consolefonts. Èçèñêâà ñå Perl. Àêî íÿìàòå êîäèðîâêè çà Windows-1252/1250/1251/1254/1253/1257, ISO8859-16, IBM-437, KOI8-R, Bulgarian-MIK èëè Paratype-PT154/PT254, èçïúëíåòå ñúùî è: $ ./configure [--prefix=ÏÐÅÔÈÊÑ | --acmdir=ÄÈÐÅÊÒÎÐÈß] $ make txt # make install-acm Ïîäðàçáèðàùàòà ñå ÄÈÐÅÊÒÎÐÈß å ÏÐÅÔÈÊÑ/share/consoletrans. Èçèñêâà ñå awk. Äåèíñòàëàöèÿ íà êîäèðîâêèòå íå ñå ïîääúðæà. Çàðåæäàíå íà øðèôò: $ consolechars [-m ÊÎÄÈÐÎÂÊÀ] -f ter-<ÐÀÇÌÅÐ><ÑÒÈË> êúäåòî å ñèìâîë èäåíòèôèöèðàù êîäîâàòà ñòðàíèöà ïî ñïèñúêà îò ò.2.4. 2.2. kbd. $ ./configure [--psfdir=ÄÈÐÅÊÒÎÐÈß] $ make psf # make install-psf êúäåòî ÄÈÐÅÊÒÎÐÈß òðÿáâà äà å ÏÐÅÔÈÊÑ/lib/kbd/consolefonts èëè ÏÐÅÔÈÊÑ/share/kbd/consolefonts, â çàâèñèìîñò îò âåðñèÿòà íà kbd. Ëèïñâàùè êîäèðîâêè ñå èíñòàëèðàò ñ: $ ./configure [--prefix=ÏÐÅÔÈÊÑ | --unidir=ÄÈÐÅÊÒÎÐÈß] $ make txt # make install-uni Ïîäðàçáèðàùàòà ñå ÄÈÐÅÊÒÎÐÈß å ÏÐÅÔÈÊÑ/share/kbd/consoletrans. Èçèñêâà ñå awk. Çàðåæäàíå íà øðèôò: $ setfont [-m ÊÎÄÈÐÎÂÊÀ] ter-<ÃÎËÅÌÈÍÀ><ÑÒÈË> êúäåòî å ñèìâîë èäåíòèôèöèðàù êîäîâàòà ñòðàíèöà ïî ñïèñúêà îò ò.2.4. 2.3. Êðàòêî îïèñàíèå. Êîìàíäèòå: $ ./configure [--prefix=ÏÐÅÔÈÊÑ | --psfdir=ÄÈÐÅÊÒÎÐÈß | --ref=ÈÌÅÍÀÔÀÉË] # make install-ref èíñòàëèðàò òåêñòà îò ò.2.4 (íà àíãëèéñêè) ïîä èìåòî ÈÌÅÍÀÔÀÉË (ïîäðàçáèðà ñå README.terminus) â ÄÈÐÅÊÒÎÐÈß. 2.4. Ëåãåíäà. èìåíà êîäèðîâêè êîäîâè ñòðàíèöè ter-1* iso01, iso15, cp1252 ISO8859-1, ISO8859-15, Windows-1252 ter-2* iso02, cp1250 ISO8859-2, Windows-1250 ter-7* iso07, cp1253 ISO8859-7, Windows-1253 ter-9* iso09, cp1254 ISO8859-9, Windows-1254 ter-c* cp1251, iso05 Windows-1251, ISO8859-5 ter-d* iso13, cp1257 ISO8859-13, Windows-1257 ter-g* iso16 ISO8859-16 ter-i* cp437 IBM-437 ter-k* koi8r KOI8-R ter-m* mik Bulgarian-MIK ter-p* pt154 Paratype-PT154 ter-k* koi8u KOI8-U ter-v* âñè÷êè èçáðîåíè âñè÷êè èçáðîåíè ïî-ãîðå è ìíîãî äðóãè (îêîëî ïî-ãîðå è ìíîãî äðóãè 110 åçèêîâè íàáîðà), 8 öâÿòà çà òåêñò èìåíà ñòèë ter-*n íîðìàëåí ter-*b óäåáåëåí ter-*f framebuffer-óäåáåëåí 2.5. Çàáåëåæêè. Êîìáèíèðàíàòà êîäîâà ñòðàíèöà å áàçèðàíà IBM-437 (ñèìâîë 0xFF å ogonek). ISO8859-16 øðèôòà âêëþ÷âà ñúùî âñè÷êè áóêâè è àêöåíòè îò Windows-1250. 3. UNIX êîíçîëà. - ðàçìåðè ñàìî 8x14 è 8x16 - ñòèëîâå íîðìàëåí, óäåáåëåí, framebuffer-óäåáåëåí - êîäèðîâêè ISO8859-1/Windows-1252, ISO8859-2, ISO8859-5, ISO8859-7, ISO8859-9/Windows-1254, ISO8859-13, ISO8859-15, ISO8859-16, Windows-1251, IBM-437, KOI8-R, KOI8-U, Paratype-PT154 - ôîðìàò ÷èñòè äàííè 3.1. bsd-pcvt. $ ./configure [--prefix=ÏÐÅÔÈÊÑ | --rawdir=ÄÈÐÅÊÒÎÐÈß] $ make raw # make install.raw èëè, çà èìåíà íà ôàéëîâåòå ñ ìèíóñ âìåñòî ñ òî÷êà: # make install-raw Ïîäðàçáèðàùàòà ñå ÄÈÐÅÊÒÎÐÈß å ÏÐÅÔÈÊÑ/share/misc/pcvtfonts. Øðèôòîâåòå ñå èíñòàëèðàò íåêîìïðåñèðàíè. Èçèñêâà ñå Perl. Çàðåæäàíå íà øðèôò: $ loadfont -f /usr/share/misc/pcvtfonts/ter-