latex стрелка с точками
Подскажите пожалуйста, есть ли в латехе+amsmath символ для стрелки с двумя точками — под стрелкой и над ней. Т. е. типа \doteqdot, только вместо символа равно стрелка.
Я не специалист в латехе, везде обыскал — ничего не нашел. А можно ли как нибудь самим сделать?
paxac ★
12.01.10 23:50:48 MSK
Просмотрел сейчас comprehensive LaTeX symbol list, похоже готового нету.
ratatosk ★
( 13.01.10 00:08:22 MSK )

вот на скору руку:
\newcommand<\mathrel<\ooalign<$\hfil\to$\hfil\cr\hfil$\colon$\hfil\cr>>>
ну или если совсем делать нечего — MetaFont в руки и рисуй, что душа пожелает
Графика в LaTeX. Часть I
Кстати, знак процента нужен для переноса строки — окружение picture не допускает пустых строк, т.е. либо весь код должен идти одной строкой, либо в конце каждой ставится процент.
XY-pic
XY-pic — это пакет для создания графов и диаграмм. Графы строятся в виде матрицы, где каждый элемент матрицы соответствует вершине графа. Рёбра графа строятся с помощью специальных команд.
Подключение пакета XY-pic
В преамбуле документа пишем
\input xy
\xyoption
\usepackage[all] .
Построение графа
Используем команду \xymatrix < . >. Внутри окружения описывается матрица. Элементы матрицы в строке разделены символом » & «. Строки разделены » \\ «. Пример:
\xymatrix < U \ar@/_/[ddr]_y \ar@/^/[drr]^x
\ar@>[dr]|- \\
& X \times_Z Y \ar[d]^q \ar[r]_p
& X \ar[d]_f \\
& Y \ar[r]^g & Z >
- В квадратных скобках можно задать направление стрелки — \ar[hop] . Варианты u, d, l, r, ur, ul, dl, dr, drr и так далее. Пример: \ar[ur]
- Можно задать стиль стрелки — \ar@style[hop] . Некоторые варианты: @> , @> , @> , @> , @> , @ , @<> . Прошу не путать со смайлами))
- Над стрелками (или под ними) можно размещать текст или другие объекты. » ^ » — метка сверху, » _ » — снизу, » | » — разорвёт стрелку. Пример: $\xymatrix@1< X\ar[r]^a_b & Y & Z\ar[l]^A_B >$
- Дуги: @/^/ , @/_/ , @/_1pc/ и т.п.
$\xymatrix < \ar@[r] & \ar@[d] \\
\ar@[u] & \ar@>[l] \ar@[ul] >$
$\xymatrix@1 < A \ar[r]^f \ar[dr]_& B \ar[d]^g \ar[dr]^ \\
& C \ar[r]_h & D >$
$\xymatrix A \ar[d]_f \ar[r]^f & B \ar[d]^g \ar[dl]| \\
B \ar[r]_g & C >$
$\xymatrix < x \ar@(ul,dl)[]|\ar@/^/[rr]|f && f(x)
\ar@/^/[ll]|> > $
$\xymatrix< 1 \ar[rr] ^-
\ar[dr]_(.2)|!\hole
&& 1000000 \\
1000 \ar[r] _ \ar[urr] _>>>> & 2000 >$
- С. М. Львовский: «Работа в системе LaTeX»
- Tobias Oetiker, Hubert Partl, Irene Hyna and Elisabeth Schlegl: «Не очень краткое введение в LaTeX2e» Перевод: Б. Тоботрас
- Владимир Сюткин: «Русский язык в LaTeX2e»
- Kristoffer H. Rose: «XY-pic User’s Guide»
- М. Гуссенс, Ф. Миттельбах, А. Самарин: «Путеводитель по пакету LaTeX и его расширению LaTeX2e»
- И. Котельников, П. Чаботаев: «LaTeX2e по-русски»
- как импортировать растровую и векторную графику,
- как делать цветные документы
- и, напоследок, немного о гипертексте в pdf.
Научный форум dxdy
Пожалуйста, скажите, кто знает: можно ли в
написать какое-нибудь слово (или хотя бы одну букву) над стрелочкой
?
Re: Текст над стрелочкой
20.10.2016, 12:45
Последний раз редактировалось grizzly 20.10.2016, 12:47, всего редактировалось 2 раз(а).

