texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

texinfo ChangeLog doc/texinfo.txi doc/.cvsignore


From: karl
Subject: texinfo ChangeLog doc/texinfo.txi doc/.cvsignore
Date: Sun, 13 Jan 2013 19:13:19 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     karl <karl>     13/01/13 19:13:19

Modified files:
        .              : ChangeLog 
        doc            : texinfo.txi .cvsignore 

Log message:
        (Special Insertions): @ in node names

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/ChangeLog?cvsroot=texinfo&r1=1.1511&r2=1.1512
http://cvs.savannah.gnu.org/viewcvs/texinfo/doc/texinfo.txi?cvsroot=texinfo&r1=1.518&r2=1.519
http://cvs.savannah.gnu.org/viewcvs/texinfo/doc/.cvsignore?cvsroot=texinfo&r1=1.13&r2=1.14

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/texinfo/texinfo/ChangeLog,v
retrieving revision 1.1511
retrieving revision 1.1512
diff -u -b -r1.1511 -r1.1512
--- ChangeLog   12 Jan 2013 16:56:40 -0000      1.1511
+++ ChangeLog   13 Jan 2013 19:13:18 -0000      1.1512
@@ -1,3 +1,14 @@
+2013-01-13  Karl Berry  <address@hidden>
+
+       * doc/texinfo.txi (Special Insertions): node names with @,
+       restructure.
+
+       * po_document/LINGUAS (ja, es.us-ascii): remove.
+       * tp/maintain/regenerate_docstr.sh: shorten name of
+       regenerate_document_strings_make_rules.sh.
+       * tp/Makefile.docstr: shorten name of generated file, too.
+       * tp/Makefile.am: renames.
+
 2013-01-12  Karl Berry  <address@hidden>
 
        * doc/texinfo.txi (Internationalization of Document Strings):

Index: doc/texinfo.txi
===================================================================
RCS file: /sources/texinfo/texinfo/doc/texinfo.txi,v
retrieving revision 1.518
retrieving revision 1.519
diff -u -b -r1.518 -r1.519
--- doc/texinfo.txi     12 Jan 2013 16:56:41 -0000      1.518
+++ doc/texinfo.txi     13 Jan 2013 19:13:19 -0000      1.519
@@ -1,5 +1,5 @@
 \input texinfo.tex    @c -*-texinfo-*-
address@hidden $Id: texinfo.txi,v 1.518 2013/01/12 16:56:41 karl Exp $
address@hidden $Id: texinfo.txi,v 1.519 2013/01/13 19:13:19 karl Exp $
 @c Ordinarily, Texinfo files have the extension .texi.  But texinfo.texi
 @c clashes with texinfo.tex on 8.3 filesystems, so we use texinfo.txi.
 
@@ -431,30 +431,21 @@
 
 Combining Indices
 
-* syncodeindex::                How to merge two indices, using @code{@@code}
+* @code{@@syncodeindex}::               How to merge two indices, using 
@code{@@code}
                                  font for the merged-from index.
-* synindex::                    How to merge two indices, using the
+* @code{@@synindex}::                   How to merge two indices, using the
                                  roman font for the merged-from index.
 
 Special Insertions
 
-* Special Characters::          Inserting @@ @address@hidden , \ #.
+* Special Characters::          Inserting @@ @address@hidden , \ #
 * Inserting Quote Characters::  Inserting left and right quotes, in code.
-* Inserting Space::             How to insert the right amount of space
-                                 within a sentence.
-* Inserting Accents::           How to insert accents and special characters.
-* Inserting Quotation Marks::   How to insert quotation marks.
-* Dots Bullets::                How to insert dots and bullets.
-* TeX and copyright::           How to insert the @TeX{} logo
-                                 and the copyright symbol.
-* euro::                        How to insert the Euro currency symbol.
-* pounds::                      How to insert the pounds currency symbol.
-* textdegree::                  How to insert the degrees symbol.
-* minus::                       How to insert a minus sign.
-* geq leq::                     How to insert greater/less-than-or-equal signs.
-* math::                        How to format a mathematical expression.
-* Click Sequences::             Inserting GUI usage sequences.
-* Glyphs::                      How to indicate results of evaluation,
+* Inserting Space::             Inserting the right amount of whitespace.
+* Inserting Accents::           Inserting accents and special characters.
+* Inserting Quotation Marks::   Inserting quotation marks.
+* Inserting Math::              Formatting mathematical expressions.
+* Glyphs for Text::             Inserting Dots, bullets, currencies, etc.
+* Glyphs for Programming::      Indicating results of evaluation,
                                  expansion of macros, errors, etc.
 
 Special Characters: Inserting @@ @address@hidden , \ #
@@ -470,29 +461,31 @@
 * Multiple Spaces::             Inserting multiple spaces.
 * Not Ending a Sentence::       Sometimes a . doesn't end a sentence.
 * Ending a Sentence::           Sometimes it does.
-* frenchspacing::               Specifying end-of-sentence spacing.
-* dmn::                         How to format a dimension.
-
-Inserting Ellipsis and Bullets
-
-* dots::                        How to insert dots @dots{}
-* bullet::                      How to insert a bullet.
+* @code{@@frenchspacing}::              Specifying end-of-sentence spacing.
+* @code{@@dmn}::                        Formatting a dimension.
 
-Inserting @TeX{} and Legal Symbols: @copyright{}, @registeredsymbol{}
+Glyphs for Text
 
-* tex::                         The @TeX{} logos.
-* copyright symbol::            The copyright symbol (c in a circle).
-* registered symbol::           The registered symbol (R in a circle).
+* @code{@@tex}::                  The @TeX{} logos.
+* @code{@@copyright}::            The copyright symbol (c in a circle).
+* @code{@@registered}::           The registered symbol (R in a circle).
+* @code{@@dots}::                 How to insert ellipses: @dots{} and 
@enddots{}
+* @code{@@bullet}::               How to insert a bullet: @bullet{}
+* @code{@@pounds}::               How to insert the pounds currency symbol.
+* @code{@@textdegree}::           How to insert the degrees symbol.
+* @code{@@minus}::                How to insert a minus sign.
+* @code{@@geq @@leq}::            How to insert greater/less-than-or-equal 
signs.
 
