Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 04.08.2002, 20:21
WerfWD вне форума Посмотреть профиль Отправить личное сообщение для WerfWD Найти все сообщения от WerfWD
  № 1  
WerfWD
 
Аватар для WerfWD

Регистрация: Jul 2002
Адрес: Office
Сообщений: 225
Arrow Для тех кто хочет раз и навсегда решить проблему со шрифтами!!!

Обращаюсь ко всем с просьбой подробно ответить на следующий вопрос, раз и навсегда. Чтобы больше его никто не задавал. "Можно ли во Flash писать русскими буквами, а то всё время иероглифы получаются? Я конечно пробывал нестандартные шрифты, некоторые печатают. Но хотелось бы на Time New Rowman, Arial, и др. стандартных шрифтах..." Ответьте подробно, как это сделать.

ответ прислал: Kurt Haeldar

Ну что же. если раз и навсегда, то ответ таков: нужно использовать КИРИЛЛИЧЕСКИЕ шрифты, так как русские буквы могут отобразить только они. Признак кириллического шрифта во Flash - три буквы стоящие в конце его названия - CYR!!!!! Если их нет, то данный шрифт не поддерживает кириллицу. Отсюда вывод - либо устанавливать отдельно шрифты с кириллицей, либо пользоваться стандартными, у которых она уже есть - Times CYR, Arial CYR, Courier New CYR.

ответ прислал: jek
Главное выбрать правильный шрифт - надо что-бы после названия шрифта было Cyr. Например, Times New Roman Cyr, Arial Cyr. Работает от 4 Флеша до МХ. Другой вопрос про кирилицу, если тебе нужно писать через скрипт. Главное в этом случае указать текстовому полю Dynamic text правильный шрифт (опять таки с Cyr). Пишет все буквЁ, окромя ы, я , ь и тд В этом случае надо заменить их на соответствующие символы - буква я - \xFF Пример, хотим написать Муля - пишем "Мул\xFF". Пиши, если чего.

ответ прислал: tele@dialog-optim.com
Запустить regedit из командной строки, найти ключ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage заменить значение ключа 1252:
в NT на c_1251.nls
в WIN9x на cp_1251.nls
Но чтобы у пользователей не было проблем с прочтением этих букв, тексты, видимо, придется конвертировать в символы графики.

ответ прислал: LinoGE
Откройте Registry Editor
Раскройте ветку [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\Codepage]
Измените следующие позиции:
"1250"="cp_1251.nls"
"1251"="cp_1251.nls"
"1252"="cp_1251.nls"
Прописать в win.ini в разделе [FontSubstitutes] (если его нет - создать).
Либо [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\FontSubstitutes]
Arial Cyr,0=Arial,204
Arial Cyr,204=Arial,204
И т.д. для тех шрифтов которые хотите "руссифицировать". Вроде так.

Редакция WerfWD из
рассылки List Mailer.


P.S. За более подробной информацией *Юзайте поиск*
__________________
...:::Если ты такой умный, то где твои деньги?:::...


Последний раз редактировалось WerfWD; 04.08.2002 в 20:28.
Старый 04.08.2002, 20:25
Egoritch вне форума Посмотреть профиль Отправить личное сообщение для Egoritch Посетить домашнюю страницу Egoritch Найти все сообщения от Egoritch
  № 2  
Egoritch
"Ниразу не флэшер"
 
Аватар для Egoritch

Регистрация: Nov 2001
Адрес: +38-067-...
Сообщений: 1,434
Отправить сообщение для Egoritch с помощью ICQ
блин, умница

а ещё можно было просто написать ЮЗАЙТЕ ПОИСК!!!!!!!!!

отвечали кучу раз, всё по сто раз разжевывали.
__________________
стучитесь в асю за дополнительной помощью....
ЗЫ: ПОИСК действительно рулит.

Старый 04.08.2002, 20:29
WerfWD вне форума Посмотреть профиль Отправить личное сообщение для WerfWD Найти все сообщения от WerfWD
  № 3  
WerfWD
 
Аватар для WerfWD

Регистрация: Jul 2002
Адрес: Office
Сообщений: 225
2Egoritch
Как и просил!
__________________
...:::Если ты такой умный, то где твои деньги?:::...

Старый 04.08.2002, 21:04
WerfWD вне форума Посмотреть профиль Отправить личное сообщение для WerfWD Найти все сообщения от WerfWD
  № 4  
WerfWD
 
Аватар для WerfWD

Регистрация: Jul 2002
Адрес: Office
Сообщений: 225
Arrow От себя...

