![]() |
|
![]() |
#1 |
Member
Регистрация: 10.2004
Сообщений: 815
Репутация: 0 | 0
|
![]()
Переводил в цифровой вид труд по фонетике, и столкнулся с проблемой: нужно чтобы была латинская буква L с точкой снизу, как в арабском или иврите пишутся гласные. скачал шрифт фонетический, там нет такого символа. но если бы символ был один, я бы и не спрашивал, но еще нужны буквы T, D, N. Прошу помощи у тех, кто с этим сталкивался!
|
![]() |
#2 |
Member
Регистрация: 04.2004
Сообщений: 340
Репутация: 0 | 0
|
![]()
Cavedweller, нужен юникод-шрифт, например, Arial Unicode MS. Диакритика в нем (да и в других аналогичных шрифтах, наверное) идет отдельно от собственно букв. Т.е., чтобы получить букву с диакритическим знаком, вводятся два символа. В данном случае это будет L, после него символ 0x0323 (Combining dot below). Два символа комбинируются в один.
Единственный недостаток - у узких букв (например, строчная l) комбинированная диакритика будет смещена влево. |
![]() |
#3 | |
Member
Регистрация: 10.2004
Сообщений: 815
Репутация: 0 | 0
|
![]()
Ormrinn, большое спасибо!
Цитата:
![]() |
|
![]() |
#4 |
Senior Member
Регистрация: 07.2004
Возраст: 47
Сообщений: 1.642
Репутация: 0 | 0
|
![]()
Есть ещё шрифт IPA, наверняка где-то есть в сети.
|
![]() |
#5 |
Member
Регистрация: 10.2004
Сообщений: 815
Репутация: 0 | 0
|
![]()
deardron, в шрифте IPA нету этих символов..
|
![]() |
#6 |
Junior Member
Регистрация: 08.2005
Сообщений: 8
Репутация: 0 | 0
|
![]()
Проблемы расстановки диакритических знаков над (под) ЛЮБЫМИ буквами не существует для такой системы как TeX (LaTeX). Думаю, что это поможет вам. В сети всё доступно, например, можно начать с http://miktex.org (правда, тут только версия для виндовс). Под остальными системами вам следует искать TeXLive или teTeX. Причём teTeX всегда входит в стандартную поставку OS семейства BSD и Linux.
Учебник по TeX´у можно найти в свободной библиотеке МЦНМО по адресу http://www.mccme.ru/free-books/ (Автор С.М.Львовский) (непосредственно ссылка на книгу --- http://www.mccme.ru/free-books/llang/newllang.pdf) Если будут вопросы --- постараюсь ответить. |
![]() |
#7 |
Member
Регистрация: 10.2004
Сообщений: 815
Репутация: 0 | 0
|
![]()
Anabar, спасибо, непременно воспользуюсь
![]() |
![]() |
#8 |
Member
Регистрация: 04.2004
Сообщений: 340
Репутация: 0 | 0
|
![]()
Не совсем насчет диакритики, но что-то близкое. Интересует проблема обозначения палатализованных согласных в Беркове. Там используется символ j в подстрочном индексе. Но. В юникоде такого символа нет (вернее, там есть j в надстрочном, что в сочетании с h выглядит нечитабельно). Так вот, очевидно, IPA должно использовать какое-то другое обозначение для таких звуков. Не знает ли кто-нибудь, какое?
Ясно, что можно j ставить в подстрочном индексе и не мучаться, но меня интересует именно представление транскрипции, так сказать, в виде plain text, т.е. без доп. форматирования. |
![]() |
#9 |
Member
Регистрация: 05.2004
Проживание: Бердянск
Сообщений: 222
Репутация: 10 | 5
|
![]()
Ormrinn, по-моему, для IPA в данном случае используется именно U02B2 (или ʲ), который так тебе не понравился...
Ну, есть ещё U0321... Может быть, это будет лучше? |
![]() |
#10 |
Member
Регистрация: 04.2004
Сообщений: 340
Репутация: 0 | 0
|
![]()
U+02B2 слетел бы, если бы не было символа аспирации рядом. U+0321, казалось бы, то, что нужно, но с g его не видно вообще
![]() |
![]() |
#11 |
Junior Member
Регистрация: 08.2005
Сообщений: 8
Репутация: 0 | 0
|
![]()
вот здесь пример использования LaTeX´а для означенных целей. Обращаю внимание, что исходный ТеХовский файл это именно plain текст. Он одинаково воспринимается под любой ОС (Linux, Dos, BSD, Windows и др.). Это коллосальное (и не единственное) преимущество.
TeX --- 1994 байта (исходник) DVI --- 3542 байта (выходной формат ТеХ) png картинка --- 42559 байт pdf файл --- 95617 байт postscript файл --- 163459 байт Вот здесь всё это лежит http://tex.anabar.ru/examples/diakr/ Обратите внимание на размеры |
![]() |
#12 |
Member
Регистрация: 04.2004
Сообщений: 340
Репутация: 0 | 0
|
![]()
Anabar, это все хорошо, но мне нужно, чтобы КОНЕЧНЫЙ результат был в виде плэйн-текста, а не исходник. Верстка - это все, конечно, хорошо, но не годится.
|
![]() |
#13 |
Junior Member
Регистрация: 08.2005
Сообщений: 8
Репутация: 0 | 0
|
![]()
Хорошо, а чем плоха идея использовать символы _ и ^ соотвественно для нижних и верхних символов. Т.е. в вашем plain тексте буду встречаться тике напрмер вещи
K_i --- K с нижнем индексом i E^t --- E с верхним индексом t O_h^j --- O с нижним h и верхнем j \"w --- w с двумя точками наверху и.т.п По-моему это минимально избыточный вариант. Это будет именно plain текст. Такой вариант подходит? |
![]() |
#14 |
Member
Регистрация: 04.2004
Сообщений: 340
Репутация: 0 | 0
|
![]()
Нет. Это больше похоже на разметку для, опять же, последующего преобразования в читабельный вид. Мне нужен plain text, который при этом выглядит как нормальная транскрипция. Для этого, собственно, и существует Unicode-шрифт. В нем, насколько я знаю, все символы, которые в IPA используются в индексах, прописаны как отдельные (т.е. есть отдельный символ для h в суперскрипте и т.п.). И сделано это именно для того, чтобы IPA-текст не нужно было как-то отдельно верстать (а выделение зон верхнего и нижнего индекса относятся именно к верстке).
|
![]() |
#15 |
гость
Сообщений: n/a
|
![]()
Ormrinn, пробуйте шрифты. Может помочь. Т.е. где-то те символы, которые вас не очень устраивают, могут смотреться вполне прилично. Увы это правда, не всё в Arial Unicode MS ( или любом другом шрифте ) продумано до конца.
Правда очень сложно найти нормальные бесплатные шрифты. |
Для отправления сообщений необходима Регистрация |
Тэги |
Диакритика |
|
Реклама | |
![]() |