-Glyphs for Examples
+Glyphs for Programming
 
 * Glyphs Summary::
-* result::                      How to show the result of expression.
-* expansion::                   How to indicate an expansion.
-* Print Glyph::                 How to indicate printed output.
-* Error Glyph::                 How to indicate an error message.
-* Equivalence::                 How to indicate equivalence.
-* Point Glyph::                 How to indicate the location of point.
+* @code{@@result}::         How to show the result of expression.
+* @code{@@expansion}::      How to indicate an expansion.
+* @code{@@print}::          How to indicate generated output.
+* @code{@@error}::          How to indicate an error message.
+* @code{@@equiv}::          How to indicate equivalence.
+* @code{@@point}::          How to indicate the location of point.
+* Click Sequences::             Inserting GUI usage sequences.
 
 Forcing and Preventing Breaks
 
@@ -2908,9 +2901,8 @@
 well always include them.
 
 Any command that affects document formatting as a whole makes sense to
-include in the header.  @code{@@synindex} (@pxref{synindex,,
address@hidden), for instance, is another command often included in
-the header.
+include in the header.  @code{@@synindex} (@address@hidden@@synindex}}),
+for instance, is another command often included in the header.
 
 Thus, the beginning of a Texinfo file generally looks approximately
 like this:
@@ -10357,14 +10349,14 @@
 @code{@@code}.
 
 @menu
-* syncodeindex::                How to merge two indices, using @code{@@code}
+* @code{@@syncodeindex}::               How to merge two indices, using 
@code{@@code}
                                  font for the merged-from index.
-* synindex::                    How to merge two indices, using the
+* @code{@@synindex}::                   How to merge two indices, using the
                                  roman font for the merged-from index.
 @end menu
 
 
address@hidden syncodeindex
address@hidden @code{@@syncodeindex}
 @subsection @code{@@syncodeindex}: Combining indices using @code{@@code}
 @findex syncodeindex
 
@@ -10434,7 +10426,7 @@
 @code{@@code} font as you would expect.
 
 
address@hidden synindex
address@hidden @code{@@synindex}
 @subsection @code{@@synindex}: Combining indices
 @findex synindex
 
@@ -10551,30 +10543,20 @@
 @item The degrees symbol.
 @item The minus sign.
 @item Mathematical expressions.
address@hidden Glyphs for evaluation, macros, errors, etc.
address@hidden Glyphs for examples of programming: evaluation, macros, errors, 
etc.
 @item Footnotes.
address@hidden Images.
 @end itemize
 @end iftex
 
 @menu
-* Special Characters::          Inserting @@ @address@hidden , \ #.
+* Special Characters::          Inserting @@ @address@hidden , \ #
 * Inserting Quote Characters::  Inserting left and right quotes, in code.
-* Inserting Space::             How to insert the right amount of space
-                                 within a sentence.
-* Inserting Accents::           How to insert accents and special characters.
-* Inserting Quotation Marks::   How to insert quotation marks.
-* Dots Bullets::                How to insert dots and bullets.
-* TeX and copyright::           How to insert the @TeX{} logo
-                                 and the copyright symbol.
-* euro::                        How to insert the Euro currency symbol.
-* pounds::                      How to insert the pounds currency symbol.
-* textdegree::                  How to insert the degrees symbol.
-* minus::                       How to insert a minus sign.
-* geq leq::                     How to insert greater/less-than-or-equal signs.
-* math::                        How to format a mathematical expression.
-* Click Sequences::             Inserting GUI usage sequences.
-* Glyphs::                      How to indicate results of evaluation,
+* Inserting Space::             Inserting the right amount of whitespace.
+* Inserting Accents::           Inserting accents and special characters.
+* Inserting Quotation Marks::   Inserting quotation marks.
+* Inserting Math::              Formatting mathematical expressions.
+* Glyphs for Text::             Inserting Dots, bullets, currencies, etc.
+* Glyphs for Programming::      Indicating results of evaluation,
                                  expansion of macros, errors, etc.
 @end menu
 
@@ -10622,11 +10604,12 @@
 
 @node Inserting Braces
 @subsection Inserting address@hidden address@hidden' with @code{@@@{ @@@}} and 
@code{@@l address@hidden@}}
address@hidden Braces, inserting
+
 @findex @{ @r{(literal @address@hidden)}
 @findex @} @r{(literal @address@hidden)}
 @findex @@address@hidden@} @r{(literal @address@hidden)}
 @findex @@address@hidden@} @r{(literal @address@hidden)}
address@hidden Braces, inserting
 
 @code{@@@{} produces a single @address@hidden in the output, and @code{@@@}}
 produces a single @address@hidden  Do not put braces after either an
@@ -10642,8 +10625,9 @@
 
 @node Inserting a Comma
 @subsection Inserting `,' with @code{@@address@hidden@}}
address@hidden Comma, inserting
+
 @findex comma
address@hidden Comma, inserting
 
 Ordinarily, a comma `,' is a normal character that can be simply typed
 in your input where you need it.
@@ -10674,8 +10658,9 @@
 
 @node Inserting a Backslash
 @subsection Inserting `\' with @code{@@address@hidden@}}
address@hidden Backslash, inserting
+
 @findex backslash
address@hidden Backslash, inserting
 
 Ordinarily, a backslash `\' is a normal character in Texinfo that can
 be simply typed in your input where you need it.  The result is to
@@ -10695,9 +10680,9 @@
 @end example
 
 Texinfo documents may also use \ as a command character inside
address@hidden@@math} (@xref{math},, @code{@@math}).  In this case, @code{@@\}
-or @code{\backslash} produces a ``math'' backslash (from the math
-symbol font), while @code{@@address@hidden@}} produces a typewriter
address@hidden@@math} (@pxref{Inserting Math}).  In this case, @code{@@\} or
address@hidden produces a ``math'' backslash (from the math symbol
+font), while @code{@@address@hidden@}} produces a typewriter
 backslash as usual.
 
 Although @samp{@@address@hidden@}} can be used nearly anywhere, there
