Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

18 Май 2021, 05:13 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Доступно и просто о работе в офисных пакетах
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Десятичный разделитель  (Прочитано 2823 раз)
0 Пользователей и 1 Гость смотрят эту тему.
spider
Участник
**
Offline Offline

Сообщений: 48


« Стартовое сообщение: 31 Октябрь 2014, 14:31 »

Добрый день!

Помогите решить проблему с вводом чисел в таблицу вордпроцессора с установленным десятичным табулятором.

Системная локаль у меня "ru_RU.UTF-8", в том числе и для LC_NUMERIC, т.е. десятичный разделитель -- запятая.
Числа ввожу с нумпада, поэтому в "Сервис/Параметры/Языки/Десятичный разделитель" стоит галка "Из настроек ОС (,)", иначе вместо запятой вставляется точка и выравнивания по табулятору не происходит.
Введенные в ячейки числа выравниваются по запятой как и должно быть.
Проблема в том, что при всем этом нужно, чтобы числа в ячейках были разделены точкой.
Обычно всегда решал такие проблемы установкой LC_NUMERIC=С или en_US.UTF-8 при запуске, но в случае с офисом произошел облом -- что бы я не устанавливал ему при запуске, он реагирует только на запятую. Менял весь LANG на en_US.UTF-8, но кроме того, что интерфейс стал английским, ничего не произошло. Откуда он берет настройки локали, непонятно. LC_MESSAGES, по которому переключается интерфейс, берет из среды, а LC_NUMERIC с неба.

P.S. Пока ковырялся с локалью, обнаружил серьезную ошибку перевода интерфейса, искажающую смысл:
ru_RU: "Сервис/Параметры/Настройки языка/Языки/Десятичный разделитель" [ ] "Из настроек ОС (,)"
en_US: "Tools/Options/Language Settings/Languages/Decimal Separator Key" [ ] "Same as locale setting (,)"
При этом в "Tools/Options/Language Settings/Languages/Locale setting" -- Russian. Т.е. никаких настроек ОС офис не читает, а банально использует свои внутренние.
В английском интерфейсе идет речь о клавише, на которую назначен разделитель, а не о символе.





« Последнее редактирование: 31 Октябрь 2014, 17:14 от spider » Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!