2009-03-05 15 views
17

前段時間,閱讀this entry我找到了一個很好的圖像和一個指向「思考第四個」的更好的書的指針。令我驚訝的是,這本書的LaTeX的來源是準備下載,與像珍珠:用TeX/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}} 

它可以模擬沒有它的字體大膽撫摸。由於讀書,我不知道的\llap等,但現在我可以用它們來定義箱等

所以,我的問題是雙重的:

  1. 你知道網站是表明相對TeX/LaTeX在有用的食譜方面的高級使用,以及
  2. 你是否知道任何提供他們的TeX/LaTeX源代碼來檢查和學習的書(並且值得這樣做)?
+4

堆棧溢出應支持LaTeX作爲語法高亮類之一。 – 2009-09-15 04:14:28

回答

20

有兩個全面的參考指南/食譜爲TeX:

在這兩種情況下,源也是可用的。

由於林德洛夫提到,該TeXBook也可以,雖然以防止編譯形式(克努特希望人們看看源的靈感,但不復制自由書):由唐納德

從LaTeX的角度來看,從編程的角度來看資源有點稀缺。最好的免費的參考,我知道的是

當然這裏還有

但不涵蓋了如此多的編程「東西」。 LaTeX資源本身包含一些有用的塊,但文檔的質量從優秀到不存在;這應該在texdoc source2e的發行中可用。

其他大型LaTeX軟件包顯然有其可用文檔的來源;一個顯着的例子是回憶錄類:


我敢肯定有更多的書籍提供其來源;這些只是第一個想到TeX和/或LaTeX纔會發生的事情。

6

信不信由你,但源代碼到TeXbook實際上是免費下載:

TeXbook source code package

+0

謝謝,lindelof,不錯的鏈接!我意識到這一點,但看起來有些困難,我正在考慮更多的是LaTeX而不是TeX。 – 2009-03-05 10:22:34

1

不是我推薦它(除非你有足夠的時間和咖啡因來備用),但是我從閱讀latex.ltx文件中學到了很多東西。我不僅學習了LaTeX,還學習了TeX。這是一個沉重的閱讀,但我建議閱讀一本關於TeX的書,然後再深入latex.ltx文件。

我想知道如何「可選」參數實際上工作,閱讀latex.ltx文件真的幫助我理解。

0

我發現這個看起來很漂亮不錯,但我還是無法編譯它。讓我知道如果你能...

這是一本由Allen B.唐尼:

Computational Modeling and Complexity Scienc

+0

我也試過了,但看起來好像你需要創建一個`* .idx`文件... – eacousineau 2014-04-07 21:25:55