Компьютерная типография LaTeX в свободном доступе
Модератор: Модераторы разделов
-
Evgueni
- Сообщения: 599
- ОС: Ubuntu ☹
Компьютерная типография LaTeX в свободном доступе
Более трёх лет назад я написал книгу Компьютерная типография LaTeX, которая базировалась на цикле статей для LXF. По договорённости с издательством все права вернулись ко мне, и я выложил электронную версию книги на CTAN (Comprehensive ΤeΧ Archive Network) под свободной лицензией CC-BY-SA 3.0.
Сама электронная версия тут.
Книга является руководством по использованию текстового процессора LaTeX. Описаны все базовые элементы процесса набора и вёрстки, упомянуто свыше 1300 команд LaTeX и около 750 пакетов, стилей и классов, которые можно использовать при наборе любых текстовых документов. Рассмотрены создание презентаций, вёрстка таблиц, вставка графических объектов, формирование библиографии, алфавитного указателя и многие другие задачи. На конкретных примерах показано, что компьютерной типографии под управлением LaTeX доступны проекты любой сложности и направленности. Значительная часть книги посвящена главному преимуществу LaTeX перед другими текстовыми процессорами — набору математики.
Эта книга была создана с нуля целиком и полностью исключительно средствами LaTeX. Я ответственен и за текст, и за вёрстку, поэтому буду благодарен любым замечаниям и конструктивным советам по поводу улучшения качества электронной версии книги.
P.S. Исходники пока не выложил, но по запросу я их готов предоставить под той же лицензией, что и текст. Если вменяемых запросов будет больше одного, то исходники выложу быстрее ☺ Думаю о возможности выкладывания на github.
Сама электронная версия тут.
Книга является руководством по использованию текстового процессора LaTeX. Описаны все базовые элементы процесса набора и вёрстки, упомянуто свыше 1300 команд LaTeX и около 750 пакетов, стилей и классов, которые можно использовать при наборе любых текстовых документов. Рассмотрены создание презентаций, вёрстка таблиц, вставка графических объектов, формирование библиографии, алфавитного указателя и многие другие задачи. На конкретных примерах показано, что компьютерной типографии под управлением LaTeX доступны проекты любой сложности и направленности. Значительная часть книги посвящена главному преимуществу LaTeX перед другими текстовыми процессорами — набору математики.
Эта книга была создана с нуля целиком и полностью исключительно средствами LaTeX. Я ответственен и за текст, и за вёрстку, поэтому буду благодарен любым замечаниям и конструктивным советам по поводу улучшения качества электронной версии книги.
P.S. Исходники пока не выложил, но по запросу я их готов предоставить под той же лицензией, что и текст. Если вменяемых запросов будет больше одного, то исходники выложу быстрее ☺ Думаю о возможности выкладывания на github.
-
Basileus
- Сообщения: 181
- ОС: Mandriva, OpenSUSE
Re: Компьютерная типография LaTeX в свободном доступе
Скачал отсюда
При открытии с помощью evince появляется следующее:
В результате книгу прочитать не могу
UPD: Закачал книгу несколько раз, после очередного раза, не помню какого по счёту, книга всё таки открылась...
UPD2:
Может, стоит исправить на
А то каоке-то R-квадрат-сообщество получается...
При открытии с помощью evince появляется следующее:
Код: Выделить всё
Error: PDF file is damaged - attempting to reconstruct xref table...
Error: Couldn't find trailer dictionary
Error: Couldn't read xref table
Error: PDF file is damaged - attempting to reconstruct xref table...
Error: Couldn't find trailer dictionary
Error: Couldn't read xref tableВ результате книгу прочитать не могу
UPD: Закачал книгу несколько раз, после очередного раза, не помню какого по счёту, книга всё таки открылась...
UPD2:
...Затем этим же путём последовало R^2 -сообщество...
Может, стоит исправить на
...Затем этим же путём последовало R -сообщество^2...
А то каоке-то R-квадрат-сообщество получается...
Верблюд - это лошадь, спроектрированная комитетом по стандартизации.
-
Evgueni
- Сообщения: 599
- ОС: Ubuntu ☹
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Компьютерная типография LaTeX в свободном доступе
ударение в оглавлении (пункт 6.1) «уехало» в опробованных evince и epdfview·
глюк latex-а?
глюк latex-а?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
BURF
- Сообщения: 479
- Статус: ZONGO!
- ОС: openSUSE 12.1 x64
Re: Компьютерная типография LaTeX в свободном доступе
в Okular тоже уезжает.
-
Evgueni
- Сообщения: 599
- ОС: Ubuntu ☹
-
Basileus
- Сообщения: 181
- ОС: Mandriva, OpenSUSE
Re: Компьютерная типография LaTeX в свободном доступе
Очень режут глаз рамки вокруг ссылок. Может сделать ссылки другим цветом и без рамок?
Недавно нашёл статью по этому поводу. Пока сам не пробовал. Или возможно у Вас есть особый взгляд на эту тему?
Недавно нашёл статью по этому поводу. Пока сам не пробовал. Или возможно у Вас есть особый взгляд на эту тему?
Верблюд - это лошадь, спроектрированная комитетом по стандартизации.
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Компьютерная типография LaTeX в свободном доступе
В КОИ8-Р работает.
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
Evgueni
- Сообщения: 599
- ОС: Ubuntu ☹
Re: Компьютерная типография LaTeX в свободном доступе
Текст в koi8-r, так что это похоже веяния свежего TeX Live 2011
Я подумаю над этим вопросом. Занёс в TODO, в смысле подумать ☺ В оглавлении рамочки действительно не нужны.
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Компьютерная типография LaTeX в свободном доступе
И действительно: проверил дома (тут у меня не tetex, как в мандриве, а texlive 2011) - в названиях разделов ударение ставится, а вот в оглавлении - нет. Похоже, конструкции, вроде
Код: Выделить всё
\'\IeC {\cyre }Боюсь, придется перелопачивать пакет hyperref.
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
Basileus
- Сообщения: 181
- ОС: Mandriva, OpenSUSE
Re: Компьютерная типография LaTeX в свободном доступе
Ну зачем же так радикально? Судя по заметке, приведённой мной в ссылке, достаточно изменить некоторые опции при подключении пакета.
Верблюд - это лошадь, спроектрированная комитетом по стандартизации.
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Компьютерная типография LaTeX в свободном доступе
Возможно (сразу по ссылке я не сходил, т.к. не привык указывать какие-то параметры при подключении чужих пакетов. Первым и пока последним таким пакетом был lstlistings).
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
Basileus
- Сообщения: 181
- ОС: Mandriva, OpenSUSE
Re: Компьютерная типография LaTeX в свободном доступе
Чтобы не быть голословным, поигрался тут с пакетом hyperref 
В код добавил следующие строки:
Что получилось - можно посмотреть во вложении.
Единственное, что смущает, так это фраза из учебника:

