Domanda

Qualche tempo fa, leggendo questa voce ho trovato una bella immagine e un puntatore a un libro migliore intitolato "Thinking Forth". Con mia sorpresa, le fonti LaTeX del libro erano pronte per il download, con perle come:

%% 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}}

in cui può simulare il grassetto di un carattere che non lo possiede. Da quando l'ho letto, non ero a conoscenza di \ llap e simili, ma ora posso usarli per definire caselle, ecc.

Quindi, la mia domanda è duplice:

  1. Conosci siti che mostrano un uso relativamente avanzato di TeX / LaTeX in termini di ricette utili e
  2. Conoscete dei libri che offrono la loro fonte TeX / LaTeX per ispezionare e imparare (e che vale la pena farlo.)?
È stato utile?

Soluzione

Esistono due guide di riferimento / libri di ricette completi per TeX:

In entrambi i casi, sono disponibili anche le fonti.

Come menziona lindelof, anche il TeXBook è disponibile, sebbene in una forma che impedisce la compilazione (Knuth desiderava che le persone cercassero la fonte d'ispirazione ma non riproducessero il libro liberamente):

Sul lato LaTeX, le risorse sono un po 'più scarse dal punto di vista della programmazione. Il miglior riferimento gratuito che conosco è

Naturalmente c'è anche

ma questo non copre così tanta programmazione "cose". Le stesse fonti LaTeX contengono alcuni utili nugget, ma la qualità della documentazione varia da eccellente a inesistente in alcune parti; questo dovrebbe essere disponibile nella tua distribuzione con texdoc source2e .

Altri pacchetti LaTeX di grandi dimensioni hanno ovviamente la fonte della loro documentazione disponibile; un esempio notevole è la classe memoir:


Sono sicuro che ci sono molti più libri con la loro fonte disponibile; questi sono solo i primi che vengono in mente che capita anche di essere in grado TeX e / o LaTeX.

Altri suggerimenti

Che ci crediate o no, ma il codice sorgente del TeXbook è attualmente liberamente scaricabile:

Pacchetto codice sorgente TeXbook

Non che lo consiglierei (a meno che tu non abbia molto tempo e caffeina da risparmiare), ma ho imparato molto leggendo il file latex.ltx. Ho imparato molto non solo su LaTeX ma anche su TeX. È una lettura pesante però e suggerirei di leggere un libro su TeX prima di immergermi nel file latex.ltx.

Volevo sapere come " opzionale " parametri effettivamente funzionati e la lettura del file latex.ltx mi ha davvero aiutato a capire.

Un altro libro che rientrerebbe sicuramente nella parte 2 della tua domanda è LaTeX per Complete Novizi di Membro di TeX.SX Nicola Talbot .

Questa domanda successiva , pubblicato su TeX.SX, è rilevante anche per la parte 2 e vale la pena leggerlo.

Ho trovato questo libro di Allen B. Downey che sembra davvero carino: Modellazione computazionale e scienza della complessità .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top