Автор Тема: как се пишат ударени букви  (Прочетена 21214 пъти)

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
как се пишат ударени букви
« Отговор #15 -: Apr 29, 2005, 15:12 »
Цитат
0300   COMBINING GRAVE ACCENT
   = Greek varia
   -> 0060 grave accent
   -> 02CB modifier letter grave accent

0301   COMBINING ACUTE ACCENT
   = stress mark
   = Greek oxia, tonos
   -> 0027 apostrophe
   -> 00B4 acute accent
   -> 02B9 modifier letter prime
   -> 02CA modifier letter acute accent
   -> 0384 greek tonos

За "удареното и" в българския език се ползва по-скоро "ACUTE ACCENT". Символа "GRAVE ACCENT" е с обратен наклон.

Относно предложеното разширение за клавиша [ i ]:
Цитат
040D   CYRILLIC CAPITAL LETTER I WITH GRAVE
   := 0438 и 0300
045D   CYRILLIC SMALL LETTER I WITH GRAVE
   * Macedonian
   := 0438 и 0300
. Ако ударението е с обратен наклон добре, но понеже мисля, че ние използваме ударение с нормален  наклон, то трябва да се дефинира друг символ.

Приложените модификации може да работят само при UTF-8. Не става за UNICODE символите като 0300 и 0301, да се използват подобните им 0060(grave) и 0027(apostrophe) от осем-битовите таблици, защото вече се губи смисъла им на "комбиниращи" символи.


И едно питане - къде работят комбинираните символи, т.е.  кои програми разбират, че това са специални комбинации и трябва да се показват символите един върху друг, а не един след друг ?
Активен

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
как се пишат ударени букви
« Отговор #16 -: May 04, 2005, 22:49 »
Цитат
И едно питане - къде работят комбинираните символи, т.е.  кои програми разбират, че това са специални комбинации и трябва да се показват символите един върху друг, а не един след друг ?
Работи в Mozilla Firefox, KWrite, програмите, които ползват GTK (в диалога Open и др.). С AbiWord не става.
« Последна редакция: Jan 08, 2010, 15:21 от neter »
Активен

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
как се пишат ударени букви
« Отговор #17 -: May 05, 2005, 12:40 »
сигурно са ти по-нови версиите  '<img'>

в kwrite (kate) ако има символна поредица с комбинираните символи маркиране/редактиране след символ U030? е ужасно.

редактора на гноме (gtk2 но трябва да видя версията и на gtk2 и на gnome) не е чувал за такива неща.
Активен

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
как се пишат ударени букви
« Отговор #18 -: May 06, 2005, 09:38 »
Цитат
сигурно са ти по-нови версиите ???

в kwrite (kate) ако има символна поредица с комбинираните символи маркиране/редактиране след символ U030? е ужасно.

редактора на гноме (gtk2 но трябва да видя версията и на gtk2 и на gnome) не е чувал за такива неща.
В gedit не съм пробвал. Пробвах в диалога Open на програма, която ползва GTK - там където се пише името на файла.
« Последна редакция: Jan 08, 2010, 15:22 от neter »
Активен

Sandev

  • Участници
  • ***
  • Публикации: 11
    • Профил
    • WWW
как се пишат ударени букви
« Отговор #19 -: May 08, 2005, 13:06 »
Цитат
За "удареното и" в българския език се ползва по-скоро "ACUTE ACCENT". Символа "GRAVE ACCENT" е с обратен наклон.

Относно предложеното разширение за клавиша [ i ]:
Цитат
040D   CYRILLIC CAPITAL LETTER I WITH GRAVE
   := 0438 и 0300
045D   CYRILLIC SMALL LETTER I WITH GRAVE
   * Macedonian
   := 0438 и 0300
Ако ударението е с обратен наклон добре, но понеже мисля, че ние използваме ударение с нормален  наклон, то трябва да се дефинира друг символ.
Позволи ми да те поправя.
Не съм лингвист, но малко разбирам от ударения:
1. grave (от латински: "твърдо") наклонено наляво;
2. acute (от латински: "меко") наклонено надясно.

В българския език графично се използва само твърдото ударения. (за справка: "Правописен речник на българския език", С. 1970; <a href="http://www.eurodict.koralsoft.com/" target="_blank">"Eurodict" на Koralsoft</a>).

Удареното и е местоимение и отговаря на остарялата форма "ней". Пише се с ударение, за да се отличава от съюза "и".

Както си написал по-горе, символът за ударено и е дефиниран в Уникод, и не е нужна комбинацията на "и" със знак за ударение.
« Последна редакция: Jan 08, 2010, 15:23 от neter »
Активен

Acer Extensa 2600 (купен от Испания) {
     Intel® Celeron® M 370 ( 1.5 GHz, 400 MHz FSB, 1 MB L2 cache);
     40 GB HDD;
     512 MB DDR2;
     ОС {
          Windows XP Home (не употребявам, но драйверите...);
          VS-Live 04-06-2006-3 (искам да го настроя за всичко);
     };
};

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
как се пишат ударени букви
« Отговор #20 -: May 09, 2005, 21:50 »
Нова версия на клавиатурната подредба:
http://d.interbild.net/vstoykov/tmp/screenshots/accented/bg_08-05-2005

Примерни настройки на xorg.conf:

Примерен код

За фонетична:
   Option     "XkbLayout" "us,bg(phonetic)"

За БДС:
   Option     "XkbLayout" "us,bg(bds)"

За БДС:
   Option     "XkbLayout" "us,bg"



