Перейти к содержимому

Как поставить букву над стрелкой в латехе

  • автор:

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

Пожалуйста, скажите, кто знает: можно ли в $\LaTeX$написать какое-нибудь слово (или хотя бы одну букву) над стрелочкой $\to$?

Re: Текст над стрелочкой
20.10.2016, 12:45

Заслуженный участник

Последний раз редактировалось grizzly 20.10.2016, 12:47, всего редактировалось 2 раз(а).

$\overset<\to ></p>
<p>Это предлагают в подсказке LaTeX Помощник: $» /></p>
<p><b>Re: Текст над стрелочкой</b><br />
20.10.2016, 12:52</p>
<table cellspacing= Заслуженный участник

grizzly в сообщении #1161342 писал(а):

$\overset<\to ></p>
<p>Это предлагают в подсказке LaTeX Помощник: $» /></p>
<p>Спасибо. А не подскажете, что за LaTeX Помощник и где его можно найти?<br />
<b>Re: Текст над стрелочкой</b><br />
20.10.2016, 13:05</p>
<table cellspacing= Заслуженный участник

Mikhail_K в сообщении #1161345 писал(а):
что за LaTeX Помощник и где его можно найти?

Посмотрите на верхней панели окна в котором Вы набираете сообщение (там где все команды по форматированию текста). Справа у меня видна кнопка «LaTeX Помощник».

Re: Текст над стрелочкой
20.10.2016, 13:48

Заслуженный участник

grizzly в сообщении #1161342 писал(а):

$\overset<\to ></p>
<p>Это предлагают в подсказке LaTeX Помощник: $» /></p>
<p>А вот если открыть <br />Сюткин. Набор математических формул в LaTeX 2e. <br />то там написано вот что: <br />\xrightarrow <. > <br />\xrightarrow[. ] <. >— для надписей под стрелкой и над стрелкой <br />\xleftarrow <. > <br />\xleftarrow[. ] <. >— аналогично для стрелки влево.</p>
<p><b>Re: Текст над стрелочкой</b><br />
20.10.2016, 13:49</p>
<table cellspacing= Заслуженный участник

Последний раз редактировалось Dmitriy40 20.10.2016, 13:56, всего редактировалось 3 раз(а).

Показ помошника включается/отключается в Личный раздел — Настройки — Профиль — Личные данные — Хотите видеть улучшения на форуме? . Во включенном состоянии кнопка помошника показывается справа от выбора языка подсветки синтаксиса чуть выше поля набора текста сообщения.

Re: Текст над стрелочкой
20.10.2016, 14:08

Заслуженный участник

«Помощник» — для инвалидов. Включать не рекомендуется. Сюткин — настольная книга.
Re: Текст над стрелочкой
20.10.2016, 14:49

Заслуженный участник

Последний раз редактировалось Red_Herring 20.10.2016, 14:53, всего редактировалось 1 раз.

\xrightarrow это стрелка «нужной» длины. Если хочется написать по русски, поместите текст в \text, \textit, \textrm и т.д. (и вообще это хорошая практика)
$\xrightarrow<\textit<это какой-то текст, и стрелка будет нужной длины>>$» /><br /><img decoding= Заслуженный участник

Munin , спасибо. Тем не менее, мне помог именно совет grizzly . На самом деле, мне понадобилось набрать эту штуку не в полноценном Латехе, а в прикрученном к образовательной системе Moodle. Вариант, предложенный grizzly , подошёл, а вот \xrightarrow не был распознан.

Re: Текст над стрелочкой
21.10.2016, 00:34

Заслуженный участник

Mikhail_K в сообщении #1161455 писал(а):
\xrightarrow не был распознан.

Что означает что amsfonts не подключен. Это странно, поскольку один из ведущих разработчиков Moodle –– Davide Cervone, автор jsMath и MathJax

Вам следует посмотреть, реализован ли LaTeX через TeX на сервере или MatJax (Moodle может и так и этак) и как все сконфигурировано

Re: Текст над стрелочкой
21.10.2016, 19:11

Заслуженный участник

Red_Herring в сообщении #1161511 писал(а):
Что означает что amsfonts не подключен.

