aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love2000-08-16 19:50:21 +0000
committerDave Love2000-08-16 19:50:21 +0000
commitef94046937954c157ddd87584d29b2f7b9d7c628 (patch)
treefc24ed6fc9fd45150ed08484785933af83d15c26
parentad4a78d640941183cdc404f7e13eb70fd5916859 (diff)
downloademacs-ef94046937954c157ddd87584d29b2f7b9d7c628.tar.gz
emacs-ef94046937954c157ddd87584d29b2f7b9d7c628.zip
iso-cvt, tildify, bibtex-mode
-rw-r--r--man/text.texi51
1 files changed, 46 insertions, 5 deletions
diff --git a/man/text.texi b/man/text.texi
index c9bde2550fb..5882e62e4d7 100644
--- a/man/text.texi
+++ b/man/text.texi
@@ -1123,14 +1123,17 @@ want more than two views on the same outline, create additional indirect
1123buffers. 1123buffers.
1124 1124
1125@node Foldout 1125@node Foldout
1126@subsection Folding editing with Foldout 1126@subsection Folding editing
1127 1127
1128@cindex folding editing 1128@cindex folding editing
1129The Foldout package provides folding editor extensions for Outline mode 1129The Foldout package provides folding editor extensions for Outline mode
1130and Outline minor mode. It may be used by putting in your @file{.emacs} 1130and Outline minor mode. It may be used by putting in your @file{.emacs}
1131
1131@example 1132@example
1132(eval-after-load "outline" '(require 'foldout)) 1133(eval-after-load "outline" '(require 'foldout))
1133@end example 1134@end example
1135
1136@noindent
1134Folding editing works as follows. 1137Folding editing works as follows.
1135 1138
1136Consider an Outline mode buffer all the text and subheadings under 1139Consider an Outline mode buffer all the text and subheadings under
@@ -1233,7 +1236,8 @@ You can change the modifier keys used by setting
1233 @TeX{} is a powerful text formatter written by Donald Knuth; it is also 1236 @TeX{} is a powerful text formatter written by Donald Knuth; it is also
1234free, like GNU Emacs. La@TeX{} is a simplified input format for @TeX{}, 1237free, like GNU Emacs. La@TeX{} is a simplified input format for @TeX{},
1235implemented by @TeX{} macros; it comes with @TeX{}. Sli@TeX{} is a special 1238implemented by @TeX{} macros; it comes with @TeX{}. Sli@TeX{} is a special
1236form of La@TeX{}.@refill 1239form of La@TeX{}.@footnote{Sli@TeX{} is obsoleted by the @samp{slides}
1240document class in recent La@TeX{} versions.}
1237 1241
1238 Emacs has a special @TeX{} mode for editing @TeX{} input files. 1242 Emacs has a special @TeX{} mode for editing @TeX{} input files.
1239It provides facilities for checking the balance of delimiters and for 1243It provides facilities for checking the balance of delimiters and for
@@ -1267,6 +1271,45 @@ appropriate. For Sli@TeX{} files, it calls @code{slitex-mode-hook}.
1267Starting the @TeX{} shell runs the hook @code{tex-shell-hook}. 1271Starting the @TeX{} shell runs the hook @code{tex-shell-hook}.
1268@xref{Hooks}. 1272@xref{Hooks}.
1269 1273
1274@findex iso-iso2tex
1275@findex iso-tex2iso
1276@findex iso-iso2gtex
1277@findex iso-gtex2iso
1278@cindex Latin-1 @TeX{} encoding
1279@TeX{} encoding
1280@vindex format-alist
1281@findex format-find-file
1282The commands @kbd{M-x iso-iso2tex}, @kbd{M-x iso-tex2iso}, @kbd{M-x
1283iso-iso2gtex} and @kbd{M-x iso-gtex2iso} can be used to convert between
1284Latin-1 encoded files and @TeX{}-encoded equivalents. They are included
1285by default in the @code{format-alist} variable, and so an be used with
1286@kbd{M-x format-find-file}, for instance.
1287
1288@findex tildify-buffer
1289@findex tildify-region
1290@cindex ties, @TeX{}, inserting
1291@cindex hard spaces, @TeX{}, inserting
1292@cindex SGML
1293@cindex HTML
1294The commands @kbd{M-x tildify-buffer} and @kbd{M-x tildify-region} can
1295be used to insert missing @samp{~} @dfn{tie} characters which should be
1296present in the file to represent `hard spaces'. This is set up for
1297Czech---customize the group @samp{tildify} for other languages or for
1298other sorts of markup; there is support for SGML (HTML).
1299
1300@cindex RefTeX package
1301@cindex references, La@TeX{}
1302@cindex La@TeX{} references
1303 For managing all kinds of references for La@TeX{}, you can use
1304Ref@TeX{}. @xref{Top, , RefTeX, reftex}.
1305
1306@cindex Bib@TeX{} mode
1307@cindex mode, Bib@TeX{}
1308@pindex bibtex
1309@findex bibtex-mode
1310There is also a mode for editing files for the Bib@TeX{} bibliography
1311program often used with La@TeX{}.
1312
1270@menu 1313@menu
1271* Editing: TeX Editing. Special commands for editing in TeX mode. 1314* Editing: TeX Editing. Special commands for editing in TeX mode.
1272* LaTeX: LaTeX Editing. Additional commands for LaTeX input files. 1315* LaTeX: LaTeX Editing. Additional commands for LaTeX input files.
@@ -1561,9 +1604,6 @@ current buffer's file. Generally, you need to do @kbd{C-c C-f}
1561@kbd{C-c TAB} (@code{tex-bibtex-file}), and then repeat @kbd{C-c C-f} 1604@kbd{C-c TAB} (@code{tex-bibtex-file}), and then repeat @kbd{C-c C-f}
1562(@code{tex-file}) twice more to get the cross-references correct. 1605(@code{tex-file}) twice more to get the cross-references correct.
1563 1606
1564 For managing all kinds of references, you can use Ref@TeX{}.
1565@xref{Top, , RefTeX, reftex}.
1566
1567@node Nroff Mode 1607@node Nroff Mode
1568@section Nroff Mode 1608@section Nroff Mode
1569 1609
@@ -1632,6 +1672,7 @@ used in conjunction with Text mode (@pxref{Text Mode}). However, you
1632can also use it with other major modes such as Outline mode and 1672can also use it with other major modes such as Outline mode and
1633Paragraph-Indent Text mode. 1673Paragraph-Indent Text mode.
1634 1674
1675@cindex text/enriched MIME format
1635 Potentially, Emacs can store formatted text files in various file 1676 Potentially, Emacs can store formatted text files in various file
1636formats. Currently, only one format is implemented: @dfn{text/enriched} 1677formats. Currently, only one format is implemented: @dfn{text/enriched}
1637format, which is defined by the MIME protocol. @xref{Format 1678format, which is defined by the MIME protocol. @xref{Format