Mercurial > hgrepos > hgweb.cgi > yatex
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 |