2014 dxdy logo

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

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




На страницу 1, 2  След.
 
 TeX макросы
Сообщение06.02.2011, 11:18 
Аватара пользователя
Предложение: в форумский $\TeX$ внести короткие макросы для частых комманд, хотя бы
Код:
\newcommand{\R}{\mathbb R}
\newcommand{\Q}{\mathbb Q}
\newcommand{\Z}{\mathbb Z}
\newcommand{\N}{\mathbb N}
\renewcommand{\C}{\mathbb C}

\newcommand{\eq}{\equiv}
\newcommand{\de}{\partial}
\renewcommand{\Vec}{\overrightarrow}
\renewcommand{\le}{\leqslant}
\renewcommand{\ge}{\geqslant}
\newcommand{\oo}{\infty}
\newcommand{\To}{\Rightarrow}
\newcommand{\From}{\Leftarrow}

\newcommand{\floor}[1]{\lfloor #1 \rfloor}
\newcommand{\ceil}[1]{\lceil #1 \rceil}
\newcommand{\round}[1]{\lfloor #1 \rceil}

 
 
 
 Re: TeX макросы
Сообщение06.02.2011, 11:56 
Аватара пользователя
угу. а еще градиент и прочие операторы :P

 
 
 
 Re: TeX макросы
Сообщение06.02.2011, 12:25 
Аватара пользователя
Парджеттер в сообщении #409576 писал(а):
а еще градиент и прочие операторы

ну или хотя бы какой-нибудь \op в качестве сокращения для \operatorname

 
 
 
 Re: TeX макросы
Сообщение06.02.2011, 12:46 
caxap в сообщении #409564 писал(а):
внести короткие макросы для частых комманд

Вредно. Такие вещи каждый может определять только для себя лично. Кто, скажем, сможет угадать, что такое \grad -- градиент, градус или ещё что-нибудь, если эта команда нестандартна?...

 
 
 
 Re: TeX макросы
Сообщение06.02.2011, 13:33 
Аватара пользователя
ewert в сообщении #409600 писал(а):
Кто, скажем, сможет угадать, что такое \grad -- градиент, градус или ещё что-нибудь, если эта команда нестандартна?...

Если это команда нестандартная, то кто не знает про неё -- и не будет пользоваться.

 
 
 
 Re: TeX макросы
Сообщение06.02.2011, 13:41 
Аватара пользователя
Есть ряд вещей, которые используются довольно часто, особенно в физических разделах. Это:
\partial - очень удобно было бы короткое не приводящее к опечаткам обозначение, например, \d
grad
div
rot
tr, Tr
(возможно добавить по вкусу curl, Sp, для цитирования разной литературы)
Re, Im

Такие вещи были бы удобны не индивидуально, а для всех сразу, по крайней мере для многих.

Градус вообще используется очень мало, ну и все мы знаем, как он правильно пишется: {}^\circ :-)

Нестандартные команды в $\text{dxdy}-\LaTeX$ уже введены: это отечественные обозначения тригонометрических и гиперболических функций и логарифма.

 
 
 
 Re: TeX макросы
Сообщение06.02.2011, 14:52 
caxap в сообщении #409624 писал(а):
Если это команда нестандартная, то кто не знает про неё -- и не будет пользоваться.

Так никто и не будет знать -- никто и не будет пользоваться.

Munin в сообщении #409631 писал(а):
div

Нельзя -- \div уже занято. А тогда подвисают и ротор с градиентом (не очень удобно, когда часть команд для некоторой группы обозначений введена, а часть -- нет).

Munin в сообщении #409631 писал(а):
Re, Im

А вот это можно бы переопределить.

Munin в сообщении #409631 писал(а):
Нестандартные команды в $\text{dxdy}-\LaTeX$ уже введены: это отечественные обозначения тригонометрических и гиперболических функций и логарифма

Тут специфическая ситуация: эти команды стандартом не заняты, и при этом вполне укладываются в общую логику стандарта. Кстати, введены они не в dxdy, а в стандартном пакете [russian] (кроме, кажется, обратных гиперболических), а логарифмы -- так и вообще просто стандартны.

 
 
 
 Re: TeX макросы
Сообщение06.02.2011, 15:22 
Аватара пользователя
ewert в сообщении #409682 писал(а):
Так никто и не будет знать

Об этом мы как-нибудь позаботимся.

ewert в сообщении #409682 писал(а):
Нельзя -- \div уже занято.

Переопределить не проблема. Значком американского деления никто не пользуется.

-- 06.02.2011 15:26:56 --

P. S. Если \div трогать нельзя по религиозным соображениям, и вообще она дорога как память, никто не мешает определить нужные операторы как
\opgrad, \opdiv, \oprot
или
\gradop, \divop, \rotop

 
 
 
 Re: TeX макросы
Сообщение06.02.2011, 15:48 
Munin в сообщении #409697 писал(а):
Значком американского деления никто не пользуется.

Этот значок вполне употребителен и по-русски, пусть и не означая при этом деления.

Munin в сообщении #409697 писал(а):
Об этом мы как-нибудь позаботимся.

Не выйдет! No pasaran!

Ну какому нормальному человеку, скажите на милость, придёт в голову заучивать ещё один диалект ТеХа?... Разве что из спортивного интересу.

 
 
 
 Re: TeX макросы
Сообщение06.02.2011, 17:22 
Аватара пользователя
Munin в сообщении #409697 писал(а):
\opgrad, \opdiv, \oprot

caxap в сообщении #409589 писал(а):
ну или хотя бы какой-нибудь \op в качестве сокращения для \operatorname

\op{rot}, \op{div}, \op{Re}, \op{span}, \op{diag}, \op{gcd}, ...

ewert в сообщении #409708 писал(а):
придёт в голову заучивать ещё один диалект ТеХа?

Какой там диалект? Несколько сокращений для популярных команд. Кто про них не знает и не хочет знать -- его дело, а кто знает -- будет пользоваться.

 
 
 
 Re: TeX макросы
Сообщение06.02.2011, 18:43 
caxap придумал замечательно! По моему мнению. И переопределения \le, \ge, а так же предложенные Muninом переопределения \Re и \Im — хорошая идея!

Про нестандартности форумного $\TeX$ можно будет описать в какой-нибудь теме, есть же темы про набор формул, есть правила, можно добавить ещё одну с точным списком. Можно даже добавить сообщение (которые в рамочке наверху каждый раз разные) об этом.

 
 
 
 Re: TeX макросы
Сообщение09.02.2011, 18:00 
Предыдущее обсуждение этого сюжета.

 
 
 
 Re: TeX макросы
Сообщение09.02.2011, 18:15 
Аватара пользователя
Я, если честно, не совсем понимаю, что тут криминального. Ведь если ввести несколько глобальных макросов, то они, в любом случае, никому не помешают (при условии, что не перезаписывать существующие команды).
Алексей К. в сообщении #411049 писал(а):
Предыдущее обсуждение этого сюжета.

Тут cepesh писал про 5-10 человек. Я думаю, наберутся с лёгкостью.

 
 
 
 
Сообщение15.03.2011, 18:22 
Жалко, что в теме молчание…

 
 
 
 Re: TeX макросы
Сообщение16.03.2011, 01:20 
arseniiv в сообщении #423239 писал(а):
Жалко, что в теме молчание…

А вот добавлю ещё 5 коп., пусть и с запозданием.

arseniiv в сообщении #409790 писал(а):
Про нестандартности форумного $\TeX$ можно будет описать в какой-нибудь теме,

Можно будет, только проку в этом будет -- ни малейшего. Тут ведь не элитарный клуб. Подавляющее большинство мемберов тут озабочено вовсе не распусканием ТеХовских хвостов, но лишь изложением своих проблем или, наоборот, точек зрения. Они ту тему попросту не заметят.

Любители ТеХовских экзерсисов с тем же успехом могут и стандартными средствами обойтись. А вот неофитов -- явно избыточные конструкции будут лишь развращать. Что непедагогично.

 
 
 [ Сообщений: 19 ]  На страницу 1, 2  След.


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