Математика и химия (LaTeX)

Формулы (LaTeX)

Открыть руководствоФормулы и химия в заметке Руководство

Математика (LaTeX). $E = mc^2$ посреди фразы и $$…$$ блоком превращаются в нарисованную формулу в режиме чтения, в экспортированном файле и в ответах Спросить заметки. Рисунок следует теме заметки. В форматированном редакторе формула блоком тоже рисуется, с панелью блока сверху (изменить, копировать, удалить); и формула посреди фразы тоже, стоя на строке текста. Чтобы её изменить, дважды щёлкните по ней или нажмите Ctrl+Enter: она откроется в той же панели. А Backspace сразу после неё вернёт её как $…$, чтобы править на месте. В текстовом редакторе всё остаётся текстом: нажмите Ctrl+E, чтобы увидеть формулу. Для начала используйте Вставить → Формула (LaTeX) на панели заметки. Формула рисуется системным математическим шрифтом — в Windows это Cambria Math, — а не шрифтом основного текста заметки: именно оттуда берутся математический курсив, символы, которых нет в текстовом шрифте, и скобки со знаками корня, растущие вместе с содержимым. Если математический шрифт не установлен, LightNote возвращается к шрифту заметки и рисует эти знаки сам.

Подмножество охватывает греческие буквы, операторы и отношения, степень ^ и индекс _, \frac, \sqrt (с показателем), \left…\right с растущими разделителями, \sum/\prod/\int с пределами, прямые функции (\sin, \log…), \text/\mathrm/\mathbf/\mathbb алфавиты \mathcal/\mathfrak/\mathsf/\mathtt/\boldsymbol, \binom, \overset/\underset, \bmod/\pmod, семейство \big…\Bigg пробелы \,/\quad/\hspace, окружения cases, matrix/pmatrix/bmatrix/vmatrix, aligned, gathered и array (с | и \hline), \overbrace/\underbrace, \begin{CD} и \begin{tikzcd} (коммутативные диаграммы), \xrightarrow, \boxed/\cancel, \not, \substack, \|/\middle, \smash, \textcolor/\color (оттенок ваш; светлота подстраивается под тему заметки), \colorbox/\fcolorbox (фон выводится тем цветом, который вы написали, а текст подстраивается под него), \tag (метка уравнения, сразу за ним; в align — по одной на строку, выровненные в столбец), \phantom, \displaystyle и инфиксные формы \over/\atop/\choose. Покрытие шире этого списка: есть также варианты сравнения (\leqslant), логика (\land, \vDash), операторы статистики (\argmax), растягивающиеся двойные стрелки (\xRightarrow) и двойные скобки (\llbracket). Работают и старые переключатели шрифта TeX ({\rm d}x, {\bf A}, {\cal L}), и обозначения Дирака (\braket{\phi|\psi}). Макросы, определённые в самой формуле (\newcommand, \def), действуют до её конца, символы Unicode, набранные напрямую (x ∈ ℝ), считаются своими командами, \text{…} принимает математику между $…$, а отдельная формула может занимать несколько строк с \\. \label{eq:name} внутри блока $$ нумерует уравнение в режиме чтения тем же счётчиком, что и {#eq:name}, а \eqref{eq:name} в тексте превращается в номер в скобках. Запись LaTeX тоже работает: \(…\) в строке и \[…\] блоком рисуются так же — именно эту форму обычно выдаёт ChatGPT. То, что нарисовать не удаётся, по-прежнему показывается как написанный вами текст.

Коммутативные диаграммы с диагональной стрелкой (\begin{tikzcd}). \begin{CD} рисует только горизонтальные и вертикальные стрелки, а самой частой диаграмме — коммутативному треугольнику — нужна диагональ. Каждый объект — ячейка (& разделяет, \\ начинает строку), а стрелка пишется внутри ячейки: A \arrow[r, "f"] \arrow[rd, "g"'] & B. Направление — это цепочка r/l/u/d (rd — диагональ, rr — два столбца), а \ar и сокращения (\rar, \dar, \drar) — та же стрелка. Подпись в кавычках встаёт над стрелкой, идущей вправо; ' (или swap) переносит её на другую сторону — и именно это говорит, внутри или снаружи фигуры окажется имя. Работают также hook (вложение), two heads (сюръекция), dashed, Rightarrow и equal. Изгиб (bend left) и любые опции, которые это подмножество не рисует, отклоняются с указанием имени: две изогнутые стрелки, нарисованные прямыми, легли бы одна на другую.

$ в обычном тексте формулой не становится: в стоит $5 и $10 цена остаётся ценой, потому что после открывающего знака не может стоять пробел, перед закрывающим — тоже, а после него не может стоять буква (именно это не даёт PATH=$dir1:$dir2 стать формулой); и $x$ в обратных кавычках остаётся кодом. Когда формула не появляется, LightNote сообщает почему: строкой под блоком $$, а для формулы внутри текста — по одному разу на каждое отдельное сообщение, называя команду или разделитель, который не удалось прочитать. Если формула вставлена в написании \(…\), а вы предпочитаете $…$, пункт Форматировать → Привести формулы к $ перепишет выделение (или всю заметку) — в текстовом редакторе, где символы заметки видны на экране.

Химия: mhchem и SMILES

Открыть руководствоФормулы и химия в заметке Руководство

Химия. Нотация mhchem тоже рисуется: \ce{2 H2 + O2 -> 2 H2O} сам расставляет индексы, -> и <=> становятся стрелками (подпись задаётся через ->[\Delta]), Na+ и SO4^2- — зарядом, (aq) и (l) выходят прямыми и вплотную, ^{227}_{90}Th выравнивает изотоп, а v/^ обозначают осадок и выделившийся газ. \pu{123 kJ//mol} записывает величину с единицей — двойная косая черта превращается в дробь. Смещённое равновесие (<=>> и <<=>) рисует длинную стрелку в ту сторону, куда смещена реакция, связи, записанные явно (\bond{~}, \bond{~-}, \bond{...}), накладывают штрихи друг на друга, как в учебниках, а запись Крёгера — Винка (O''_{i,x}, Li^x_{Li}) ставит эффективный заряд в верхний индекс. Переменная выводится курсивом, элемент — прямым шрифтом: в NO_x x — переменная, в Fe^{II} II — степень окисления.

Структуры в LaTeX (\chemfig). \ce пишет формулу, а \chemfig{...} рисует скелет внутри самой формулы — \chemfig{H_3C-[:30]CH_2-[:-30]OH} — этанол, \chemfig{*6(-=-=-=)} — бензол. Угол задаёте вы: [:30] — абсолютный, [::45] — относительно предыдущей связи, [3] — восьмые доли оборота. Связи — -, = и ~, а клинья стереохимии — >, <, >:, <:, >| и <|: узкий конец остаётся у стереоцентра. Скобки подвешивают ветвь, а *6(...) замыкает правильный цикл (**6(...) рисует ароматический круг); из вершины цикла связь без указанного угла смотрит наружу. Символ элемента выводится прямым, а линия останавливается перед буквой. Узлы отправления и прибытия chemfig ([,,1,2]) отклоняются с объяснением: они выбирают, к какой части подписи крепится связь, и пропустить их — значит нарисовать другую структуру. Конденсированное кольцо пишется внутри тела первого, сразу после общей связи, а внутреннее кольцо пишет на одну связь меньше: эта сторона уже нарисована. Нафталин — это \chemfig{*6(-=-*6(-=-=-)=-=)}.

Химическая структура (SMILES). Блок ```smiles с одной строкой на SMILES (CC(=O)Oc1ccccc1C(=O)O) рисуется как скелетная формула в режиме чтения, в форматированном редактировании, в экспортированном файле и в ответах Спросить заметки. Это дополнение к \ce: тот пишет формулу, а этот рисует молекулу. Действует скелетное соглашение — углерод не пишется (он и есть вершина), гетероатом выводится символом в акцентном цвете темы, а ароматический цикл (c1ccccc1) получает пунктирную окружность внутри. Стереохимия рисуется: [C@H] и [C@@H] становятся клином — сплошным, когда связь направлена к читателю, штриховым, когда уходит назад, узким концом у стереоцентра, — а F/C=C/F и F/C=C\F выходят транс и цис, как записаны. То, что нельзя изобразить на плоскости (именованные нететраэдрические формы, например @SP1), принимается, и подпись внутри изображения говорит, что это объявлено и не изображено. Один блок рисует одну структуру: пробел в середине строки отклоняется, потому что в SMILES он заканчивает структуру. Если прочитать не удалось, LightNote говорит, что именно не так (скобка, номер цикла, элемент), а блок кода остаётся таким, как вы его написали. Чтобы начать, используйте Вставить → Структура (SMILES) на панели заметки.

Указатель

Редактирование

Инструменты

Автоматизация (ИИ / скрипты)

Справочник