diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-writecls.html')
-rw-r--r-- | Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-writecls.html | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-writecls.html b/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-writecls.html index f709a5c325c..940b0fc11dc 100644 --- a/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-writecls.html +++ b/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-writecls.html @@ -2,13 +2,13 @@ <title>UK TeX FAQ -- question label writecls</title> </head><body> <h3>Learning to write LaTeX classes and packages</h3> -<p/>There’s nothing particularly magic about the commands you use when +<p/>There’s nothing particularly magic about the commands you use when writing a package, so you can simply bundle up a set of LaTeX <code>\</code><code>(re)newcommand</code> and <code>\</code><code>(re)newenvironment</code> commands, put them in a file <i>package.sty</i> and you have a package. <p/>However, any but the most trivial package will require rather more sophistication. Some details of LaTeX commands for the job are to -be found in ‘LaTeX2e for class and package writers’ +be found in ‘LaTeX2e for class and package writers’ (<i>clsguide</i>, part of the LaTeX documentation distribution). Beyond this, a good knowledge of TeX itself is valuable: thus books such as the <a href="FAQ-books.html">TeXbook</a> or @@ -23,12 +23,12 @@ PDF version, which is in the file <i>base.tds.zip</i> of his <i>latex-tds</i> distribution. Individual files in the LaTeX distribution may be processed separately with LaTeX, like any well-constructed <a href="FAQ-dtx.html"><code>.dtx</code> file</a>. -<p/>Writing good classes is not easy; it’s a good idea to read some +<p/>Writing good classes is not easy; it’s a good idea to read some established ones (<i>classes.dtx</i>, for example, is the documented source of the standard classes other than <i>Letter</i>, and may itself be formatted with LaTeX). Classes that are not part of the distribution are commonly based on ones that are, and start by loading -the standard class with <code>\</code><code>LoadClass</code> — an example of this +the standard class with <code>\</code><code>LoadClass</code> — an example of this technique may be seen in <i>ltxguide.cls</i> <p/>An <a href="http://tug.org/TUGboat/Articles/tb28-1/tb88flynn.pdf">annotated version of <i>article</a></i>, |