[latexrefman-commits] [SCM] latexrefman updated: r698 - trunk
karl at gnu.org.ua
karl at gnu.org.ua
Fri Oct 5 23:13:54 CEST 2018
Author: karl
Date: 2018-10-06 00:13:54 +0300 (Sat, 06 Oct 2018)
New Revision: 698
Modified:
trunk/ChangeLog
trunk/index.html
trunk/latex2e.texi
Log:
mirroring.html link; missed @item?
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2018-10-05 13:43:51 UTC (rev 697)
+++ trunk/ChangeLog 2018-10-05 21:13:54 UTC (rev 698)
@@ -1,3 +1,8 @@
+2018-10-05 Karl Berry <karl at freefriends.org>
+
+ * latex2e.texi (Class and package structure): @item
+ before first text in @enumerate.
+
2018-10-05 Jim Hefferon <jhefferon at smcvt.edu>
* writing.html Written. Brief outline of how to contribute an entry.
Modified: trunk/index.html
===================================================================
--- trunk/index.html 2018-10-05 13:43:51 UTC (rev 697)
+++ trunk/index.html 2018-10-05 21:13:54 UTC (rev 698)
@@ -46,6 +46,9 @@
<li>The <a href="https://ctan.org/pkg/latex2e-help-texinfo">current
release, on CTAN</a> (package name on CTAN and in distributions is
<tt>latex2e-help-texinfo</tt>, for historical reasons).
+
+<li><a href="mirroring.html">How to mirror</a> the manual.
+
</ul>
Modified: trunk/latex2e.texi
===================================================================
--- trunk/latex2e.texi 2018-10-05 13:43:51 UTC (rev 697)
+++ trunk/latex2e.texi 2018-10-05 21:13:54 UTC (rev 698)
@@ -903,9 +903,11 @@
A class file or package file typically has four parts.
@enumerate
+ at item
In the @dfn{identification part}, the file says that it is a @LaTeX{}
package or class and describes itself, using the @code{\NeedsTeXFormat}
and @code{\ProvidesClass} or @code{\ProvidesPackage} commands.
+
@item
The @dfn{preliminary declarations part} declares some commands and
can also load other files. Usually these commands will be those needed
@@ -915,6 +917,7 @@
therefore needs to define a command
@code{\newcommand@{\setto@}[1]@{\def\@@tolist@{#1@}@}} used in that
file.
+
@item
In the @dfn{handle options part} the class or package declares
and processes its options. Class options allow a user to start their
@@ -922,6 +925,7 @@
name}@}}, to modify the behavior of the class. An example is when you
declare @code{\documentclass[11pt]@{article@}} to set the default
document font size.
+
@item
Finally, in the @dfn{more declarations part} the class or package usually does
most of its work: declaring new variables, commands and fonts, and
More information about the latexrefman-commits
mailing list