@@ -10706,6 +10691,7 @@
 
 @node Inserting a Hashsign
 @subsection Inserting `#' with @code{@@address@hidden@}}
+
 @findex @@address@hidden@} @r{(literal @samp{#})}
 @cindex Inserting #
 @cindex Hash sign, inserting
@@ -10804,8 +10790,8 @@
 * Multiple Spaces::             Inserting multiple spaces.
 * Not Ending a Sentence::       Sometimes a . doesn't end a sentence.
 * Ending a Sentence::           Sometimes it does.
-* frenchspacing::               Specifying end-of-sentence spacing.
-* dmn::                         How to format a dimension.
+* @code{@@frenchspacing}::              Specifying end-of-sentence spacing.
+* @code{@@dmn}::                        Formatting a dimension.
 @end menu
 
 
@@ -10970,8 +10956,10 @@
 ends the sentence; there is no need to use @code{@@.}.
 
 
address@hidden frenchspacing
address@hidden @code{@@frenchspacing}
 @subsection @code{@@frenchspacing} @var{val}: Control Sentence Spacing
+
address@hidden@c old name
 @findex frenchspacing
 @cindex French spacing
 @cindex Sentences, spacing after
@@ -11013,8 +11001,10 @@
 Formats}).
 
 
address@hidden dmn
address@hidden @code{@@dmn}
 @subsection @code{@@address@hidden@address@hidden: Format a Dimension
+
address@hidden@c old name
 @cindex Thin space between number, dimension
 @cindex Dimension formatting
 @cindex Format a dimension
@@ -11355,88 +11345,118 @@
 @end example
 
 
address@hidden Dots Bullets
address@hidden Inserting Ellipsis and Bullets
address@hidden Typesetting ellipses and bullets
-
-An @dfn{ellipsis} (a line of dots) would be spaced wrong when typeset
-as a string of periods, so a special command is used for ellipsis in
-Texinfo.  The @code{@@bullet} command is special, too.
-
-Each of these commands is followed by a pair of braces, @address@hidden@}},
-without any whitespace between the name of the command and the braces.
-(You need to use braces with these commands because you can use them
-next to other text; without the braces, the formatters would be
-confused.  @xref{Command Syntax, , @@-Command Syntax}.)
-
address@hidden
-* dots::                        How to insert dots @dots{}
-* bullet::                      How to insert a bullet.
address@hidden menu
-
address@hidden Inserting Math
address@hidden @code{@@math}: Inserting Mathematical Expressions
 
address@hidden dots
address@hidden @code{@@address@hidden@} (@dots{}) and @code{@@address@hidden@} 
(@enddots{})
address@hidden@c old name
address@hidden math
address@hidden Mathematical expressions, inserting
address@hidden Formulas, mathematical
 
address@hidden dots
address@hidden enddots
address@hidden Inserting dots
address@hidden Inserting ellipsis
address@hidden Dots, inserting
address@hidden Ellipsis, inserting
+You can write a short mathematical expression with the @code{@@math}
+command.  Write the mathematical expression between braces, like this:
 
-Use the @code{@@address@hidden@}} command to generate an ellipsis, which is
-three dots in a row, appropriately spaced @dots{} like so.  Do
-not simply write three periods in the input file; that would work for
-the Info file output, but would produce the wrong amount of space
-between the periods in the printed manual.
-
-Similarly, the @code{@@address@hidden@}} command generates an
-end-of-sentence ellipsis, which has different spacing afterwards,
address@hidden  Look closely to see the difference.
address@hidden
+@@address@hidden(a + b)(a + b) = a^2 + 2ab + address@hidden
address@hidden example
 
 @iftex
-Here is an ellipsis: @dots{}
-Here are three periods in a row: ...
address@hidden This produces the following in @TeX{}:
+
address@hidden
address@hidden(a + b)(a + b) = a^2 + 2ab + b^2}
address@hidden display
 
-In printed output, the three periods in a row are much closer together than
-the dots in the ellipsis.
address@hidden and the following in other formats:
 @end iftex
address@hidden
address@hidden This produces the following in Info and HTML:
address@hidden ifnottex
 
address@hidden
+(a + b)(a + b) = a^2 + 2ab + b^2
address@hidden example
 
address@hidden bullet
address@hidden @code{@@address@hidden@} (@bullet{})
+The @code{@@math} command has no special effect on the Info and HTML
+output.  @command{makeinfo} expands any @@-commands as usual,
+but it does not try to produce good mathematical formatting in any
+way.
 
address@hidden bullet
+However, as far as the @TeX{} output is concerned, plain @TeX{}
+mathematical commands are allowed in @code{@@math}, starting with
address@hidden, and the plain @TeX{} math characters like @samp{^} and
address@hidden are also recognized.  In essence, @code{@@math} drops you
+into plain @TeX{} math mode.
 
-Use the @code{@@address@hidden@}} command to generate a large round dot, or
-the closest possible thing to one.  In Info, an asterisk is used.
+This allows you to conveniently write superscripts and subscripts (as
+in the above example), and also to use all the plain @TeX{} math
+control sequences for symbols, functions, and so on, and thus get
+proper formatting in the @TeX{} output, at least.
 
-Here is a bullet: @bullet{}
+It's best to use @samp{\} instead of @samp{@@} for any such
+mathematical commands; otherwise, @command{makeinfo} will complain.
+On the other hand, @command{makeinfo} allows input with matching (but
+unescaped) braces, such as @address@hidden@}}, although it complains
+about such bare braces in regular input.
 
-When you use @code{@@bullet} in @code{@@itemize}, you do not need to
-type the braces, because @code{@@itemize} supplies them.
-(@address@hidden@@itemize}}).
+Here's an example:
+
address@hidden
+@@address@hidden 2\pi \equiv \cos address@hidden
address@hidden example
+
address@hidden
address@hidden which looks like this in @TeX{}:
address@hidden
address@hidden 2\pi \equiv \cos 3\pi}
address@hidden display
+
address@hidden and
address@hidden iftex
address@hidden which looks like the input in Info and HTML:
address@hidden
+\sin 2\pi \equiv \cos 3\pi
address@hidden example
+
address@hidden \ @r{(literal \ in @code{@@math})}
+Since @samp{\} is an escape character inside @code{@@math}, you can
+use @code{@@\} to get a literal backslash (@code{\\} will work in
address@hidden, but you'd get the literal two characters @samp{\\} in Info).
address@hidden@@\} is not defined outside of @code{@@math}, since a @samp{\}
+ordinarily produces a literal (typewriter) @samp{\}.  You can also use
address@hidden@@address@hidden@}} in any mode to get a typewriter backslash.
address@hidden a Backslash}.
+
address@hidden Displayed equations
address@hidden Equations, displayed
+For displayed equations, you must at present use @TeX{} directly
+(@pxref{Raw Formatter Commands}).
 
 
address@hidden TeX and copyright
address@hidden Inserting @TeX{} and Legal Symbols: @copyright{}, 
@registeredsymbol{}
address@hidden Glyphs for Text
address@hidden Glyphs for Text
 
-The logo address@hidden' is typeset in a special fashion and it needs an
-@@-command.  The copyright and registered symbols, address@hidden' and
address@hidden', is also special.  Each of these commands is
-followed by a pair of braces, @address@hidden@}}, without any whitespace
-between the name of the command and the braces.
address@hidden Glyphs for text
address@hidden Textual glyphs
 
 @menu
-* tex::                         The @TeX{} logos.
-* copyright symbol::            The copyright symbol (c in a circle).
-* registered symbol::           The registered symbol (R in a circle).
+* @code{@@TeX @@LaTeX}::          The @TeX{} logos.
+* @code{@@copyright}::            The copyright symbol (c in a circle).
+* @code{@@registered}::           The registered symbol (R in a circle).
+* @code{@@dots}::                 How to insert ellipses: @dots{} and 
@enddots{}
+* @code{@@bullet}::               How to insert a bullet: @bullet{}
+* @code{@@euro}::                 How to insert the euro currency symbol.
+* @code{@@pounds}::               How to insert the pounds currency symbol.
+* @code{@@textdegree}::           How to insert the degrees symbol.
+* @code{@@minus}::                How to insert a minus sign.
+* @code{@@geq @@leq}::            How to insert greater/less-than-or-equal 
signs.
 @end menu
 
 
address@hidden tex
address@hidden @code{@@TeX @@LaTeX}
 @subsection @code{@@address@hidden@} (@TeX{}) and @code{@@address@hidden@} 
(@LaTeX{})
+
address@hidden@c old name
 @findex TeX
 @findex LaTeX
 @cindex Logos, @TeX{}
@@ -11454,22 +11474,29 @@
 @TeX{}, very loosely analogous to Texinfo in that it emphasizes
 logical structure, but much (much) larger.)
 
-The spelling of these commands are unusual among Texinfo commands in
-that they use both uppercase and lowercase letters.
+The spelling of these commands are unusual for Texinfo, in that they
+use both uppercase and lowercase letters.
 
 
address@hidden copyright symbol
address@hidden @code{@@copyright}
 @subsection @code{@@address@hidden@}} (@copyright{})
+
address@hidden address@hidden old name
 @findex copyright
 @cindex Copyright symbol
 
 Use the @code{@@address@hidden@}} command to generate the copyright
-symbol, address@hidden'.  Where possible, this is a @samp{c}
-inside a circle; in Info, this is @samp{(C)}.
+symbol, address@hidden'.  Where possible, this is a @samp{c} inside a
+circle; in Info, this is @samp{(C)}.  
+
+Legally, it's not necessary to use the copyright symbol; the English
+word `Copyright' suffices, according to international treaty.
 
 
address@hidden registered symbol
address@hidden @code{@@registered}
 @subsection @code{@@address@hidden@}} (@registeredsymbol{})
+
address@hidden address@hidden old name
 @findex registeredsymbol
 @cindex Registered symbol
 
@@ -11478,8 +11505,57 @@
 @samp{R} inside a circle; in Info, this is @samp{(R)}.
 
 
address@hidden euro
address@hidden @code{@@address@hidden@} (@euro{}): Euro Currency Symbol
address@hidden @code{@@dots}
address@hidden @code{@@dots} (@dots{}) and @code{@@enddots} (@enddots{})
+
address@hidden@c old name
address@hidden dots
address@hidden enddots
address@hidden Inserting dots
address@hidden Inserting ellipsis
address@hidden Dots, inserting
address@hidden Ellipsis, inserting
+
address@hidden address@hidden old name
+
+An @dfn{ellipsis} (a sequence of dots) would be spaced wrong when
+typeset as a string of periods, so a special command is used in
+Texinfo: use the @code{@@address@hidden@}} command to generate a normal
+ellipsis, which is three dots in a row, appropriately spaced @dots{}
+like so.  To emphasize: do not simply write three periods in the input
+file; that would work for the Info file output, but would produce the
+wrong amount of space between the periods in the printed manual.
+
+The @code{@@address@hidden@}} command generates an end-of-sentence
+ellipsis, which also has three dots, but with different spacing
+afterwards, @enddots{}  Look closely to see the difference.
+
+Here is an ellipsis: @dots{}
+Here are three periods in a row: ...
+
+In printed (and usually HTML) output, the three periods in a row are
+much closer together than the dots in the ellipsis.
+
+
address@hidden @code{@@bullet}
address@hidden @code{@@bullet} (@bullet{})
+
address@hidden@c old name
address@hidden bullet
+
+Use the @code{@@address@hidden@}} command to generate a large round dot, or
+the closest possible thing to one.  In Info, an asterisk is used.
+Here is a bullet: @bullet{}
+
+When you use @code{@@bullet} in @code{@@itemize}, you do not need to
+type the braces, because @code{@@itemize} supplies them.
+(@address@hidden@@itemize}}).
+
+
address@hidden @code{@@euro}
address@hidden @code{@@euro} (@euro{}): Euro Currency Symbol
+
address@hidden@c old name
 @findex euro
 @cindex Euro symbol
 
