comparison docs/yatexe.tex @ 60:9e08ed569d80

yahtml: change keystroke of calling browser to [prefix] t p yahtml: don't count <a>tag contents as column in <pre> yahtml: support [prefix] c against src="", align="". and many many more
author yuuji
date Fri, 24 Jan 1997 09:04:06 +0000
parents 48ac97a6b6ce
children df0bf1465254
comparison
equal deleted inserted replaced
59:48ac97a6b6ce 60:9e08ed569d80
124 @chapter Main features 124 @chapter Main features
125 125
126 @itemize 126 @itemize
127 @item Invocation of typesetter, previewer and related programs(@kbd{C-c t}) 127 @item Invocation of typesetter, previewer and related programs(@kbd{C-c t})
128 @item Typesetting on static region which is independent from point 128 @item Typesetting on static region which is independent from point
129 @item Semiautomatic replacing of @code{\include only} 129 @item Semiautomatic replacing of @code{\includeonly}
130 @item Jumping to error line(@kbd{C-c '}) 130 @item Jumping to error line(@kbd{C-c '})
131 @item Completing-read of La@TeX{} commands such as @code{\begin@{@}}, 131 @item Completing-read of La@TeX{} commands such as @code{\begin@{@}},
132 @code{\section} etc. 132 @code{\section} etc.
133 (@kbd{C-c b}, @kbd{C-c s}, @kbd{C-c l}, @kbd{C-c m}) 133 (@kbd{C-c b}, @kbd{C-c s}, @kbd{C-c l}, @kbd{C-c m})
134 @item Enclosing text into La@TeX{} environments or commands 134 @item Enclosing text into La@TeX{} environments or commands
1560 @node Lisp variables, Add-in functions, Customizations, Customizations 1560 @node Lisp variables, Add-in functions, Customizations, Customizations
1561 @comment node-name, next, previous, up 1561 @comment node-name, next, previous, up
1562 @section Lisp variables 1562 @section Lisp variables
1563 @cindex customizable variables 1563 @cindex customizable variables
1564 1564
1565 You can change the key assignments or make completion more 1565 You can change the key assignments or make completion more comfortable
1566 comfortable by setting the values of various variables which 1566 by setting the values of various variables which control the movement of
1567 control the movement of yatex-mode. 1567 yatex-mode.
1568 1568
1569 For example, if you want to change the prefix key stroke from @kbd{C-c} 1569 For example, if you want to change the prefix key stroke from @kbd{C-c}
1570 to any other sequence, set YaTeX-prefix to whatever you want to use. If 1570 to any other sequence, set YaTeX-prefix to whatever you want to use. If
1571 you don't want to use the key sequence @kbd{C-c letter} which is assumed 1571 you don't want to use the key sequence @kbd{C-c letter} which is assumed
1572 to be the user reserved sequence in Emacs world, set 1572 to be the user reserved sequence in Emacs world, set
1593 neglected. Parenthesized contents stands for the default value. When you 1593 neglected. Parenthesized contents stands for the default value. When you
1594 are to change some of these variables, see more detailed documentation of 1594 are to change some of these variables, see more detailed documentation of
1595 the variable by @kbd{M-x describe-variable}. 1595 the variable by @kbd{M-x describe-variable}.
1596 1596
1597 @defvar YaTeX-prefix 1597 @defvar YaTeX-prefix
1598 Prefix key stroke (@kbd{C-c}) 1598 Prefix key stroke (@kbd{C-c})
1599 @end defvar 1599 @end defvar
1600 1600
1601 @defvar YaTeX-inhibit-prefix-letter 1601 @defvar YaTeX-inhibit-prefix-letter
1602 Change key stroke from @kbd{C-c letter} to @kbd{C-c C-letter} 1602 Change key stroke from @kbd{C-c letter} to @kbd{C-c C-letter} (@code{nil})
1603 (@code{nil})
1604 @end defvar 1603 @end defvar
1605 1604
1606 @defvar YaTeX-fill-prefix 1605 @defvar YaTeX-fill-prefix
1607 Fill-prefix used in yatex-mode (@code{nil}) 1606 Fill-prefix used in yatex-mode (@code{nil})
1608 @end defvar 1607 @end defvar
1609 1608
1610 @defvar YaTeX-user-completion-table 1609 @defvar YaTeX-user-completion-table
1611 Name of user dictionary where learned completion table will be stored. 1610 Name of user dictionary where learned completion table will be stored.
1612 (@code{"~/.yatexrc"}) 1611 (@code{"~/.yatexrc"})
1612 @end defvar
1613
1614 @defvar tex-command
1615 La@TeX{} typesetter command (@code{"latex"})
1616 @end defvar
1617
1618 @defvar dvi2-command
1619 Preview command (@code{"xdvi -geo +0+0 -s 4"})
1620 @end defvar
1621
1622 @defvar dviprint-command-format
1623 Command format to print dvi file (@code{"dvi2ps %f %t %s | lpr"})
1624 @end defvar
1625
1626 @defvar dviprint-from-format
1627 Start page format of above %f. %b will turn to start page (@code{"-f %b"})
1628 @end defvar
1629
1630 @defvar dviprint-to-format
1631 End page format of above %t. %e will turn to @code{end} page (@code{"-t %e"})
1632 @end defvar
1633
1634 @defvar makeindex-command
1635 Default makeindex command (@code{"makeindex"} (@code{"makeind"} on MS-DOS))
1636 @end defvar
1637
1638 @defvar section-name
1639 Initial default value at the first section-type completion
1640 (@code{"documentstyle"})
1641 @end defvar
1642
1643 @defvar env-name
1644 Initial default value at the first begin-type completion (@code{"document"})
1645 @end defvar
1646
1647 @defvar fontsize-name
1648 Ditto of large-type (@code{"large"})
1649 @end defvar
1650
1651 @defvar single-command
1652 Ditto of maketitle-type (@code{"maketitle"})
1653 @end defvar
1654
1655 @defvar YaTeX-need-nonstop
1656 Put @code{\nonstopmode@{@}} or not (@code{nil})
1657 @end defvar
1658
1659 @defvar latex-warning-regexp
1660 Regular expression of warning message latex command puts out
1661 (@code{"line.* [0-9]*"})
1662 @end defvar
1663
1664 @defvar latex-error-regexp
1665 Regular expression of error message (@code{"l\\.[1-9][0-9]*"})
1666 @end defvar
1667
1668 @defvar latex-dos-emergency-message
1669 Message latex command running on DOS puts at abort (@code{"Emergency stop"})
1613 @end defvar 1670 @end defvar
1614 1671
1615 @defvar YaTeX-item-regexp 1672 @defvar YaTeX-item-regexp
1616 Regular expression of item command(@code{"\\\\item"}) 1673 Regular expression of item command (@code{"\\\\item"})
1617 @end defvar
1618
1619 @defvar tex-command
1620 La@TeX{} typesetter command (@code{"latex"})
1621 @end defvar
1622
1623 @defvar dvi2-command
1624 Preview command
1625 (@code{"xdvi -geo +0+0 -s 4 -display (getenv"DISPLAY")"})
1626 @end defvar
1627
1628 @defvar dviprint-command-format
1629 Command format to print dvi file (@code{"dvi2ps %f %t %s | lpr"})
1630 @end defvar
1631
1632 @defvar dviprint-from-format
1633 Start page format of above %f. %b will turn to start page
1634 (@code{"-f %b"})
1635 @end defvar
1636
1637 @defvar dviprint-to-format
1638 End page format of above %t. %e will turn to @code{end} page
1639 (@code{"-t %e"})
1640 @end defvar
1641
1642 @defvar section-name
1643 Initial default value at the first section-type completion
1644 (@code{"documentstyle"})
1645 @end defvar
1646
1647 @defvar env-name
1648 Initial default value at the first begin-type completion
1649 (@code{"document"})
1650 @end defvar
1651
1652 @defvar fontsize-name
1653 Ditto of large-type (@code{"large"})
1654 @end defvar
1655
1656 @defvar single-command
1657 Ditto of maketitle-type (@code{"maketitle"})
1658 @end defvar
1659
1660 @defvar YaTeX-need-nonstop
1661 Put @code{\nonstopmode@{@}} or not (@code{nil})
1662 @end defvar
1663
1664 @defvar latex-warning-regexp
1665 Regular expression of warning message latex command puts out
1666 (@code{"line.* [0-9]*"})
1667 @end defvar
1668
1669 @defvar latex-error-regexp
1670 Regular expression of error message (@code{"l\\.[1-9][0-9]*"})
1671 @end defvar
1672
1673 @defvar latex-dos-emergency-message
1674 Message latex command running on DOS puts at abort
1675 (@code{"Emergency stop"})
1676 @end defvar
1677
1678 @defvar YaTeX-item-regexp
1679 Regexp of La@TeX{} itemization command (@code{"\\\\(sub\\)*item"})
1680 @end defvar 1674 @end defvar
1681 1675
1682 @defvar YaTeX-verb-regexp 1676 @defvar YaTeX-verb-regexp
1683 Regexp of La@TeX{} verb command family. Omit \\\\. 1677 Regexp of verb family. Omit \\\\. (@code{"verb\\*?\\|path"})
1684 (@code{"verb\\*?\\|path"}) 1678 @end defvar
1685 @end defvar 1679
1686 1680 @defvar YaTeX-nervous
1687 @defvar YaTeX-nervous 1681 T for using local dictionary (@code{t})
1688 T for using local dictionary (@code{t})
1689 @end defvar 1682 @end defvar
1690 1683
1691 @defvar YaTeX-sectioning-regexp 1684 @defvar YaTeX-sectioning-regexp
1692 Regexp of La@TeX{} sectioning command 1685 Regexp of La@TeX{} sectioning command
1693 1686 (@code{"\\(part\\|chapter\\*?\\|\\(sub\\)*\\(section\\|paragraph\\)\\*?\\)\\b"})
1694 (@code{"part\\|chapter\\|\\(sub\\)*\\(section\\|paragraph\\)"})
1695 @end defvar 1687 @end defvar
1696 1688
1697 @defvar YaTeX-fill-inhibit-environments 1689 @defvar YaTeX-fill-inhibit-environments
1698 Inhibit fill in these environments (@code{'("verbatim" "tabular")}) 1690 Inhibit fill in these environments
1691 (@code{'("tabular" "tabular*" "array" "picture" "eqnarray" "eqnarray*" "equation" "math" "displaymath" "verbatim" "verbatim*")})
1699 @end defvar 1692 @end defvar
1700 1693
1701 @defvar YaTeX-uncomment-once 1694 @defvar YaTeX-uncomment-once
1702 @code{T} for deleting all preceding @code{%} (@code{nil}) 1695 T for deleting all preceding @code{%} (@code{nil})
1703 @end defvar 1696 @end defvar
1704 1697
1705 @defvar YaTeX-close-paren-always 1698 @defvar YaTeX-close-paren-always
1706 @code{T} for always close all parenthesis automatically, 1699 T for always close all parenthesis automatically, @code{nil} for only eol
1707 @code{nil} for only eol(@code{t}) 1700 (@code{t})
1708 @end defvar 1701 @end defvar
1709 1702
1710 @defvar YaTeX-auto-math-mode 1703 @defvar YaTeX-auto-math-mode
1711 Switch math-mode automatically(@code{t}) 1704 Switch math-mode automatically (@code{t})
1712 @end defvar 1705 @end defvar
1713 1706
1714 @defvar YaTeX-math-key-list-private 1707 @defvar YaTeX-math-key-list-private
1715 User defined alist, math-mode-prefix vs completion alist 1708 User defined alist, math-mode-prefix vs completion alist
1716 used in image completion(@code{nil}). See @file{yatexmth.el} 1709 used in image completion (@code{nil}). See @file{yatexmth.el}
1717 for the information about how to define a completion alist. 1710 for the information about how to define a completion alist.
1718 @end defvar 1711 @end defvar
1719 1712
1720 @defvar YaTeX-default-pop-window-height 1713 @defvar YaTeX-default-pop-window-height
1721 Initial height of typesetting buffer when one-window. 1714 Initial height of typesetting buffer when one-window.
1722 Number for the lines of the buffer, numerical string for 1715 Number for the lines of the buffer, numerical string for
1723 the percentage of the screen-height. 1716 the percentage of the screen-height. @code{nil} for half height (10)
1724 @code{nil} for half height(10)
1725 @end defvar 1717 @end defvar
1726 1718
1727 @defvar YaTeX-help-file 1719 @defvar YaTeX-help-file
1728 Global online help file name (@file{$EMACS/etc/YATEXHLP.jp}) 1720 Global online help file name (@file{$EMACS/etc/YATEXHLP.jp})
1729 @end defvar 1721 @end defvar
1730 1722
1731 @defvar YaTeX-help-file-private 1723 @defvar YaTeX-help-file-private
1732 Private online help file name (@file{"~/YATEXHLP.jp"}) 1724 Private online help file name (@file{"~/YATEXHLP.jp"})
1733 @end defvar 1725 @end defvar
1734 1726
1735 @defvar YaTeX-no-begend-shortcut 1727 @defvar YaTeX-no-begend-shortcut
1736 Disable [prefix] b ?? shortcut (@code{nil)} 1728 Disable [prefix] b ?? shortcut (@code{nil)}
1737 @end defvar 1729 @end defvar
1738 1730
1739 @defvar YaTeX-hilit-pattern-adjustment-private 1731 @defvar YaTeX-hilit-pattern-adjustment-private
1740 List of the list that contain the regular expression and the symbol of 1732 List of the list that contain the regular expression and the symbol of
1741 logical meaning of the string that matches the pattern. See also the 1733 logical meaning of the string that matches the pattern. See also the
1756 -*'. 1748 -*'.
1757 @end defvar 1749 @end defvar
1758 1750
1759 @defvar YaTeX-skip-default-reader 1751 @defvar YaTeX-skip-default-reader
1760 Non-nil for this variable skips the default argument reader of 1752 Non-nil for this variable skips the default argument reader of
1761 section-type command when add-in function for it is not defined. 1753 section-type command when add-in function for it is not defined
1754 (@code{nil})
1762 @end defvar 1755 @end defvar
1763 1756
1764 @defvar YaTeX-create-file-prefix-g 1757 @defvar YaTeX-create-file-prefix-g
1765 When typing @kbd{prefix g} on the @code{\include} line, 1758 When typing @kbd{prefix g} on the @code{\include} line,
1766 open the target file even if the file doesn't exist(@code{nil}). 1759 open the target file even if the file doesn't exist (@code{nil})
1767 @end defvar 1760 @end defvar
1768 1761
1769 @defvar YaTeX-simple-messages 1762 @defvar YaTeX-simple-messages
1770 Simplyfy messages of various completions(@code{nil})。 1763 Simplyfy messages of various completions (@code{nil})
1771 @end defvar 1764 @end defvar
1772 1765
1773 @defvar YaTeX-hilit-sectioning-face 1766 @defvar YaTeX-hilit-sectioning-face
1774 When hilit19 and yatex19 is active, YaTeX colors the sectioning commands. 1767 When hilit19 and yatex19 is active, YaTeX colors the sectioning commands.
1775 This variable specifies the foreground and background color of 1768 This variable specifies the foreground and background color of
1779 for @code{'dark}. You should specify both color as `forecolor/backcolor'. 1772 for @code{'dark}. You should specify both color as `forecolor/backcolor'.
1780 @end defvar 1773 @end defvar
1781 1774
1782 @defvar YaTeX-hilit-sectioning-attenuation-rate 1775 @defvar YaTeX-hilit-sectioning-attenuation-rate
1783 When color mode, this variable specifies how much attenuate the color 1776 When color mode, this variable specifies how much attenuate the color
1784 density of @code{\subparagraph} compared with that of @code{\chapter}. 1777 density of @code{\subparagraph} compared with that of @code{\chapter}
1785 See also 。@code{YaTeX-hilit-sectioning-face}. 1778 (@code{'(15 40)}) See also @code{YaTeX-hilit-sectioning-face}.
1786 @end defvar 1779 @end defvar
1787 1780
1788 @defvar YaTeX-use-AMS-LaTeX 1781 @defvar YaTeX-use-AMS-LaTeX
1789 If you use AMS-LaTeX, set to @code{t}(@code{nil}). 1782 If you use AMS-LaTeX, set to @code{t} (@code{nil})
1790 @end defvar 1783 @end defvar
1791 1784
1792 @node Sample definitions, Hook variables, All customizable variables, Lisp variables 1785 @node Sample definitions, Hook variables, All customizable variables, Lisp variables
1793 @comment node-name, next, previous, up 1786 @comment node-name, next, previous, up
1794 @subsection Sample definitions 1787 @subsection Sample definitions

yatex.org