Может быть, заодно подскажете, на что (в принципе) могут указывать следующие симптомы? Занимающийся всем этим администратор не смог мне ответить на вопросы.
Короче, LaTeX в нашем Moodle имеет следующие особенности:
1). Все формулы выходят гигантскими по сравнению с остальным текстом. Чтобы этого не было, приходится в каждой формуле вручную подписывать \fs3 . В принципе, я уже привык, постоянно держу эту \fs3 в буфере обмена.
2). \Bigl(. \Bigr) работает, но \Bigl|. \Bigr| не работает. Вместо этого приходится писать \left|. \right|
3). \|. \| не работает, норму приходится набирать как ||. || или как \left\|. \right\|
4). Абсолютное большинство всех остальных команд работают.

Re: Текст над стрелочкой
21.10.2016, 19:20

Заслуженный участник

Я не знаю. Для начала сообщите, как формулы вообще выходят? Графика или MathJax / jsMath?

Можно взглянуть на сайт?

Re: Текст над стрелочкой
21.10.2016, 19:30

Заслуженный участник

Red_Herring в сообщении #1161694 писал(а):
Я не знаю. Для начала сообщите, как формулы вообще выходят? Графика или MathJax / jsMath?

Изображение

Что такое 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 ]
Кто сейчас на конференции

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

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

Написание формул на LaTeX, ч. II

Имя команды, задающей греческую букву совпадает c английским названием этой буквы. Исключение составляет буква «o» (омикрон), она совпадает c латинской буквой «o», поэтому специальной команды для нее не предусмотрено. Кроме того, некоторые греческие буквы имеют по два варианта написания, что также отражено в таблице.

Большинство прописных греческих букв совпадает по начертанию c латинскими буквами, поэтому специальных команд для них не предусмотрено — надо просто использовать соответствующую латинскую букву. Приведем перечень прописных греческих букв, не совпадающих c латинскими:

\Gamma, \Delta, \Theta, \Lambda, \Xi, \Pi, \Sigma, \Upsilon, \Phi, \Psi, \Omega

\(\Gamma, \Delta, \Theta, \Lambda, \Xi, \Pi,\)

\(\Sigma, \Upsilon, \Phi, \Psi, \Omega\)

Символы бинарных операций

При выводе символов бинарных операций (наподобие знаков сложения, вычитания и т.д.) оставляются небольшие пробелы по обе стороны от знака. Вот список символов бинарных операций:

Отрицания

B некоторых случаях требуется получить зачеркнутый символ, наподобие знака . Для этих целей используется команда \not, которая «перечеркивает» следующий за ней символ

\not =, \not \subset, \not = \subset

\(\not =, \not \subset, \not = \subset\)

Для некоторых часто используемых перечеркнутых символов существуют специальные команды, которыми и надо пользоваться:

Символы бинарных отношений

B следующей таблице приведены символы бинарных отношений. Вокруг них, как и вокруг символов бинарных операций, оставляются небольшие пробелы.

Работа c множествами

B данном разделе собраны команды для работы c множествами, a именно, символы для включения, принадлежности и т.п.

Символы операций: \cup, \cap, \setminus, \bigtriangleup Символы отношений: \in, \notin, \subset, \supset, \subseteq, \supseteq, \ni

\( \cup, \cap, \setminus, \bigtriangleup\)

\( \in, \notin, \subset, \supset, \subseteq, \supseteq, \ni\)

Крышки, подчеркивания и т.д.

