Ресурсы по LaTex

Вопросы оформления различных текстов и презентаций. ГОСТы, внутренние требования оформления. Работа с MS Office, OpenOffice, LaTex и др.

Ресурсы по LaTex

Сообщение kluchev » 21 май 2008, 13:41

Для начала, что это такое:
LaTeX

Материал из Википедии — свободной энциклопедии

LaTex - (LaTeX, произносится как «лэйтех» или «латех» аналогично TeXу; ударение допустимо на любой из слогов) — наиболее популярный набор макрорасширений (или макропакет) к TeX, который облегчает набор сложных документов. Важно заметить, что ни один из макропакетов для TeX'а не может расширить TeX'овских возможностей (всё, что можно сделать в LaTeX’е, можно сделать и в Plain TeX'е), но благодаря различным упрощениям использование макропакетов зачастую позволяет избежать весьма изощрённого программирования.

Пакет позволяет автоматизировать многие задачи набора текста и подготовки статей, включая набор текста на нескольких языках, нумерацию разделов и формул, перекрёстные ссылки, размещение иллюстраций и таблиц на странице, ведение библиографии и др. Кроме базового набора существует множество пакетов расширения LaTeX. Первая версия была выпущена Лесли Лампортом (Leslie Lamport) в 1984, текущая версия — LaTeX2ε, после создания в 1994 году испытывала некоторый период нестабильности, окончившийся к концу 90-х годов, а в настоящее время стабилизировалась (хотя раз в год выходит новая версия).

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

Во многих развитых компьютерных аналитических системах, например, Maple, Mathematica, Maxima возможен экспорт документов в формат *.tex. Для представления формул в Википедии также используется TeX-нотация.


http://ru.wikipedia.org/wiki/LaTeX
В споре рождается коллективное заблуждение, а истиной мы его называем для краткости
Аватара пользователя
kluchev
 
Сообщения: 995
Зарегистрирован: 04 апр 2008, 13:31
Откуда: SPb

Re: Ресурсы по LaTex

Сообщение kluchev » 21 май 2008, 13:51

Собственно, в чем прелесть LaTex:
  • Можно набирать тексты в самом простом текстовом редакторе;
  • Не требуются сколько-нибудь значительные вычислительные ресурсы;
  • При обработке больших текстов ничего не "тормозит" и не "виснет";
  • Лучшей системы для оформления математических формул еще не придумали;
  • Различные конверторы позволяют легко сгенерировать PDF, RTF, HTML и т.д;
  • Осваивается за единицы дней.

Недостатки:

  • Сразу не видно результата как в MS Word или OpenOffice, посмотреть документ можно только после компиляции;
  • Для совсем уж "махровых" чайников не подходит, так как нужно уметь разбираться в специальном языке разметки (не сложнее HTML)
В споре рождается коллективное заблуждение, а истиной мы его называем для краткости
Аватара пользователя
kluchev
 
Сообщения: 995
Зарегистрирован: 04 апр 2008, 13:31
Откуда: SPb

Re: Ресурсы по LaTex

Сообщение AlexNickolaenkov » 21 май 2008, 14:07

эээмм... а почему у нас на кафедре не принято им пользоваться? TeX & LaTeX очень хорошие штуки, тем более что разработчики таблиц стилей уже позаботились о далеких от многих людей вещах вроде типографики.
Аватара пользователя
AlexNickolaenkov
 
Сообщения: 435
Зарегистрирован: 02 май 2008, 21:40
Откуда: Санкт-Петербург

Re: Ресурсы по LaTex

Сообщение kluchev » 21 май 2008, 14:46

AlexNickolaenkov писал(а):эээмм... а почему у нас на кафедре не принято им пользоваться? TeX & LaTeX очень хорошие штуки, тем более что разработчики таблиц стилей уже позаботились о далеких от многих людей вещах вроде типографики.


Ну почему совсем уж не принято... Вялотекуще просто как-то... Рустам Ковязин, к примеру, свои статьи в LaTex писал. Я для своего диссера первую главу в LaTex сделал и кучу всяких бумажек изваял.

Я предлагаю считать, что застой кончился и LaTex пора внедрять потихоньку, ибо мозги развивает, IMHO.
В споре рождается коллективное заблуждение, а истиной мы его называем для краткости
Аватара пользователя
kluchev
 
Сообщения: 995
Зарегистрирован: 04 апр 2008, 13:31
Откуда: SPb

Re: Ресурсы по LaTex

Сообщение Shico » 21 май 2008, 17:22

У меня вопрос, может быть, не совсем по адресу, но тем не менее.
Почему название произносится как "латех". По моему правильнее должно произноситься "латэкс".
Вот и в английской wiki:
LaTeX (pronounced /ˈleɪtɛx/) is a ...

http://en.wikipedia.org/wiki/LaTeX

Рускоговорящим людям не нравится слово "латэкс"? :)
"Раньше гусиными перьями писали вечные мысли, а теперь вечными перьями пишут гусиные мысли". В. Солоухин
Аватара пользователя
Shico
 
