esperantisto
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Решил проблему. Она была все-таки в шрифтах. Спасибо всем, кто помог. Неправильно показывают транскрипции следующие шрифты: Arial Unicode MS, Arial, Tahoma, DejaVu Sans, PhoneticTM, Palatino Linotype, Verdana, Lucida Sans Unicode, sans-serif, DejaVuSansMono, DejaVuSerif. Узнал, что некоторые из них должны работать правильно, но только в новых версиях Windows (Vista, 7). Newton Phonetic ABBYY Regular - шрифт не очень красивый, показывает почти все знаки транскрипции правильно. Символ подчеркивания в транскрипции, отображающий ударение, у Newton Phonetic ABBYY Regular показывается после ударного звука, а не под ним, как должно быть. Остановил свой выбор на Charis SIL (http://scripts.sil.org/IPAhome). Шрифт этот не очень красивый, но вроде все символы показывает и немножко правильнее, чем Newton Phonetic ABBYY Regular - знак подчеркивания, отображающий ударение, показывается под ударным звуком. Может автору программы GoldenDict следует использовать этот шрифт по умолчанию? Единственная проблема - интервалы между строками текстами большие. У кого такая же проблема (в транскрипциях вместо некоторых символов показываются жирные вертикальные черточки), делать нужно следующее: - Выйдите из GoldeDict - Скачайте с сайта http://scripts.sil.org/IPAhome шрифт Charis SIL - Установите его (скопировав и вставив в папку со шрифтами в Панели управления) - Если у вас непортативная версия GoldenDict: создайте в папке C:\Documents and Settings\UserName\Application Data\GoldenDict (вмест UserName имя вашего пользователя) файл article-style.txt, сохраните его как article-style.css, напишите в нем: body { font-family: Charis SIL; } - Если у вас портативная версия, то создайте такой же файл, но в папке portable в папке с установленной программой - Перезапустите GoldenDict. |