Создать тему  Создать ответ 
Основной шрифт
24-09-2013, 11:33    
Сообщение: #21
Gaeilgeóir

Moderator
Сообщений: 1497
Зарегистрирован: 25.10.12

RE: Основной шрифт
А можно в список шрифтов в дроп-даун меню добавить Бунхло Арса? А то мне теперь приходится тэги ручками копировать :'(
Найти все сообщения
Цитировать это сообщение
25-09-2013, 04:44    
Сообщение: #22
Agrest

井蛙 / жабенєтко в керниці
Сообщений: 1556
Зарегистрирован: 08.08.12

 
Следует заменить jscripts/editor.js на вариант, приложенный к этому посту (он отличается одной строчкой, собственно добавляющей Бунхло Арса). Я сейчас этого сделать не могу (у меня не работает FTP); прошу пана Python’а заменить. (Я всё проверил локально. Оно работает. Впрочем, бэкапы никогда не помешают.)

Offtop
Я поправил тег [font=...], теперь можно писать [font=Bunchló Ársa GC] (derbad) вместо [xfont=...].

По сути, [xfont=...] больше не нужен. Я потом автоматически заменю его во всех постах, где он используется, на обычный [font=...]. Но это подождёт моего возращения в Минск.


Прикрепления
.gz  editor.js.gz (Размер: 8.12 Кб / Загрузок: 477)

«билингв мусорит в обоих языках — и первом, и втором» © Python
Вебсайт Найти все сообщения
Цитировать это сообщение
30-12-2013, 22:49    
Сообщение: #23
Agrest

井蛙 / жабенєтко в керниці
Сообщений: 1556
Зарегистрирован: 08.08.12

RE: Основной шрифт
Своим техадминским произволом я взял и заменил дефолтные шрифты на DejaVu Sans и Arial Unicode MS. Больше диакритика съезжать не должна, по идее. Все претензии принимаются здесь.

«билингв мусорит в обоих языках — и первом, и втором» © Python
Вебсайт Найти все сообщения
Цитировать это сообщение
31-12-2013, 05:59    
Сообщение: #24
Python

Senior Member
Сообщений: 462
Зарегистрирован: 11.07.12

RE: Основной шрифт
В Arial Unicode MS есть одно известное отклонение: двойные диакритики размещаются не над предыдущим и следующим символом, а над двумя предыдущими:
Arial Unicode MS д͡ж = DejaVu Sans д͡ж
Arial Unicode MS дж͡ = DejaVu Sans дж͡

LF agent
Вебсайт Найти все сообщения
Цитировать это сообщение
31-12-2013, 10:05    
Сообщение: #25
Agrest

井蛙 / жабенєтко в керниці
Сообщений: 1556
Зарегистрирован: 08.08.12

 
Есть. Но ничего лучшего за время существования этой темы не предложили. И, скажем прямо, нужна эта двойная диакритика не часто, а так хоть лучше Тахомы.

Если кому-нибудь сильно понадобиться эта Ваша дужка, то можно её и в <span style="display: inline-block;"><span style="display: block;"><img src="duzhka.png" /></span><span>дж</span></span> превращать, если что.

«билингв мусорит в обоих языках — и первом, и втором» © Python
Вебсайт Найти все сообщения
Цитировать это сообщение
31-12-2013, 17:26    
Сообщение: #26
Python

Senior Member
Сообщений: 462
Зарегистрирован: 11.07.12

RE: Основной шрифт
Цитата:Если кому-нибудь сильно понадобиться эта Ваша дужка, то можно её и в <span style="display: inline-block;"><span style="display: block;"><img src="duzhka.png" /></span><span>дж</span></span> превращать, если что.
Лучше не надо — добавится невозможность ее скопировать и заскоки различных браузеров.

А чтобы диакритика не плыла, в сообщении желательно явно указывать требуемый фонт.

LF agent
Вебсайт Найти все сообщения
Цитировать это сообщение
01-01-2014, 14:14    
Сообщение: #27
Agrest

井蛙 / жабенєтко в керниці
Сообщений: 1556
Зарегистрирован: 08.08.12

RE: Основной шрифт
(31-12-2013 17:26)Python писал(а):  
Цитата:Если кому-нибудь сильно понадобиться эта Ваша дужка, то можно её и в <span style="display: inline-block;"><span style="display: block;"><img src="duzhka.png" /></span><span>дж</span></span> превращать, если что.
Лучше не надо — добавится невозможность ее скопировать и заскоки различных браузеров.
По факту на форуме и так много некопирабельных вещей, дужкой больше — не критично, ИМХО.

(31-12-2013 17:26)Python писал(а):  заскоки различных браузеров.
В самом плохом случае дужка просто отобразится слева перед текстом. Но это в совсем старых браузерах, такие даже вы не используете.

Можно ещё как фон поставить. Тогда покажется даже в ещё более старых браузерах, а скопируется без дужки — что приемлемо.

(31-12-2013 17:26)Python писал(а):  А чтобы диакритика не плыла, в сообщении желательно явно указывать требуемый фонт.
А как узнать, требуемый — это какой? Вот укажу я, например, Libertine Linux — а у читателей его не окажется. А у читателей самое близкое — какая-нибудь Calibri, я у меня её нет и я не знаю о ней ничего, например. Я же не могу открывать форум на всех системах и проверять.

Так что явное прописание шрифта, на мой взгляд, возможно лишь в том случае, если в начале темы указать, где этот шрифт можно скачать, а в остальных случаях это зло, от которого следует избавляться.

Кроме того, полезность шрифта [font=...] в значительной мере уменьшается тем, что в нём нельзя прописать сразу несколько шрифтов, чтобы выбрался тот, который есть у пользователя.

Так что хорошие, максимально полные шрифты по умолчанию — это обязательно, на мой взгляд. Кстати, насчёт Calibri. Вопрос к тем, у кого она есть: как у неё с охватом уникода? Может, есть смысл поставить её вместо Arial Unicode MS?

«билингв мусорит в обоих языках — и первом, и втором» © Python
Вебсайт Найти все сообщения
Цитировать это сообщение
01-01-2014, 19:50    
Сообщение: #28
niekas

Member
Сообщений: 73
Зарегистрирован: 05.11.12

RE: Основной шрифт
Cambria, Calibri, Times в W7 одинаково юникодовы.
Найти все сообщения
Цитировать это сообщение
01-01-2014, 22:57    
Сообщение: #29
Python

Senior Member
Сообщений: 462
Зарегистрирован: 11.07.12

RE: Основной шрифт
Цитата:В самом плохом случае дужка просто отобразится слева перед текстом.
Все равно в половине случаев это вредная ненужная фича, которую желательно иметь возможность отключить (а лучше, держать по умолчанию отключенной, либо включать с помощью специального тега). Кроме упомянутых выше недостатков, мы также будем наблюдать неправильный размер картинки относительно букв (картинка не видит, какого размера буквы в данном шрифте — шрифт и его размер может меняться произвольно тегами, нужного шрифта у пользователя может и не быть, в некоторых браузерах размер шрифта можно также принудительно увеличивать/уменьшать). Лучше уж пусть весь текст с диакритикой генерируется в виде изображения — тогда гарантированно у всех пользователей всё будет отображаться идентично.

LF agent
Вебсайт Найти все сообщения
Цитировать это сообщение
01-01-2014, 23:09    
Сообщение: #30
Python

Senior Member
Сообщений: 462
Зарегистрирован: 11.07.12

RE: Основной шрифт
ІМНО, Ариап, с его почти идентичными Л и П, в качестве шрифта по умопчанию для форума, где пишут кириппицей — довопьно ппохая идея. Пусида, впрочем,не менее гпазодробипьна. Мои гпаза требуют серифов.

LF agent
Вебсайт Найти все сообщения
Цитировать это сообщение
Создать ответ 


Переход:


Пользователи просматривают эту тему: 1 Гость(ей)