New user registration is currently disabled due to spam abuse / Регистрация новых пользователей в настоящее время приостановлена из-за злоупотреблений спаммерами

Проблемы с отображением транскрипции

Сообщаем о найденных ошибках сюда

Проблемы с отображением транскрипции

Postby strannik » Fri Feb 26, 2010 3:41 pm

Обновился с декабрьской svn-версии до текущей в git, по ходу переехав на Qt-4.6.2.
ОС - Windows XP SP3.
В транскрипции вместо некоторых символов стали отображаться жирные вертикальные чёрточки, потипу |. :cry:
index перед обновлением удалил, так что при первой загрузке всё проиндексировалось заново.

Всё остальное работает на ура - большущее спасибо автору! ;)
strannik
 
Posts: 74
Joined: Mon Oct 19, 2009 12:05 pm

Re: Проблемы с отображением транскрипции

Postby ikm » Fri Feb 26, 2010 8:06 pm

Жирные вертикальные черточки - это отсутствие символов в используемых шрифтах. Что-то там с вебкитом поломалось/изменилось, что текущее объявление используемых шрифтов в css больше не работает - тут уже был баг недавно на ту же тему.
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: Проблемы с отображением транскрипции

Postby strannik » Fri Feb 26, 2010 9:14 pm

Спасибо!
Заменил шрифт на "Segoe UI" в article-style.css, всё стало отображаться правильно. :P
strannik
 
Posts: 74
Joined: Mon Oct 19, 2009 12:05 pm

Re: Проблемы с отображением транскрипции

Postby gromescu » Wed Mar 03, 2010 11:34 am

В убунту 9.10 с дефолтной кутей примерно такая же бага. После обновления kde до последней стабильной версии глюк пропал.
gromescu
 
Posts: 76
Joined: Sun Apr 05, 2009 2:25 pm

Re: Проблемы с отображением транскрипции

Postby maresin » Sun Jun 05, 2011 6:25 am

В некоторых операционках не корректно отображают транскрипцию следующие шрифты: Arial Unicode MS, Arial, Tahoma, DejaVu Sans, PhoneticTM, Palatino Linotype, Verdana, Lucida Sans Unicode, sans-serif, DejaVuSansMono, DejaVuSerif. Можно использовать Newton Phonetic ABBYY Regular или Charis SIL (http://scripts.sil.org/IPAhome).
Однако лучшим выбором будет использование Segoe UI (его без труда можно скачать в интернете, если он не стоит по умолчанию).

Итак, порядок действий:
- Выйдите из GoldeDict;
- Установите Segoe UI в папку со шрифтами в Панели управления;
- Если у вас непортативная версия GoldenDict: создайте в папке C:\Documents and Settings\UserName\Application Data\GoldenDict (вмест UserName имя вашего пользователя) файл article-style.txt, сохраните его как article-style.css, напишите в нем:
body
{
font-family: Segoe UI;
}
- Если у вас портативная версия, то создайте такой же файл, но в папке portable в папке с установленной программой
- Перезапустите GoldenDict.

PS: Не ошибитесь с папкой /portable - файл article-style.css даже в портативной версии располагается не в этой папке, а в корне программы.
maresin
 
Posts: 2
Joined: Sun Jun 05, 2011 5:58 am

Re: Проблемы с отображением транскрипции

Postby Tvangeste » Sun Jun 05, 2011 6:29 am

maresin wrote:PS: Не ошибитесь с папкой /portable - файл article-style.css даже в портативной версии располагается не в этой папке, а в корне программы.

Вот этой фразы не понял. Что-то в ней не так! :)
Tvangeste
 
Posts: 893
Joined: Thu Jun 02, 2011 11:42 am

Re: Проблемы с отображением транскрипции

Postby maresin » Wed Jun 15, 2011 8:39 pm

Tvangeste wrote:
maresin wrote:PS: Не ошибитесь с папкой /portable - файл article-style.css даже в портативной версии располагается не в этой папке, а в корне программы.

Вот этой фразы не понял. Что-то в ней не так! :)

Прошу прощения, но фраза действительна не корректна, Файла article-style.css в дистрибутиве с портабельной версией просто нет - его нужно создавать с нуля. Что же касается того, где он должен находиться, то здесь все строго - ТОЛЬКО В ПАПКЕ /portable :!: :ugeek: .
maresin
 
Posts: 2
Joined: Sun Jun 05, 2011 5:58 am

Re: Проблемы с отображением транскрипции

Postby ahatchkins » Mon Jan 16, 2012 5:51 am

В некоторых операционках <...>

Начиная с Windows 7 в стандартных шрифтах (arial, times, tahoma, etc) значительно расширился набор символов.

Файл tahoma.ttf от Windows xp sp3, например, весит 375K, от windows 7 sp1 - уже 684K.
Все версии винды вплоть по windows xp/windows 2003 юзают третью версию тахомы.
Начиная с windows 7/windows 2008 - сразу пятую (четвертую версию ненароком перепрыгнули).
Вот тут описание "продукта": http://www.microsoft.com/typography/fon ... ?FMID=1435

Короче.
Для того чтобы под XP транскрипция отображалась корректно (без жирных вертикальных черточек),
надо взять два файла шрифтов из windows 7: tahoma.ttf и tahomabd.ttf, и установить их вместо "штатных".
ahatchkins
 
Posts: 1
Joined: Mon Jan 16, 2012 3:56 am


Return to Ошибки

Who is online

Users browsing this forum: Exabot [Bot] and 1 guest