@@ -11489,8 +11565,8 @@
 
 Texinfo cannot magically synthesize support for the Euro symbol where
 the underlying system (fonts, software, whatever) does not support it.
-Therefore, in many cases it is preferable to use the word ``Euro''.
-(In banking contexts, the abbreviation for the Euro is EUR.)
+Therefore, you may find it preferable to use the word ``Euro''.  (In
+banking contexts, the abbreviation for the Euro is EUR.)
 
 @cindex ISO 8859-15, and Euro
 @cindex Latin 9, and Euro
@@ -11512,8 +11588,10 @@
 instructions.
 
 
address@hidden pounds
address@hidden @code{@@address@hidden@} (@pounds{}): Pounds Sterling
address@hidden @code{@@pounds}
address@hidden @code{@@pounds} (@pounds{}): Pounds Sterling
+
address@hidden@c old name
 @findex pounds
 @cindex Pounds symbol
 
@@ -11522,8 +11600,10 @@
 Otherwise, it is @samp{#}.
 
 
address@hidden textdegree
address@hidden @code{@@address@hidden@} (@textdegree{}): Degrees Symbol
address@hidden @code{@@textdegree}
address@hidden @code{@@textdegree} (@textdegree{}): Degrees Symbol
+
address@hidden@c old name
 @findex textdegree
 @cindex Degree symbol
 
@@ -11532,8 +11612,10 @@
 it is an @samp{o}.
 
 
address@hidden minus
address@hidden @code{@@address@hidden@} (@minus{}): Inserting a Minus Sign
address@hidden @code{@@minus}
address@hidden @code{@@minus} (@minus{}): Inserting a Minus Sign
+
address@hidden@c old name
 @findex minus
 @cindex Minus sign
 
@@ -11564,9 +11646,16 @@
 in an itemized list, you do not need to type the braces
 (@address@hidden@@itemize}}).
 
+If you actually want to typeset some math that does a subtraction, it
+is better to use @code{@@math}.  Then the regular @samp{-} character
+produces a minus sign, as in @code{@@address@hidden@}} (@pxref{Inserting
+Math}).
+
+
address@hidden @code{@@geq @@leq}
address@hidden @code{@@geq} (@geq{}) and @code{@@leq} (@leq{}): Inserting 
Relations
 
address@hidden geq leq
address@hidden @code{@@address@hidden@}} (@geq{}) and @code{@@address@hidden@}} 
(@leq{}): Inserting Relations
address@hidden address@hidden old name
 @findex geq
 @findex leq
 
@@ -11576,146 +11665,12 @@
 @samp{>=} and @samp{<=} are output.
 
 
