Автор Гілка: Яким кодуванням ви користуєтесь?  (Прочитано 8454 раз)

povierennyy

  • Гість
Re: Яким кодуванням ви користуєтесь?
« Відповідей #15 : 2010-03-03 17:00:54 »
як видно з попереднього малюнка там якийсь міліманіматюрний текст
---
але якщо так, як на цьому малюнку то вже краще  8-)
« Змінено: 2010-03-03 17:01:22 від povierennyy »

povierennyy

  • Гість
Re: Яким кодуванням ви користуєтесь?
« Відповідей #16 : 2010-03-03 17:03:58 »
також для xine

povierennyy

  • Гість
Re: Яким кодуванням ви користуєтесь?
« Відповідей #17 : 2010-03-03 17:13:59 »
а ось так "пофіксив" xine
---
От і питання яким кодуванням я корристуюсь... Дефолтно стоїть ru_RU.koi8r, бо при виборі інших змонтований хр-розділ відбражає замість кирилиці якусь крякозябрщину.
---
Малюнки привів для наглядності
---

Відсутній tech

  • Письменник
  • *****
  • дописів: 586
  • Карма: +1/-0
  • Гигик
Re: Яким кодуванням ви користуєтесь?
« Відповідей #18 : 2010-03-04 10:17:33 »
Перевстановив на Slackware 13. Локаль uk_UA.UTF8 працює, з відображенням
текста, консоллю все гаразд. Мені лиш треба, щоб ви підказали як перемикати
клавіатуру в Х-ах. З власного досвіду, і без Gnome чи KDE. Шукав клавішні мапи
для xkb, але вони десь сховані так, що і не знайдеш (/etc/X11/xkb/keymap/, я так
розумію, - не дійсний більше).

Прописав
       Option       "XkbModel"  "microsoftinet"
        Option       "XkbLayout"  "us,ua"
        Option       "XkbOptions"  "grp:ctrl_shift_toggle"
в xorg.conf, а також
     <merge key="input.xkb.rules" type="string">base</merge>
      <merge key="input.xkb.model" type="string">microsoftinet</merge>
      <merge key="input.xkb.layout" type="string">us,ua</merge>
      <merge key="input.xkb.variant" type="string">grp:ctrl_shift_toggle</merge>
в  /etc/hal/fdi/policy/10-keymap.fdi, але не дало бажаних наслідків. Ще читаю
X11/doc/input/XKB-Config.txt, але тут сказано те саме. Містерія. До
документації HAL ще руки не дійшли.

Користуюсь Windowmaker і Enlightenment, тому Gnome і KDE способи мені не
підходять. (А друкую через власну "шнягу" на такі випадки: translit-uk.)
« Змінено: 2010-03-04 10:28:15 від tech »

Відсутній tech

  • Письменник
  • *****
  • дописів: 586
  • Карма: +1/-0
  • Гигик
Re: Яким кодуванням ви користуєтесь?
« Відповідей #19 : 2010-03-04 10:43:19 »
Тю. Написав усе це, а потім прозрів. Windowmaker і братія не використовують
HAL (Hardware Abstraction Layer) , тому для них треба додати
Section "ServerFlags"
        Option "AutoAddDevices" "False"
EndSection
до xorg.conf. (Могли б автоматизувати це.)

Все працює. Залишилось покопатись в console-tools, щоб переробити клавіатуру
на фонетичну.
« Змінено: 2010-03-04 10:44:06 від tech »

povierennyy

  • Гість
Re: Яким кодуванням ви користуєтесь?
« Відповідей #20 : 2010-03-04 12:03:05 »
Перевстановив на Slackware 13. Локаль uk_UA.UTF8 працює, з відображенням текста, консоллю все гаразд. Мені лиш треба, щоб ви підказали як перемикати клавіатуру в Х-ах.
Не знаю що і як там в 13, бо він у мене не схотів завантажуватись для початку встановлення. Та і кеди там 4 розміру  -  на фіг нада  такі "красоти"?
Section "InputDevice"
      Identifier  "Keyboard0"
      Driver      "kbd"
      Option          "XkbRules" "xorg"
      Option          "XkbModel" "pc105"
      Option          "XkbLayout" "us,ru(winkeys),ua(winkeys)"