Команды для создания крышек, подчеркиваний и других подобных знаков имеют вид \{выражение>, где — имя команды. Вот они:

\hat{A> \check{A> \breve{A> \acute{A> \grave{A> \tilde{A> \bar{A> \vec{A> \dot{A> \ddot{A>

\(\hat{A> \check{A> \breve{A> \acute{A> \grave{A>\)

\(\tilde{A> \bar{A> \vec{A> \dot{A> \ddot{A>\)

Можно использовать также следующие команды:

\widetilde{ABC> \widehat{ABC> \overline{ABC> \overbrace{ABC> \underbrace{ABC> \underline{ABC>

\(\widetilde{ABC> \widehat{ABC> \overline{ABC>\)

\(\overbrace{ABC> \underbrace{ABC> \underline{ABC>\)

Отметим, что первая группа команд действует только на один символ и не «растягивается» на все выражение. Сравните:

\hat{ABC> \widehat{ABC> \tilde{ABC> \widetilde{ABC>

Шрифты

Для смены шрифтов используются команды вида \, приведенные в следующей таблице:

\mathrm — прямой, \mathbf — полужирный \mathsf — рубленый \mathtt — имитация пишущей машинки \mathcal — рукописный \mathit — курсив \mathfrak — готический \mathbb — для обозначения множеств

Bce эти команды действуют на один следующий за ними символ. Если нужно изменить шрифт группы символов, то группу надо заключить в фигурные скобки. Кроме того, некоторые шрифты действуют только на прописные буквы:

\mathrm{xyzXYZ> \mathbf{xyzXYZ> \mathsf{xyzXYZ> \mathtt{xyzXYZ> \mathcal{xyzXYZ> \mathit{xyzXYZ> \mathfrak{xyzXYZ> \mathbb{xyzXYZ>

\(\mathrm{xyzXYZ> \mathbf{xyzXYZ> \mathsf{xyzXYZ> \mathtt{xyzXYZ>\)

\(\mathcal{xyzXYZ> \mathit{xyzXYZ> \mathfrak{xyzXYZ> \mathbb{xyzXYZ>\)

Для изменения размера шрифта используются команды:

\tiny \scriptsize \footnotesize \small \normalsize \large \Large \LARGE \huge \Huge \HUGE

Bce эти команды изменяют размер шрифт от места появления команды и до конца формулы (или до следующей команды смены размера шрифта). Если нужно изменить размер только части формулы, то нужно писать так

Пример применения команд:

{\tiny ABCDEFG abcdefg> {\scriptsize ABCDEFG abcdefg> {\footnotesize ABCDEFG abcdefg> {\small ABCDEFG abcdefg> {\normalsize ABCDEFG abcdefg> {\large ABCDEFG abcdefg> {\Large ABCDEFG abcdefg> {\LARGE ABCDEFG abcdefg> {\huge ABCDEFG abcdefg> {\HUGE ABCDEFG abcdefg>

\({\tiny ABCDEFG abcdefg> \)

\({\scriptsize ABCDEFG abcdefg>\)

\({\footnotesize ABCDEFG abcdefg>\)

\({\small ABCDEFG abcdefg>\)

\({\normalsize ABCDEFG abcdefg>\)

\({\large ABCDEFG abcdefg>\)

\({\Large ABCDEFG abcdefg>\)

\({\LARGE ABCDEFG abcdefg>\)

\({\huge ABCDEFG abcdefg>\)

\({\HUGE ABCDEFG abcdefg>\)

Стрелки

B \(LaTeXe\) существует достаточно много различных стрелок. Большинство из них собрано в следующей таблице

Биномиальные коэффициенты и т.д.

Для создания биномиальных коэффициентов служит специальтная команда \choose, имеющая формат: { \choose >:

{a \choose b>

Теперь рассмотрим вопрос o создании формулы, в которой нижняя часть формулы расположена вровень c остальным текстом, a верхняя — над ним. Для таких формул используется команда \stackrel{>{>.

f'(x) \stackrel{\mathrm{def>>{=> \lim_{\bigtriangleup x \to 0> \frac{f(x + \bigtriangleup x) — f(x)>{\bigtriangleup x>

\(f'(x) \stackrel{\mathrm{def>>{=> \lim_{\bigtriangleup x \to 0> \frac{f(x + \bigtriangleup x) — f(x)>{\bigtriangleup x>\)

Для того, чтобы создать горизонтальную скобку под выражением и сделать подпись под этой скобкой, используется команда \underbrace{>, где — то выражение, под которым нужно создать скобку. Подпись оформляется как нижний индекс:

\underbrace{1 + 2 + \ldots + n>_{n> = {n+1 \choose 2>

\(\underbrace{1 + 2 + \ldots + n>_{n> = {n+1 \choose 2>\)

Для создания скобки над формулой используется аналогичная команда \overbrace:

\underbrace{1 + \overbrace{2 + \ldots + n-1>^{n-2> + n>_{n> = {n+1 \choose 2>

\(\underbrace{1 + \overbrace{2 + \ldots + n-1>^{n-2> + n>_{n> = {n+1 \choose 2>\)

Таблицы и матрицы

Для набора таблиц используются команды \begin{array>{xx. x> и \end{array>. Первая команда открывает таблицы, a вторая — закрывает ee. Аргумент команды \begin{array> описывает сколько и каких столбцов будет в таблице. B аргументе можно использовать следующие символы:

l — столбец выровнен по левому краю,

c — столбец выровнен по центру,

r — столбец выровнен по правому краю.

Для того, чтобы столбцы были разделены вертикальной чертой, в аргументе команды \begin{array> эти столбцы нужно разделить символом |. Для разделения строк используется команда \hline. Применение этих команд для создания таблиц должно быть понятно из следующего примера:

\begin{array>{|lcr|l|c|r|> \hline 1 & 2 & 3 & 4 & 5 & 6 \\ 7 & 8 & 9 & 10 & 11 & 12 \\ \hline 13 & 14 & 15 & 16 & 17 & 18 \\ \hline \end{array>

1 & 2 & 3 & 4 & 5 & 6 \\

7 & 8 & 9 & 10 & 11 & 12 \\

13 & 14 & 15 & 16 & 17 & 18 \\

Конечно, символы & разделяют столбцы таблицы, a \\ означает конец строки.

B самом e таблицу можно набирать в несколько строк, как в примере, однако на Портале этого делать нельзя — всю таблицу нужно набирать в одной строке .

Команды \begin{array>{xx. x> и \end{array> можно использовать и для набора матриц: нужно только заключить таблицу в скобки командами \left( и \right). Однако, для этого существуют более удобные команды:

\begin{pmatrix> и \end{pmatrix>, \begin{bmatrix> и \end{bmatrix>, \begin{vmatrix> и \end{vmatrix>, \begin{Vmatrix> и \end{Vmatrix>.

Приведем пример их использования:

\begin{pmatrix> 1 & 2 \\ 3 & 4 \end{pmatrix>, \begin{bmatrix> 1 & 2 \\ 3 & 4 \end{bmatrix>, \begin{vmatrix> 1 & 2 \\ 3 & 4 \end{vmatrix>, \begin{Vmatrix> 1 & 2 \\ 3 & 4 \end{Vmatrix>,

\(\begin{pmatrix> 1 & 2 \\ 3 & 4 \end{pmatrix>,

\begin{bmatrix> 1 & 2 \\ 3 & 4 \end{bmatrix>,

\begin{vmatrix> 1 & 2 \\ 3 & 4 \end{vmatrix>,

\begin{Vmatrix> 1 & 2 \\ 3 & 4 \end{Vmatrix>,\)

Кванторы

Кванторы существования и всеобщности задаются командами

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

Формула под стрелкой. Расположение графиков.

На страницу 1 , 2 След.

Формула под стрелкой. Расположение графиков.

05.02.2013, 00:32

Доброго времени суток!

Подскажите пожалуйста:

  1. Как написать $x_n\to x_0$, а под стрелкой $n\to\infty$, то есть примерно что-то такого плана: $\underset<\mathclap<below>><\implies>$» />, \underset<\mathclap<below>><\implies>.</li>
<li>Как расположить три графика собранные с помощью <img decoding=, в одну строчку, \longtable, \figure, \minipage

не спасают, либо образуются большие пробелы. Так же хотелось бы понять, как поставить к ним подписи из разряда Рис. а, Рис. б . и так чтобы можно было сделать гиперссылку. Конструкция \caption\label мне не нравится, в связи с тем, что нужно тогда помимо того, что автоматом ставится Рис. 1, вместо Рис. а, писать ещё некое имя картинки.

$\begin</p>
<p>/r1cm/:, (-0.5,0);(4.25,0)**@<.>*@<>>, (0,-0.5);(0,3.75)**@<.>*@<>>; (0,0.5); (1,0.5)**@; (1,1.25); (2,1.25)**@; (2,2); (3,2)**@; (3,2.75); (4,2.75)**@; (1,2.25)*++!DL \end$» /></p>
<p><img decoding=Как перенести ватсап с айфона на айфон

  • Как сделать сайт с базой данных mysql
  • Какая разница между объектом и классом
  • Какая функция отображает текущую дату и время
  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *