Показаны сообщения с ярлыком tex. Показать все сообщения
Показаны сообщения с ярлыком tex. Показать все сообщения

суббота, 15 сентября 2012 г.

Циклы в TeX

Хотя TeX - это язык разметки текста, в нем есть возможность организовывать циклы.

Основная схема такова
\newcounter{qq}
\setcounter{qq}{1}

\loop
\addtocounter{qq}{1}

\ifnum \value{qq}<11 br="br" repeat="repeat">
Причем здесь используются средства самого TeX (даже не LaTeX), никаких пакетов подключать не нужно. А с пакетами можно получить еще больше возможностей - есть, скажем, пакет ifthen.

среда, 13 октября 2010 г.

TeX: верхние индексы и жирные формулы

Если нам надо в ТеХе написать про столько-то метров квадратных, нам нужна буква "м" с верхним индексом 2 (м^2). Крышка (^) в тексте не сработает, а делать inline формулу (обрамленную долларами) ради такой малости - глупо. Поэтому пишем так:
м \textsuperscript{2}


А теперь о жирных формулах. Иногда нужно выделить жирным какую-то переменную (векторные величины обычно пишут именно так). \textbf в mathmode не работает. Выход есть:
$A\boldsymbol{x}=b$

понедельник, 7 июля 2008 г.

Полиграфические термины

Весь мозг себе свернёшь, пока найдёшь нужную ТеХовскую команду, которая меняет вид документа (шрифт, межстрочный интервал). Всё потому, что в полиграфии используются спецтермины, которые простой смертный не знает. С поиском в англоязычном интернете проблем, разумеется, столько же.

Итак.
  1. Расстояние между буквами в слове = разрядка,
    межбуквенный интервал;
    inter-letter spacing, letterspacing.
  2. Расстояние между строками = интерлиньяж ;
    interlinear spacing.
  3. Верстка = make-up, making-up (ну кто бы мог подумать!).

воскресенье, 6 июля 2008 г.

subfig.sty

Это замечательный пакет для TeX, который позволяет делать несколько картинок под одним заголовком. Например: рис.1 , Профили решения уравнения теплопроводности. На рис.1a - 1d будет показано 4 профиля в разные моменты времени.

Чтобы можно было работать с subfig.sty надо кроме него самого установить (положить в папку с .tex - файлом) ещё caption.sty версии не позднее 2003/12/01.

По умолчанию буквы, нумерующие картинки, заключеныв круглые скобки. Если это не устраивает, надо при подключении пакета задать соответствующую опцию:

\usepackage[labelformat = simple]{subfig}

Опция empty вообще уберет буквенную нумерацию.

понедельник, 16 июня 2008 г.

Закладки в pdf

Чтобы можно было делать закладки в pdf, надо в .tex документе подключить пакет
hyperref, вот так:
\usepackage[pdftex, bookmarksnumbered=true]{hyperref}
(первая опция нужна для pdflatex-a).

Пара ссылок по теме:
http://theoval.sys.uea.ac.uk/~nlct/latex/pdfdoc/pdfdoc/pdfdoc.html#619
http://www.mpch-mainz.mpg.de/~joeckel/pdflatex/

пятница, 30 мая 2008 г.

TeX notes #3

Сегодня - немного информации про уравнения в несколько строчек. Например, мы хотим
поставить краевую задачу, у нас три строки - уравнение, краевые и начальные условия. Нужно, чтоб задача имела один номер (задача (1), а не задача (1) - (3)).

Можно воспользоваться окружением eqnarray, но почему-то весь интернет кроет его на все лады (с 1 по 12й :). Взамен предлагается align. Выранивание там делается точно так же - по знакам '&'. По умолчанию каждая строчка нумеруется, но можно отключить номера в отдельных строках, поставив \notags перед \\ (linebreak).

Ссылки:
http://www.math.uiuc.edu/~hildebr/tex/displays.html
http://crab.rutgers.edu/~karel/latex/class4/class4.html

Если мне память не изменяет, в eqnarray всё было цивильней - номер ставился один на все строки сам, его местоположение выбиралось оптимальным (красивым) образом.

Why not use eqnarray?
http://sepp.oetiker.ch/texlive-20051102-mo/FAQ-eqnarray.html

понедельник, 22 октября 2007 г.

TeX notes #1

В pdf можно включать файлы в формате jpg и png. А я-то мучался с векторизацией...

В TeX - e двойные русские кавычки ёлочкой (« ») делаются с помощью лигатур (если подключен babel): << и >>.

Ещё нашёл запись в блоге у jetxee про создание pdf на русском: http://sovety.blogspot.com/2007/07/pdf-latex.html