Если кому нибудь есть что добавить....
Просим!
__________________
...:::Если ты такой умный, то где твои деньги?:::...

Старый 06.08.2002, 17:05
WerfWD вне форума Посмотреть профиль Отправить личное сообщение для WerfWD Найти все сообщения от WerfWD
  № 5  
WerfWD
 
Аватар для WerfWD

Регистрация: Jul 2002
Адрес: Office
Сообщений: 225
Arrow Еще одно решение

На форуме нашел немаловажное про шрифты

Форум на Flasher.ru > Flash > Advanced > Шрифты и Антиалиасинг.
__________________
...:::Если ты такой умный, то где твои деньги?:::...

Старый 07.08.2002, 17:35
WerfWD вне форума Посмотреть профиль Отправить личное сообщение для WerfWD Найти все сообщения от WerfWD
  № 6  
WerfWD
 
Аватар для WerfWD

Регистрация: Jul 2002
Адрес: Office
Сообщений: 225
Arrow Текст, шрифты

По умолчанию, Flash преобразует все используемые буквы (я не использую слово "символ" чтобы не путать с известным термином Flash) в полигоны. Это означает, что для фразы "Жили-были дед да баба" Flash сохранит начертания букв "Жилбыдеа-". Каждая буква сохраняется в виде полигона, который потом размножается нужное количество раз. Причем, если мы напишем ту же фразу другим шрифтом, Flash будет вынужден сохранить начертания букв этого шрифта тоже. Представьте, сколько места займет описание целого шрифта, в случае если мы задействуем весь алфавит (плюс ко всему, Flash различает прописные и строчные буквы)!

Есть способ избежать сохранения шрифта, правда придется пожертвовать сглаженными краями букв. Для этого нужно выбрать Use Device Fonts, в опциях текста. При этом Flash будет сохранять не начертания букв, а только характеристики и название шрифта (на практике, это всего несколько байт). При воспроизведении будет использован указанный шрифт, либо, если такого шрифта не окажется в системе, Flash использует ближайший по характеристикам шрифт.

Отсюда выводы: большие объемы текста лучше не хранить во Flash, (а использовать, например, HTML) - Flash подходит больше для коротких надписей, лозунгов и т.п.; стараться использовать меньше различных шрифтов. Если уж очень нужно поместить большое количество текста во Flash, используйте опцию Use Device Fonts. Все это сократит размер создаваемого файла.
Ссылка на приведенный материал
__________________
...:::Если ты такой умный, то где твои деньги?:::...

Старый 07.08.2002, 17:40
Egoritch вне форума Посмотреть профиль Отправить личное сообщение для Egoritch Посетить домашнюю страницу Egoritch Найти все сообщения от Egoritch
  № 7  
Egoritch
"Ниразу не флэшер"
 
Аватар для Egoritch

Регистрация: Nov 2001
Адрес: +38-067-...
Сообщений: 1,434
Отправить сообщение для Egoritch с помощью ICQ
перестань решать несуществующие проблемы...
__________________
стучитесь в асю за дополнительной помощью....
ЗЫ: ПОИСК действительно рулит.

Старый 07.08.2002, 17:47
WerfWD вне форума Посмотреть профиль Отправить личное сообщение для WerfWD Найти все сообщения от WerfWD
  № 8  
WerfWD
 
Аватар для WerfWD

Регистрация: Jul 2002
Адрес: Office
Сообщений: 225
Arrow 2Egoritch

Я понимаю что это РЕАЛЬНАЯ проблема с которой нужно просто бороться, вот я и пытаюсь
__________________
...:::Если ты такой умный, то где твои деньги?:::...

Старый 07.08.2002, 21:09
Stex вне форума Посмотреть профиль Отправить личное сообщение для Stex Найти все сообщения от Stex
  № 9  
Stex

Регистрация: Jan 2002
Сообщений: 610
Отправить сообщение для Stex с помощью ICQ
Надо купить диск "Русские шрифты" и скопировать нужные шрифты в папку winows/font ... и всё.

Старый 07.08.2002, 22:49
OverLord вне форума Посмотреть профиль Отправить личное сообщение для OverLord Найти все сообщения от OverLord
  № 10  
OverLord
 
Аватар для OverLord

Регистрация: Jan 2002
Адрес: Necropolis
Сообщений: 248
хм... а если в названии шрифта нет магического заклинания "CYR", мне что ж его, выкинуть?
уверяю вас, уважаемые, что я могу даже переименовать в CYR абсолютно английский шрифт

Создать новую тему   Часовой пояс GMT +4, время: 12:29.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 12:29.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.