Блоґ одного кібера

Історія хвороби контуженого інформаційним вибухом

Деякі поради новачкам в LaTeX

leave a comment »

Правда це виглядає трохи дивно, коли новачок вчить таких самих як він, але кому краще знати які помилки він робив, і більше не має робити.

  1. Частіше “компілюйте” вихідний файл, і дивіться в нього. Це дасть змогу помічати і виправляти помилки майже одразу після їх виникнення. А це легше, ніж шукати десяток помилок вздовж сотні рядків коду.
  2. Не лякайтесь, якщо замість посилань на сторінки чи формули стоять знаки питання. \LaTeX просто обробляє файл одним проходом. А щоб запам’ятати розміщення розділів, формул і інших речей потрібен один прохід. При наступній “компіляції” все стане нормально. Так само і з змістом.
  3. Пам’ятайте, що фігурні дужки є спеціальним символом, і в вихідному документі просто так не з’являються. Щоб побачити фігурну дужку пишіть: \{ або \}.
  4. Пам’ятайте, що математичному режимі не працюють звичайні пропуски, і частіше вставляйте в потрібних місцях
    • \! – для від’ємного пропуск
    • \, – малесенький пропуск
    • \; – трохи більший
    • \"звичайний пропуск" – нормальний
    • \quad – великий
    • \qquad – величезний

    Добре було б ще знати в яких випадках який пропуск пасує. Якщо дізнаєтесь, поясніть мені.

  5. Крім пропусків в звичайному ($$ … $$) математичному режимі не працюють переноси. Варто сказати, що \LaTeX страшно погано переносить формули. Тому краще довгі рівняння розбивати самому. Для цього я користуюсь середовищем gather. Воно еквівалентне equation, але може містити багато рівнянь, які розділяються кодом переносу //. Рівняння нумеруються. Щоб прибрати нумерацію можна використати середовище gather*.
  6. Правда квадратний корінь ви не перенесете, хоч трісніть. Тут треба робити хитріше. Закінчуєте корінь там де хочете зробити перенос, робите перенос, а потім решту підкореневого виразу пишете під рискою (\overline). В \LaTeX корені не мають на кінчику гачка:
    \sqrt{12345678901234567890123456789012345^{1234}-}
    \overline{-67890123456789012345678901234567890}
  7. Щоб написати український текст в математичному режимі користуйтесь командою \text, а не \mbox, хоча більшість підручників дають спочатку другу. \mbox на відміну від \text не змінює розмір тексту у відповідності з його розміщенням (наприклад у індексах, чи матрицях). Варто зауважити що у WordPress обидві команди чомусь не працюють 😦 .
Advertisements

Written by bunyk

Серпень 30, 2009 at 12:05

Оприлюднено в Кодерство, Розмітка

Tagged with

Залишити відповідь

Заповніть поля нижче або авторизуйтесь клікнувши по іконці

Лого WordPress.com

Ви коментуєте, використовуючи свій обліковий запис WordPress.com. Log Out / Змінити )

Twitter picture

Ви коментуєте, використовуючи свій обліковий запис Twitter. Log Out / Змінити )

Facebook photo

Ви коментуєте, використовуючи свій обліковий запис Facebook. Log Out / Змінити )

Google+ photo

Ви коментуєте, використовуючи свій обліковий запис Google+. Log Out / Змінити )

З’єднання з %s

%d блогерам подобається це: