yatex

diff docs/yatexe @ 206:99cb56e58ec3

RCS-Checked in as 1.75
author yuuji@gentei.org
date Thu, 12 Jan 2012 12:25:08 +0900
parents bd0a9177e5e7
children d467c0fb6083
line diff
     1.1 --- a/docs/yatexe	Thu May 27 20:02:32 2010 +0900
     1.2 +++ b/docs/yatexe	Thu Jan 12 12:25:08 2012 +0900
     1.3 @@ -1,7 +1,8 @@
     1.4  Info file: yatexe,    -*-Text-*-
     1.5  produced by `texinfo-format-buffer'
     1.6  from file `yatexe.tex'
     1.7 -using `texinfmt.el' version 2.32 of 19 November 1993.
     1.8 +using `texinfmt.el' version 2.38 of 3 July 1998.
     1.9 +
    1.10  
    1.11  
    1.12  
    1.13 @@ -34,6 +35,7 @@
    1.14  * Copying::                     Redistribution
    1.15  
    1.16  
    1.17 +
    1.18  
    1.19  File: yatexe, Node: What is YaTeX?, Next: Main features, Prev: Top, Up: Top
    1.20  
    1.21 @@ -47,6 +49,7 @@
    1.22    YaTeX also supports Demacs which runs on MS-DOS(386), Mule (Multi
    1.23  Language Enhancement to GNU Emacs), and latex on DOS.
    1.24  
    1.25 +
    1.26  
    1.27  File: yatexe, Node: Main features, Next: Installation, Prev: What is YaTeX?, Up: Top
    1.28  
    1.29 @@ -81,6 +84,7 @@
    1.30     * Allow you to forget creating \label{}s, \ref or \cite completion
    1.31             automatically generate labels.
    1.32  
    1.33 +
    1.34  
    1.35  File: yatexe, Node: Installation, Next: Typesetting, Prev: Main features, Up: Top
    1.36  
    1.37 @@ -106,6 +110,7 @@
    1.38  loaded, mode string on mode line will be turned to "YaTeX".
    1.39  
    1.40  
    1.41 +
    1.42  
    1.43  File: yatexe, Node: Typesetting, Next: %#notation, Prev: Installation, Up: Top
    1.44  
    1.45 @@ -145,6 +150,7 @@
    1.46  * Calling previewer::           
    1.47  * Printing out::                
    1.48  
    1.49 +
    1.50  
    1.51  File: yatexe, Node: Calling typesetter, Next: Calling previewer, Prev: Typesetting, Up: Typesetting
    1.52  
    1.53 @@ -175,9 +181,8 @@
    1.54  `%#BEGIN' and `%#END' marks.  Selected region will be copied to the
    1.55  temporary file `texput.tex' with the same preamble as the main file of
    1.56  current editing sources.  Be sure to put all local macro settings in
    1.57 -preamble, not after `\begin{document}'.
    1.58 -  The method of specification of the region is shown in the section *Note
    1.59 -%#notation::.
    1.60 +preamble, not after `\begin{document}'.  The method of specification of
    1.61 +the region is shown in the section *Note %#notation::.
    1.62  
    1.63    The documentclass for typeset-region is the same as that of editing file
    1.64  if you edit one file, and is the same as main file's if you edit splitting
    1.65 @@ -193,6 +198,7 @@
    1.66  environment, use `[prefix] tr' for static-region, which is described in
    1.67  the section *Note %#notation::.
    1.68  
    1.69 +
    1.70  
    1.71  File: yatexe, Node: Calling previewer, Next: Printing out, Prev: Calling typesetter, Up: Typesetting
    1.72  
    1.73 @@ -204,6 +210,7 @@
    1.74  enables you to search current string at the cursor on the running xdvi
    1.75  window.
    1.76  
    1.77 +
    1.78  
    1.79  File: yatexe, Node: Printing out, Prev: Calling previewer, Up: Typesetting
    1.80  
    1.81 @@ -216,6 +223,7 @@
    1.82  
    1.83               C-u [prefix] tl
    1.84  
    1.85 +
    1.86  
    1.87  File: yatexe, Node: %#notation, Next: Completion, Prev: Typesetting, Up: Top
    1.88  
    1.89 @@ -233,6 +241,7 @@
    1.90  * Lpr format::                  
    1.91  * Editing %# notation::         
    1.92  
    1.93 +
    1.94  
    1.95  File: yatexe, Node: Changing typesetter, Next: Splitting input files, Prev: %#notation, Up: %#notation
    1.96  
    1.97 @@ -245,6 +254,7 @@
    1.98  
    1.99  anywhere in the source text.  This is useful for changing typesetter.
   1.100  
   1.101 +
   1.102  
   1.103  File: yatexe, Node: Splitting input files, Next: Static region for typesetting, Prev: Changing typesetter, Up: %#notation
   1.104  
   1.105 @@ -271,13 +281,14 @@
   1.106    To make best use of the feature of inter-file jumping by `[prefix] g'
   1.107  (see *Note Cursor jump::), take described below into consideration.
   1.108  
   1.109 -   * You can put split texts in sub directory, but not in
   1.110 -      sub directory of sub directory.
   1.111 +   * You can put split texts in sub directory, but not in sub directory of
   1.112 +     sub directory.
   1.113     * In the main text, specify the child file name with relative path name
   1.114 -      such as \include{chap1/sub}, when you include the file in
   1.115 -      a sub-directory.
   1.116 -   * In a sub-text, write `%#!latex main.tex' even if `main.tex'
   1.117 -      is in the parent directory(not %#!latex ../main.tex).
   1.118 +     such as \include{chap1/sub}, when you include the file in a
   1.119 +     sub-directory.
   1.120 +   * In a sub-text, write `%#!latex main.tex' even if `main.tex' is in the
   1.121 +     parent directory(not %#!latex ../main.tex).
   1.122 +
   1.123  
   1.124  
   1.125  File: yatexe, Node: Static region for typesetting, Next: Lpr format, Prev: Splitting input files, Up: %#notation
   1.126 @@ -312,6 +323,7 @@
   1.127  the middle of very long text.  Do not forget to erase `%#BEGIN' `%#END'
   1.128  pair.
   1.129  
   1.130 +
   1.131  
   1.132  File: yatexe, Node: Lpr format, Next: Editing %# notation, Prev: Static region for typesetting, Up: %#notation
   1.133  
   1.134 @@ -344,6 +356,7 @@
   1.135  
   1.136               %#LPR dvi2ps %s | lpr
   1.137  
   1.138 +
   1.139  
   1.140  File: yatexe, Node: Editing %# notation, Prev: Lpr format, Up: %#notation
   1.141  
   1.142 @@ -363,6 +376,7 @@
   1.143  `%#END', and `l' to edit `%#LPR' entry.  When you type `b', all `%#BEGIN'
   1.144  and `%#END' are automatically erased.
   1.145  
   1.146 +
   1.147  
   1.148  File: yatexe, Node: Completion, Next: Local dictionaries, Prev: %#notation, Up: Top
   1.149  
   1.150 @@ -384,13 +398,14 @@
   1.151  * Image completion::            
   1.152  * Greek letters completion::    
   1.153  
   1.154 +
   1.155  
   1.156  File: yatexe, Node: Begin-type completion, Next: Section-type completion, Prev: Completion, Up: Completion
   1.157  
   1.158  Begin-type completion
   1.159  =====================
   1.160  
   1.161 -  "Begin-type completion" completes commands of `\begin{env}' ... 
   1.162 +  "Begin-type completion" completes commands of `\begin{env}' ...
   1.163  `\end{env}'.  All of the begin-type completions begin with this key
   1.164  sequence.
   1.165  
   1.166 @@ -472,6 +487,7 @@
   1.167  `[prefix] B SPC' enclose a region with the environment selected by
   1.168  completing-read.
   1.169  
   1.170 +
   1.171  
   1.172  File: yatexe, Node: Section-type completion, Next: Large-type completion, Prev: Begin-type completion, Up: Completion
   1.173  
   1.174 @@ -551,6 +567,7 @@
   1.175  
   1.176  * view-sectioning::             
   1.177  
   1.178 +
   1.179  
   1.180  File: yatexe, Node: view-sectioning, Prev: Section-type completion, Up: Section-type completion
   1.181  
   1.182 @@ -594,6 +611,7 @@
   1.183               ... Hide sectioning commands whose level is lower than n
   1.184  
   1.185  
   1.186 +
   1.187  
   1.188  File: yatexe, Node: Large-type completion, Next: Maketitle-type completion, Prev: Section-type completion, Up: Completion
   1.189  
   1.190 @@ -618,6 +636,7 @@
   1.191  prefix key stroke as `[prefix] L'.  It encloses the region by braces with
   1.192  large-type command.
   1.193  
   1.194 +
   1.195  
   1.196  File: yatexe, Node: Maketitle-type completion, Next: Arbitrary completion, Prev: Large-type completion, Up: Completion
   1.197  
   1.198 @@ -635,6 +654,7 @@
   1.199  maketitle-completion, and there are LaTeX commands with no arguments in
   1.200  completion table.
   1.201  
   1.202 +
   1.203  
   1.204  File: yatexe, Node: Arbitrary completion, Next: End completion, Prev: Maketitle-type completion, Up: Completion
   1.205  
   1.206 @@ -649,6 +669,7 @@
   1.207  
   1.208  after the initial string of LaTeX command that is preceded by `\'.
   1.209  
   1.210 +
   1.211  
   1.212  File: yatexe, Node: End completion, Next: Accent completion, Prev: Arbitrary completion, Up: Completion
   1.213  
   1.214 @@ -665,6 +686,7 @@
   1.215  
   1.216  at the end of the opened environment.
   1.217  
   1.218 +
   1.219  
   1.220  File: yatexe, Node: Accent completion, Next: Image completion, Prev: End completion, Up: Completion
   1.221  
   1.222 @@ -692,6 +714,7 @@
   1.223  
   1.224  will be completed, and the cursor gets out from braces.
   1.225  
   1.226 +
   1.227  
   1.228  File: yatexe, Node: Image completion, Next: Greek letters completion, Prev: Accent completion, Up: Completion
   1.229  
   1.230 @@ -742,6 +765,7 @@
   1.231  Emacs-Lisp variable `YaTeX-math-sign-alist-private'.  See also
   1.232  `yatexmth.el' for the information of the structure of this variable.
   1.233  
   1.234 +
   1.235  
   1.236  File: yatexe, Node: Greek letters completion, Prev: Image completion, Up: Completion
   1.237  
   1.238 @@ -759,6 +783,7 @@
   1.239  `:' after universal-argument(`C-u') which forces `;' and `:' to work as
   1.240  math-prefix.
   1.241  
   1.242 +
   1.243  
   1.244  File: yatexe, Node: Local dictionaries, Next: Commenting out, Prev: Completion, Up: Top
   1.245  
   1.246 @@ -784,6 +809,7 @@
   1.247  
   1.248               (setq YaTeX-nervous nil)
   1.249  
   1.250 +
   1.251  
   1.252  File: yatexe, Node: Commenting out, Next: Cursor jump, Prev: Local dictionaries, Up: Top
   1.253  
   1.254 @@ -831,6 +857,7 @@
   1.255  out from `\begin' to `\end'' mode.
   1.256  
   1.257  
   1.258 +
   1.259  
   1.260  File: yatexe, Node: Cursor jump, Next: Changing and Deleting, Prev: Commenting out, Up: Top
   1.261  
   1.262 @@ -846,6 +873,7 @@
   1.263  * Jumping around the environment::  
   1.264  * Jumping to last completion position::  
   1.265  
   1.266 +
   1.267  
   1.268  File: yatexe, Node: Jump to corresponding object, Next: Invoking image processor, Prev: Cursor jump, Up: Cursor jump
   1.269  
   1.270 @@ -885,6 +913,7 @@
   1.271  that this function doesn't work on `begin/end', `%#BEGIN/%#END' pairs
   1.272  because it is meaningless.
   1.273  
   1.274 +
   1.275  
   1.276  File: yatexe, Node: Invoking image processor, Next: Jump to main file, Prev: Jump to corresponding object, Up: Cursor jump
   1.277  
   1.278 @@ -912,6 +941,7 @@
   1.279       `YaTeX-file-processor-alist'.  If any, call the corresponding image
   1.280       viewer or drawing tool.
   1.281  
   1.282 +
   1.283  
   1.284  File: yatexe, Node: Jump to main file, Next: Jumping around the environment, Prev: Invoking image processor, Up: Cursor jump
   1.285  
   1.286 @@ -928,6 +958,7 @@
   1.287  in a sub text switch the buffer to the main text specified by `%#!'
   1.288  notation.
   1.289  
   1.290 +
   1.291  
   1.292  File: yatexe, Node: Jumping around the environment, Next: Jumping to last completion position, Prev: Jump to main file, Up: Cursor jump
   1.293  
   1.294 @@ -943,6 +974,7 @@
   1.295  `M-C-@'
   1.296               ... mark environment
   1.297  
   1.298 +
   1.299  
   1.300  File: yatexe, Node: Jumping to last completion position, Prev: Jumping around the environment, Up: Cursor jump
   1.301  
   1.302 @@ -955,6 +987,7 @@
   1.303  register-to-point with argument YaTeX-current-position-register, which is
   1.304  achieved by typing `C-x j 3'(by default).
   1.305  
   1.306 +
   1.307  
   1.308  File: yatexe, Node: Changing and Deleting, Next: Filling, Prev: Cursor jump, Up: Top
   1.309  
   1.310 @@ -974,6 +1007,7 @@
   1.311  * Changing LaTeX commands::     
   1.312  * Killing LaTeX commands::      
   1.313  
   1.314 +
   1.315  
   1.316  File: yatexe, Node: Changing LaTeX commands, Next: Killing LaTeX commands, Prev: Changing and Deleting, Up: Changing and Deleting
   1.317  
   1.318 @@ -1000,6 +1034,7 @@
   1.319  freely emerge.  So keep it mind to put the cursor on a brace when you are
   1.320  thinking of changing a complicated argument.
   1.321  
   1.322 +
   1.323  
   1.324  File: yatexe, Node: Killing LaTeX commands, Prev: Changing LaTeX commands, Up: Changing and Deleting
   1.325  
   1.326 @@ -1028,6 +1063,7 @@
   1.327       Main \footnote{note} here.    Main note here. Main  here.
   1.328              ~(cursor)
   1.329  
   1.330 +
   1.331  
   1.332  File: yatexe, Node: Filling, Next: Updation of includeonly, Prev: Changing and Deleting, Up: Top
   1.333  
   1.334 @@ -1083,6 +1119,7 @@
   1.335  putting cursor on the first occurrence of non-whitespace character on a
   1.336  line changes the fill-prefix temporarily to the depth of the line.
   1.337  
   1.338 +
   1.339  
   1.340  File: yatexe, Node: Updation of includeonly, Next: What column, Prev: Filling, Up: Top
   1.341  
   1.342 @@ -1107,6 +1144,7 @@
   1.343  `\includeonly' list, `r' to replace \`includeonly' list with the current
   1.344  file, and type `%' to comment out the `\includeonly' line.
   1.345  
   1.346 +
   1.347  
   1.348  File: yatexe, Node: What column, Next: Intelligent newline, Prev: Updation of includeonly, Up: Top
   1.349  
   1.350 @@ -1137,6 +1175,7 @@
   1.351  column headers, you can create a row of virtual column headers by putting
   1.352  them in the first line and commenting that line with `%'.
   1.353  
   1.354 +
   1.355  
   1.356  File: yatexe, Node: Intelligent newline, Next: Usepackage checker, Prev: What column, Up: Top
   1.357  
   1.358 @@ -1158,8 +1197,8 @@
   1.359  
   1.360     * `tabular', `tabular*', `array'
   1.361  
   1.362 -             Corresponding number of `&' and `\\'.
   1.363 -             And `\hline' if needed.
   1.364 +             Corresponding number of `&' and `\\'.  And `\hline' if
   1.365 +     needed.
   1.366  
   1.367     * `tabbing'
   1.368  
   1.369 @@ -1182,6 +1221,7 @@
   1.370  useful.  See the definition of the function
   1.371  `YaTeX-intelligent-newline-itemize' as an example.
   1.372  
   1.373 +
   1.374  
   1.375  File: yatexe, Node: Usepackage checker, Next: Online help, Prev: Intelligent newline, Up: Top
   1.376  
   1.377 @@ -1197,6 +1237,7 @@
   1.378  variable `YaTeX-package-alist-private' correctly.  Please refere the value
   1.379  of `YaTeX-package-alist-default' as an example.
   1.380  
   1.381 +
   1.382  
   1.383  File: yatexe, Node: Online help, Next: Browsing file hierarchy, Prev: Usepackage checker, Up: Top
   1.384  
   1.385 @@ -1246,6 +1287,7 @@
   1.386  you describe the help on some standard commands.  I might want to include
   1.387  it in the next distribution.
   1.388  
   1.389 +
   1.390  
   1.391  File: yatexe, Node: Browsing file hierarchy, Next: Cooperation with other packages, Prev: Online help, Up: Top
   1.392  
   1.393 @@ -1307,6 +1349,7 @@
   1.394    Note that operations on the file contents in the next window do not work
   1.395  correctly when you close the corresponding file.
   1.396  
   1.397 +
   1.398  
   1.399  File: yatexe, Node: Cooperation with other packages, Next: Customizations, Prev: Browsing file hierarchy, Up: Top
   1.400  
   1.401 @@ -1332,6 +1375,7 @@
   1.402  If you want to use it with YaTeX, please refer the file `yatexm-o.el' as
   1.403  an example.
   1.404  
   1.405 +
   1.406  
   1.407  File: yatexe, Node: Customizations, Next: Etcetera, Prev: Cooperation with other packages, Up: Top
   1.408  
   1.409 @@ -1347,6 +1391,7 @@
   1.410  * Add-in functions::            
   1.411  * Add-in generator::            
   1.412  
   1.413 +
   1.414  
   1.415  File: yatexe, Node: Lisp variables, Next: Add-in functions, Prev: Customizations, Up: Customizations
   1.416  
   1.417 @@ -1373,6 +1418,7 @@
   1.418  * Hook variables::              
   1.419  * Hook file::                   
   1.420  
   1.421 +
   1.422  
   1.423  File: yatexe, Node: All customizable variables, Next: Sample definitions, Prev: Lisp variables, Up: Lisp variables
   1.424  
   1.425 @@ -1391,8 +1437,8 @@
   1.426  
   1.427   -- Variable: YaTeX-kanji-code
   1.428       Default buffer-file-coding-system for YaTeX modes' buffer.  Set this
   1.429 -     0 to no language conversion.  Nil to preserve original coding-system. 
   1.430 -     1=Shift JIS, 2=JIS, 3=EUC, 4=UTF-8 (`1 or 2')
   1.431 +     0 to no language conversion.  Nil to preserve original
   1.432 +     coding-system. 1=Shift JIS, 2=JIS, 3=EUC, 4=UTF-8 (`1 or 2')
   1.433  
   1.434   -- Variable: YaTeX-prefix
   1.435       Prefix key stroke (`C-c')
   1.436 @@ -1405,7 +1451,7 @@
   1.437  
   1.438   -- Variable: YaTeX-user-completion-table
   1.439       Name of user dictionary where learned completion table will be
   1.440 -     stored. (`"~/.yatexrc"')
   1.441 +     stored.  (`"~/.yatexrc"')
   1.442  
   1.443   -- Variable: tex-command
   1.444       LaTeX typesetter command (`"latex"')
   1.445 @@ -1567,13 +1613,10 @@
   1.446       `usepackage' for corresponding macro, when you input that macro with
   1.447       completion.  If required `usepackage' is not found, YaTeX also
   1.448       automatically inserts `\usepackage'.  Alist is as follows;
   1.449 -             '((PackageName1
   1.450 -                  (completionType ListOfMacro)
   1.451 -                  (completionType ListOfMacro))
   1.452 -               (PackageName2
   1.453 -                  (completionType ListOfMacro)
   1.454 -                  (completionType ListOfMacro...))....)  completionType is
   1.455 -     one of `env, section, maketitle'.  Consult the value of
   1.456 +     '((PackageName1 (completionType ListOfMacro) (completionType
   1.457 +     ListOfMacro)) (PackageName2 (completionType ListOfMacro)
   1.458 +     (completionType ListOfMacro...))....)  completionType is one of `env,
   1.459 +     section, maketitle'.  Consult the value of
   1.460       `YaTeX-package-alist-default' as an example.
   1.461  
   1.462   -- Variable: YaTeX-tabular-indentation
   1.463 @@ -1616,6 +1659,7 @@
   1.464                    (YaTeX::ref-generate-label nil nil))))
   1.465  
   1.466  
   1.467 +
   1.468  
   1.469  File: yatexe, Node: Sample definitions, Next: Hook variables, Prev: All customizable variables, Up: Lisp variables
   1.470  
   1.471 @@ -1630,6 +1674,7 @@
   1.472                     YaTeX-user-completion-table "~/src/emacs/yatexrc"
   1.473                     YaTeX-fill-prefix "       ")
   1.474  
   1.475 +
   1.476  
   1.477  File: yatexe, Node: Hook variables, Next: Hook file, Prev: Sample definitions, Up: Lisp variables
   1.478  
   1.479 @@ -1648,6 +1693,7 @@
   1.480          You should use functions `YaTeX-define-key', or
   1.481  `YaTeX-define-begend-key' to define all the key sequences of yatex-mode.
   1.482  
   1.483 +
   1.484  
   1.485  File: yatexe, Node: Hook file, Prev: Hook variables, Up: Lisp variables
   1.486  
   1.487 @@ -1659,6 +1705,7 @@
   1.488  file at the initialization of itself.  Using `yatexhks.el' makes
   1.489  `yatex-mode-load-hook' unnecessary.
   1.490  
   1.491 +
   1.492  
   1.493  File: yatexe, Node: Add-in functions, Next: Add-in generator, Prev: Lisp variables, Up: Customizations
   1.494  
   1.495 @@ -1692,6 +1739,7 @@
   1.496  * Useful functions for creating add-in::  
   1.497  * Contribution::                
   1.498  
   1.499 +
   1.500  
   1.501  File: yatexe, Node: How the add-in function works, Next: How the function is called, Prev: Add-in functions, Up: Add-in functions
   1.502  
   1.503 @@ -1756,6 +1804,7 @@
   1.504  * Defining argument-add-in::    
   1.505  * Defining enclosing-add-in::   
   1.506  
   1.507 +
   1.508  
   1.509  File: yatexe, Node: Defining option-add-in, Next: Defining argument-add-in, Prev: How the add-in function works, Up: How the add-in function works
   1.510  
   1.511 @@ -1777,6 +1826,7 @@
   1.512               (defun YaTeX:tabular ()
   1.513                 (concat "{" (read-string "Rule: ") "}"))
   1.514  
   1.515 +
   1.516  
   1.517  File: yatexe, Node: Defining argument-add-in, Next: Defining enclosing-add-in, Prev: Defining option-add-in, Up: How the add-in function works
   1.518  
   1.519 @@ -1800,6 +1850,7 @@
   1.520    Note that when the `argument add-in' function return `nil', normal
   1.521  argument reader will be called.
   1.522  
   1.523 +
   1.524  
   1.525  File: yatexe, Node: Defining enclosing-add-in, Prev: Defining argument-add-in, Up: How the add-in function works
   1.526  
   1.527 @@ -1823,6 +1874,7 @@
   1.528       	  (throw 'done (replace-match "}{")))
   1.529             (goto-char (match-end 0)))))
   1.530  
   1.531 +
   1.532  
   1.533  File: yatexe, Node: How the function is called, Next: Useful functions for creating add-in, Prev: How the add-in function works, Up: Add-in functions
   1.534  
   1.535 @@ -1837,6 +1889,7 @@
   1.536  been inserted.  `Argument add-in' functions are called at each entry of
   1.537  arguments for section-type commands.
   1.538  
   1.539 +
   1.540  
   1.541  File: yatexe, Node: Useful functions for creating add-in, Next: Contribution, Prev: How the function is called, Up: Add-in functions
   1.542  
   1.543 @@ -1876,6 +1929,7 @@
   1.544       if not. The variable `YaTeX-current-completion-type' holds the symbol
   1.545       according to the current completion type.
   1.546  
   1.547 +
   1.548  
   1.549  File: yatexe, Node: Contribution, Prev: Useful functions for creating add-in, Up: Add-in functions
   1.550  
   1.551 @@ -1885,6 +1939,7 @@
   1.552    If you make your own pretty function and you let it be in public, please
   1.553  send me the function.  I'm going to include it in the next release.
   1.554  
   1.555 +
   1.556  
   1.557  File: yatexe, Node: Add-in generator, Prev: Add-in functions, Up: Customizations
   1.558  
   1.559 @@ -1915,12 +1970,11 @@
   1.560  Simple generator
   1.561  ----------------
   1.562  
   1.563 -  The latter generator is invoked by the next sequence.
   1.564 -                       `M-x YaTeX-generate-simple'
   1.565 -This generator can make both "option add-in" and "argument add-in"
   1.566 -(*refer the section add-in functions*
   1.567 -*Note How the add-in function works::), whereas `YaTeX-generate'
   1.568 -cannot make "argument addin".
   1.569 +  The latter generator is invoked by the next sequence.  `M-x
   1.570 +YaTeX-generate-simple' This generator can make both "option add-in" and
   1.571 +"argument add-in" (*refer the section add-in functions* *Note How the
   1.572 +add-in function works::), whereas `YaTeX-generate' cannot make "argument
   1.573 +addin".
   1.574  
   1.575    For example, assume you have the LaTeX command as follows.
   1.576  
   1.577 @@ -2055,6 +2109,7 @@
   1.578  steel yourself in the happy atmosphere and do not send me the function.  I
   1.579  do know it is not fine because it is generated by yatexgen:-p.
   1.580  
   1.581 +
   1.582  
   1.583  File: yatexe, Node: Etcetera, Next: Copying, Prev: Customizations, Up: Top
   1.584  
   1.585 @@ -2071,6 +2126,7 @@
   1.586    The package name `Wild Bird' is the English translation of Japanese
   1.587  title `Yachou', which is a trick on words of Japanese.
   1.588  
   1.589 +
   1.590  
   1.591  File: yatexe, Node: Copying, Prev: Etcetera, Up: Top
   1.592  
   1.593 @@ -2095,68 +2151,69 @@
   1.594  
   1.595  
   1.596                                                                HIROSE Yuuji
   1.597 +
   1.598  
   1.599  Tag table:
   1.600 -Node: Top153
   1.601 -Node: What is YaTeX?1493
   1.602 -Node: Main features1865
   1.603 -Node: Installation3456
   1.604 -Node: Typesetting4232
   1.605 -Node: Calling typesetter5300
   1.606 -Node: Calling previewer7504
   1.607 -Node: Printing out7864
   1.608 +Node: Top146
   1.609 +Node: What is YaTeX?1487
   1.610 +Node: Main features1860
   1.611 +Node: Installation3452
   1.612 +Node: Typesetting4229
   1.613 +Node: Calling typesetter5298
   1.614 +Node: Calling previewer7502
   1.615 +Node: Printing out7863
   1.616  Node: %#notation8155
   1.617 -Node: Changing typesetter8530
   1.618 -Node: Splitting input files8893
   1.619 -Node: Static region for typesetting10320
   1.620 +Node: Changing typesetter8531
   1.621 +Node: Splitting input files8895
   1.622 +Node: Static region for typesetting10319
   1.623  Node: Lpr format11448
   1.624 -Node: Editing %# notation12504
   1.625 -Node: Completion13022
   1.626 -Node: Begin-type completion13581
   1.627 -Node: Section-type completion16624
   1.628 -Node: view-sectioning19058
   1.629 -Node: Large-type completion20637
   1.630 -Node: Maketitle-type completion21367
   1.631 -Node: Arbitrary completion21918
   1.632 -Node: End completion22307
   1.633 -Node: Accent completion22776
   1.634 -Node: Image completion23392
   1.635 -Node: Greek letters completion25648
   1.636 -Node: Local dictionaries26374
   1.637 -Node: Commenting out27310
   1.638 -Node: Cursor jump28768
   1.639 -Node: Jump to corresponding object29079
   1.640 -Node: Invoking image processor30479
   1.641 -Node: Jump to main file31821
   1.642 -Node: Jumping around the environment32185
   1.643 -Node: Jumping to last completion position32602
   1.644 -Node: Changing and Deleting33110
   1.645 -Node: Changing LaTeX commands33501
   1.646 -Node: Killing LaTeX commands34677
   1.647 -Node: Filling35861
   1.648 -Node: Updation of includeonly37711
   1.649 -Node: What column38507
   1.650 -Node: Intelligent newline39591
   1.651 -Node: Usepackage checker41251
   1.652 -Node: Online help41841
   1.653 -Node: Browsing file hierarchy43515
   1.654 -Node: Cooperation with other packages45251
   1.655 -Node: Customizations45955
   1.656 -Node: Lisp variables46288
   1.657 -Node: All customizable variables47291
   1.658 -Node: Sample definitions57174
   1.659 -Node: Hook variables57686
   1.660 -Node: Hook file58389
   1.661 -Node: Add-in functions58727
   1.662 -Node: How the add-in function works59586
   1.663 -Node: Defining option-add-in61784
   1.664 -Node: Defining argument-add-in62505
   1.665 -Node: Defining enclosing-add-in63386
   1.666 -Node: How the function is called64239
   1.667 -Node: Useful functions for creating add-in64914
   1.668 -Node: Contribution66318
   1.669 -Node: Add-in generator66591
   1.670 -Node: Etcetera71984
   1.671 -Node: Copying72588
   1.672 +Node: Editing %# notation12505
   1.673 +Node: Completion13024
   1.674 +Node: Begin-type completion13584
   1.675 +Node: Section-type completion16627
   1.676 +Node: view-sectioning19062
   1.677 +Node: Large-type completion20642
   1.678 +Node: Maketitle-type completion21373
   1.679 +Node: Arbitrary completion21925
   1.680 +Node: End completion22315
   1.681 +Node: Accent completion22785
   1.682 +Node: Image completion23402
   1.683 +Node: Greek letters completion25659
   1.684 +Node: Local dictionaries26386
   1.685 +Node: Commenting out27323
   1.686 +Node: Cursor jump28782
   1.687 +Node: Jump to corresponding object29094
   1.688 +Node: Invoking image processor30495
   1.689 +Node: Jump to main file31838
   1.690 +Node: Jumping around the environment32203
   1.691 +Node: Jumping to last completion position32621
   1.692 +Node: Changing and Deleting33130
   1.693 +Node: Changing LaTeX commands33522
   1.694 +Node: Killing LaTeX commands34699
   1.695 +Node: Filling35884
   1.696 +Node: Updation of includeonly37735
   1.697 +Node: What column38532
   1.698 +Node: Intelligent newline39617
   1.699 +Node: Usepackage checker41271
   1.700 +Node: Online help41862
   1.701 +Node: Browsing file hierarchy43537
   1.702 +Node: Cooperation with other packages45274
   1.703 +Node: Customizations45979
   1.704 +Node: Lisp variables46313
   1.705 +Node: All customizable variables47317
   1.706 +Node: Sample definitions57116
   1.707 +Node: Hook variables57629
   1.708 +Node: Hook file58333
   1.709 +Node: Add-in functions58672
   1.710 +Node: How the add-in function works59532
   1.711 +Node: Defining option-add-in61731
   1.712 +Node: Defining argument-add-in62453
   1.713 +Node: Defining enclosing-add-in63335
   1.714 +Node: How the function is called64189
   1.715 +Node: Useful functions for creating add-in64865
   1.716 +Node: Contribution66270
   1.717 +Node: Add-in generator66544
   1.718 +Node: Etcetera71916
   1.719 +Node: Copying72521
   1.720  
   1.721  End tag table