address@hidden math
address@hidden @code{@@math}: Inserting Mathematical Expressions
address@hidden math
address@hidden Mathematical expressions, inserting
address@hidden Formulas, mathematical
-
-You can write a short mathematical expression with the @code{@@math}
-command.  Write the mathematical expression between braces, like this:
-
address@hidden
-@@address@hidden(a + b)(a + b) = a^2 + 2ab + address@hidden
address@hidden example
-
address@hidden
address@hidden This produces the following in @TeX{}:
-
address@hidden
address@hidden(a + b)(a + b) = a^2 + 2ab + b^2}
address@hidden display
-
address@hidden and the following in other formats:
address@hidden iftex
address@hidden
address@hidden This produces the following in Info and HTML:
address@hidden ifnottex
-
address@hidden
-(a + b)(a + b) = a^2 + 2ab + b^2
address@hidden example
-
-The @code{@@math} command has no special effect on the Info and HTML
-output.  @command{makeinfo} expands any @@-commands as usual,
-but it does not try to produce good mathematical formatting in any
-way.
-
-However, as far as the @TeX{} output is concerned, plain @TeX{}
-mathematical commands are allowed in @code{@@math}, starting with
address@hidden, and the plain @TeX{} math characters like @samp{^} and
address@hidden are also recognized.  In essence, @code{@@math} drops you
-into plain @TeX{} math mode.
-
-This allows you to conveniently write superscripts and subscripts (as
-in the above example), and also to use all the plain @TeX{} math
-control sequences for symbols, functions, and so on, and thus get
-proper formatting in the @TeX{} output, at least.
-
-It's best to use @samp{\} instead of @samp{@@} for any such
-mathematical commands; otherwise, @command{makeinfo} will complain.
-On the other hand, @command{makeinfo} allows input with matching (but
-unescaped) braces, such as @address@hidden@}}, although it complains
-about such bare braces in regular input.
-
-Here's an example:
-
address@hidden
-@@address@hidden 2\pi \equiv \cos address@hidden
address@hidden example
-
address@hidden
address@hidden which looks like this in @TeX{}:
address@hidden
address@hidden 2\pi \equiv \cos 3\pi}
address@hidden display
-
address@hidden and
address@hidden iftex
address@hidden which looks like the input in Info and HTML:
address@hidden
-\sin 2\pi \equiv \cos 3\pi
address@hidden example
-
address@hidden \ @r{(literal \ in @code{@@math})}
-Since @samp{\} is an escape character inside @code{@@math}, you can
-use @code{@@\} to get a literal backslash (@code{\\} will work in
address@hidden, but you'd get the literal two characters @samp{\\} in Info).
address@hidden@@\} is not defined outside of @code{@@math}, since a @samp{\}
-ordinarily produces a literal (typewriter) @samp{\}.  You can also use
address@hidden@@address@hidden@}} in any mode to get a typewriter backslash.
address@hidden a Backslash}.
-
address@hidden Displayed equations
address@hidden Equations, displayed
-For displayed equations, you must at present use @TeX{} directly
-(@pxref{Raw Formatter Commands}).
-
-
address@hidden Click Sequences
address@hidden Click Sequences
address@hidden Click sequences
address@hidden Sequence of clicks
address@hidden GUI click sequence
-
address@hidden clicksequence
-When documenting graphical interfaces, it is necessary to describe
-sequences such as `Click on @samp{File}, then choose @samp{Open}, then
address@hidden'.  Texinfo offers commands @code{@@clicksequence} and
address@hidden to represent this, typically used like this:
-
address@hidden
address@hidden @@address@hidden @@address@hidden@} address@hidden @dots{}
address@hidden example
-
address@hidden
-which produces:
-
address@hidden
address@hidden @clicksequence{File @click{} Open} @dots{}
address@hidden display
-
address@hidden click
address@hidden arrow
-The @code{@@click} command produces a right arrow by default; this
-glyph is also available independently via the command
address@hidden@@address@hidden@}}.
-
address@hidden clickstyle
-You can change the glyph produced by @code{@@click} with the command
address@hidden@@clickstyle}, which takes a command name as its single argument
-on the rest of the line, much like @code{@@itemize} and friends
-(@address@hidden@@itemize}}).  The command should produce a glyph, and
-the usual empty braces @address@hidden@}} are omitted.  Here's an example:
-
address@hidden
-@@clickstyle @@result
address@hidden @@address@hidden @@address@hidden@} address@hidden @dots{}
address@hidden example
-
address@hidden
-now produces:
-
address@hidden
address@hidden @result
address@hidden @clicksequence{File @click{} Open} @dots{}
address@hidden display
-
address@hidden Glyphs for Programming
address@hidden Glyphs for Programming
 
address@hidden Glyphs
address@hidden Glyphs for Examples
address@hidden Glyphs
address@hidden Glyphs for programming
 @cindex Examples, glyphs for
address@hidden Programming, glyphs for
 
 In Texinfo, code is often illustrated in examples that are delimited
 by @code{@@example} and @code{@@end example}, or by @code{@@lisp} and
@@ -11723,7 +11678,7 @@
 evaluation or an expansion using @address@hidden or
 @address@hidden  Likewise, there are commands to insert glyphs to
 indicate printed output, error messages, equivalence of expressions,
-and the location of point in an editor.
+the location of point in an editor, and GUI operation sequences.
 
 The glyph-insertion commands do not need to be used within an example,
 but most often they are.  All glyph-insertion commands are followed by
@@ -11731,12 +11686,13 @@
 
 @menu
 * Glyphs Summary::
-* result::                      How to show the result of expression.
-* expansion::                   How to indicate an expansion.
-* Print Glyph::                 How to indicate printed output.
-* Error Glyph::                 How to indicate an error message.
-* Equivalence::                 How to indicate equivalence.
-* Point Glyph::                 How to indicate the location of point.
+* @code{@@result}::         How to show the result of expression.
+* @code{@@expansion}::      How to indicate an expansion.
+* @code{@@print}::          How to indicate generated output.
+* @code{@@error}::          How to indicate an error message.
+* @code{@@equiv}::          How to indicate equivalence.
+* @code{@@point}::          How to indicate the location of point.
+* Click Sequences::         Inserting GUI usage sequences.
 @end menu
 
 
@@ -11747,32 +11703,39 @@
 
 @table @asis
 @item @result{}
address@hidden@@address@hidden@}} points to the result of an expression.
address@hidden@@address@hidden@}} indicates the result of an expression.
 
 @item @expansion{}
address@hidden@@address@hidden@}} shows the results of a macro expansion.
address@hidden@@address@hidden@}} indicates the results of a macro expansion.
 
 @item @print{}
 @code{@@address@hidden@}} indicates printed output.
 
 @item @error{}
address@hidden@@address@hidden@}} indicates that the following text is an error 
message.
address@hidden@@address@hidden@}} indicates the following text is an error 
message.
 
 @item @equiv{}
 @code{@@address@hidden@}} indicates the exact equivalence of two forms.
 
 @item @point{}
 @code{@@address@hidden@}} shows the location of point.
+
address@hidden @clicksequence{A @click{} B}
address@hidden@@address@hidden @@address@hidden@} B} indicates a GUI operation
+sequence: first A, then clicking B, or choosing B from a menu, or
+otherwise selecting it.
 @end table
 
 
address@hidden result
address@hidden @code{@@address@hidden@}} (@result{}): Indicating Evaluation
address@hidden @code{@@result}
address@hidden @code{@@address@hidden@}} (@result{}): Result of an Expression
+
address@hidden@c old name
address@hidden result
 @cindex Result of an expression
 @cindex Indicating evaluation
 @cindex Evaluation glyph
 @cindex Value of an expression, indicating
address@hidden result
 
 Use the @code{@@address@hidden@}} command to indicate the result of
 evaluating an expression.
@@ -11792,8 +11755,10 @@
 may be read as address@hidden(cdr '(1 2 3))} evaluates to @code{(2 3)}''.
 
 
address@hidden expansion
address@hidden @code{@@expansion}
 @subsection @code{@@address@hidden@}} (@expansion{}): Indicating an Expansion
+
address@hidden@c old name
 @cindex Expansion, indicating
 @cindex Macro expansion, indicating
 @findex expansion
@@ -11843,13 +11808,16 @@
 @code{@@address@hidden@}} and @code{@@address@hidden@}} commands are indented.
 
 
address@hidden Print Glyph
address@hidden @code{@@address@hidden@}} (@print{}): Indicating Printed Output
address@hidden Printed output, indicating
address@hidden @code{@@print}
address@hidden @code{@@address@hidden@}} (@print{}): Indicating Generated Output
+
address@hidden address@hidden old name
 @findex print
address@hidden Printed output, indicating
 
-Sometimes an expression will print output during its execution.  You
-can indicate the printed output with the @code{@@address@hidden@}} command.
+Sometimes an expression will generate output during its execution.
+You can indicate such displayed output with the @code{@@address@hidden@}}
+command.
 
 The @code{@@address@hidden@}} command is displayed as @address@hidden, either
 a horizontal dash butting against a vertical bar or (when that is not
@@ -11883,8 +11851,10 @@
 @end lisp
 
 
address@hidden Error Glyph
address@hidden @code{@@error}
 @subsection @code{@@address@hidden@}} (@error{}): Indicating an Error Message
+
address@hidden address@hidden old name
 @cindex Error message, indicating
 @findex error
 
@@ -11922,11 +11892,13 @@
 Wrong type argument: integer-or-marker-p, x
 @end lisp
 
address@hidden@error{}} itself is not part of the error message.
+The word @address@hidden itself is not part of the error message.
 
 
address@hidden Equivalence
address@hidden @code{@@equiv}
 @subsection @code{@@address@hidden@}} (@equiv{}): Indicating Equivalence
+
address@hidden@c oldname
 @cindex Equivalence, indicating
 @findex equiv
 
@@ -11957,8 +11929,10 @@
 identical results to evaluating @code{(list 'keymap)}.
 
 
address@hidden Point Glyph
address@hidden @code{@@point}
 @subsection @code{@@address@hidden@}} (@point{}): Indicating Point in a Buffer
+
address@hidden address@hidden old name
 @cindex Point, indicating in a buffer
 @findex point
 
@@ -12016,6 +11990,57 @@
 @end example
 
 
address@hidden Click Sequences
address@hidden Click Sequences
+
address@hidden Click sequences
address@hidden Sequence of clicks
address@hidden GUI click sequence
+
address@hidden clicksequence
+When documenting graphical interfaces, it is necessary to describe
+sequences such as `Click on @samp{File}, then choose @samp{Open}, then
address@hidden'.  Texinfo offers commands @code{@@clicksequence} and
address@hidden to represent this, typically used like this:
+
address@hidden
address@hidden @@address@hidden @@address@hidden@} address@hidden @dots{}
address@hidden example
+
address@hidden
+which produces:
+
address@hidden
address@hidden @clicksequence{File @click{} Open} @dots{}
address@hidden display
+
address@hidden click
address@hidden arrow
+The @code{@@click} command produces a right arrow by default; this
+glyph is also available independently via the command
address@hidden@@address@hidden@}}.
+
address@hidden clickstyle
+You can change the glyph produced by @code{@@click} with the command
address@hidden@@clickstyle}, which takes a command name as its single argument
+on the rest of the line, much like @code{@@itemize} and friends
+(@address@hidden@@itemize}}).  The command should produce a glyph, and
+the usual empty braces @address@hidden@}} are omitted.  Here's an example:
+
address@hidden
+@@clickstyle @@result
address@hidden @@address@hidden @@address@hidden@} address@hidden @dots{}
address@hidden example
+
address@hidden
+now produces:
+
address@hidden
address@hidden @result
address@hidden @clicksequence{File @click{} Open} @dots{}
address@hidden display
+
+
 @node Breaks
 @chapter Forcing and Preventing Breaks
 
