2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Десятичная запятая
Сообщение05.10.2009, 18:16 
Заслуженный участник


04/05/09
4587
В англоязычной литературе принято в качестве разделителя целой части от мантиссы использовать точку. В России - запятую.
Как выяснилось, TeX заточен под точку:
$p=0.76$
$p=0,76$
Видно, что запятую он воспринял как разделитель вообще, и добавил после неё пробел.
Как с этим бороться?

А заодно, как правильно описывать разделитель тысяч?
В русском - точка, в английском - запятая:
$n=13,983,816$
$n=13.983.816$

 Профиль  
                  
 
 Re: Десятичная запятая
Сообщение05.10.2009, 18:21 
Заслуженный участник
Аватара пользователя


03/06/09
1497
venco в сообщении #249290 писал(а):
А заодно, как правильно описывать разделитель тысяч?В русском - точка, в английском - запятая:

Я думал в русском пробел

 Профиль  
                  
 
 Re: Десятичная запятая
Сообщение05.10.2009, 18:29 
Заслуженный участник


09/08/09
3438
С.Петербург
venco в сообщении #249290 писал(а):
В англоязычной литературе принято в качестве разделителя целой части от мантиссы использовать точку. В России - запятую.
Как выяснилось, TeX заточен под точку:
$p=0.76$
$p=0,76$
Видно, что запятую он воспринял как разделитель вообще, и добавил после неё пробел.
Как с этим бороться?
Набирать запятую в фигурных скобках: {,}
Хоть и криво, конечно, но работает:
$p=0{,}76$

 Профиль  
                  
 
 Re: Десятичная запятая
Сообщение05.10.2009, 18:29 
Заслуженный участник


04/05/09
4587
Пусть будет пробел. Но тогда ещё хуже:
$n=13 983 816$

 Профиль  
                  
 
 Re: Десятичная запятая
Сообщение05.10.2009, 18:32 
Заслуженный участник
Аватара пользователя


03/06/09
1497
venco в сообщении #249297 писал(а):
$n=13 983 816$

$n=13\ 983\ 816$

 Профиль  
                  
 
 Re: Десятичная запятая
Сообщение05.10.2009, 19:19 
Заслуженный участник


04/05/09
4587
А есть какой-нибудь "правильный" способ?

И ещё меня интересует, как лучше записывать числа типа:
$1{,}60217646 \cdot 10^{-19}$
Может, есть соответствующий символ?

 Профиль  
                  
 
 Re: Десятичная запятая
Сообщение06.10.2009, 06:02 


29/04/09
103
venco в сообщении #249290 писал(а):
Видно, что запятую он воспринял как разделитель вообще, и добавил после неё пробел.
Как с этим бороться?

Пакет icomma. См. документацию. Обязательно читаем документацию.

venco в сообщении #249290 писал(а):
А заодно, как правильно описывать разделитель тысяч?

AFAIK, в русском наборе используется тот же подход, что во французском. См. пакет babel.
Можно посмотреть что делает пакет frenchle (texdoc frldoc).

Дополнительную информацию можно найти в "Путеводитель по пакету $\LaTeX$".

venco в сообщении #249315 писал(а):
И ещё меня интересует, как лучше записывать числа типа:
$1{,}60217646 \cdot 10^{-19}$
Может, есть соответствующий символ?


Если речь идёт просто о числе: какая разница как записать. Если в контексте физики, то всё зависит от того, в каких единицах: Кл, эВ, ... Если речь идёт об элементарном заряде, можно так
$\mathrm{e}=1{,}60217646 \cdot 10^{-19}\, \text{Кл}$.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group