summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorShakthi Kannan <shakthimaan@gmail.com>2015-12-30 19:46:55 +0200
committerEli Zaretskii <eliz@gnu.org>2015-12-30 19:46:55 +0200
commitc930e75bfae40c914ad5d5d1996db4af53a3f340 (patch)
treecaa848f4bf015acda1fc68ba93dcbf18991745c9 /doc
parent7c83d84619fe219e9e57ab22c26d80b07141633d (diff)
downloademacs-c930e75bfae40c914ad5d5d1996db4af53a3f340.tar.gz
Document new features of TeX mode
* doc/emacs/text.texi (TeX Print): Document 'tex-print-file-extension'. * doc/emacs/programs.texi (Misc for Programs): Document support for Prettify Symbols mode in TeX mode.
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/programs.texi18
-rw-r--r--doc/emacs/text.texi8
2 files changed, 17 insertions, 9 deletions
diff --git a/doc/emacs/programs.texi b/doc/emacs/programs.texi
index 8423b70203c..83695b12134 100644
--- a/doc/emacs/programs.texi
+++ b/doc/emacs/programs.texi
@@ -1530,14 +1530,16 @@ with the Foldout package (@pxref{Foldout}).
Prettify Symbols mode is a buffer-local minor mode that replaces
certain strings with more attractive versions for display purposes.
For example, in Emacs Lisp mode, it replaces the string @samp{lambda}
-with the Greek lambda character @samp{λ}. You may wish to use this in
-non-programming modes as well. You can customize the mode by adding
-more entries to @code{prettify-symbols-alist}. More elaborate
-customization is available via customizing
-@code{prettify-symbols-compose-predicate} if its default value
-@code{prettify-symbols-default-compose-p} is not appropriate. There
-is also a global version, @code{global-prettify-symbols-mode}, which
-enables the mode in all buffers that support it.
+with the Greek lambda character @samp{λ}. In a @TeX{} buffer, it will
+replace @samp{\alpha} @dots{} @samp{\omega} and other math macros with
+their Unicode characters. You may wish to use this in non-programming
+modes as well. You can customize the mode by adding more entries to
+@code{prettify-symbols-alist}. More elaborate customization is
+available via customizing @code{prettify-symbols-compose-predicate} if
+its default value @code{prettify-symbols-default-compose-p} is not
+appropriate. There is also a global version,
+@code{global-prettify-symbols-mode}, which enables the mode in all
+buffers that support it.
The symbol at point can be shown in its original form. This is
controlled by the variable @code{prettify-symbols-unprettify-at-point}:
diff --git a/doc/emacs/text.texi b/doc/emacs/text.texi
index bab660e1e10..3e8e0ace587 100644
--- a/doc/emacs/text.texi
+++ b/doc/emacs/text.texi
@@ -1717,6 +1717,7 @@ such as @code{"/tmp"}.
@vindex latex-run-command
@vindex tex-dvi-view-command
@vindex tex-dvi-print-command
+@vindex tex-print-file-extension
The buffer's @TeX{} variant determines what shell command @kbd{C-c
C-b} actually runs. In Plain @TeX{} mode, it is specified by the
variable @code{tex-run-command}, which defaults to @code{"tex"}. In
@@ -1725,7 +1726,12 @@ defaults to @code{"latex"}. The shell command that @kbd{C-c C-v} runs
to view the @file{.dvi} output is determined by the variable
@code{tex-dvi-view-command}, regardless of the @TeX{} variant. The
shell command that @kbd{C-c C-p} runs to print the output is
-determined by the variable @code{tex-dvi-print-command}.
+determined by the variable @code{tex-dvi-print-command}. The variable
+@code{tex-print-file-extension} can be set to the required file
+extension for viewing and printing @TeX{}-compiled files. For
+example, you can set it to @file{.pdf}, and update
+@code{tex-dvi-view-command} and @code{tex-dvi-print-command}
+accordingly.
Normally, Emacs automatically appends the output file name to the
shell command strings described in the preceding paragraph. For