У меня конфликтов не было, но и опыта у меня пока не так уж много. Пойду гляну что за возможные проблемы могут быть.
З.Ы. Кстати, а вот в учебнике можно было бы и указать где именно искть список возможных проблем (ну или граблей). Но это так, моё ИМХО.
UPD: кстати очень интересна опция linktocpage. По умолчанию false. Опция делает гиперссылками номера страниц, а не названия:
В код добавил следующие строки:
Код: Выделить всё
\usepackage [unicode=true]{hyperref}
\hypersetup{colorlinks=true, linkcolor=blue, urlcolor=red}Что получилось - можно посмотреть во вложении.
Единственное, что смущает, так это фраза из учебника:
Пакет hyperref конфликтует со множеством других пакетов LATEX
У меня конфликтов не было, но и опыта у меня пока не так уж много. Пойду гляну что за возможные проблемы могут быть.
З.Ы. Кстати, а вот в учебнике можно было бы и указать где именно искть список возможных проблем (ну или граблей). Но это так, моё ИМХО.
UPD: кстати очень интересна опция linktocpage. По умолчанию false. Опция делает гиперссылками номера страниц, а не названия:
Код: Выделить всё
\hypersetup{colorlinks=true, linkcolor=blue, urlcolor=red, linktocpage=true}У вас нет необходимых прав для просмотра вложений в этом сообщении.
Верблюд - это лошадь, спроектрированная комитетом по стандартизации.
-
Basileus
- Сообщения: 181
- ОС: Mandriva, OpenSUSE
Re: Компьютерная типография LaTeX в свободном доступе
Порадовал раздел 15.1.3. Электронные схемы. Теперь изучаю синтаксис 
Пока искал документацию, наткнулся на один из пакетов: Pgf (макропакет для создания графических объектов. Некоторые товарищи его очень хвалят. Вот примеры того, что этот пакет может. Скачать документацию (аж на 726 страниц) для знакомства с возможностями пакета можно отсюда (на английском). Судя по всему, если этот пакет изучить, то по крайней мере методические пособия по физике и электронике написать можно будет легко.
Страница разработчиков:здесь. Лицензия: GNU General Public License (GPL)
Пока искал документацию, наткнулся на один из пакетов: Pgf (макропакет для создания графических объектов. Некоторые товарищи его очень хвалят. Вот примеры того, что этот пакет может. Скачать документацию (аж на 726 страниц) для знакомства с возможностями пакета можно отсюда (на английском). Судя по всему, если этот пакет изучить, то по крайней мере методические пособия по физике и электронике написать можно будет легко.
Страница разработчиков:здесь. Лицензия: GNU General Public License (GPL)
Верблюд - это лошадь, спроектрированная комитетом по стандартизации.
Спасибо сказали:
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Компьютерная типография LaTeX в свободном доступе
А у меня - были. ЕМНИП, он конфликтует, например, с lstlistings.
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
Evgueni
- Сообщения: 599
- ОС: Ubuntu ☹
Re: Компьютерная типография LaTeX в свободном доступе
Граблей там море. Одна из причин задержки с выкладыванием электронной версии как раз то, что я подключил hyperref и обходил эти грабли ☺
С графическими пакетами одна проблема: по каждому из них нужно писать отдельную книгу ☺ Поэтому графику по возможности я не описывал.
-
Basileus
- Сообщения: 181
- ОС: Mandriva, OpenSUSE
Re: Компьютерная типография LaTeX в свободном доступе
Судя по руководству, по графике можно трехтомник написать.
Кстати, был сегодня в Петербурге. Видел Вашу книгу в магазине, но добраться до нее не смог - лестницы под рукой не было
Продавцов по-близости тоже
Зачем делать такие высокие полки - не понимаю
Кстати, был сегодня в Петербурге. Видел Вашу книгу в магазине, но добраться до нее не смог - лестницы под рукой не было
Верблюд - это лошадь, спроектрированная комитетом по стандартизации.
-
Janik
- Сообщения: 870
- Статус: Оператор вычислительных машин
- ОС: Debian
Re: Компьютерная типография LaTeX в свободном доступе
Чтобы больше книг могло лежать на виду. Ваш К.О.
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
Опыт - это когда все получается с первого раза.
-
Basileus
- Сообщения: 181
- ОС: Mandriva, OpenSUSE
Re: Компьютерная типография LaTeX в свободном доступе
Spoiler
Если для рекламы - тогда понятно, а если для того, чтобы читатель обратил на неё внимание и посмотрел поближе - то нет. Книгу с этой полки возьмут только те люди,которы именно за ней и приходят, остальные воспользуются той литературой, что лежит ниже. Поэтому, ИМХО, пользы от таких полок нет, один вред.
Верблюд - это лошадь, спроектрированная комитетом по стандартизации.
-
Evgueni
- Сообщения: 599
- ОС: Ubuntu ☹
-
Bizdelnick
- Модератор
- Сообщения: 21521
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Компьютерная типография LaTeX в свободном доступе
В Зингере, например, нету.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
sciko
- Сообщения: 1744
- Статус: Ъ-участник
- ОС: Debian/Ubuntu/etc
Re: Компьютерная типография LaTeX в свободном доступе
Evgueni, так как там ситуация с выкладыванием сырцов книги обстоит?
-
Evgueni
- Сообщения: 599
- ОС: Ubuntu ☹
-
little Jon
- Сообщения: 212
Re: Компьютерная типография LaTeX в свободном доступе
Судя по тому, что взятую у меня книжку мне возвращать как-то не собираются, это точно хорошая книжка.
.
Большое и доброе спасибо автору. Полезная книга. Попользовался, теперь для меня "лучший 'word' это LATEX"
Большое и доброе спасибо автору. Полезная книга. Попользовался, теперь для меня "лучший 'word' это LATEX"
Linuxforum@conference.jabber.ru