Текущий архив: 2006.04.02;
Скачать: CL | DM;
ВнизПодскажите юникодные коды символов Найти похожие ветки
← →
leonidus © (2006-03-10 12:58) [0]Мастера, делаю в программе отображение транскрипции и портебовалось узнать код следующих символов (показать тут сами символы не могу т.к. не знаю их кода, а поиск в таблице сисмволов ни к чему не привел... может я что-то пропустил):
1. что-то вроде русского "з" (встрачается в транскрипции слова "abat-jour")
2. что-то вроде "^" только не "висящие" и "стоящий" символ (встрачается в транскрипции слова "a-bubble")
3. что-то вроде буквы "с" только зеркально отраженной относительно вертикальной оси (встрачается в транскрипции слова "A-bomb")
Заранее спасибо за любые подсказки.
← →
Плохиш © (2006-03-10 13:02) [1]http://www.unicode.org/charts/
← →
leonidus © (2006-03-10 13:07) [2]Не понял, а как пользоваться приведенным сайтом?
← →
Плохиш © (2006-03-10 13:15) [3]
> Не понял, а как пользоваться приведенным сайтом?
Ну можно на ссылки нажимать и то что отобразиться читать.
← →
Crash Coredump © (2006-03-10 13:20) [4]system32\charmap.exe
← →
leonidus © (2006-03-10 13:35) [5]>charmap.exe я как раз облазил весь, но там очень трудно искать, много шрифтов и в каждом куча символов, я думал может как-то упростить процесс поиска
← →
Mystic © (2006-03-10 13:56) [6]Окрываешь Word, набираешь нужный текст и сохраняешь его в HTML :) Находишь в нужном месте Ӓ
← →
Styx_ (2006-03-10 14:04) [7]
> charmap.exe я как раз облазил весь, но там очень трудно
> искать, много шрифтов и в каждом куча символов, я думал
> может как-то упростить процесс поиска
Смотреть в одном шрифте, содержащем нужное подмножество. Думаю, Arial Unicode MS поможет.
← →
leonidus © (2006-03-11 00:31) [8]Странно но у меня в Win XP нету Arial Unicode MS, откуда его можно скачать?
И еще вопрос, поставил я библиотечку TNT, там есть Label поддерживающий отображение юникода, т.е. мне удалось считать строчку из юникодного файла и корректно ее вывести, но возник вопрос, а как мне самому (не читая из файла) передать в TNTLabel.caption код юникодного символа если я его найду в таблице символов, скажеи отобразить а с умляутом (его код в шрифте Arial равен 00E4)?
← →
Игорь Шевченко © (2006-03-11 01:02) [9]
> а как мне самому (не читая из файла) передать в TNTLabel.
> caption код юникодного символа если я его найду в таблице
> символов, скажеи отобразить а с умляутом (его код в шрифте
> Arial равен 00E4)?
Caption := #E4 ?
← →
Игорь Шевченко © (2006-03-11 01:04) [10]или #228
← →
leonidus © (2006-03-11 01:07) [11]Caption := #E4 не катит т.к. компилятор выдает ошибку, перевел это дело в десятичную систему, получилось: Caption:=#228, нормально компилит но выдается не тот символ который нужен а русская буква "д"
← →
Игорь Шевченко © (2006-03-11 01:37) [12]
> его код в шрифте Arial равен 00E4
> Caption:=#228, нормально компилит но выдается не тот символ
> который нужен а русская буква "д"
Может, шрифт сменить ?
Китайский я выводил таким образом, но там коды больше 255 были.
← →
leonidus © (2006-03-11 10:30) [13]а на что сменить-то? в Arial есть символы юникода, почему бы им не отобразиться?
← →
isasa © (2006-03-11 10:48) [14]leonidus © (11.03.06 10:30) [13]
Caption:= #$00E4,
только первый байт, смещение нужной талицы символов.
В общем см. по charmap.exe, там есть код. U...
← →
isasa © (2006-03-11 10:51) [15]Сорри для двух, должно быть
Caption:= #$00+#$E4
хотя не факт, что это будет правильно интерпретироваться(как один двухбайтовый символ)
← →
Anatoly Podgoretsky © (2006-03-11 11:01) [16]Не надо путать шрифты и редакторы Дельфи с Юникод, они не Юникодовые.
А в TNT это записывается в свойство Caption_UTF7 естественно в формате UTF7
← →
leonidus © (2006-03-11 21:11) [17]Методом втыка я выяснил что все нужные мне символы есть в шрифте Lucida Sans Unicode, установил его в качестве шрифта для отображения у компонента TNTLabel, и дальше пишу например:
TntLabel2.Caption:=#$0292;
при это отображается символ "ʒ",
Если пишу:
TntLabel2.Caption:=#$0254, то получаю символ "ɔ", а если укажу
TntLabel2.Caption:=#$0283, то получу "ʃ".
т.е. все нормально, но вот незедача, два символа "æ" и "ð" отображаться никак не хотят. Их коды соответственно 00E6 и 00F0, при этом если я пишу
TntLabel2.Caption:=#$00E6 то получаю "ж" вместо "æ"... в чем же трабла?
И еще вопрос, сейчас я жестко прописываю скажем TntLabel2.Caption:=#$0254
а как мне например в цикле менять код шестнадцатиричного символа?
Анатолий, я что-то не нашел у Label`а в библиотеке TNT ни свойства ни метода Caption_UTF7...
← →
leonidus © (2006-03-12 11:08) [18]люди help!
Страницы: 1 вся ветка
Текущий архив: 2006.04.02;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.043 c