@@ -14553,7 +14578,7 @@
 @command{makeinfo} will accept anything consisting of alphanumerics,
 and (except as the first character) @samp{-}.  The @samp{_} character
 is excluded so that macros can be called inside @code{@@math} without
-a following space (@pxref{math,,@code{@@math}}).
+a following space (@pxref{Inserting Math}).
 
 If a macro needs no parameters, you can define it either with an empty
 list (@samp{@@macro foo @address@hidden) or with no braces at all 
(@samp{@@macro
@@ -16188,7 +16213,7 @@
 @pindex address@hidden, installing}
 @cindex Euro font, installing
 If you intend to use the @code{@@euro} command, you should install the
-Euro font, if it is not already installed.  @xref{euro}.
+Euro font, if it is not already installed.  @address@hidden@@euro}}.
 
 @pindex texinfo.cnf @r{installation}
 @cindex Customizing of @TeX{} for Texinfo
@@ -19997,7 +20022,7 @@
 @itemx @@address@hidden@}
 Insert a backslash, @samp{\}; @code{@@address@hidden@}} works
 anywhere, while @code{@@\} works only inside @code{@@math}.
address@hidden a Backslash}, and @ref{math,,@code{math}}.
address@hidden a Backslash}, and @ref{Inserting Math}.
 
 @item @@^
 @itemx @@`
@@ -20097,7 +20122,7 @@
 
 @item @@address@hidden@}
 Generate a large round dot, @bullet{} (@samp{*} in Info).  Often used
-with @code{@@table}.  @xref{bullet, , @code{@@bullet}}.
+with @code{@@table}.  @address@hidden@@bullet}}.
 
 @item @@bye
 Stop formatting a file.  The formatters do not see anything in the
@@ -20371,7 +20396,7 @@
 @item @@address@hidden@address@hidden
 Format a unit of measure, as in address@hidden  Causes @TeX{} to insert a
 thin space before @var{dimension}.  No effect in Info.
address@hidden, , @code{@@dmn}}.
address@hidden@code{@@dmn}}.
 
 @item @@docbook
 Enter Docbook completely.  Pair with @code{@@end docbook}.  @xref{Raw
@@ -20399,7 +20424,7 @@
 
 @item @@address@hidden@}
 Generate an ellipsis, @address@hidden
address@hidden, , @code{@@dots}}.
address@hidden@code{@@dots}}.
 
 @item @@address@hidden@var{address}[, @address@hidden
 Indicate an electronic mail address.
@@ -20415,7 +20440,7 @@
 
 @item @@address@hidden@}
 Generate an end-of-sentence ellipsis, like this: @enddots{}
address@hidden,,@code{@@address@hidden@}}}.
address@hidden@code{@@dots}}.
 
 @item @@enumerate address@hidden
 Begin a numbered list, using @code{@@item} for each entry.
@@ -20428,11 +20453,11 @@
 
 @item @@address@hidden@}
 Indicate to the reader the exact equivalence of two forms with a
-glyph: @address@hidden  @xref{Equivalence}.
+glyph: @address@hidden  @address@hidden@@equiv}}.
 
 @item @@address@hidden@}
 Indicate to the reader with a glyph that the following text is
-an error message: @address@hidden  @xref{Error Glyph}.
+an error message: @address@hidden  @address@hidden@@error}}.
 
 @item @@address@hidden@address@hidden
 Report @var{msg} as an error to standard error, and exit unsuccessfully.
@@ -20440,8 +20465,7 @@
 @xref{Conditionals}, and @ref{External Macro Processors}.
 
 @item @@address@hidden@}
-Generate the Euro currency sign.
address@hidden,,@code{@@address@hidden@}}}.
+Generate the Euro currency sign.  @address@hidden@@euro}}.
 
 @item @@evenfooting address@hidden @@| address@hidden @@| address@hidden
 @itemx @@evenheading address@hidden @@| address@hidden @@| address@hidden
@@ -20470,8 +20494,7 @@
 
 @item @@address@hidden@}
 Indicate the result of a macro expansion to the reader with a special
-glyph: @address@hidden
address@hidden, , @expansion{} Indicating an Expansion}.
+glyph: @address@hidden  @address@hidden@@expansion}}.
 
 @item @@address@hidden@address@hidden
 Highlight the name of a file, buffer, node, directory, etc.  @xref{file, ,
@@ -20520,8 +20543,7 @@
 Pair with @code{@@end format}.  @xref{example,, @code{@@example}}.
 
 @item @@frenchspacing @var{on-off}
-Control spacing after punctuation.  @xref{frenchspacing,,
address@hidden@@frenchspacing}}.
+Control spacing after punctuation.  @address@hidden@@frenchspacing}}.
 
 @item @@ftable @var{formatting-command}
 Begin a two-column table, using @code{@@item} for each entry.
@@ -20530,7 +20552,7 @@
 @code{@@table}, except for indexing.  @address@hidden@@ftable @@vtable}}.
 
 @item @@address@hidden@}
-Generate a greater-than-or-equal sign, address@hidden'.  @xref{geq leq}.
+Generate a greater-than-or-equal sign, address@hidden'.  @address@hidden@@geq 
@@leq}}.
 
 @item @@group
 Disallow page breaks within following text.  Pair with @code{@@end
@@ -20721,7 +20743,7 @@
 Generate the @LaTeX{} logo.  @xref{tex, , @TeX{} and @LaTeX{}}.
 
 @item @@address@hidden@}
-Generate a less-than-or-equal sign, address@hidden'.  @xref{geq leq}.
+Generate a less-than-or-equal sign, address@hidden'.  @address@hidden@@geq 
@@leq}}.
 
 @item @@lisp
 Begin an example of Lisp code.  Indent text, do not fill, and select
@@ -20747,15 +20769,14 @@
 @@chapheading}}.
 
 @item @@address@hidden@address@hidden
-Format a mathematical expression.
address@hidden, , @code{@@math}: Inserting Mathematical Expressions}.
+Format a mathematical expression.  @xref{Inserting Math}.
 
 @item @@menu
 Mark the beginning of a menu of nodes.  No effect in a printed manual.
 Pair with @code{@@end menu}.  @xref{Menus}.
 
 @item @@address@hidden@}
-Generate a minus sign, address@hidden'.  @xref{minus, , @code{@@minus}}.
+Generate a minus sign, address@hidden'.  @address@hidden@@minus}}.
 
 @item @@multitable @var{column-width-spec}
 Begin a multi-column table.  Begin each row with @code{@@item} or
@@ -20830,21 +20851,20 @@
 the Entries of an Index}.
 
 @item @@address@hidden@}
-Indicate the position of point in a buffer to the reader with a
-glyph: @address@hidden  @xref{Point Glyph, , Indicating
-Point in a Buffer}.
+Indicate the position of point in a buffer to the reader with a glyph:
address@hidden@point{}}.  @address@hidden@@point}}.
 
 @item @@address@hidden@}
 Generate the pounds sterling currency sign.
address@hidden,,@code{@@address@hidden@}}}.
address@hidden@code{@@pounds}}.
 
 @item @@address@hidden@}
-Indicate printed output to the reader with a glyph:
address@hidden@print{}}.  @xref{Print Glyph}.
+Indicate printed output to the reader with a glyph: @address@hidden
address@hidden@code{@@print}}.
 
 @item @@printindex @var{index-name}
-Generate the alphabetized index for @var{index-name} (using two columns in a 
printed
-manual).  @xref{Printing Indices & Menus}.
+Generate the alphabetized index for @var{index-name} (using two
+columns in a printed manual).  @xref{Printing Indices & Menus}.
 
 @item @@address@hidden@var{node}, address@hidden, address@hidden, 
address@hidden, address@hidden@}
 Make a reference that starts with a lowercase `see' in a printed
