Локализация консоли.
/etc/conf.d/consolefont
CONSOLEFONT="Cyr_a8x16"
consoletanslation="cp866_to_uni"
CONSOLETRANSLATION="cp866_to_uni"
/etc/rc.conf
KEYMAP="-u ru4"
UNICODE="yes"
locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=ru.RU.UTF-8
LC_CTYPE="ru.RU.UTF-8"
LC_NUMERIC=C
LC_TIME="ru.RU.UTF-8"
LC_COLLATE="ru.RU.UTF-8"
LC_MONETARY="ru.RU.UTF-8"
LC_MESSAGES="ru.RU.UTF-8"
LC_PAPER="ru.RU.UTF-8"
LC_NAME="ru.RU.UTF-8"
LC_ADDRESS="ru.RU.UTF-8"
LC_TELEPHONE="ru.RU.UTF-8"
LC_MEASUREMENT="ru.RU.UTF-8"
LC_IDENTIFICATION="ru.RU.UTF-8"
LC_ALL=
Симптомы: Кириллица нормально не отображается(невразумительно или пустыми знакоместами, в зависимости от шрифта), вводится один символ, стирать надо 2. При выводе адекватен только cat. vi и nano -нет. Разумеется, ncurses slang vi nano пересобирались с USE="unicode".
И быстрый вопрос, касаемо другой волнующей темы: TeX успешно компилируется с русским текстом, но не отображает его. Все собиралось с USE="cyrillic"
LINGUAS="ru"
Заранее благодарен за любые идеи, куда копать.
- Для комментирования войдите или зарегистрируйтесь
аналогичная проблема, только
аналогичная проблема, только кириллица нормально отображается, но не вводится(вопросительные знаки), и локаль ни на что не ругается. Отредактируй /etc/env.d/02locale
:)
Блин... я конечно человек терпеливый - но выскажусь!
Когда уже будем поиском пользоваться и читать доки?!
Что это за бред - ru.RU
Что за фигню пишете в /etc/rc.conf? С каких пор так?
Кто сказал что флаг cyrillic нужен вам? Вы смотрели в скольких пакетах из всего дерева от используется?
Открою секрет - только в одном (app-text/texlive) из 14190 на данный момент.
Читайте
Извиняюсь, что не выложил все
Извиняюсь, что не выложил все сразу.
/etc/locale.gen
en_US ISO-8859-1
en_US.UTF-8 UTF-8
ru_RU.CP1251 CP1251
ru_RU.KOI8-R KOI8-R
ru_RU.UTF-8 UTF-8
/etc/env.d/02locale
LC_NUMERIC="C"
LANG="ru_RU.UTF-8"
LC_ALL=""
Все по мануалам, не с потолка же я все взял.Но вывод locale именно через точку.
Так что, возможно, не совсем бред.
Касаемо теха, можно подробней? Я собирал latex-base, была эта самая проблема. Поэтому я собрал texlive, т.к в описании было написано, что это полный комплект. Компилирую я pdflatex.
PS Этот документ я изучал. И поэтому и пересобирал curses и остальное.
Цитата: Но вывод locale
А должен быть не через точку!Значит где то недосмотрели.
У меня не через точку, но
У меня не через точку, но тоже самое почти - русский текст отображается, но не вводится: знаки вопроса в случае UniCyr, пустые места в случае Cyr_a. Consoletranslation и mapping ставил разные без какого-либо эффекта(сейчас cp866_to_uni).
а кто видел ваши конфиги? вы,
а кто видел ваши конфиги?
вы, прям, как красна девица - всё интимное никому не покажу....
что к вам, что к ТС
#cat /etc/conf.d/keymaps ???
что-то добрый я сегодня ....
Процитирую вики: Цитата: На
Процитирую вики:
Обратите на это внимание.
KEYMAP сейчас ru. Сейчас на
KEYMAP сейчас ru. Сейчас на работе, ближе к вечеру выложу конфиг keymaps
Спасибо, дело было
Спасибо, дело было действительно в ru4
Q.S.
почитай про consoletranslation ;) я думаю, что ты будешь удивлен, когда узнаешь, что глупо представлять кодовую таблицу юникод в виде cp866 и преобразовывать в юникод )))
# /etc/conf.d/keymaps # Use
# /etc/conf.d/keymaps
# Use KEYMAP to specify the default console keymap. There is a complete tree
# of keymaps in /usr/share/keymaps to choose from.
KEYMAP="-u ru"
EXTENDED_KEYMAPS=""
DUMPKEYS_CHARSET="koi8-r"
# Should we first load the 'windowkeys' console keymap? Most x86 users will
# say "yes" here. Note that non-x86 users should leave it as "no".
SET_WINDOWKEYS="yes"
# The maps to load for extended keyboards. Most users will leave this as is.
EXTENDED_KEYMAPS=""
#EXTENDED_KEYMAPS="backspace keypad euro"
# Tell dumpkeys(1) to interpret character action codes to be
# from the specified character set.
# This only matters if you set UNICODE="yes" in /etc/rc.conf.
# For a list of valid sets, run `dumpkeys --help`
DUMPKEYS_CHARSET=""
# /etc/conf.d/keymaps # Use
# /etc/conf.d/keymaps
# Use KEYMAP to specify the default console keymap. There is a complete tree
# of keymaps in /usr/share/keymaps to choose from.
KEYMAP="-u ru"
EXTENDED_KEYMAPS=""
DUMPKEYS_CHARSET="koi8-r"
# Should we first load the 'windowkeys' console keymap? Most x86 users will
# say "yes" here. Note that non-x86 users should leave it as "no".
SET_WINDOWKEYS="yes"
# The maps to load for extended keyboards. Most users will leave this as is.
EXTENDED_KEYMAPS=""
#EXTENDED_KEYMAPS="backspace keypad euro"
# Tell dumpkeys(1) to interpret character action codes to be
# from the specified character set.
# This only matters if you set UNICODE="yes" in /etc/rc.conf.
# For a list of valid sets, run `dumpkeys --help`
DUMPKEYS_CHARSET=""
Интересно, что должно
Интересно, что должно получиться в итоге и что при этом задумано?
DUMPKEYS_CHARSET="koi8-r"
DUMPKEYS_CHARSET=""
-= Concordia victoriam gignit =-
illusionoflife
видимо сначала был с точкой, а потом поправили. Сделайте locale-gen.
огромное спасибо за ссылку
огромное спасибо за ссылку
ru_RU.UTF-8
ru_RU.UTF-8
Все мы, рано или поздно, будем там...