Сообщения: 301
Зарегистрирован: 06 апр 2008, 16:15
Откуда: Санкт-Петербург

Re: Ресурсы по LaTex

Сообщение kluchev » 21 май 2008, 17:42

Shico писал(а):У меня вопрос, может быть, не совсем по адресу, но тем не менее.
Почему название произносится как "латех". По моему правильнее должно произноситься "латэкс".


Мы же по русски говорим "Техника", а не "Тэксникс" ... Почему бы нам тогда не говорить "ЛаТех" вместо "ЛаТэкс"?
В споре рождается коллективное заблуждение, а истиной мы его называем для краткости
Аватара пользователя
kluchev
 
Сообщения: 995
Зарегистрирован: 04 апр 2008, 13:31
Откуда: SPb

Re: Ресурсы по LaTex

Сообщение Shico » 21 май 2008, 18:04

kluchev писал(а):Мы же по русски говорим "Техника", а не "Тэксникс" ... Почему бы нам тогда не говорить "ЛаТех" вместо "ЛаТэкс"?

Вопрос в произношении буквы "x" (икс):
В слове "техника" (technic) нет буквы "x" и читается оно, кажется, "текник(с)".
А вот, например, в слове "toxic" - есть, и произносим мы его как "токсичный".

А вообще я не против говорить "ЛаТех". Просто интересно выяснить. :roll:
"Раньше гусиными перьями писали вечные мысли, а теперь вечными перьями пишут гусиные мысли". В. Солоухин
Аватара пользователя
Shico
 
Сообщения: 301
Зарегистрирован: 06 апр 2008, 16:15
Откуда: Санкт-Петербург

Re: Ресурсы по LaTex

Сообщение Роман Химов » 21 май 2008, 18:18

Поскольку исходный корень вообще греческий. Плюс, если не изменяет склероз, вопрос произношения "TeX" на русском согласовывался лично с товарищем Кнутом, так что. Ну а LaTeX уже производное.
--
Греби и улыбайся!
Всё будет хорошо. Готовьтесь...
Роман Химов
 
Сообщения: 53
Зарегистрирован: 06 май 2008, 11:55
Откуда: 10 км к востоку от Питера

Re: Ресурсы по LaTex

Сообщение Shico » 21 май 2008, 18:28

Роман Химов писал(а):Плюс, если не изменяет склероз, вопрос произношения "TeX" на русском согласовывался лично с товарищем Кнутом...

Ну если с самим Кнутом согласовывался, тогда вопросов нет. :)
"Раньше гусиными перьями писали вечные мысли, а теперь вечными перьями пишут гусиные мысли". В. Солоухин
Аватара пользователя
Shico
 
Сообщения: 301
Зарегистрирован: 06 апр 2008, 16:15
Откуда: Санкт-Петербург