@@ -20901,7 +20921,7 @@
 
 @item @@address@hidden@}
 Indicate the result of an expression to the reader with a special
-glyph: @address@hidden  @xref{result, , @code{@@result}}.
+glyph: @address@hidden  @address@hidden@@result}}.
 
 @item @@address@hidden@address@hidden
 Generate a ring accent over the next character, as in @ringaccent{o}.
@@ -21076,8 +21096,7 @@
 Formatter Commands}.
 
 @item @@address@hidden@}
-Generate the degree symbol.
address@hidden,,@code{@@address@hidden@}}}.
+Generate the degree symbol.  @address@hidden@@textdegree}}.
 
 @item @@thischapter
 @itemx @@thischaptername
@@ -21908,7 +21927,7 @@
 as:
 
 @example
-$Id: texinfo.txi,v 1.518 2013/01/12 16:56:41 karl Exp $
+$Id: texinfo.txi,v 1.519 2013/01/13 19:13:19 karl Exp $
 @end example
 
 (This is potentially useful in all sources that use version control,

Index: doc/.cvsignore
===================================================================
RCS file: /sources/texinfo/texinfo/doc/.cvsignore,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- doc/.cvsignore      26 Nov 2012 01:25:35 -0000      1.13
+++ doc/.cvsignore      13 Jan 2013 19:13:19 -0000      1.14
@@ -2,6 +2,7 @@
 *.html
 *.info
 *.pdf
+*.t2p
 Makefile
 Makefile.in
 info-stnd.??



reply via email to

[Prev in Thread] Current Thread [Next in Thread]