Исходный код книг, сделанных с TeX/LaTeX, чтобы узнать
Некоторое время назад, прочитав эту запись, я нашел приятный образ и указатель на лучшую книгу под названием "Мышление вперед". К моему удивлению, источники LaTeX книги были готовы скачать, с жемчугом вроде:
%% There no bold typewriter in Computer Modern.
%% Emulate with printing several times, slightly moving
\newdimen\poormove
\poormove0.0666pt
\newcommand{\poorbf}[1]{%
\llap{\hbox to \poormove{#1\hss}}%
\raise\poormove\rlap{#1\hss}%
\lower\poormove\rlap{#1\hss}%
\rlap{\hbox to \poormove{\hss}\hbox{#1}}%
#1}
%\let\poorbf=\textbf
\renewcommand{\poorbf}[1]{{\fontencoding{OT1}\fontfamily{cmtt}\fontseries{b}\selectfont#1}}
в котором он может имитировать смелое поглаживание шрифта, который его не имеет. Поскольку я читал это, я не знал о \llap
и тому подобное, но теперь я могу использовать их для определения полей и т.д.
Итак, мой вопрос двоякий:
- Знаете ли вы сайты, которые показывают, что относительно расширенное использование TeX/LaTeX с точки зрения полезных рецептов и
- Знаете ли вы какие-либо книги, предлагающие источник TeX/LaTeX для проверки и изучения (и это стоит того делать).
Ответы
Ответ 1
Для TeX существует два всеобъемлющих справочника/книги рецептов:
В обоих случаях источники также доступны.
Как упоминает lindelof, TeXBook также доступен, хотя и в форме, которая предотвращает компиляцию (Кнут хотел, чтобы люди смотрели на источник вдохновения, но не воспроизводили книгу свободно):
На стороне LaTeX вещи, ресурсы немного более скудны с точки зрения программирования. Лучшая бесплатная ссылка, о которой я знаю,
Конечно, там также
но это не охватывает так много программных "вещей". Источники LaTeX сами содержат некоторые полезные самородки, но качество документации варьируется от отличного до несуществующего по частям; это должно быть доступно в вашем дистрибутиве с помощью texdoc source2e
.
Другие крупные пакеты LaTeX, очевидно, имеют источник доступной документации; примечательным примером является класс мемуаров:
Я уверен, что есть еще много книг с их источником; это только первые, которые приходят на ум, которые также могут быть доступны TeX и/или LaTeX.
Ответ 2
Верьте или нет, но исходный код TeXbook фактически доступен для загрузки:
Пакет исходного кода TeXbook
Ответ 3
Не то, чтобы я рекомендовал его (если у вас не было много времени и кофеина, чтобы пощадить), но я многому научился, просто прочитав файл latex.ltx. Я многому научился не только о LaTeX, но и, конечно же, о TeX. Это тяжелое чтение, хотя я бы предложил сначала прочитать книгу о TeX, прежде чем погрузиться в файл latex.ltx.
Мне хотелось узнать о том, как действительно работают "дополнительные" параметры, и чтение файла latex.lt действительно помогло мне понять.
Ответ 4
Еще одна книга, которая определенно соответствовала бы части 2 вашего вопроса, - LaTeX для полных новичков Член TeX.SX Никола Талбот.
Этот более поздний вопрос, размещенный на TeX.SX, также имеет отношение к части 2 и стоит прочитать.
Ответ 5
Я нашел этот, который выглядит действительно, но я еще не смог его скомпилировать. Сообщите мне, можете ли вы...
Это книга Аллена Б. Дауни:
Вычислительное моделирование и сложность Scienc