Re: Ресурсы по LaTex

Сообщение kluchev » 21 май 2008, 18:35

Роман Химов писал(а):Поскольку исходный корень вообще греческий.


Именно...
В споре рождается коллективное заблуждение, а истиной мы его называем для краткости
Аватара пользователя
kluchev
 
Сообщения: 995
Зарегистрирован: 04 апр 2008, 13:31
Откуда: SPb

Re: Ресурсы по LaTex

Сообщение Интегральный вычислитель » 21 май 2008, 20:03

Нехорошо с вашей стороны начинать обсуждение таких инструментов в разгар написания балкарских работ :twisted:

Как к нему русский язык прикрутить?
I Have Seen The Truth And It Doesn't Make Any Sense
Аватара пользователя
Интегральный вычислитель
 
Сообщения: 561
Зарегистрирован: 02 апр 2008, 16:04
Откуда: из Леса

Re: Ресурсы по LaTex

Сообщение kluchev » 21 май 2008, 20:43

Раб Лампы писал(а):Нехорошо с вашей стороны начинать обсуждение таких инструментов в разгар написания балкарских работ :twisted:


Почему, сделаешь в LaTex, потом всем расскажешь как :mrgreen:

Как к нему русский язык прикрутить?


А по простому не работает?

Учебник из LinuxFormat
Книжки всякообразные...
Вопросы русификации LaTex (Scientific Linux Cyrillic Edition)
В споре рождается коллективное заблуждение, а истиной мы его называем для краткости
Аватара пользователя
kluchev
 
Сообщения: 995
Зарегистрирован: 04 апр 2008, 13:31
Откуда: SPb

Re: Ресурсы по LaTex

Сообщение Роман Химов » 21 май 2008, 20:43

Раб Лампы писал(а):Как к нему русский язык прикрутить?

Вкратце, под современными системами, использующими UTF8:
Код: Выделить всё
\usepackage[utf8x]{inputenc}
\usepackage[russian]{babel}
--
Греби и улыбайся!
Всё будет хорошо. Готовьтесь...
Роман Химов
 
Сообщения: 53
Зарегистрирован: 06 май 2008, 11:55
Откуда: 10 км к востоку от Питера

Re: Ресурсы по LaTex

Сообщение Интегральный вычислитель » 21 май 2008, 21:03

Роман Химов писал(а):
Код: Выделить всё
\usepackage[utf8x]{inputenc}
\usepackage[russian]{babel}

как оказалось, у меня не стояли пакеты с расширениями для кириллицы: в зависимости от дистрибутива : tetex-extra или tex-live
I Have Seen The Truth And It Doesn't Make Any Sense
Аватара пользователя
Интегральный вычислитель
 
Сообщения: 561
Зарегистрирован: 02 апр 2008, 16:04
Откуда: из Леса

Re: Ресурсы по LaTex

Сообщение kluchev » 21 май 2008, 21:54

Примитивный пример для тех, кто ещё хочет вместо ворда внезапно использовать LaTex :mrgreen:

Код: Выделить всё
\documentclass{article}
\usepackage[utf8x]{inputenc}
\usepackage[russian]{babel}

\begin{document}

Учебный лабораторный комплекс SDK-1.1 предназначен для освоения студентами архитектуры и методов проектирования встроенных вычислительных систем. SDK-1.1 построен на базе микроконтроллера ADuC812 с ядром Intel 8051.

\end{document}


Компилируем. Результат можно посмотреть с помощью xdvi.
Код: Выделить всё
latex test.tex

Превращаем dvi в ps

Код: Выделить всё
dvips test.dvi

Превращаем ps в pdf
Код: Выделить всё
ps2pdf test.ps
В споре рождается коллективное заблуждение, а истиной мы его называем для краткости
Аватара пользователя
kluchev
 
Сообщения: 995
Зарегистрирован: 04 апр 2008, 13:31
Откуда: SPb

Re: Ресурсы по LaTex

