OberonCore
https://forum.oberoncore.ru/

Выбор экранного шрифта
https://forum.oberoncore.ru/viewtopic.php?f=7&t=880
Страница 6 из 7

Автор:  Димыч [ Воскресенье, 16 Январь, 2011 19:19 ]
Заголовок сообщения:  Re: Выбор экранного шрифта

А.П. писал(а):
Уважаемый Димыч!
У меня к Вам деловое предложение: подготовьте образцовую - на Ваш просвещенный взгляд - страницу программерской книжки и выложите здесь. Желательно с учетом возможности набора всего текста книги прямо в ББ и ссылкой, где взять бесплатный комплект шрифтов.

Хотя прошло очень много времени, надеюсь интерес остался.
Очень хорошо сверстаны последние два журнала «Практика функционального программирования». Причем сверстаны просто. Набирали и верстали в LaTeX, пост-обработку уже, видимо делали вручную.
Шрифты - PT Sans (для заголовков), CM* [из LaTeX] (код), Helvetica (шмуцтитул, титул), Consolas (код), символьные шрифты.

Ссылки:
Журнал «Практика функционального программирования»: http://fprog.ru/

Consolas: Страница Microsoft (идет с офисом 2007)
PT Sans: http://www.paratype.ru/public/ (там же есть интересный ПТ Сериф)
Helvetica: скачать можно много где, например здесь
LaTeX: http://www.tug.org/texlive/

PS. Мне нравится только верстка варианта журнала eBook (для «с экрана»), печатная версия неплоха, но состав шрифтов изменили зря, имхо.
PPS. Да, интерлиньяж, конечно, на высоте.

Автор:  ilovb [ Четверг, 07 Апрель, 2011 13:00 ]
Заголовок сообщения:  Re: Выбор экранного шрифта

Я вот на Мелкомягкий Consolas подсел

Автор:  Info21 [ Четверг, 07 Апрель, 2011 13:49 ]
Заголовок сообщения:  Re: Выбор экранного шрифта

ilovb писал(а):
Я вот на Мелкомягкий Consolas подсел
setup от ms требует vs 2005. ну их.

Автор:  kemiisto [ Четверг, 07 Апрель, 2011 14:27 ]
Заголовок сообщения:  Re: Выбор экранного шрифта

Consolas можно заполучить очень даже легально без покупки всяких Студий и Офисов. Нужно скачать и установить PowerPoint Viewer.

Для Mac OS X тоже способ есть.

Автор:  ilovb [ Четверг, 07 Апрель, 2011 15:09 ]
Заголовок сообщения:  Re: Выбор экранного шрифта

Вот consolas

Вложения:
consolas.png
consolas.png [ 28.31 КБ | Просмотров: 7413 ]

Автор:  Александр Ильин [ Четверг, 07 Апрель, 2011 15:20 ]
Заголовок сообщения:  Re: Выбор экранного шрифта

