texinfo-commits
[Top][All Lists]
Advanced

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

texinfo update (Wed Oct 3 15:23:01 EDT 2007)


From: Karl Berry
Subject: texinfo update (Wed Oct 3 15:23:01 EDT 2007)
Date: Wed, 03 Oct 2007 15:23:04 -0400

Index: ChangeLog
===================================================================
RCS file: /sources/texinfo/texinfo/ChangeLog,v
retrieving revision 1.768
retrieving revision 1.769
diff -u -r1.768 -r1.769
--- ChangeLog   2 Oct 2007 18:57:12 -0000       1.768
+++ ChangeLog   3 Oct 2007 19:00:31 -0000       1.769
@@ -1,3 +1,8 @@
+2007-10-03  Karl Berry  <address@hidden>
+
+       * doc/texinfo.txi (math): @math{k_{75}} is allowed, despite bare
+       braces.
+
 2007-10-02  Karl Berry  <address@hidden>
 
        * doc/texinfo.txi (math): Make description more accurate.
Index: doc/texinfo.txi
===================================================================
RCS file: /sources/texinfo/texinfo/doc/texinfo.txi,v
retrieving revision 1.207
retrieving revision 1.208
diff -u -r1.207 -r1.208
--- doc/texinfo.txi     2 Oct 2007 18:57:12 -0000       1.207
+++ doc/texinfo.txi     3 Oct 2007 19:00:31 -0000       1.208
@@ -1,5 +1,5 @@
 \input texinfo.tex    @c -*-texinfo-*-
address@hidden $Id: texinfo.txi,v 1.207 2007/10/02 18:57:12 karl Exp $
address@hidden $Id: texinfo.txi,v 1.208 2007/10/03 19:00:31 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.
 
@@ -10958,16 +10958,23 @@
 but it does not try to produce good mathematical formatting in any
 way.
 
-Plain @TeX{} commands are allowed in @code{@@math}.  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.
-
-That is, as far as the @TeX{} output is concerned, @samp{\} is an
-escape character inside @code{@@math}, and in fact it's best to use
address@hidden instead of @samp{@@} for any such mathematical commands;
-otherwise, @command{makeinfo} will complain.  
+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, input with matching (but unescaped) braces, such as
address@hidden@address@hidden, is allowed inside @code{@@math}, although
address@hidden would complain about the bare braces in regular
+input.
 
 Here's an example:
 
@@ -18891,7 +18898,7 @@
 (@url{http://www.gnu.org/software/rcs}) version control systems, which
 expand it into a string such as:
 @example
-$Id: texinfo.txi,v 1.207 2007/10/02 18:57:12 karl Exp $
+$Id: texinfo.txi,v 1.208 2007/10/03 19:00:31 karl Exp $
 @end example
 (This is useful in all sources that use version control, not just manuals.)
 You may wish to include the @samp{$Id:} comment in the @code{@@copying}
@@ -18965,7 +18972,7 @@
 
 @verbatim
 \input texinfo   @c -*-texinfo-*-
address@hidden $Id: texinfo.txi,v 1.207 2007/10/02 18:57:12 karl Exp $
address@hidden $Id: texinfo.txi,v 1.208 2007/10/03 19:00:31 karl Exp $
 @comment %**start of header
 @setfilename sample.info
 @include version.texi
P ChangeLog
P doc/texinfo.txi




reply via email to

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