Сообщение Интегральный вычислитель » 21 май 2008, 22:38

kluchev писал(а):[code]\documentclass{article}

:( Поля в стандартных article, report и book просто огромные. Придется искать что-нибудь альтернативное.
I Have Seen The Truth And It Doesn't Make Any Sense
Аватара пользователя
Интегральный вычислитель
 
Сообщения: 561
Зарегистрирован: 02 апр 2008, 16:04
Откуда: из Леса

Re: Ресурсы по LaTex

Сообщение Роман Химов » 21 май 2008, 23:12

Раб Лампы писал(а): :( Поля в стандартных article, report и book просто огромные. Придется искать что-нибудь альтернативное.

Они рассчитывались, чтобы около 60 символов в строке было, так читать приятнее. Хотя, с непривычки, конечно, да, огромным кажется.
Можно заглянуть в мой стиль для лабораторок и подобного:
viewtopic.php?f=29&t=75
Там
Код: Выделить всё
\setlength{\voffset}{-1cm}
\setlength{\hoffset}{0cm}
\setlength{\oddsidemargin}{1cm}
\setlength{\evensidemargin}{1cm}
\setlength{\textwidth}{15cm}
\setlength{\textheight}{22.5cm}

При желании, можно прям в документе это накорябать и получится что-то.
--
Греби и улыбайся!
Всё будет хорошо. Готовьтесь...
Роман Химов
 
Сообщения: 53
Зарегистрирован: 06 май 2008, 11:55
Откуда: 10 км к востоку от Питера

Re: Ресурсы по LaTex

Сообщение Рустам » 27 май 2008, 01:51

Шел мимо... а тут такое. Скажу сразу: не стоит обольщаться по поводу ТеХа. Нужно осмысленно сопоставлять задачу и используемый инструмент. Не вижу никакого смысла в использовани ТеХ везде и всегда. Что касается прелестей и недостатков ТеХа:
Можно набирать тексты в самом простом текстовом редакторе;

Не вижу сильного достоинства в этом. Программу тоже можно писать в FAR'е, но кто-то придумал colorer. Не просто так... А иные вообще в вижуалке пишут программы.
Не требуются сколько-нибудь значительные вычислительные ресурсы;

Подход к графике в ТеХе иной, чем, например, Word. В основном графика векторная, а это EPS. А это большие объемы. Документ с большим количеством графики легко может вырасти до 100 мегабайт.
При обработке больших текстов ничего не "тормозит" и не "виснет";

Неправда. Вопрос в используемых пакетах. Они разрабатываются разными людьми и ошибки в них тоже присутствуют. Иногда с ними приходится бороться в тексте.
Различные конверторы позволяют легко сгенерировать PDF, RTF, HTML и т.д;

Неправда. В RTF нет нормлаьного конвертора. В чем отличие RTF от PDF? В том, что последний формат является "выходным". Он, как и DVI, не предназначен дял редактирования. А RTF предназначен. Нормальных программ для конвертации в RTF я не видел, но искал.
Осваивается за единицы дней.

А смысл? Если осваивать Word, то в нем тоже можно создавать "правильные" документы. Не запустить программу и тут же начать писать текст, а осваивать. Продется узнать про метки, стили, средства автоматизации и др. Word тоже представляет много возможностей, но этим мало кто пользуется. Мы не умеем пользоваться этим инструментом и получаем плохие документы. Ругаемся и смотрим в сторону ТеХа. За единицы дней ТеХом тоже не научишься пользоваться. Если нужен документ за 2 дня, то лучше Word. Я пользуюсь ТеХом уже много лет - около 10. Мне пришлось узнать много об верстке документов: о М-тире и Н-тире, о правилах сокращений в русской типографии, о правающих объектах и др. ТеХ не избавляет от необходимости знать эту информацию. На это нужно время. Возможно стоит его потратить на нечто более полезное. Недавно читал диссертацию, оформленную в ТеХе. Ужасно! Ну и что, что ТеХ. Нужно уметь пользоваться инструментом. А человек не единицы дней писал тот текст.

Указанные недостатки не столь существенны. Существенный недостаток - это отсутствие средств проверки орфографии. В каком режиме просматривать результат - это можно привыкнуть. А вот как писать без ошибок... И вот тут корректор начинает плеваться. А если в роли корректора выступает научный руководитель...
Аватара пользователя
Рустам
 
Сообщения: 164
Зарегистрирован: 27 май 2008, 01:24

Re: Ресурсы по LaTex

Сообщение Интегральный вычислитель » 27 май 2008, 08:11

Рустам писал(а):Шел мимо... а тут такое. Скажу сразу: не стоит обольщаться по поводу ТеХа. Нужно осмысленно сопоставлять задачу и используемый инструмент. Не вижу никакого смысла в использовани ТеХ везде и всегда.

Универсальных инструментов не бывает. TeX хорош в тех областях, для которых задумывался.

Подход к графике в ТеХе иной, чем, например, Word. В основном графика векторная, а это EPS. А это большие объемы. Документ с большим количеством графики легко может вырасти до 100 мегабайт.

Зависит от выходного формата.

А смысл? Если осваивать Word, то в нем тоже можно создавать "правильные" документы. Не запустить программу и тут же начать писать текст, а осваивать. Продется узнать про метки, стили, средства автоматизации и др. Word тоже представляет много возможностей, но этим мало кто пользуется. Мы не умеем пользоваться этим инструментом и получаем плохие документы. Ругаемся и смотрим в сторону ТеХа.

Word не способствует изучению его возможностей. За все годы, что я его использую, я так и не научился с ним нормально работать. Очень часто написание документа превращается в войну с инструментом. В LaTeX, напротив, нет другого пути, кроме как изучение его возможностей.

За единицы дней ТеХом тоже не научишься пользоваться. Если нужен документ за 2 дня, то лучше Word. Я пользуюсь ТеХом уже много лет - около 10. Мне пришлось узнать много об верстке документов: о М-тире и Н-тире, о правилах сокращений в русской типографии, о правающих объектах и др. ТеХ не избавляет от необходимости знать эту информацию. На это нужно время. Возможно стоит его потратить на нечто более полезное. Недавно читал диссертацию, оформленную в ТеХе. Ужасно! Ну и что, что ТеХ. Нужно уметь пользоваться инструментом. А человек не единицы дней писал тот текст.

Мне удалось перегнать свою бакалаврскую работу в LaTeX примерно за час. До этого Tex'ом не пользовался... Если обзавестись нормальным редактором, то никаких начальных знаний не требуется. Результатом доволен, в сравнении с оригиналом смотриться очень приятно.

Указанные недостатки не столь существенны. Существенный недостаток - это отсутствие средств проверки орфографии. В каком режиме просматривать результат - это можно привыкнуть. А вот как писать без ошибок... И вот тут корректор начинает плеваться. А если в роли корректора выступает научный руководитель...

aspell?
I Have Seen The Truth And It Doesn't Make Any Sense
Аватара пользователя
Интегральный вычислитель
 
Сообщения: 561
Зарегистрирован: 02 апр 2008, 16:04
Откуда: из Леса

Re: Ресурсы по LaTex

Сообщение Shico » 27 май 2008, 10:30

Раб Лампы писал(а):Word не способствует изучению его возможностей. За все годы, что я его использую, я так и не научился с ним нормально работать.

Вряд ли в этом Word виноват. ;) Возможности в нем есть - значит их можно использовать.
"Раньше гусиными перьями писали вечные мысли, а теперь вечными перьями пишут гусиные мысли". В. Солоухин
Аватара пользователя
Shico
 
Сообщения: 301
Зарегистрирован: 06 апр 2008, 16:15
Откуда: Санкт-Петербург

След.

Вернуться в Оформление работ

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron