Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.FTN.DEVELOP
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.FTN.DEVELOP с датами от 12 Jul 13 20:52:30 до 18 Oct 24 22:48:06, всего сообщений: 2735
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 553 из 2735 ==================================== RU.FTN.DEVELOP =
От   : Mithgol the Webmaster            2:50/88            02 Nov 14 09:00:04
Кому : All                                                 02 Nov 14 09:00:04
Тема : Проблема выбора шрифта
FGHI : area://RU.FTN.DEVELOP?msgid=2:50/88+5455cd47
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.FTN.DEVELOP?msgid=2:5020/830.36+54566f38
Ответ: area://RU.FTN.DEVELOP?msgid=<1187497314@ddt.demos.su>+3ac4e569
==============================================================================

При разработке своего фидобраузера (PhiDo) я стремился к тому, чтобы шрифт был
пропорциональным ('щ' шире 'i'), как в большинстве книг и на большинстве сайтов
делается.

С другой стороны, понятно, что фидонетовские таблицы (как публикуемый Фёдоровым
список WebBBS, например) пропорциональный шрифт не любят, так как столбцы их
выстраиваются тогда не в ряд.

Обдумывая это противоречие, я постепенно пришёл к выводу о том, что решением
этой проблемы могло бы стать употребление одноширинного шрифта только для тех
строк фидонетовского сообщения, в которых содержится хотя бы один из символов
псевдографики, то есть один тех символов, которые входят в один из следующих
двух диапазонов Unicode:

*) Box Drawing: http://www.unicode.org/charts/PDF/U2500.pdf

*) Block Elements: http://www.unicode.org/charts/PDF/U2580.pdf

(При этом кодировка символов в сообщении может быть неуникодовой однобайтовой;
речь не о ней.)

Я намерен, впрочем, сделать исключение для символа горизонтальной черты (номер
2500 шестнадцатеричный в Unicode), так как я употребляю его для отображения
длинного тире, которое в противном случае не мог бы найти в CP866.

Прошу читателей обдумать такое решение и указать на его возможные недостатки ──
например, указать на существование других таких фрагментов текста, для которых
необходим шрифт с буквами одной и той же ширины. Мне на ум пока что приходят
только псевдографические картинки, нарисованные без использования тех символов,
которые служат для рисования блоков и прямоугольников ── то есть те картинки,
которые вместо этого используют, предположим, запятые, символы алфавита и т. п.
Ещё мне на ум приходят такие таблицы, для оформления которых были использованы
не символы линий, а знаки равенства или знаки подчёркивания для горизонталей
('=' или '_'), знаки вертикальной разорванной черты ('|') для вертикалей, знак
сложения ('+') в местах их пересечений.

Возможно, понадобится кнопка, переключающая в режим одноширинного шрифта
всё сообщение целиком для удобства читателя?


* изначально написано в эхоконференцию Ru.Fidonet.Today
* также было отослано в эхоконференцию Ru.FTN.Develop


Фидонет будет великим и гипертекстовым!    [Ru.Mozilla]     http://Mithgol.Ru/
Mithgol the Webmaster.                    [Братство Нод] [Team А я меняю subj]

... Однажды Му Да увидел человека, который уединённо ел.         (,,Шао мао``)
--- Оценивают ли путеводные силы твою пригодность?..
* Origin: Но я лишь голос вопиющего в пустыне ── ``RTFM, LMD!!!'' (2:50/88)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.178212 секунды