2014 dxdy logo

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

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




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

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

 
 
 
 Re: Десятичная запятая
Сообщение05.10.2009, 18:21 
Аватара пользователя
venco в сообщении #249290 писал(а):
А заодно, как правильно описывать разделитель тысяч?В русском - точка, в английском - запятая:

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

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

 
 
 
 Re: Десятичная запятая
Сообщение05.10.2009, 18:29 
Пусть будет пробел. Но тогда ещё хуже:
$n=13 983 816$

 
 
 
 Re: Десятичная запятая
Сообщение05.10.2009, 18:32 
Аватара пользователя
venco в сообщении #249297 писал(а):
$n=13 983 816$

$n=13\ 983\ 816$

 
 
 
 Re: Десятичная запятая
Сообщение05.10.2009, 19:19 
А есть какой-нибудь "правильный" способ?

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

 
 
 
 Re: Десятичная запятая
Сообщение06.10.2009, 06:02 
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 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group