ilovb писал(а):
Вот consolas
Это не показательно. Где классика "'"rnmтvvw0O|l1ijб6`'"'?

Автор:  ilovb [ Четверг, 07 Апрель, 2011 15:30 ]
Заголовок сообщения:  Re: Выбор экранного шрифта

Вот

Вложения:
classic.png
classic.png [ 2.32 КБ | Просмотров: 7406 ]

Автор:  Александр Ильин [ Четверг, 07 Апрель, 2011 15:45 ]
Заголовок сообщения:  Re: Выбор экранного шрифта

ilovb писал(а):
Вот
Отлично. Малая L не очень, остальное вполне различиаемо.

Автор:  igor [ Понедельник, 11 Апрель, 2011 09:55 ]
Заголовок сообщения:  Re: движение в Ун Печати

Info21 писал(а):
Докладываю, что после некоторых блужданий, вызванных недопониманием из-за разницы культур, возобновилось осмысленное движение у шрифтовиков.
Получил некоторые предварительные образцы, чтобы начать, наконец, от чего-то отталкиваться.
Показывать пока, правда, нечего. Но как только, так сразу.
Есть ли какие-нибудь новости с этого фронта?

Автор:  Info21 [ Понедельник, 11 Апрель, 2011 10:34 ]
Заголовок сообщения:  Re: движение в Ун Печати

igor писал(а):
Есть ли какие-нибудь новости с этого фронта?
Пока нет.

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

Автор:  igor [ Понедельник, 11 Апрель, 2011 11:18 ]
Заголовок сообщения:  Re: движение в Ун Печати

Info21 писал(а):
... Да и всё, в общем.
Получается, что если бы хотели, то давно бы уже сделали. Видимо у занятых шрифтовиков проблемы с мотивацией. :)
Ну, да ладно. Лучше отсутствие результата, чем вымученный результат.

Автор:  Info21 [ Понедельник, 11 Апрель, 2011 12:54 ]
Заголовок сообщения:  Re: движение в Ун Печати

igor писал(а):
Info21 писал(а):
... Да и всё, в общем.
Получается, что если бы хотели, то давно бы уже сделали. Видимо у занятых шрифтовиков проблемы с мотивацией. ...
Мотивация простая -- деньги.

Но есть и вещи типа копирайта (они это уважают). А также проблема взаимопонимания совершенно грандиозная, заранее даже вообразить трудно.

Автор:  igor [ Среда, 01 Июнь, 2011 17:58 ]
Заголовок сообщения:  Re: Выбор экранного шрифта

После очередных мучительных и бесплодных поисков решил попробовать шрифт "terminus-c16n".
Из недостатков: высокая тильда; стрёмная буква "W"; различимость "I" и "l" оставляет желать лучшего; не TTF. Но в остальном меня очень даже устраивает.
Так и подмывает найти какой-нибудь редактор шрифтов, и подредактировать буквально несколько штрихов. И будет почти идеальный шрифт :)

Автор:  igor [ Пятница, 03 Июнь, 2011 06:04 ]
Заголовок сообщения:  Re: Выбор экранного шрифта

igor писал(а):
Из недостатков: ...; не TTF.
Насмотрелся на шрифт "Dina" (эх, кириллицу не поддерживает), и начал укореняться в мысли, что шрифт для программирования должен быть растровым.

Автор:  Info21 [ Пятница, 03 Июнь, 2011 09:03 ]
Заголовок сообщения:  Re: Выбор экранного шрифта

У всех стандартных шрифтов есть стандартные недостатки, проистекающие из стандартных требований к стандартным шрифтам.

Требования для шрифтов в программах противоречат стандартным.

Поэтому ... надо брать шрифтовую программу и поковыряться. Объяснить шрифтовикам по-видимому, невозможно.

Автор:  igor [ Пятница, 03 Июнь, 2011 09:31 ]
Заголовок сообщения:  Re: Выбор экранного шрифта

Info21 писал(а):
надо брать шрифтовую программу и поковыряться.
Да, я тоже к этому склоняюсь.

Dina Programming Font писал(а):
Copyright © 2005 by Jørgen Ibsen, All Rights Reserved.
License
The Dina font is free. You are welcome to use, distribute and modify it however you want, just don't use it for anything illegal or claim that you made it.
Но только если самому браться за модификацию Дины, то мне придётся начинать с нуля, потому что раньше я никогда с шрифтами не работал.

Автор:  Info21 [ Воскресенье, 04 Декабрь, 2011 00:36 ]
Заголовок сообщения:  Verdi21 = Verdana + informatika-21

Попалась-таки в руки программа, поковырял Вердану: увеличил полуапроши у скобок () [], точки . и сделал дефис (минус) в ширину плюса.

Ну и название: Verdi21.

Во всяком случае при чтении исходников ББ до терпимого уровня ослабло мучившее ранее неудержимое желание вставлять туда во множестве пробелы.

Плюс полегче будет у байтиков с экрана читать.

Вложения:
Verdi21.2011-12-04.zip [274.93 КБ]
Скачиваний: 215

Автор:  Info21 [ Воскресенье, 04 Декабрь, 2011 00:42 ]
Заголовок сообщения:  заставить ББ учитывать кернинг?

Пробовал в Verdi21 менять кернинг для пар вроде ((, но четто никакого толку.

В шрифт кернинговые пары, вроде, записываются, но ББ их, видимо, всё-таки не поддерживает.

Но Ворд умеет кернинг делать (по кр. мере вручную это можно делать) -- а тоже не берет эту информацию из Verdi21.

Автор:  Info21 [ Воскресенье, 04 Декабрь, 2011 11:59 ]
Заголовок сообщения:  Re: Выбор экранного шрифта

Итак, для полноты щастья нужно примерно следующее:

где и как в ББ форматируется и "отрисовывается" строка текста;

туда бы воткнуть нечто, что учитывает кернинг пар;

тут, конечно, вылезет проблема с курсором, без решения которой будет геморрой;

для этого нужно иметь доступ к кернингу пар в шрифте
-- или, на худой конец, иметь свою таблицу, зашитую прямо в ББ (почему нет);

хорошо бы, чтобы ББ умел отличать фрагменты, где кернинг пар нужен (прежде всего кодовые фрагменты) -- и где пофиг;
это, в принципе, можно устроить просто выбором другого шрифта: взять шрифт, нахерачить туда дополнительный кернинг для пар, и дать другое имя; ББ его увидит и -- бац! -- устроит кернинг.

В общем, у меня даже собралось некое общее правило для поправки любого шрифта под нужды представления исходников: каким литерам (десятка полтора) какие полуапроши, каким парам (тут побольше, но в десятках, а не в сотнях) какой кернинг -- всё в долях ширины стандартного пробела (можно и на emdash пересчитать, но именно ширина пробела первична).
Можно в принципе просто зашить это дело в ББ как опцию.
И тогда лучшая в смысле качества исходников печатная продукция будет выходить из-под ББ :)

Автор:  igor [ Воскресенье, 04 Декабрь, 2011 18:19 ]
Заголовок сообщения:  Re: Verdi21 = Verdana + informatika-21

Info21 писал(а):
Попалась-таки в руки программа, поковырял Вердану: увеличил полуапроши у скобок () [], точки . и сделал дефис (минус) в ширину плюса.
А я решил для себя проблему шрифта другим путём. Разработал свой шрифт (растровый, моноширинный), им и пользуюсь уже пять месяцев. Ничего другого не хочу. Кстати, перестал "бояться" использовать локальные переменные "l" (эль). :) Вообще, теперь все буквы стали равноправны. Кириллицу использую только в строках и комментах (по идейным соображениям).

Страница 6 из 7 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/