Что такое MathJax, я не знаю, но предполагаю, что как графика, и притом графика не самая чёткая и красивая (временами).
Вот пример:
Red_Herring в сообщении #1161694 писал(а):
Можно взглянуть на сайт?
Ну, на сайт с самим Moodle Вы всё равно не попадёте, из-за отсутствия у Вас аккаунта там.
В принципе, я поинтересовался из чистого любопытства, потому что к особенностям местного LaTeX’а я уже более-менее привык.
Re: Текст над стрелочкой
21.10.2016, 20:37
Последний раз редактировалось Red_Herring 22.10.2016, 03:54, всего редактировалось 1 раз.
What is MathJax? It is the modern way to display math snippets via Javascript https://www.mathjax.org/
Итак, механизм у Вас на сайте примерно как на этом форуме: используется в качестве «раба» настоящий LaTeX, подключенный с помощью специального плагина, например mimeTeX http://www.forkosh.com/mimetex.html, т.ч. формулы превращаются в eps и затем с помощью ImageMagick в png или jpg. Этот самый плагин скачивается в виде источника, и потом компилируется. Когда-то в прошлом тысячелетии я использовал подобное на своем форуме (только там я компилировал в OCaml). И вот в этот самый момент компиляции можно сконфигурировать LaTeX: добавить экстра пакеты, которые будут использоваться, и ввести свои макро. На этом форуме добавлено куча всего. Но я не думаю, что админ Вашего moodle будет что-то подобное делать.
В этом смысле MJ установить на страницу и сконфигурировать неизмеримо легче (хотя есть вещи в LaTeX которые он делать не умеет и, часто, не желает уметь—например графику)
| Страница 1 из 1 | [ Сообщений: 14 ] |
Как набирать формулы
Очень важную формулу хочется взять в рамку. Если подключить пакет amsmath, то этого можно добиться с помощью команды \boxed :

Для постановки других значков над буквами в формулах предусмотрены команды, перечисленные в следующей таблице, в которой, для примера, эти значки ставятся над буквой :
| \hat a | ![]() |
| \check a | ![]() |
| \tilde a | ![]() |
| \acute a | ![]() |
| \grave a | ![]() |
| \dot a | ![]() |
| \ddot a | ![]() |
| \breve a | ![]() |
| \bar a | ![]() |
| \vec a | ![]() |
Между прочим, команда \bar ставит не совсем такую же черточку, как \overline .
Если поставить значок над буквой
или
, так, чтобы сохранилась и точка над буквой, то это будет некрасиво. Поэтому значки следует ставить не прямо над этими буквами, а над символами
и 

Писать $\tilde i$ некрасиво; лучше писать так: $\tilde\imath$.
, вертикальные черточки
и удвоенные вертикальные черточки
. Есть также окружение \matrix, которое дает на печати только прямоугольную таблицу, без всяких скобок. Комбинируя окружение matrix с парой ограничителей, можно получить матрицу со скобками более экзотического вида.
Если вам нужны матрицы с более чем десятью столбцами, нужно изменить максимальное количество столбцов, написав в преамбуле что-нибудь вроде следующего:
\setcounter
(после этого максимальное число столбцов в матрице станет равно двадцати; на TeX’ническом языке это действие называется » присваивание нового значения счетчику MaxMatrixCols » см. «Создание новых команд» ). Можно также дать эту команду не в преамбуле, а в начале той выключной формулы, в которую входит ваша матрица; тогда разрешение увеличить число столбцов будет действительно только для матриц, входящих в эту выключную формулу.
Вот как можно набрать с помощью окружения matrix треугольник Паскаля :
Как найти подстроку в строке c









