Online video hd

Смотреть домашнее видео

Официальный сайт rnns 24/7/365

Смотреть видео бесплатно

m0nhawk 07.12.2009 18:51

LaTeXКак ТеХники набирают тексты...

ТеХ — это скорее язык программирования, правда с очень специфической целью :).

4. Базовая работа с текстом

Для изменения стиля текста используются следующие команды:
7679140a9981a6a7d03f0402c7e96c67.png
\rm — обычный текст;\it — курсив;\sl — наклонный;\tt — пишущая машинка (моноширный);\bf — жирный;\sf — рублёный;\sc — капительГоризонтальные пробелы:
Разрываемые: Неразрываемые:
\<пробел> ~
\enskip \enspace
\quad \thinspace
\qquad \negthinspace
\hskip <размер> \kern <размер>


Для изменения размера:
92a389ab42d777aae8af300d66209628.png
\tiny\scriptsize\footnotesize\small\normalsize\large\Large\LARGE\huge\Huge — делает абзацные отступ;
— убирает отступ, даже если он необходим.

В тексте различаются тире em-тире, en-тире и дефис (в математическом режиме ещё и минус).
Дефис используется в словах н-мерный, какой-нибудь. (-)
en-тире — в диапазонах, 12-18. (--)
em-тире — обычная чёрточка, которую мы привыкли называть тире. (---)
В скобках — последовательность для вставки в ТеХ.

Для символа многоточие последовательность — \cdots (использование трёх точек — признак плохого стиля, не допускайте этого).

За шрифты в ТеХ отвечает второй продукт Кнута - metafont. При первом проходе по какому-либо документу, ТеХ создаёт "кеш" использованных шрифтов с определённым размером и стилем.


*. Русский текст в ТеХ

Для того, что бы ТеХ позволил Вам писать текст по-русски, в начало файла необходимо добавить следующие строчки:
1
2
3
4
5
6
\usepackage<t2a>{fontenc}
\usepackage<utf8>{inputenc}
\usepackage<russian>{babel}

\newcommand\cyrtext<1>{{\fontencoding{T2A}\selectfont #1}}
</russian></utf8></t2a>


Комментарии:
1 — добавляет шрифты с поддержкой кирилицы на выход;2 — входящая кодировка;3 — список языков которые будут использованы в тексте;5 — макрос, для того, что бы была нормальная поддержка диакритических знаков (внутри такого макроса можно писать на любом языке из строчки 3.

 1
2
3
4
5
6
7
8
9
10
11
12
13
14
\documentclass{article}

\usepackage<t2a>{fontenc}
\usepackage<utf8>{inputenc}
\usepackage<russian>{babel}

\newcommand\cyrtext<1>{{\fontencoding{T2A}\selectfont #1}}

\begin{document}

\cyrtext{В \TeX\ текст может быть {\bf жирным}, {\it курсивом}. {\sl наклонным}, {\tt пишушей машинкой} (моноширным) и {\rm обычным}. And even can be written in english.}

\end{document}
</russian></utf8></t2a>

Пример:
5cfc6833cba669124572fafe478c1647.png
Конечно, есть ещё более простой способ, но тогда прийдётся в файл писать текст латинской транскрипцией :)

Думал написать пару слов про шрифты, но думаю лучше буду в таком порядке:
Особые символы в тексте;Выравнивание;Таблицы;Разделение на части (разделы, подразделы) и нумерация;"Математика" в ТеХе....
А про шрифты как-то в другой раз.


Тэги: latex Linux tetex tex texlive
+ 10 -
Похожие Поделиться

lwilis 07.12.2009 19:17 #
+ 0 -
Все не могу понять, примеры изображений сжаты с потерями? Или это оригиналы так выглядят?
Жутко размазанный шрифт.
m0nhawk 07.12.2009 19:39 #
+ 0 -
Хм... Тогда .pdf что-ли выкладывать? Или свой рисунко-хостинг делать, где точно сжатия не будет?
lwilis 07.12.2009 20:32 #
+ 1 -
imageshack.us, например, позволяет хранить оригинал.
Отдает код для вставки в веб, генерит превьюшки. Или picasa.

Вряд ли стоит городить свой хостинг.
Slip 07.12.2009 19:33 #
+ 0 -
Спасибо. Скорее бы
* "Математика" в ТеХе.
Daria 07.12.2009 19:37 #
+ 1 -
может быть я напишу, с благославления автора. мне приходилось использовать тех для домашних заданий.
m0nhawk 07.12.2009 19:54 #
+ 1 -
Инициатива наказуема исполнением :)
lomereiter 07.12.2009 19:43 #
+ 2 -
Про русский язык ещё пара тонких моментов:

1. Чтобы в нумерованных списках были русские "а)", "б)" и т.д.:\renewcommand{\theenumii}{\asbuk{enumii}}
\renewcommand{\labelenumii}{\theenumii)}


2. Подписи под рисунками тоже лучше бы типа "Рис. XYZ":\usepackage{caption2}
\addto\captionsrussian{
\def\figurename{Рис.}
}


P.S.: кстати, я без \cyrtext обхожусь. И fontencoding не указываю. Может, это из-за utf8x в inputenc? =)

m0nhawk 07.12.2009 19:50 #
+ 0 -
А все диакритические знаки нормально ставятся? Я так понял у Вас только \usepackage{babel}?
lomereiter 07.12.2009 19:55 #
+ 0 -
Ну да. Кстати, про пакет ucs не упомянули, диакритические знаки с помощью XCompose удобней набирать.
m0nhawk 07.12.2009 20:07 #
+ 0 -
ucs мне понадобился всего 1 раз почему-то.
Xcompose не использую, ибо приходится набирать тех не только на линусковых системах, а к хорошему привыкнешь :)
Если напишите - буду благодарен.
lomereiter 07.12.2009 20:21 #
+ 1 -
Да не, этот вариант реально лучше не рекомендовать по этой причине :)
А к XCompose я привык потому, что с помощью него в IM и на форумах можно легко всякие там ?(?x?+?x+?)dx писать.

P.S.: может, хватит уже на "вы"?
m0nhawk 07.12.2009 20:26 #
+ 0 -
ОК :)
И как Вас зовут?
Я слышал про него, но как-то не хотел привыкать, просто трачу где-то 50/50 за линуксом, и в винде (звучит как в ....). Я просто уже к пунто свинтчеру привык, а xneur ну очень глючный...
Да не, этот вариант реально лучше не рекомендовать по этой причине :)
Это, я так понял, про то, что я не писал про usc?
lomereiter 07.12.2009 20:28 #
+ 0 -
Да не, этот вариант реально лучше не рекомендовать по этой причине :)


Да. Всё-таки далеко не на всех системах unicode основной кодировкой является.
m0nhawk 07.12.2009 20:30 #
+ 1 -
Вот именно по-этому я и использую конструкцию ...\cyrtext...Она более универсальна.
m0nhawk 07.12.2009 19:53 #
+ 0 -
Я просто к utf8 привык очень :)
pluton 07.12.2009 23:31 #
+ -1 -
текст может быть {\bf жырним}

жырним ????
Guest007 08.12.2009 10:33 #
+ 1 -
Как-то верстал пару учебников (не технического характера). Удобно. Пользовался Emacs, но стилем жизни он не стал :-)

Немного оффтом, но у WordPerfect (коим сейчас владеет Корел) есть режим RevealCode - это когда можно смотреть разметку документа и работать с ней прямо вот в таком TeX'о-XML-ном режиме. Жаль, что у ООо такого нет....

Зато есть LyX :-)

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн