LINUX.ORG.RU

Компьютерная типография LaTeX в свободном доступе

 ,


1

8

Более трёх лет назад я написал книгу Компьютерная типография LaTeX, которая базировалась на цикле статей для журнала LinuxFormat. По договорённости с издательством все права вернулись ко мне, и я выложил электронную версию книги на CTAN (Comprehensive ΤeΧ Archive Network) под свободной лицензией CC-BY-SA 3.0.

Книга является руководством по использованию текстового процессора LaTeX. Описаны все базовые элементы процесса набора и вёрстки, упомянуто свыше 1300 команд LaTeX и около 750 пакетов, стилей и классов, которые можно использовать при наборе любых текстовых документов. Рассмотрены создание презентаций, вёрстка таблиц, вставка графических объектов, формирование библиографии, алфавитного указателя и многие другие задачи. На конкретных примерах показано, что компьютерной типографии под управлением LaTeX доступны проекты любой сложности и направленности. Значительная часть книги посвящена главному преимуществу LaTeX перед другими текстовыми процессорами — набору математики.

Эта книга была создана с нуля целиком и полностью исключительно средствами LaTeX. Я ответственен и за текст, и за вёрстку, поэтому буду благодарен любым замечаниям и конструктивным советам по поводу улучшения качества электронной версии книги.

Исходники пока не выложил, но по запросу я их готов предоставить под той же лицензией, что и текст. Если вменяемых запросов будет больше одного, то исходники выложу быстрее ☺ Думаю о возможности выкладывания на github.

>>> Подробности

★★★★★

Проверено: Aceler ()
Последнее исправление: Aceler (всего исправлений: 4)
Ответ на: комментарий от anonymous

вас послушать, так весь эксперимент ЦЕРНа должен быть на латехе собран, ведь физики должны все делать на латехе.

anonymous
()
Ответ на: комментарий от Evgueni

а) уйти в академотпуск

б) перевестись в более другой ВУЗ

в) отчислиться

Ну разгоните всех, сами себя учить будете, Евгений?

anonymous
()
Ответ на: комментарий от AIv

Аргументировать будете чем С# так плох для вашего зачета? Хотя, если цель спецкурса - изучение С++, тогда конечно.

anonymous
()
Ответ на: комментарий от anonymous

Ну разгоните всех, сами себя учить будете, Евгений?

Судя по демографии, разогнать планируют уже их. В некоторых вузах двоечников в пупок целуют.

anonymous
()
Ответ на: комментарий от Evgueni

Может ты и хороший специалист по набору текстов, но педагогического опыта явно не хватает.

Насчет Штатов и Европы комментариев дать не могу, там я не учился.

anonymous
()
Ответ на: комментарий от anonymous

Кривоногая толстуха соответствует всем требованиям спецификации на самку человека, но спать с ней можно только от безнадёги и отчаяния. Вот и с свёрстанными в ворде документами точно так же.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Кривоногая толстуха соответствует всем требованиям спецификации на самку человека, но спать с ней можно только от безнадёги и отчаяния. Вот и с свёрстанными в ворде документами точно так же.

Глядя на проценты занятости вордом рынка, мне страшно подумать о проценте кривоногих толстух или их любителей.

anonymous
()
Ответ на: комментарий от anonymous

Вот ты и слился до своего единственного аргумента.

ugoday ★★★★★
()
Ответ на: комментарий от anonymous

Вот что-то типа Emacs на роль кривоногой толстухи подойдёт. Ибо за страшной внешностью может прятаться тонкая душа.

anonymous
()
Ответ на: комментарий от ugoday

Ну хоть понятно как толстуху завести. А то предлагают кучу тряпок, пучки волос, обрезки кожи, жести и резины, чей-то старый зубной протез и толстый талмуд за авторством Евгения.

«Книга является руководством по сборке и использованию женщин. Описаны все базовые элементы процесса сборки, упомянуто свыше 750 видов разновидностей сексуальных поз».

anonymous
()
Ответ на: комментарий от anonymous

Аргументировать будете чем С# так плох для вашего зачета? Хотя, если цель спецкурса - изучение С++, тогда конечно.

Где то выше я аргументировал.

AIv ★★★★★
()
Ответ на: комментарий от AIv

Единственно, что я понял, C# не работает в Линукс. Спецкурс вообще про что, как программировать в Линукс?

anonymous
()
Ответ на: комментарий от anonymous

Эта бездна экспрессии особенно смешна, поскольку (продолжая аналогию) исходит от слепоглухонемого безрукого импотента, которого не смогла завести даже Навка:-)

AIv ★★★★★
()
Ответ на: комментарий от AIv

А у шарпа что, проблемы с мат. либками? Или на спецухе делают то, что тысячу раз уже сделали?

anonymous
()
Ответ на: комментарий от AIv

Ну и что же, по вашему получается, что на C# нельзя реализовать алгоритмы численного моделирования? Это с какой, простите радости? Матрицы на нем нельзя перемножать? Наоборот, автоматический сборщик мусора дает ощутимые удобства для программиста.

anonymous
()
Ответ на: комментарий от anonymous

Откуда там проблемы с либками?

Math.NET Numerics Features

* mathematical and scientific constants & special functions * complex type including associated trigonometric and hyperpolic functions * real and complex, dense and sparse linear algebra (with LU, QR, eigenvalues, ... decompositions) * non-uniform probability distributions, multivariate distributions, sample generation * alternative uniform random number generators * descriptive statistics, including order statistics * various interpolation methods, including barycentric approaches and splines * numerical function integration (quadrature) routines * linear integral transforms like fourier transform (FFT) with arbitrary lengths support, and hartley *

combinatorics, polynomials, quaternions, basic number theory, ... *

parallelized where appropriate, to leverage multi-core and multi-processor systems * fully managed or (if available) using native libraries (Intel MKL, ACMS) * provides a native facade for F# developers

Все под лицензией MIT/X11

anonymous
()
Ответ на: комментарий от anonymous

чей-то старый зубной протез

Не иначе как самого Кнута.

anonymous
()
Ответ на: комментарий от anonymous

я вас уверяю: такие люди, как Евгений, без работы не останутся.

Так выгонять стариков планируют. А не выгонят - так помрут от скотского отношения. А без них у молодёжи мало шансов.

anonymous
()
Ответ на: комментарий от anonymous

> Ну и что же, по вашему получается, что на C# нельзя реализовать алгоритмы численного моделирования?

можно. но они будут оччень меддлленные.

AIv ★★★★★
()
Ответ на: комментарий от anonymous

Я стесняюсь спросить, может нас дети читают, кто такая эта Навка?

симпатичная девушка.

AIv ★★★★★
()
Ответ на: комментарий от anonymous

Ну хоть понятно как толстуху завести.

Тут либо уродливо, зато сразу, либо красиво, но требует изучения. Каждый выбирает сам в соответствии с наличием мозга и чувства прекрасного.

толстый талмуд

 
http://www.ozon.ru/context/detail/id/3782545/

Эффективная работа. MS Word 2007
ID 3782545
Автор: С. Симонович
Языки: Русский
Издательство: Питер
Серия: Эффективная работа
ISBN 978-5-388-00031-6; 2008 г.
Дополнительные характеристики
Страниц	640 стр.
Формат	70x108/16 (170х262 мм)
Тираж	3000 экз.
Переплет	Мягкая обложка

Это чтобы работать в ворде нужно прочесть книжку в 640 страниц? Да идите в жопу!

ugoday ★★★★★
()
Ответ на: комментарий от anonymous

А какое это имеет отношение к делу? Доказательства всё равно на ножках собирать придётся.

Я надеялся встретить аргументированное утверждение среди потоков голословного словоблудия. Увы, моим надеждам не суждено было сбыться.

ugoday ★★★★★
()
Ответ на: комментарий от anonymous

под лежачий камень вода не течет.

Кому на месте не сидится, тот добра не наживёт.

anonymous
()
Ответ на: комментарий от AIv

можно. но они будут оччень меддлленные.

Это точно.

Единственный внятный аргумент у сторонников шарпа - что на нем написать программу можно быстрее, чем на C/C++. Но, как мне кажется, спорить с ними бесполезно. «Программирование мышкой», да.

oami ★★
()
Ответ на: комментарий от AIv

оччень меддлленные.

А зачем тогда написали MPI.NET из HPC Pack 2008 SDK? У вас бы они точно зачет не получили.

anonymous
()
Ответ на: комментарий от ugoday

Я надеялся встретить аргументированное утверждение

Возможность увидеть своими глазами - аргумент лучше некуда. Пруфлинков нет, ибо источник - собственный опыт.

anonymous
()
Ответ на: комментарий от oami

Что бы быстро писать медленные программы есть питон - он куда гибче и кроссплатформенней шарпов (и тянет за собой несравнимо меньше).

Что бы медленно писать быстрые программы есть С++.

Ну а их связка дает приемлемый результат практ. на все случаи жизни;-)

AIv ★★★★★
()
Ответ на: комментарий от anonymous

А зачем тогда написали MPI.NET из HPC Pack 2008 SDK?

Спросите у его авторов? Я лично не знаю. Но числодробилки на шарпах (яве) это так же смешно как набор и верстка в ворде.

AIv ★★★★★
()
Ответ на: комментарий от ugoday

Эффективная работа. MS Word 2007

Это оксюморон такой? Типа честный вор, порядочный политик, бедный олигарх, немой певец, слепой летчик и т.д.

AIv ★★★★★
()
Ответ на: комментарий от anonymous

Да, 640 страниц, серьезный инстумент требует обучения.

Отличный аргумент в пользу ЛаТеХа, спасибо.

ugoday ★★★★★
()
Ответ на: комментарий от anonymous

На питоне даже тредов нет, куда ему до шарпа.

В питоне треды есть, причем они там куда лучше, чем в ворде формулы.

AIv ★★★★★
()
Ответ на: комментарий от anonymous

юбилейный, 100500й слив, поздравляю.

AIv ★★★★★
()
Ответ на: комментарий от anonymous

Возможность увидеть своими глазами - аргумент лучше некуда.

Я увидел своими глазами, что пользователи ворда работают медленно и неэффективно, а результат их мучений производит отталкивающее эстетическое впечатление. Для меня это --- лучший аргумент.

ибо источник - собственный опыт.

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

ugoday ★★★★★
()
Ответ на: комментарий от AIv

Ну, если сравнивать с вёрсткой пробелами и ручным созданием перечней, то данная книжка наверное может повысить эффективность.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Это чтобы работать в ворде нужно прочесть книжку в 640 страниц? Да идите в жопу!

Идти? Это после львовского, кнута, Евгения, мануала на инглише к Emacs и Elisp, а также к tex mode + auctex + preview latex?

anonymous
()
Ответ на: комментарий от ugoday

Можно и не читать книжку, но тем не менее работать в ворде. С латехом надо месяца два-три побиться головой о монитор, даже с книжками, до получения первых результатов.

anonymous
()
Ответ на: комментарий от anonymous

С латехом надо месяца два-три побиться головой о монитор, даже с книжками, до получения первых результатов

Почему же мне для получения первых результатов потребовалось всего 20 минут чтения? Через несколько часов чтения моих знаний уже было достаточно для написания курсовых/

anonymous
()
Ответ на: комментарий от anonymous

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

Етить, какой ты медленный.

ugoday ★★★★★
()
Ответ на: комментарий от anonymous

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

100501й слив. Для получения первых вменяемых результатов достаточно почитать чуток Львовского, это МАКСИМУМ несколько дней. Студенты НАЧИНАЮТ писать в латех (и получать первые результаты) после одного занятия.

AIv ★★★★★
()
Ответ на: комментарий от AIv

Разве, а я понял, из последнего обсуждения питона здесь, что их там нету, а есть какие-то страшные глобальные блокировки, делающие все эти треды ненужными? И еще вопрос, на питоне можно написать качествый UI с тем же gtk, чтобы это работало без тормозов?

anonymous
()
Ответ на: комментарий от anonymous

Ну примеры из книжек любой дурак собрать может. Я вот с шрифтами так и не разобрался, и каких пакетов не хватает тоже.

anonymous
()
Ответ на: комментарий от AIv

Но числодробилки на шарпах (яве) это так же смешно как набор и верстка в ворде.

Добавлю, что злые американские языки назвали реализацию HPC от MS — «Low Performance Computing».

Собственно говоря, есть Top500, там все видно невооруженным глазом.

oami ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.