LINUX.ORG.RU

LaTeX - компьютерная типография


0

0

По согласованию с редакцией Linux Format выложил "Путеводитель по классам" или седьмую часть из цикла "LaTeX - компьютерная типография" в открытый доступ.

LaTeX (произносится как "латех" или "лэйтех") - наиболее популярный набор макрорасширений к TeX, который значительно облегчает набор сложных документов.

В случае проблем, вопросов, замечаний и пожеланий обращаться непосредственно автору, то есть ко мне (e-mail есть в тексте).

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

Ответ на: комментарий от shahid

А мне оно нафиг не надо, но почитать для общего развития можно...

Засим спасибо ;)

furs
()

я бы сделал еще статью про создание собственных классов - это достаточно часто нужно при оформлении кучи однотипных документов - я такое делал для методичек в институте - подсчет страниц, картинок и т.п.

ott ★★★★★
()

Спасибо. Вопрос: будет ли статья про шрифты? Для английского текста выбор есть, а вот русские стандартные шрифты уже поднадоели.

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

> я бы сделал еще статью про создание собственных классов - это достаточно часто нужно при оформлении кучи однотипных документов - я такое делал для методичек в институте - подсчет страниц, картинок и т.п.

Ну

а) есть в любой книжке по LaTeX

б) было в планах, но цикл закончился

в) придётся та таки писать книжку :)

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

> Спасибо. Вопрос: будет ли статья про шрифты? Для английского текста выбор есть, а вот русские стандартные шрифты уже поднадоели.

cm-super на текущий момент самый развитый из имеющихся шрифтов для печати. Да и "из коробки" выбор пока не очень богат в силу вообще малого количества качественных кириллических шрифтов. Хотя они есть.

Но дело не в этом: цикл уже закончился.

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

Спасибо, как доберусь до дома пофиксю.

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

>Спасибо. Вопрос: будет ли статья про шрифты? Для английского текста выбор есть, а вот русские стандартные шрифты уже поднадоели.

А нафига? Плюя на лицензии, ставишь pscyr и используешь дефолтные настройки. От Латинского начертания просто балдею :) И от Академического, но его с другими шрифтами не спаришь...

Ay49Mihas ★★★★
()

как цикл закончен? :)
не надо отлынивать - пеши исчо! Благо тут еще много чего есть.

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

А Вы не пробовали отличное IMHO кириллическое расширение LH О. Лапко гарнутиры Concrete CM (отлично "спаривается" с математической гарнитурой AMS Euler)? Недавно эта гарнитура была открыта для некоммерческого использования.

Грэхем, Кнут, Паташник Конкретная математика // М.:Мир - 1998 как раз этими шрифтами набрана.

Очень интересные шрифты. Не для всего подходят (как, собственно, все известные мне шрифты), но интересные.

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

Я второй раз слышу про Concrete CM, но что-то нигде следов не нахожу. Ткните пожалуста носом :)

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

> как цикл закончен? :)

> не надо отлынивать - пеши исчо! Благо тут еще много чего есть.

Сам я белый и пушистый :), но грозный редактор продолжать не даёт. Цикл действительно довольно длинный получился.

Так что только если книгу осилю, но это в неопределённом будущем..

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

> мне кажется, можно продолжать уже и без линуксформата - цикл стал самодостаточным.

Да, конечно, но это будет гораздо _медленнее_ :) и чуть попозже. Требование сдавать текст очень сильно дисциплинирует, хотя ограничение на объём заставляет ограничивать полёт фантазии.

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

а) навскидку я помню только в latex companion, который найти в е-виде тяжеловато б) плохо :-) в) книжку писать = это правильно.

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

В MikTeX 2.5 для использования ConcreteCM достаточно в преамбуле сказать либо \usepackage{beton} либо \usepackage{concmath}. Они чем-то отличаются, но чем именно я уже не помню.

Моя преамбула содержит две строчки: \usepackage{concmath} \usepackage{euler}

Babel подключается после concmath и euler. Это почему-то важно, но почему --- уже не помню.

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

Ой, чуть не забыл. В teTeX не-знаю-какой-версии и не-знаю-как-посмотреть...

pell@<hostname>:/usr/share/texmf$ locate bin/latex
/usr/bin/latex
/usr/bin/latex2html
/usr/bin/latexout.pl
pell@<hostname>:/usr/share/texmf$ rpm -q --file /usr/bin/latex
te_latex-3.0-58

Разве что так:)

...эта преамбула тоже работает.

Нашел (у себя в ЖЖ:)) полный список необходимых пакетов:
1) lh;
2) lhcyr (не уверен, что нужен, но тоже скачал);
3) ccfonts;
4) cmbright;
5) concmath и concrete (кому какой пакет больше нравится,
   лично мне нравится concmath + euler именно в таком порядке);
6) ecc;
7) t2 (не уверен, что нужно обновить, но тоже скачал).

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

Подключил (в TeX Live 2005 есть). Интересное начертание - хорошо читается с экрана, хотя немного непривычное.

Меня смутило, что по Вашему утверждению на кириллицу есть какие-то ограничения - где про это можно посмотреть?

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

> Подключил (в TeX Live 2005 есть). Интересное начертание - хорошо читается с экрана, хотя немного непривычное.

Ну, значит и в TeX Live! 2007 тоже есть (у меня уже месяца два ISO-образ оригинальный пылится без дела:)). Буду переезжать, как только смогу убедить себя, что мне хочется этим заниматься:)

> Меня смутило, что по Вашему утверждению на кириллицу есть какие-то ограничения - где про это можно посмотреть?

А Вы знаете, меня это тоже немного смутило. А именно, то, что я вчера почти полчаса искал, но так и не нашел. Все, что нарыл, так это то, что это начертание распространяется как часть пакета LHfonts под лицензией lppl. Если так, то вдвойне хорошо:)

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

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

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

Есть мнение, что этот текст надо очень-очень серьезно разбавить формулами. Причем, обязательно использовать связку Cyrillic ConcreteCM + AMS Euler. И рядом положить тот же текст но с начертаниями Cyrillic CM + CM math. Вот тогда скорченных рож будет гораздо, гораздо меньше:)

Вы же, наверное, в курсе, что оригинальное начертание Кнут разработал специально для книги Concrete Math. А кириллицу --- О. Лапко специально для русского перевода той же книги (я эту книгу, кстати, всем показываю как образец отличной верстки). Ого, второе издание готово --- <http://www.ozon.ru/context/detail/id/3249412/>;, а я не знал. IMHO, лучший учебник по дискретной математике, комбинаторике и теории чисел.

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

> IMHO, лучший учебник по дискретной математике, комбинаторике и теории чисел.

Надо таки мен его прочитать, а то давно уже пылиться :( Возможно - посмотрю как это получится.

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