2014 dxdy logo

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

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




 
 Предопределения стилей набора переменных, констант и матриц
Сообщение24.01.2019, 22:18 

(Оффтоп)

Моё почтение, уважаемые!

Часто в технической документации использую однобуквенные (преимущественно латиницу) обозначения для таких классов объектов как:
  • переменные,
  • константы,
  • векторы,
  • матрицы.


Есть мнение что гармонично (приближенно к традициям русского стиля и требованиям ГОСТ 7.32-2017) выбирать начертания следующим образом:
  • прямое начертание строчных букв $\mathrm{a}$ — для констант и имён элементарных функций;
  • курсивное начертание строчных букв $a$ — для скалярных переменных;
  • прямое полужирное начертание строчных букв $\mathbf{a}$ — для векторов;
  • прямое полужирное начертание прописных букв $\mathbf{A}$ — для матриц.

Есть ли смысл определить стилевые макросы?
Используется синтаксис LaTeX
константа \const{a};\\
переменная \var{a};\\
вектор \vec{a};\\
матрица \mat{A}.


Есть ли готовое гармоничное решение?
Или рекомендуете \mathrm{} и \mathbf{}?

 
 
 
 Re: Предопределения стилей набора переменных, констант и матриц
Сообщение25.01.2019, 18:25 
Аватара пользователя
akj, насколько мне известно, в математической моде $\TeX$ все буквы по умолчанию идут наклонными. Насчет векторов: есть встроенная команда \vec, которая даёт несколько другой результат: $\vec a$. Есть мнение, что векторы со стрелочкой над собой используют на доске в учебных заведениях, а в хороших книжках пишут \mathbf: $\mathbf a$. Элементарные функции имеют встроенные названия \sin, \cos, \ln: $\sin, \cos, \ln$. Можно доопределить недостающие самостоятельно с помощью \operatorname. Для матриц можно рассмотреть ещё обозначение \mathsf: $\mathsf A \mathbf x = \mathbf y$ (сравните с $A \mathbf x = \mathbf y$). Но это уже на любителя.

(Я, к примеру, определил себе команду \vc для полужирных векторов.)

Так что уточните, пожалуйста, свой вопрос, наверное.

 
 
 [ Сообщений: 2 ] 


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