Форумний LaTeX - пара - хаков TeXнічні обговорення

Математика, Фізика, Computer Science, Machine Learning, LaTeX, Механіка та Техніка, Хімія,Біологія та Медицина, Економіка та Фінансова Математика, Гуманітарні науки
Вхід РеєстраціяDonate FAQ Правила Пошук

Форумний LaTeX - пара "хаків"

На сторінку1, 2 , 3 Слід.
Друкувати сторінку Друкувати всю темуПопер. тема Слід. тема
Munin
Заслужений учасник
обговорення

\( формула \) = $ формула $ - але форум не реагує на ці обмежувачі, і їх можна робити вкладеними всередині тега math. \displaystyle - перемикання в стиль виключної формули (з великими дробами, символами сум та інтегралів) \textstyle - перемикання в стиль внутрішньотекстової формули (з маленькими дробами, символами сум та інтегралів) \dfrac<> <> , \tfrac<><> - надрукувати лише дріб у виключному чи внутрішньотекстовому стилі

Порожні місця (невидимі символи та формули)

\phantom < формула - порожній прямокутник такого ж розміру, як формула. Наприклад: \hphantom < формула - порожній горизонтальний об'єкт такого ж розміру, як формула. \vphantom < формула - порожній вертикальний об'єкт такого ж розміру, як формула. \mathstrut = \vphantom

Приклади застосування: (некрасиво) (краще)

Символи та формули, що не займають місця (для накладання)

\lefteqn < формула - надрукувати формулу праворуч від цієї точки, і повернутися в дану точку. (Аргумент завжди друкується в displaystyle.)

\smash < формула >-формула не має розміру по вертикалі \smash[‌t] < формула >- формула не має висоти (над базовою лінією) \smash[‌b] < формула >- формула не має глибини (під базовою лінією)

\llap < текст >- надрукувати текст ліворуч від цієї точки, і повернутися до цієї точки. \rlap < текст >- надрукувати текст праворуч від цієї точки, і повернутися до цієї точки.

    У цих командах відключається математичний режим, тому всередині формул їх варто використовувати так: \llap \rlap (при цьому аргумент друкується завжди в textstyle.) Далі це використовується без пояснень.
Ці команди використовують "клей", і в мене не завжди працювали коректно (можливо, руки криві).

\makebox[0pt] = \makebox[0pt][с] - надрукувати текст нульової ширини, центрований за даною точкою \makebox[0pt][l] - надрукувати текст нульової ширини праворуч від цієї точки \makebox[ 0pt][r] - надрукувати текст нульової ширини ліворуч від цієї точки

Наприклад, можна вирівняти по вертикалі і в такому дробі: Перекреслена лямбда: \rlap\)>\lambda Слеш-нотація: \rlapp

Ще приклади:

Інші способи комбінації символів

r1 \ joinrel r2 - написання поспіль разом символів r1 і r2 . Символи мають бути символами відносини (\mathrel). Наприклад: \mkern X mu - точна відстань між символами, в одиницях mu . \mathaccent c1c2 - друк символу c1 ("акцента") поверх символу c2. Наприклад: \not - закреслювання будь-якого символу. Наприклад:

\stackrel< формула зверху > < формула - друку написи зверху. Наприклад: \stackrel>

\overset< індекс зверху > < формула >- друк індексу зверху: \underset< індекс знизу > < формула >- друк індексу знизу:

<>_^S_^ - індекси ліворуч і праворуч для звичайних символів: \sideset^>^>S - індекси ліворуч і праворуч для символів операцій ( \mathop ): Повний набір індексів:

\substack < формула формула - багаторядкові індекси:

Зрушення вгору і вниз

\raisebox< висота - зрушення текст на вказану висоту (позитивну або негативну). Одиниці виміру:

    pt - пункти, ex - висота em - ширина \height - висота тексту над базовою лінією \depth - глибина тексту під базовою лінією \totalheight - повна висота тексту
Наприклад:

\begin[‌t] масив \end - вирівнювання масиву по верхньому рядку \begin[‌b] масив \end - вирівнювання масиву по нижньому рядку

Повороти та відображення

\scalebox< масштаб верт. масштаб ] - масштабування тексту з коефіцієнтами (якщо вертикальний масштаб не заданий, то = горизонтальному) \reflectbox - відображення тексту по горизонталі (по вертикалі - у поєднанні з \rotatebox) \resizebox*< гір. розмір >< верт. розмір > - масштабування тексту у точні розміри \resizebox*< верт. розмір > - масштабування тексту на точний вертикальний розмір \resizebox*< гір. розмір > - масштабування тексту на точний горизонтальний розмір \rotatebox< кут у градусах > - Поворот тексту навколо початкової точки \rotatebox[‌c]< кут у градусах > - Поворот тексту навколо центральної точки

Наприклад: