Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ministerstvo_osviti_i_uvatsuka.docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
6.54 Mб
Скачать

Особливості

На відміну від звичайних текстових процесорів і систем комп'ютерної верстки, побудованих за принципом WYSIWYG, в ΤΕΧ'е користувач лише задає текст і його структуру, а ΤΕΧ самостійно на основі вибраного користувачем шаблону форматує документ, замінюючи при цьому дизайнера і верстальника. Документи набираються на власній мові розмітки у вигляді звичайних ASCII-файлів, що містять інформацію про форматування тексту або виведенні зображень. Ці файли (зазвичай мають розширення «. Tex») транслюються спеціальною програмою в файли «. Dvi» (device independent - «незалежні від пристрою»), які можуть бути відображені на екрані або надруковані. DVI-файли можна спеціальними програмами перетворити в PostScript, PDF або інший електронний формат.

Ядро ΤΕΧ'а являє собою мову низькорівневої розмітки, що містить команди відступу і зміни шрифту. Величезні можливості у ΤΕΧ'е надають готові набори макросів і розширень. Найбільш поширені розширення стандартного ΤΕΧ'а (набори шаблонів, стилів і т. д): LaTeX (вимовляється «латех» або «лейтех») і AMS-TeX. При використанні пакету розширення LaTeX можна перетворити разросшуюся статтю в книгу зміною одного слова в исходники, вставляти зміст однією командою, не замислюватися про нумерацію розділів, теорем, малюнків. Є багато пакетів для оформлення хімічних формул (наприклад, пакет XymTeX), діаграм (xypic), створення презентацій та візитних карток і тому подібного.

Використання

TeX можна використовувати для всіх видів тексту, починаючи з короткого листа і закінчуючи багатотомними книгами, причому спочатку TeX створювався для більш довгих текстів і наукових робіт. Багато великі наукові видавництва використовують його для книгодрукування або книжкового набору. Особливу силу мають як формульний набір, так і очко шрифту.

З недавніх пір стало можливим використання TeX для автоматичного створення складного макета для XML-даних. Відмінності в синтаксисі між двома дескрипторними мовами можуть бути подолані за допомогою «TeXML». Таким чином, в контексті XML-публікації TeX можна розглядати в якості альтернативи XSL-FO.

Шрифти

Для створення шрифтів спільно з ΤΕΧ'ом використовується спеціально розроблена Д. Кнутом система METAFONT, в якій шрифти описуються програмами на спеціалізованому мовою Meta. Можуть також використовуватися векторні шрифти в форматі PostScript Type 1, TrueType і OpenType.

Переваги TeX-а:

1) не потрібно замислюватися про структуру документа при наборі: про це подбає стильовий файл (стандартний, або розроблений у видавництві), а в Word-е вся відповідальність за набір тексту з усіма тонкощами (абзацний відступ, форматування і структурування тексту і т.д .) лягати на користувача;

2) малий обсяг файлу в форматі. Tex, але слід врахувати, що графічні файли повинні додаватися до тексту. У Word-е вони входять в обсяг файлу. Doc;

3) набір формул здійснюється без допомоги миші, на відміну від Word-а;

4) автоматичне розміщення плаваючих об'єктів, а в Word-е, щоб об'єкт став плаваючим, необхідно вставити дані в кадр;

5) немає проблем з кодуванням;

6) підтримується всіма платформами;

7) набагато старше Word-а, і зараз в TeX-e уже напрацьовано дуже багато пакетів для верстки документів відповідно до вимог авторитетних видавництв. При цьому теховскіе файли можна відкрити в будь-якій версії TeX, чого не можна сказати про Word-е (спробуйте відкрити файл, збережений у версії word-а 2008 р. у версії 2003 р.);

8) TeX - це безкоштовне програмне забезпечення та додані до нього пакети у вільному доступі в Інтернеті, а Word о-дуже навіть платний;

9) TeX безпосередньо сумісний з форматами PS та PDF.

Недоліки TeX-а:

1) компілятор для TeX-а займає порядку 500 Мб (на всі випадки життя), щоправда, Word - не менше;

2) труднощі роботи з графікою, тому попередньо треба створювати. eps файл;

3) труднощі при наборі тексту з формулами і таблицями у людей з гуманітарний склад розуму;

4) труднощі в адаптації людей, які звикли працювати в системах типу What You Do Is What You See (що зробиш, то й побачиш на екрані).

Основні математичні команди в програмі ТеХ:

  1. Основні способи завдання формул:

     - "Внутрішніх" тобто всередині тексту:

          a) $ ... $ - стандартний спосіб ТеХ;

     - "Виключних" тобто виділених в окремий рядок:

          b) $ $ ... $ $ - стандартний спосіб ТеХ;

          c) {equation} - спосіб LaTeX з автоматичною нумерацією

               (стильові опції:  [leqno] - нумерація зліва, [flegn] - формули ліворуч).

  1. Основні принципи набору формул:

        - Прогалини ігноруються (ТеХ їх зробить сам);

        - Порожні рядки не дозволяються;

        - Мат. формула є групою;

        - Кожна буква розглядається як ім'я змінної і

          набирається шрифтом "математичний курсив";

        - Тому звичайний текст включається командою \ mbox;

  1. Бінарні операції:

           + плюс

           - мінус

           * множення

           \ times множення "хрестиком"

           \ div ділення (мінус між точками)

  1. Тригонометричні функції:

           \ sin \ tan \ exp

           \ cos \ arctan \ dim

           \ arcsin \ log \ lg

           \ arccos \ ln

  1. "Елементарні" операції:

           \ sum сума \ prod твір

           \ lim межа \ inf інфімум

           \ max максимум \ int інтеграл

           \ min мінімум \ oint контурний інтеграл

  1. Матриці

     \ begin {array} {преамбула}

     | ---------

     | Преамбула це ряд букв (по букві на стовпець),

     | Описують стовпці:

     | З - центровані;

     | L - вирівняні по лівому краю;

     | R - вирівняні по правому краю;

     | Сама матриця формується з використанням:

     | \ \ - Розділяє рядки матриці;

     | & - Розділяє елементи стовпців усередині рядка;

     | ---------

     \ end {array}

  

      Приклад запису простий квадратної матриці з n елементів

     (дужки треба записати окремо):

      $ $

         \ left (\ begin {array} {cccc}

            a_ {11} & a_ {12} & \ ldots & a_ {1n} \ \

            a_ {21} & a_ {22} & \ ldots & a_ {2n} \ \

            \ vdots & \ vdots & \ ddots & \ vdots \ \

            a_ {n1} & a_ {n2} & \ ldots & a_ {nn}

         \ end {array} \ right)

      $ $

Функціональність

Як це виглядає на екрані

a^{c+2}

a^{c+2} \,

a^{\,\!c+2}

a^{b^{c+2}}

(НЕПРАВИЛЬНО з опцією «HTML if possible or else PNG»!)

a^{b^{c+2}} \,

(НЕПРАВИЛЬНО з опцією «HTML if possible or else PNG»!)

a^{b^{c+2}}\approx 5

(оскільки « » перемальовуються коректно, немає необхідності в «\,\!»)

a^{b^{\,\!c+2}}

\int_{-N}^{N} e^x\, dx

\int_{-N}^{N} e^x\, dx \,

\int_{-N}^{N} e^x\, dx \,\!

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]