Форум программистов, компьютерный форум, киберфорум
Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.59/32: Рейтинг темы: голосов - 32, средняя оценка - 4.59
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562

Кодировка русских букв.

29.03.2010, 07:09. Показов 6649. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В linux символы koi8 или какие? Где взять таблицу кодов?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.03.2010, 07:09
Ответы с готовыми решениями:

В текстовом файле вместо русских букв знаки вопроса
Доброго времени суток форумчане. У меня такая проблемка: Решил попробовать какую нить ОС linux, посоветовали мне Kubuntu, ибо до этого...

В geany (.pas) вместо русских букв выводит иероглифы
Доброе утро/вечер. Я новичок в ОС Ubuntu, вкратце опишу проблему. Поставил IDE geany, для более простого и начального программирования.И...

Кодировка русских букв
Такая задача, есть скрипт, который пишет в файл данные и русские буквы прописываются там вот так: например слово "Миша" будет...

10
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
29.03.2010, 09:26
юникод
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
29.03.2010, 11:10  [ТС]
А английские почемуто однобайтные.

Добавлено через 5 минут
Где взять таблицы уникодовых русских и английский букв, знаков препинания, цифр и символов: <>=+-*/^&@#$%~№ (выделено красным)? Где взять таблицу однобайтных linuxовых кодов?
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
29.03.2010, 15:04
http://unicode.org/charts/PDF/U0400.pdf
второй ответ гугла по запросу "unicode table cyrillic"
думаю, там же по соседству можно найти и все остальное.

ЗЫ. английскому и символам юникод ни к чему, их прекрасно разместили еще в первой СЕМИ-битной таблице символов (в которой других букв и не было-то). Там они по сей день и находятся - в ПЕРВЫХ 128 байтах кодовой таблицы, будь то юникод, ли вин-1251, или кои8р...
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
29.03.2010, 18:40
Вопрос неправильный.
Смотря где - где-то KOI8-R, где-то Unicode.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
30.03.2010, 05:33  [ТС]
В консоли.

Добавлено через 7 минут
Цитата Сообщение от dmkhn Посмотреть сообщение
английскому и символам юникод ни к чему, их прекрасно разместили еще в первой СЕМИ-битной таблице символов (в которой других букв и не было-то).
Про единобезобразие слышал? Если хочу кодировать всё одной разрядностью, то дургого выхода, кроме как поднять разрядность английских букв до уникода нет. А уникод не может быть универсальным (само же название означает universal code - универсальный код), если в нём нет своих кодов для таких букв. Сказано символы всех алфавитов, значит всех, а не кроме английского.

Добавлено через 5 минут
Цитата Сообщение от dmkhn Посмотреть сообщение
Там они по сей день и находятся - в ПЕРВЫХ 128 байтах кодовой таблицы, будь то юникод,...
. Это как? Расширить старшими нулями до двух байт? Результат этого (а может другого стандартного - я не знаю) преобразования - это и есть именно уникодовые, а не ASCII коды символов ASCII. Кодами ASCII они быть уже не могут из-за разрядности.

Добавлено через 54 секунды
И ещё, как там кодируются скобки?
0
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
04.04.2010, 06:53
Code
1
2
3
[guest@station ~]$ rpm -qf /usr/bin/kcharselect
kdeutils-3.5.8-3.fc8
[guest@station ~]$
Миниатюры
Кодировка русских букв.   Кодировка русских букв.   Кодировка русских букв.  

1
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
04.04.2010, 06:55
Цитата Сообщение от taras atavin
И ещё, как там кодируются скобки?
Code
1
2
3
4
[guest@station ~]$ echo "()" | hexdump -C
00000000  28 29 0a                                          |().|
00000003
[guest@station ~]$
0
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
04.04.2010, 07:08
Code
1
2
3
4
5
6
7
[guest@station tmp]$ cat uchars.txt
A♖♖♖♖☈☈☈☪☪[guest@station tmp]$
[guest@station tmp]$ cat uchars.txt | hexdump -C
00000000  41 e2 99 96 e2 99 96 e2  99 96 e2 99 96 e2 98 88  |A...............|
00000010  e2 98 88 e2 98 88 e2 98  aa e2 98 aa              |............|
0000001c
[guest@station tmp]$
Миниатюры
Кодировка русских букв.   Кодировка русских букв.   Кодировка русских букв.  

1
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
04.04.2010, 07:33
почему-то по три байта записывает
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
05.04.2010, 05:35  [ТС]
Из постов № 7 и № 9 следует расширение зазрядности нолями до дух байт. Для ASCII буду юзить это перекодирование в своих программах.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.04.2010, 05:35
Помогаю со студенческими работами здесь

Кодировка русских букв
Здравствуйте. Такая проблема: есть php-скрипт, который записывает данные в базу MySQL с ошибками. Если я ставлю кодировку utf8_general_ci,...

Кодировка русских букв в MacOS
здравствуйте, пишу программу на си под макосью, в качестве компилятора использую Xcode, возникает проблема с кодировкой русских букв. ...

Кодировка русских букв в OnKeyPress
вроде бы все примитивно, но я опять натыкаюсь на грабли с кодировкой: procedure TMainForm.FormKeyPress(Sender: TObject; var Key:...

Кодировка русских букв в посте
Доброго времени суток. Пользуюсь vk api, требуется опубликовать обычный пост с русскими буквами.. (URL_READY_WALL, START_POST_5 и...

Кодировка и вывод русских букв
Всем привет. Подскажите, пожалуйста, почему так работает код: import java.io.*; public class IO { public static void...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru