texinfo-commits
[Top][All Lists]
Advanced

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

branch master updated: Document of LaTeX back-end


From: Gavin D. Smith
Subject: branch master updated: Document of LaTeX back-end
Date: Sat, 01 Jan 2022 15:41:48 -0500

This is an automated email from the git hooks/post-receive script.

gavin pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new 77d7336f80 Document of LaTeX back-end
77d7336f80 is described below

commit 77d7336f80f5ef6149f50e1d788957a8d4ef21c8
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Sat Jan 1 20:39:30 2022 +0000

    Document of LaTeX back-end
    
    * NEWS: Announce
    * doc/texinfo.texi (Output Formats, Generic Translator texi2any):
    Add LaTeX.
    (Invoking texi2any): Document --latex.
    (@documentencoding): Edit to reflect fact that a LaTeX back-end
    now exists.
---
 ChangeLog        | 11 +++++++++++
 NEWS             |  3 ++-
 doc/texinfo.texi | 29 +++++++++++++++++++++++++----
 3 files changed, 38 insertions(+), 5 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index b3a18995b6..17d06b8068 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2022-01-01  Gavin Smith  <gavinsmith0123@gmail.com>
+
+       Document of LaTeX back-end
+
+       * NEWS: Announce
+       * doc/texinfo.texi (Output Formats, Generic Translator texi2any):
+       Add LaTeX.
+       (Invoking texi2any): Document --latex.
+       (@documentencoding): Edit to reflect fact that a LaTeX back-end
+       now exists.
+
 2022-01-01  Patrice Dumas  <pertusus@free.fr>
 
        * tp/Texinfo/Common.pm (%formattable_misc_commands),
diff --git a/NEWS b/NEWS
index a2370e29fc..07493cd45b 100644
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,7 @@
 This NEWS file records noteworthy changes, very tersely.
 See the manual for detailed information.
 
-  Copyright 1992-2020 Free Software Foundation, Inc.
+  Copyright 1992-2022 Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
@@ -11,6 +11,7 @@ See the manual for detailed information.
 
 6.X
 * texi2any
+ . LaTeX added as an output format, selected with --latex
  . L2H customization variable removed.  Replaced by HTML_MATH set to l2h.
  . Meaning of USE_NUMERIC_ENTITY changed to be using numeric entities in
    priority.  Former effect is now always on.
diff --git a/doc/texinfo.texi b/doc/texinfo.texi
index ac1902fc5f..3601d05c41 100644
--- a/doc/texinfo.texi
+++ b/doc/texinfo.texi
@@ -24,7 +24,7 @@ This manual is for GNU Texinfo (version @value{VERSION}, 
@value{UPDATED}),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright @copyright{} 1988, 1990-1993, 1995-1999, 2001-2021 Free Software 
Foundation, Inc.
+Copyright @copyright{} 1988, 1990-1993, 1995-1999, 2001-2022 Free Software 
Foundation, Inc.
 
 @quotation
 Permission is granted to copy, distribute and/or modify this document
@@ -919,6 +919,22 @@ background.  By default, Texinfo uses the @command{pdftex} 
program, an
 extension of @TeX{}, to output PDF; see
 @uref{http://tug.org/applications/pdftex}.  @xref{PDF Output}.
 
+@item @LaTeX{}
+@cindex LaTeX output, overview
+(Generated via @command{makeinfo --latex}.)  This is a typesetting
+system built on top of @TeX{}.  It was originally released by
+Leslie Lamport in 1984.  @LaTeX{} adds more definitions to those
+of @TeX{} and has a wide range of packages built on it. @LaTeX{} is
+ubiquitous in academic literature. The current version of @LaTeX{}
+is under active development; more information is available online
+at @uref{https://www.latex-project.org/}.
+
+The @LaTeX{} output can be further processed into DVI, PostScript
+or PDF@.  In theory, the @LaTeX{} output should allow for much more
+customizability of the output than would be possible with the plain
+@TeX{} implementation of Texinfo.
+
+
 @item DocBook
 @cindex DocBook output, overview
 @cindex XML DocBook output, overview
@@ -12321,9 +12337,8 @@ specifying an unimplemented encoding.
 Although modern @TeX{} systems support nearly every script in use in
 the world, this wide-ranging support is not available in
 @file{texinfo.tex}, and it's not feasible to duplicate or incorporate
-all that effort.  (Our plan to support other scripts is to create a
-@LaTeX{} back-end to @command{texi2any}, where the support is already
-present.)
+all that effort.  (Our plan to support other scripts is through the
+@LaTeX{} back-end to @command{texi2any}.)
 
 For maximum portability of Texinfo documents across the many different
 user environments in the world, we recommend sticking to 7-bit ASCII
@@ -15214,6 +15229,8 @@ supports these formats:
 
 @item plain text (with @option{--plaintext}),
 
+@item @LaTeX{} (with @option{--latex}),
+
 @item DocBook (with @option{--docbook}),
 
 @item Texinfo XML (with @option{--xml}).
@@ -15514,6 +15531,10 @@ the term which was indexed or entered.  The items are 
in the natural
 sorting order for the given element.  This dump can be useful for
 post-processors.
 
+@item --latex
+@opindex --latex
+Generate @LaTeX{} output.
+
 @item --macro-expand=@var{file}
 @itemx -E @var{file}
 @opindex --macro-expand=@var{file}



reply via email to

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