[latexrefman-commits] r320 - in /trunk: ChangeLog latex2e.texi
karl at domain.hid
karl at domain.hid
Sun Apr 26 18:36:59 CEST 2015
Author: karl
Date: Sun Apr 26 18:36:58 2015
New Revision: 320
URL: http://svn.gna.org/viewcvs/latexrefman?rev=320&view=rev
Log:
make starting & ending a section, more on invocation and syntax
Modified:
trunk/ChangeLog
trunk/latex2e.texi
Modified: trunk/ChangeLog
URL: http://svn.gna.org/viewcvs/latexrefman/trunk/ChangeLog?rev=320&r1=319&r2=320&view=diff
==============================================================================
--- trunk/ChangeLog (original)
+++ trunk/ChangeLog Sun Apr 26 18:36:58 2015
@@ -1,3 +1,11 @@
+2015-04-26 Karl Berry <karl at domain.hid>
+
+ * latex2e.texi (Starting & ending): make a section.
+ Notes for a syntax section.
+ From Jim, 22 Apr 2015 15:06:24 +0000.
+ (beamer template, book template): transpose to make alphabetical.
+ (Command line): xref TeX engines, --help, etc.
+
2015-04-23 Jim Hefferon <jhefferon at domain.hid>
and Karl Berry <karl at domain.hid>
Modified: trunk/latex2e.texi
URL: http://svn.gna.org/viewcvs/latexrefman/trunk/latex2e.texi?rev=320&r1=319&r2=320&view=diff
==============================================================================
--- trunk/latex2e.texi (original)
+++ trunk/latex2e.texi Sun Apr 26 18:36:58 2015
@@ -10,6 +10,9 @@
@c xx but latex2e stuff is missing.
@c xx random list of a few of the missing items is at the end of this file
@c
+ at c xx ending a run with errors
+ at c xx ctan, distributions, components of TeX
+ at c xx classes and packages -- required, additional, useful; oberdiek; fonts
@c
@c xx merge http://mirror.ctan.org/info/latex-info/ (alt-latex-info)
@c xx merge http://mirror.ctan.org/latex2e-reference.tar.gz
@@ -20,8 +23,6 @@
@c xx commands, though some are internal and shouldn't be included.
@c xx classes.dtx et al. define additional commands.
@c xx See also http://www.ctan.org/pkg/macros2e.
- at domain.hid
- at domain.hid xx packages -- required, additional, useful; oberdiek; fonts
@copying
This document is an unofficial reference manual for @LaTeX{}, a
@@ -96,7 +97,6 @@
@menu
* About this document:: Bug reporting, etc.
* Overview:: What is @LaTeX{}?
-* Starting & ending:: The standard beginning and end of a document.
* Document classes:: Some of the various classes available.
* Fonts:: Italic, bold, typewriter, etc.
* Layout:: Controlling the page layout.
@@ -162,8 +162,8 @@
Writing your first document, with a bit of both text and math.
@item http://www.ctan.org/pkg/usrguide
-The guide for document authors maintained as part of @LaTeX{}; there are
-plenty of others available elsewhere.
+The guide for document authors that is maintained as part of @LaTeX{};
+there are plenty of others available elsewhere.
@item http://www.ctan.org/pkg/lshort
A short introduction to @LaTeX{}, translated to many languages.
@@ -208,9 +208,14 @@
produce the logo with @code{\LaTeX}. Where use of the logo is not
sensible, such as in plain text, write it as @code{LaTeX}.
-
- at domain.hid xx components?
-
+ at menu
+* Starting & ending:: The standard beginning and end of a document.
+* Output files:: Files produced.
+* @TeX{} engines:: Programs that implementation @LaTeX{}.
+ at end menu
+
+ at c syntax section
+ at c * @LaTeX{} syntax:: Syntax of @LaTeX{} documents.
@c @findex \ @r{character starting commands}
@c @findex [...] @r{for optional arguments}
@c @findex @{...@} @r{for required arguments}
@@ -220,18 +225,21 @@
@c optional while arguments contained in braces, @code{@{@}}, are
@c required.
- at domain.hid @cindex case sensitivity of @LaTeX{}
- at domain.hid @LaTeX{} is case sensitive. Enter all commands in the same case as they
- at domain.hid are defined; most commands are lowercase.
+ at c @LaTeX{} is case sensitive; neither @code{\Begin at domain.hid@}} nor
+ at c @code{\begin at domain.hid@}} will work. Most commands are lowercase but
+ at c in any event you must enter all commands in the same case as they are
+ at c defined.
@node Starting & ending
- at domain.hid Starting & ending
+ at section Starting & ending
@cindex starting & ending
@cindex ending & starting
-
-Here is a basic ``hello, world'' example for @LaTeX{}:
+ at cindex hello, world
+
+ at LaTeX{} files have a simple global structure, with a standard
+starting and ending. Here is a ``hello, world'' example:
@example
\documentclass at domain.hid@}
@@ -258,10 +266,8 @@
environments itself, and many more are defined separately.
@xref{Environments}.
- at domain.hid
-* Output files:: Files produced.
-* @TeX{} engines:: Programs that run @LaTeX{}.
- at domain.hid menu
+The following sections discuss how to produce PDF or other output from
+a @LaTeX{} input file.
@node Output files
@@ -561,7 +567,6 @@
The @code{slides} class offers the option @code{clock} for printing
the time at the bottom of each note.
-
@cindex packages, loading
@cindex loading additional packages
@@ -6765,7 +6770,7 @@
What is written to the @file{. at domain.hid}} file is the
command @code{\contentsline at domain.hid}@}}.
- at domain.hid ?? how hardwired are these values? other unit names?
+ at c xx how hardwired are these values? other unit names?
@node \addtocontents
@@ -7073,7 +7078,6 @@
Used after a @code{\stopbreaks} command to allow page breaks again.
-
@node \stopbreaks
@section @code{\stopbreaks}
@findex \stopbreaks
@@ -7081,7 +7085,6 @@
@code{\stopbreaks}
Inhibit page breaks until a @code{\startbreaks} command occurs.
-
@node \telephone
@@ -7150,18 +7153,22 @@
@chapter Command line
@cindex command line
+ at findex .tex, @r{default extension}
The input file specification indicates the file to be formatted;
@TeX{} uses @file{.tex} as a default file extension. If you omit the
-input file entirely, @TeX{} accepts input from the terminal. You
-specify command options by supplying a string as a parameter to the
-command; e.g.
+input file entirely, @TeX{} accepts input from the terminal. You can
+also specify arbitrary @LaTeX{} input by starting with a backslash.
+For example, this processes @file{foo.tex} without pausing after every
+error:
@example
latex '\nonstopmode\input foo.tex'
@end example
- at domain.hid
-will process @file{foo.tex} without pausing after every error.
+ at findex --help @r{command-line option}
+With many, but not all, implementations, command-line options can also
+be specified in the usual Unix way, starting with @samp{-} or
+ at samp{--}. For a list of those options, try @samp{latex --help}.
@cindex @samp{*} prompt
@cindex prompt, @samp{*}
@@ -7170,6 +7177,7 @@
@samp{*} prompt, it is waiting for input. You can type @code{\stop}
(and return) and it will prematurely end the document.
+ at xref{@TeX{} engines}, for other system commands invoking @LaTeX{}.
@node Document templates
@@ -7181,10 +7189,45 @@
@url{http://tug.org/interest.html#latextemplates}.
@menu
+* beamer template::
* book template::
-* beamer template::
* tugboat template::
@end menu
+
+
+ at node beamer template
+ at section @code{beamer} template
+
+ at cindex @code{beamer} template and class
+The @code{beamer} class creates presentation slides. It has a vast
+array of features, but here is a basic template:
+
+ at verbatim
+\documentclass{beamer}
+
+\title{Beamer Class template}
+\author{Alex Author}
+\date{July 31, 2007}
+
+\begin{document}
+
+\maketitle
+
+% without [fragile], any {verbatim} code gets mysterious errors.
+\begin{frame}[fragile]
+ \frametitle{First Slide}
+
+\begin{verbatim}
+ This is \verbatim!
+\end{verbatim}
+
+\end{frame}
+
+\end{document}
+ at end verbatim
+
+One web resource for this:
+ at url{http://robjhyndman.com/hyndsight/beamer/}.
@node book template
@@ -7208,41 +7251,6 @@
The end.
\end{document}
@end verbatim
-
-
- at domain.hid beamer template
- at domain.hid @code{beamer} template
-
- at domain.hid @code{beamer} template and class
-The @code{beamer} class creates presentation slides. It has a vast
-array of features, but here is a basic template:
-
- at domain.hid
-\documentclass{beamer}
-
-\title{Beamer Class template}
-\author{Alex Author}
-\date{July 31, 2007}
-
-\begin{document}
-
-\maketitle
-
-% without [fragile], any {verbatim} code gets mysterious errors.
-\begin{frame}[fragile]
- \frametitle{First Slide}
-
-\begin{verbatim}
- This is \verbatim!
-\end{verbatim}
-
-\end{frame}
-
-\end{document}
- at domain.hid verbatim
-
-One web resource for this:
- at domain.hid/}.
@node tugboat template
More information about the latexrefman-commits
mailing list