Author |
Message |
AlexanderZh
Doomed
Joined: 21 Mar 2017 13:50 Posts: 660 Location: Spb
|
Где то с пол года назад пришла мысль задуматься над шрифтом для более-менее полноценного троичного процессора (видеоадаптера). Исходил из сейчас утвердившегося трайта в 6 трит (конечно, первоначальный размер нарыл на просторах, возможно от Сетуни). Набросал табличку 27х27 и заполнил её нужным, затем всем, что попадалось и казалось нужным, а потом и вовсе вошел в кураж, места то ещё много... Сетку принял 9х9, символы ставил почти хаотично. Практически не адаптировал символы 8х8 к данной сетке. Представляю на суд, то что получилось. Очень надеюсь, что совместно родится табличка для 729 знаков в меру универсальная и полезная.
|
30 Nov 2017 14:52 |
|
 |
AlexanderZh
Doomed
Joined: 21 Mar 2017 13:50 Posts: 660 Location: Spb
|
Оригинал шрифта, так сказать, для редактирования
|
30 Nov 2017 14:59 |
|
 |
angry_troll
Doomed
Joined: 08 Apr 2013 05:04 Posts: 449 Location: 213.247.249.139
|
Строчные буквы -- лютейший треш. Заглавные -- получше, но тоже не фонтан.
_________________ привет засранцу лавру :)
|
30 Nov 2017 15:25 |
|
 |
AlexanderZh
Doomed
Joined: 21 Mar 2017 13:50 Posts: 660 Location: Spb
|
А я и не претендую (мне они самому не нравятся)  Мне главное понять какие из символов нужны, а какие заменить, так сказать составить табличку ASCII для троичности.
|
30 Nov 2017 15:28 |
|
 |
AlexanderZh
Doomed
Joined: 21 Mar 2017 13:50 Posts: 660 Location: Spb
|
Тут еще стоит заметить, что для "троичного" шрифта можно использовать три цвета: белый, серый, черный. Аппаратное сглаживание на самом низком уровне.
|
30 Nov 2017 15:35 |
|
 |
Shaos
Admin
Joined: 09 Jan 2003 00:22 Posts: 19303 Location: Silicon Valley
|
Реквестирую поддержку схемознаков из шрифта nedoPC и Circuits.CC   Кстати часть от него уже вижу 
|
30 Nov 2017 20:23 |
|
 |
AlexanderZh
Doomed
Joined: 21 Mar 2017 13:50 Posts: 660 Location: Spb
|
Да, я дергал символы с десятка разных мест, в том числе и с Ваших схемознаков.
|
01 Dec 2017 03:23 |
|
 |
Shaos
Admin
Joined: 09 Jan 2003 00:22 Posts: 19303 Location: Silicon Valley
|
Последние 7 символов (до 0xFE) нужны чтобы троичные мультиплексоры рисовать   Так что их тоже бы надо "надёргать"  P.S. Может быть имеет смысл поддержать ASCII в положительной части таблички, чтобы конвертировать старые тексты ненужно было?
|
01 Dec 2017 04:03 |
|
 |
AlexanderZh
Doomed
Joined: 21 Mar 2017 13:50 Posts: 660 Location: Spb
|
Тут меня посетила идея. Стандартные символы нужно расположить по их двоичным "местам", что бы при конвертировании можно было переводить 1 в +1, 0 в -1 и обратно, а дополнительные символы расположить там, где в троичности задействован 0. Будет хоть какая нибудь совместимость. Да да! Я немного порисовал в том редакторе, это меня и сподвигло закончить табличку шрифта, начатую еще году в 12-м.
|
01 Dec 2017 04:19 |
|
 |
Shaos
Admin
Joined: 09 Jan 2003 00:22 Posts: 19303 Location: Silicon Valley
|
А почему 0 в -1, а не 0 в 0? На самом деле это будет перевод только в 6 битов (64 буквы) и табличка будет с дырками, а логичнее было бы ASCII целиком поддержать - причём не триты в биты, а именно коды в коды, т.е. чтобы скажем пробел с коодом 0x20 (32) представлялся бы тем же самым троичным кодом 32 (OOPPNN)
|
01 Dec 2017 04:26 |
|
 |
AlexanderZh
Doomed
Joined: 21 Mar 2017 13:50 Posts: 660 Location: Spb
|
Да, работать с кодом символа более удобно, так будет логичней. Я просто исходил из +1 - true, -1 - false но сильно не думал, что в голову пришло, так сказать.
|
01 Dec 2017 04:41 |
|
 |
DimkaM
Maniac
Joined: 22 Jun 2005 05:35 Posts: 259 Location: МО Россия
|
Странная нумерация рядов и колонок. от 13 до 0 и до 13 Почему так? Почему не в девятеричной или 27ричной системах счисления?
Второй вопрос. размер символа 9*9 понятен - меньше некуда. А вот количество символов 729 не многовато ли? может на 243 остановится?!
|
01 Dec 2017 05:58 |
|
 |
DimkaM
Maniac
Joined: 22 Jun 2005 05:35 Posts: 259 Location: МО Россия
|
Третий вопрос.(ибо троичность  ) Как отображается трито-пиксель? Три цвета или может быть третье состояние это прозрачность?! Нужно учесть третье состояние в шрифте тогда.
|
01 Dec 2017 06:10 |
|
 |
Shaos
Admin
Joined: 09 Jan 2003 00:22 Posts: 19303 Location: Silicon Valley
|
от -13 до 0 и далее до +13 вроде как и 729 - самое то (если у нас 6-тритный комп) мне идея с серым цветом понравилась - типа антиалиасинг на 3 уровня:
|
01 Dec 2017 06:11 |
|
 |
AlexanderZh
Doomed
Joined: 21 Mar 2017 13:50 Posts: 660 Location: Spb
|
А в 9-тритной машине, старшие 3 трита можно использовать как атрибут цвета, по три градации RGB (0%, 50% и 100%), но тогда фон будет постоянный у всего экрана. Так и есть. 27х27 сетка.
|
01 Dec 2017 07:14 |
|
|