使用TeX/LaTeX学习的书籍的源代码

Die*_*lla 17 latex open-source typography tex

前段时间,在阅读这篇文章后,我发现了一个很好的形象,并指向了一本名为"Thinking Forth"的更好的书.令我惊讶的是,该书的LaTeX资源已准备好下载,珍珠如下:

%% There's 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}}
Run Code Online (Sandbox Code Playgroud)

其中它可以模拟没有它的字体的粗体描边.自从阅读以来,我没有意识到\llap这一点,但现在我可以用它们来定义盒子等.

所以,我的问题是双重的:

  1. 您是否知道在有用的配方方面显示相对高级使用TeX/LaTeX的网站,以及
  2. 您是否知道任何提供TeX/LaTeX来源检查和学习的书籍(并且值得这样做)?

Wil*_*son 20

TeX有两本全面的参考指南/食谱书:

在这两种情况下,也可以使用这些来源.

正如lindelof所提到的那样,TeXBook也可以使用,虽然它的形式可以防止编译(Knuth希望人们看到灵感源而不是自由地重现这本书):

在LaTeX方面,从编程的角度来看,资源有点稀缺.我所知道的最好的免费参考是

当然还有

但这并不包括如此多的编程"东西".LaTeX源本身包含一些有用的块,但文档的质量范围从优秀到不存在的部分; 这应该在您的发行版中提供texdoc source2e.

其他大型LaTeX软件包显然有其文档的来源; 一个值得注意的例子是回忆录课程:


我相信还有更多的书可以提供他们的资料; 这些只是第一个想到TeX和/或LaTeX的人.


lin*_*lof 6

信不信由你,但TeXbook的源代码实际上是免费下载的:

TeXbook源代码包