Ударена буква се пише като се напише самата буква и след  нея се въведе символът за ударение, чрез натискане и задържане на десния Alt и настискане на <TLDE> (това е "`" при фонетичната подредба и ")" при БДС).

Инсталацията става като се запише на мястото на този файл: "/etc/X11/xkb/symbols/pc/bg".
Активен

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
Активен

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
как се пишат ударени букви
« Отговор #22 -: May 09, 2005, 23:48 »
Знакът за ударение
Уикипедия беседа:Пясъчник ':p'
А аз съм в отбора с http://metodii.com/i_acute.gif  '<img'>

Е така е, като си нямаме два вида ударения, а само твърдо  '<img'>
Активен

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
как се пишат ударени букви
« Отговор #23 -: May 10, 2005, 16:15 »
Цитат (rpetrov @ Април 11 2005,11:58)
Липсата на един файл, в който се задават тези символни комбинации, при XFree86 4.0-4.2 за кодова таблица CP1251 пречеше на много българи да използват кирилица. Без него X Window се "чупи" при тази кодова таблица. Естествено  при кодови таблици ISO-8859-5 и KOI8-R нямаше никакъв проблем. Колко ли още подводни камъни има при CP1251 ?

Кой е този файл - името му дава отговора на въпроса ти!

Липсващи файл е
 /usr/X11R6/lib/X11/locale/microsoft-cp1251/Compose => compose key ~= Multi_key


Примерна настройка на клавиатурата
Цитат
setxkbmap \
  -model pc105 \
  -layout us,bg \
  -variant ,phonetic \
  -option \
  -option grp:alt_shift_toggle \
  -option grp_led:scroll \
  -option compose:menu

При тази настройка за Multi_key се използва клавиша [MENU] .
Разгледай във файла "/usr/X11R6/lib/X11/locale/en_US.UTF-8/Compose" редове 1450-1500.
При шрифт като ClearlyU, в който има символ за ударено с дясно ударение и, т.е. символи U045D за малкото и U040D за голямото, би трябвало да работи навсякъде .

За ударение при останалите гласни, в този файл може да се дефинират и символни последователности с диакритични знаци.
Активен

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
как се пишат ударени букви
« Отговор #24 -: May 10, 2005, 18:09 »
Цитат (rpetrov @ Май 10 2005,17:15)
Липсващи файл е
 /usr/X11R6/lib/X11/locale/microsoft-cp1251/Compose => compose key ~= Multi_key

При мен го няма този файл...
Инсталирал съм x11-6.8.2-i486-1.tgz от Slackware-current.


Примерен код

valentin@darkstar:/usr/X11R6/lib/X11/locale/microsoft-cp1251$ ls
XI18N_OBJS  XLC_LOCALE
valentin@darkstar:/usr/X11R6/lib/X11/locale/microsoft-cp1251$

Активен

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
как се пишат ударени букви
« Отговор #25 -: May 11, 2005, 18:03 »
'<img'> май бе оправено в XFree 4.3


решението е добавяне на редове в Compose и май няма начин да работи при осем-битови кодови таблици - така че UTF-8
Активен

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
как се пишат ударени букви
« Отговор #26 -: May 11, 2005, 18:51 »
Цитат (rpetrov @ Май 11 2005,19:03)
'<img'> май бе оправено в XFree 4.3


решението е добавяне на редове в Compose и май няма начин да работи при осем-битови кодови таблици - така че UTF-8

Кое няма да работи?

Примерен код

valentin@darkstar:~$ locale
LANG=bg_BG
LC_CTYPE="bg_BG"
LC_NUMERIC="bg_BG"
LC_TIME="bg_BG"
LC_COLLATE="bg_BG"
LC_MONETARY="bg_BG"
LC_MESSAGES="bg_BG"
LC_PAPER="bg_BG"
LC_NAME="bg_BG"
LC_ADDRESS="bg_BG"
LC_TELEPHONE="bg_BG"
LC_MEASUREMENT="bg_BG"
LC_IDENTIFICATION="bg_BG"
LC_ALL=
valentin@darkstar:~$ locale charmap
CP1251
valentin@darkstar:~$


С тези настройки в Mozilla Firefox и  KWrite могат да се пишат ударени букви (вътрешно се ползва UTF-8). В xterm  не може.
Активен

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
как се пишат ударени букви
« Отговор #27 -: May 11, 2005, 19:57 »
А записа ли въведеното от kwrite в осем-битова кодова таблица.

А къде се конвертират символи U030* от UNICODE в осем-битова, за да работи ?
Активен

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
как се пишат ударени букви
« Отговор #28 -: May 14, 2005, 20:27 »
Цитат (rpetrov @ Май 11 2005,20:57)
А записа ли въведеното от kwrite в осем-битова кодова таблица.

А къде се конвертират символи U030* от UNICODE в осем-битова, за да работи ?

Не става да с запише в 8-битова таблица. Новите програми вече ползват почти само utf-8 (дори и когато LANG=bg_BG.cp1251) така че това не е проблем.
Активен

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
как се пишат ударени букви
« Отговор #29 -: Aug 08, 2005, 22:46 »
Нова версия на клавиатураната подредба:
http://vstoykov.hit.bg/tmp/bg_07082005

Mоже да се пише ы и э при активна фонетична подредба чрез клавишна комбинация Alt_Gr+я и Alt_Gr+ж. Alt_Gr е в същност десния Alt. Избрах Я и Ж, защото на клавиатурите с изписани букви по БДС там са изобразени съответните букви. За да се напише главна буква трябва след натискане (и задържане) на Alt_Gr да се натисне и задържи Shift и чак тогава да се натисне съответния клавиш (q или v).
Активен