#
      Option          "XkbOptions" "grp:rctrl_toggle,grp_led:scroll"
#
EndSection
Перемикається правим ctrl на англ, рос, укр. Клавіатурний індикатор (у систмнооому треї) невідображається, бо не потрібен. Все інше, я гадаю, зрозуміло.
« Змінено: 2010-03-04 12:04:50 від povierennyy »

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Яким кодуванням ви користуєтесь?
« Відповідей #21 : 2010-03-04 13:48:20 »
У деб'яні кеймапи лежать в /usr/share/X11/xkb/symbols.

Відсутній Sidius

  • Кореспондент
  • ***
  • дописів: 159
  • Карма: +0/-0
  • Pew Pew
Re: Яким кодуванням ви користуєтесь?
« Відповідей #22 : 2010-03-04 15:59:18 »
Перевстановив на Slackware 13. Локаль uk_UA.UTF8 працює, з відображенням текста, консоллю все гаразд. Мені лиш треба, щоб ви підказали як перемикати клавіатуру в Х-ах.
Не знаю що і як там в 13, бо він у мене не схотів завантажуватись для початку встановлення. Та і кеди там 4 розміру  -  на фіг нада  такі "красоти"?
Section "InputDevice"
      Identifier  "Keyboard0"
      Driver      "kbd"
      Option          "XkbRules" "xorg"
      Option          "XkbModel" "pc105"
      Option          "XkbLayout" "us,ru(winkeys),ua(winkeys)"
#
      Option          "XkbOptions" "grp:rctrl_toggle,grp_led:scroll"
#
EndSection
Перемикається правим ctrl на англ, рос, укр. Клавіатурний індикатор (у систмнооому треї) невідображається, бо не потрібен. Все інше, я гадаю, зрозуміло.
Спробуйте юнікодну ua розкладку замість тримати російську і українську.

Відсутній tech

  • Письменник
  • *****
  • дописів: 586
  • Карма: +1/-0
  • Гигик
Re: Яким кодуванням ви користуєтесь?
« Відповідей #23 : 2010-03-04 20:59:13 »
У деб'яні кеймапи лежать в /usr/share/X11/xkb/symbols.

Це ви мені добре підказали. Прогледів чомусь. Все, пишу модифікованим
українським фонетичним розкладом (чи розкладкою). Почуваюся нарешті
як удома. Решті теж спасибі (povierennyy аж забанили через мене).
Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option       "XkbModel"  "microsoftinet"
        Option       "XkbLayout"  "us,ua(phonetic)"
        Option       "XkbOptions"  "grp:alt_shift_toggle"
EndSection
До-речі, сторінки посібника, як виявилось, все ще треба в кодуванні koi8-u
зберігати. Просто підправити {/usr/lib/,/etc/}man.conf
NROFF           /usr/bin/groff -Tlatin1 -mandoc | iconv -c -f koi8-u
так само можна трохи виправити lesspipe.sh, щоб можна було безпосередньо
виконувати less foo.1.
*.1|*.2|*.3|*.3x|*.4|*.5|*.6|*.7|*.8|*.9|*.n|*.man) # *roff src?
    if file -L "$1" | grep roff 1> /dev/null ; then
      groff -Tlatin1 -mandoc "$1" | iconv -c -f koi8-u
Тобто на виході пропускати через iconv.

Ось модифіковані lesspipe.sh, man.conf і ua (/usr/share/X11/xkb/symbols/ua) у
додатку. (Система Slackware 13.0, але на інших теж має працювати. Зробіть
проте резервну копію старих файлів.)
« Змінено: 2010-03-04 21:10:09 від tech »

roman-pikalyuk

  • Гість
Re: Яким кодуванням ви користуєтесь?
« Відповідей #24 : 2010-03-07 09:36:23 »
Користуюсь такими кодуваннями:
$ cat /etc/locale.gen
en_US ISO-8859-1
en_US.UTF-8 UTF-8
en_US KOI-8
uk_UA KOI-8
uk_UA.UTF-8 UTF-8