Некоторые особенности LaTeX
Добрый день!
Для тех, кто не в курсе, сразу сообщаю: LaTeX – это не сексуальные изделия из латекса, а мощная система для набора структурированных научных документов. Особенно хорошо в LaTeX дело обстоит с набором математических формул. В отличии от Word и его microsoft equation и mathtype, у которых часто встречаются глюки, особенно, если документ открывается не на том компьютере, на котором он создавался, в системе LaTeX таких проблем нет. Дело в том, что LaTeX документ – это простой текстовый файл, который после обработки системой на выходе получается или ps (постскрипт), или pdf, или dvi.
Преимущество LaTeX еще и в том, что он полностью бесплатен. TeX – это общепринятый стандарт во многих всемирно известных научных изданиях (arxiv, Physical Review e.t.c).
Язык LaTeX полезно знать и в том случае, если нужно вывести формулу на блоге или на форуме. Иногда, конечно, можно и просто написать буквами: divB=0, или сделать принтскрин из word, в котором эта формула набрана. Но зная язык формул LaTeX все это можно сделать гораздо элегантнее и проще. Например, я хочу показать Вам, как вычислять число e. Для этого, я просто вставляю картинку с определенным адресом:
http://chart.apis.google.com/chart?cht=tx&chl=e=\sum_{n=0}^\infty\frac{1}{n!}
В этом примере код формулы: \sum_{n=0}^\infty\frac{1}{n!}
\sum – знак суммы
_ – означает, что следующий блок {n=0} – это нижний индекс суммы
^ – означает, что следующее за ним – это верхний индекс (степень для числа, верхний предел для сумм и интегралов)
\infty – знак бесконечности
\frac{числитель}{знаменатель} – рисует дробь
Кусок адреса: http://chart.apis.google.com/chart?cht=tx&chl= остается неизменным.
Вот еще пример: уравнение Шредингера.
Адрес картинки для такой записи уравнения Шредингера выгладит так:
http://chart.apis.google.com/chart?cht=tx&chl=\Huge i\hbar\frac{\partial\Psi}{\partial t}=\hat{H}\Psi
Ну а сам LaTeX код уравнения выглядит как:
\Huge i\hbar\frac{\partial\Psi}{\partial t}=\hat{H}\Psi
\Huge – означает крупный шрифт
\hbar – постоянная Планка
\partial – знак частной производной
\Psi – греческая буква Пси
\hat – означает, что над H будет шляпка
Подобных сервисов в сети множество. Например, еще в качестве адреса картинки с формулой можно использовать http://dxdt.ru/f? , или вообще самому поставить на сервер CGI приложение, которое будет отрисовывать картинки (mimetex)
Теперь информация для тех, кто в курсе
В системе LaTeX можно набирать всякие рефераты и курсовые. Но в этом случае перед многими возникает проблема: как в LaTeX сделать текст 14 шрифта и с полуторным интервалом? Вот решение:
в преамбуле документа написать примерно следующее
\documentclass[russian, A4paper, 14pt]{extarticle}
\oddsidemargin 0.7 cm
\topmargin -1.8 cm
\textwidth 16.0 cm
\textheight 24.5 cm
\usepackage[cp1251]{inputenc}
\usepackage[russian]{babel}
\usepackage[T2A]{fontenc}
\usepackage{graphicx,amssymb,amsmath, cite}
\renewcommand{\baselinestretch}{1.50}
При компиляции система может не найти класс extarticle, в этом случае MikTeX автоматически скачает его из репозитория.
Продвинутый способ для того что бы набирать диссертацию в LaTeX:
Скачиваете стиль dissert.cls и помещаете его в папку с tex файлом диссертации.
Затем необходимо установить шрифты pscyr. Можете поискать в инете, можете скачать их у меня (не гарантирую свежесть версии)
В преамбуле документа в этом случае необходимо писать следующее:
\documentclass{dissert}
% Пакети перекодировки
\usepackage[T2A]{fontenc}
\usepackage[cp1251]{inputenc}
\usepackage[russian,ukrainian]{babel}
% Для включения графики и продвинутых формул
\usepackage{graphicx, amssymb, amsmath, cite}
% Для включения альбомных страниц (широкие таблицы, графики и т.д.)
\usepackage{lscape}
% Полезно для полного заполнения страниц перед большими таблицями
\usepackage{afterpage}
% Пакет для включения шрифтов Times New Roman (типа MS-Word)
\usepackage{pscyr}
% Для абзацных отступов (красная строка)
\usepackage{indentfirst}
% Полезный пакет для настройки вида сносок и примечаний
\usepackage[perpage,symbol]{footmisc}
% Путь к графике
\graphicspath{{pictures/}}
% Переключение на общий шрифт документа Times New Roman (пакет pscyr)
\renewcommand{\rmdefault}{ftm} % Times New Roman
Кстати, если у вас проблемы с редактором WinEdt, который нагло просит регистрации и не дает нормально работать, рекомендую попробовать бесплатный редактор Texmaker.
И еще, не знаю как все, но я только недавно осознал, что все время неправильно набирал кавычки в LateX. Правильное закавычивание это:
открывающие – “ (два раза клавиша с буквой Ё)
закрывающие – ” (два раза клавиша с буквой Э)

Надо попробовать