yatex
diff docs/yatexe @ 280:d3a5c49f443b
merged with yatex-1.76
author | HIROSE Yuuji <yuuji@gentei.org> |
---|---|
date | Mon, 14 May 2012 20:04:02 +0900 |
parents | 78d0fdc0459c |
children | d0c09133ced7 |
line diff
1.1 --- a/docs/yatexe Fri May 11 15:43:40 2012 +0900 1.2 +++ b/docs/yatexe Mon May 14 20:04:02 2012 +0900 1.3 @@ -1,7 +1,7 @@ 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.38 of 3 July 1998. 1.8 +using `texinfmt.el' version 2.42 of 7 Jul 2006. 1.9 1.10 START-INFO-DIR-ENTRY 1.11 * YaTeX-e: (yatexe). Yet Another tex-mode for Emacs (English). 1.12 @@ -16,7 +16,7 @@ 1.13 1.14 * Menu: 1.15 1.16 -* What is YaTeX?:: 1.17 +* What is YaTeX?:: 1.18 * Main features:: What YaTeX can do 1.19 * Installation:: Guide to install 1.20 * Typesetting:: Call typesetting processes 1.21 @@ -47,7 +47,8 @@ 1.22 ************** 1.23 1.24 YaTeX automates typesetting and previewing of LaTeX and enables 1.25 -completing input of LaTeX mark-up command such as `\begin{}'..`\end{}'. 1.26 +completing input of LaTeX mark-up command such as 1.27 +`\begin{}'..`\end{}'. 1.28 1.29 YaTeX also supports Demacs which runs on MS-DOS(386), Mule (Multi 1.30 Language Enhancement to GNU Emacs), and latex on DOS. 1.31 @@ -131,7 +132,7 @@ 1.32 ... invoke latex on current environment or whole portion of 1.33 current formulas in math-mode. 1.34 `[prefix] t d' 1.35 - ... invoke dvipdfmx after successful typesetting 1.36 + ... invoke dvipdfmx after successful typesetting 1.37 `[prefix] t k' 1.38 ... kill current typesetting process 1.39 `[prefix] t b' 1.40 @@ -149,9 +150,9 @@ 1.41 1.42 * Menu: 1.43 1.44 -* Calling typesetter:: 1.45 -* Calling previewer:: 1.46 -* Printing out:: 1.47 +* Calling typesetter:: 1.48 +* Calling previewer:: 1.49 +* Printing out:: 1.50 1.51 1.52 1.53 @@ -238,12 +239,12 @@ 1.54 1.55 * Menu: 1.56 1.57 -* Changing typesetter:: 1.58 -* Splitting input files:: 1.59 -* Static region for typesetting:: 1.60 -* Lpr format:: 1.61 -* Controlling which command to invoke:: 1.62 -* Editing %# notation:: 1.63 +* Changing typesetter:: 1.64 +* Splitting input files:: 1.65 +* Static region for typesetting:: 1.66 +* Lpr format:: 1.67 +* Controlling which command to invoke:: 1.68 +* Editing %# notation:: 1.69 1.70 1.71 1.72 @@ -371,11 +372,11 @@ 1.73 related process. 1.74 1.75 `%#BIBTEX' 1.76 - 1.77 - ... Command line for makeindex ([prefix] t i) 1.78 + 1.79 + ... Command line for makeindex ([prefix] t i) 1.80 `%#MAKEINDEX' 1.81 - 1.82 - ... Command line for bibtex ([prefix] t b) 1.83 + 1.84 + ... Command line for bibtex ([prefix] t b) 1.85 1.86 If you want to invoke "makeidx hogehoge" to update index, put the next 1.87 line some upper place in the source, for example. 1.88 @@ -415,15 +416,15 @@ 1.89 1.90 * Menu: 1.91 1.92 -* Begin-type completion:: 1.93 -* Section-type completion:: 1.94 -* Large-type completion:: 1.95 -* Maketitle-type completion:: 1.96 -* Arbitrary completion:: 1.97 -* End completion:: 1.98 -* Accent completion:: 1.99 -* Image completion:: 1.100 -* Greek letters completion:: 1.101 +* Begin-type completion:: 1.102 +* Section-type completion:: 1.103 +* Large-type completion:: 1.104 +* Maketitle-type completion:: 1.105 +* Arbitrary completion:: 1.106 +* End completion:: 1.107 +* Accent completion:: 1.108 +* Image completion:: 1.109 +* Greek letters completion:: 1.110 1.111 1.112 1.113 @@ -485,7 +486,7 @@ 1.114 1.115 The next message will show up in the minibuffer 1.116 1.117 - Begin environment(default document): 1.118 + Begin environment(default document): 1.119 1.120 by typing `[prefix] b'. Put the wishing environment with completion in 1.121 the minibuffer, and `\begin{env}'...\`\end{env}' will be inserted in the 1.122 @@ -553,7 +554,7 @@ 1.123 in your LaTeX source. When you neglect argument such as 1.124 1.125 (C-v for view) \???{} (default section): vspace* 1.126 - \vspace*{???}: 1.127 + \vspace*{???}: 1.128 1.129 YaTeX puts 1.130 1.131 @@ -592,7 +593,7 @@ 1.132 1.133 * Menu: 1.134 1.135 -* view-sectioning:: 1.136 +* view-sectioning:: 1.137 1.138 1.139 1.140 @@ -615,12 +616,12 @@ 1.141 `M-x YaTeX-section-overview' 1.142 ... Generate *Sectioning Lines* buffer 1.143 1.144 -from the LaTeX source buffer. In this listing buffer, typing `u' on the 1.145 -sectioning command shifts up the corresponding sectioning command in 1.146 +from the LaTeX source buffer. In this listing buffer, typing `u' on 1.147 +the sectioning command shifts up the corresponding sectioning command in 1.148 source text and `d' shifts down. After marking lines in the listing 1.149 -buffer, typing `U' shifts up all sectioning commands in the region, and 1.150 -`U' shifts down. Here are all the key bindings of `*Sectioning Lines*' 1.151 -buffer. 1.152 +buffer, typing `U' shifts up all sectioning commands in the region, 1.153 +and `U' shifts down. Here are all the key bindings of 1.154 +`*Sectioning Lines*' buffer. 1.155 1.156 `SPC' 1.157 ... Jump to corresponding source line 1.158 @@ -653,7 +654,7 @@ 1.159 1.160 the message in the minibuffer 1.161 1.162 - {\??? } (default large): 1.163 + {\??? } (default large): 1.164 1.165 prompts prompts you large-type command with completing-read. There are 1.166 TeX commands to change fonts or sizes, `it', `huge' and so on, in the 1.167 @@ -704,7 +705,7 @@ 1.168 ============== 1.169 1.170 YaTeX automatically detects the opened environment and close it with 1.171 -\`\end{environment}'. Though proficient YaTeX users never fail to make 1.172 +`\end{environment}'. Though proficient YaTeX users never fail to make 1.173 environment with begin-type completion, some may begin an environment 1.174 manually. In that case, type 1.175 1.176 @@ -755,10 +756,11 @@ 1.177 or not, and change the behavior of key strokes `;' and `:'. 1.178 1.179 By the way, we often express the leftarrow mark by `<-' for example. 1.180 -Considering such image, you can write `\leftarrow' by typing `<-' after 1.181 -`;' (semicolon) as a prefix. In the same way, `\longleftarrow' (`<--') is 1.182 -completed by typing `;<--', infinity mark which is imitated by `oo' is 1.183 -completed by typing `;oo'. 1.184 +Considering such image, you can write `\leftarrow' by typing `<-' 1.185 +after `;' (semicolon) as a prefix. In the same way, 1.186 +`\longleftarrow' (`<--') is completed by typing `;<--', 1.187 +infinity mark which is imitated by `oo' is completed by typing 1.188 +`;oo'. 1.189 1.190 Here are the sample operations in YaTeX math-mode. 1.191 1.192 @@ -772,11 +774,11 @@ 1.193 In any case, you can quit from image completion and can move to the next 1.194 editing operation if the LaTeX command you want is shown in the buffer. 1.195 1.196 - `;' itself in math-environment is inserted by `;;'. Typing `TAB' in the 1.197 -midst of image completion shows all of the LaTeX commands that start with 1.198 -the same name as string you previously typed in. In this menu buffer, 1.199 -press `RET' after moving the cursor (by `n', `p', `b', `f') to insert the 1.200 -LaTeX command. 1.201 + `;' itself in math-environment is inserted by `;;'. Typing 1.202 +`TAB' in the midst of image completion shows all of the LaTeX 1.203 +commands that start with the same name as string you previously typed in. 1.204 +In this menu buffer, press `RET' after moving the cursor (by `n', 1.205 +`p', `b', `f') to insert the LaTeX command. 1.206 1.207 To know all of the completion table, type `TAB' just after `;'. And 1.208 here is the sample menu by `TAB' after `;<'. 1.209 @@ -784,7 +786,7 @@ 1.210 KEY LaTeX sequence sign 1.211 < \leq < 1.212 ~ 1.213 - << \ll << 1.214 + << \ll << 1.215 <- \leftarrow <- 1.216 <= \Leftarrow <= 1.217 1.218 @@ -804,11 +806,11 @@ 1.219 `\alpha', `b' makes `\beta' and `g' makes `\gamma' and so on. First, type 1.220 `:TAB' to know all the correspondence of alphabets vs. Greek letters. 1.221 1.222 - If you will find `;' or `:' doesn't work in correct position of math 1.223 -environment, it may be a bug of YaTeX. Please send me a bug report with 1.224 -the configuration of your text, and avoid it temporarily by typing `;' or 1.225 -`:' after universal-argument(`C-u') which forces `;' and `:' to work as 1.226 -math-prefix. 1.227 + If you will find `;' or `:' doesn't work in correct position of 1.228 +math environment, it may be a bug of YaTeX. Please send me a bug report 1.229 +with the configuration of your text, and avoid it temporarily by typing 1.230 +`;' or `:' after universal-argument(`C-u') which forces 1.231 +`;' and `:' to work as math-prefix. 1.232 1.233 1.234 1.235 @@ -862,9 +864,10 @@ 1.236 to `ESC h' by default. It is NOT predictable what will happen when you 1.237 continuously comment out some paragraph many times. 1.238 1.239 - You can also comment out an environment between `\begin' and `\end', or 1.240 -a `\begin'-\`\end' pair themselves, by making the following key strokes on 1.241 -the line where `\begin{}' or `\end{}' exists. 1.242 + You can also comment out an environment between `\begin' and 1.243 +`\end', or a `\begin'-\`\end' pair themselves, by making the 1.244 +following key strokes on the line where `\begin{}' or 1.245 +`\end{}' exists. 1.246 1.247 `[prefix] >' 1.248 ... comment out from \begin to \`end' 1.249 @@ -894,11 +897,11 @@ 1.250 1.251 * Menu: 1.252 1.253 -* Jump to corresponding object:: 1.254 -* Invoking image processor:: 1.255 -* Jump to main file:: 1.256 -* Jumping around the environment:: 1.257 -* Jumping to last completion position:: 1.258 +* Jump to corresponding object:: 1.259 +* Invoking image processor:: 1.260 +* Jump to main file:: 1.261 +* Jumping around the environment:: 1.262 +* Jumping to last completion position:: 1.263 1.264 1.265 1.266 @@ -936,9 +939,9 @@ 1.267 `[prefix] 4 g' 1.268 ... go to corresponding object in other window 1.269 1.270 -do the same job as `[prefix] g' except it's done in other window. Note 1.271 -that this function doesn't work on `begin/end', `%#BEGIN/%#END' pairs 1.272 -because it is meaningless. 1.273 +do the same job as `[prefix] g' except it's done in other window. 1.274 +Note that this function doesn't work on `begin/end', 1.275 +`%#BEGIN/%#END' pairs because it is meaningless. 1.276 1.277 1.278 1.279 @@ -982,8 +985,8 @@ 1.280 `[prefix] 4^' 1.281 ... visit main file in other buffer 1.282 1.283 -in a sub text switch the buffer to the main text specified by `%#!' 1.284 -notation. 1.285 +in a sub text switch the buffer to the main text specified by 1.286 +`%#!' notation. 1.287 1.288 1.289 1.290 @@ -1031,8 +1034,8 @@ 1.291 1.292 * Menu: 1.293 1.294 -* Changing LaTeX commands:: 1.295 -* Killing LaTeX commands:: 1.296 +* Changing LaTeX commands:: 1.297 +* Killing LaTeX commands:: 1.298 1.299 1.300 1.301 @@ -1115,9 +1118,9 @@ 1.302 (setq YaTeX-item-regexp 1.303 "\\(\\\\\\(sub\\)*item\\)\\|\\(\\\\underlineitem\\)") 1.304 1.305 -in your `~/.emacs'. If you are not familiar with regular expression for 1.306 -Emacs-Lisp, name a newcommand for `itemize' beginning with `\item' such as 1.307 -`\itembf', not `\bfitem'. 1.308 +in your `~/.emacs'. If you are not familiar with regular expression 1.309 +for Emacs-Lisp, name a newcommand for `itemize' beginning with 1.310 +`\item' such as `\itembf', not `\bfitem'. 1.311 1.312 This function reformats the `\item' into `hang-indented' style. For 1.313 example: 1.314 @@ -1167,9 +1170,10 @@ 1.315 1.316 A)dd R)eplace %)comment? 1.317 1.318 -in the minibuffer. Type `a' if you want to add the current file name to 1.319 -`\includeonly' list, `r' to replace \`includeonly' list with the current 1.320 -file, and type `%' to comment out the `\includeonly' line. 1.321 +in the minibuffer. Type `a' if you want to add the current file name 1.322 +to `\includeonly' list, `r' to replace \`includeonly' list 1.323 +with the current file, and type `%' to comment out the 1.324 +`\includeonly' line. 1.325 1.326 1.327 1.328 @@ -1240,8 +1244,8 @@ 1.329 1.330 If you want to apply these trick to other environments, `foo' 1.331 environment for example, define the function named 1.332 -`YaTeX-intelligent-newline-foo' to insert corresponding contents. That 1.333 -function will be called at the beginning of the next line after the 1.334 +`YaTeX-intelligent-newline-foo' to insert corresponding contents. 1.335 +That function will be called at the beginning of the next line after the 1.336 newline is inserted to the current line. Since the function 1.337 `YaTeX-indent-line' is designed to indent the current line properly, 1.338 calling this function before your code to insert certain contents must be 1.339 @@ -1414,9 +1418,9 @@ 1.340 1.341 * Menu: 1.342 1.343 -* Lisp variables:: 1.344 -* Add-in functions:: 1.345 -* Add-in generator:: 1.346 +* Lisp variables:: 1.347 +* Add-in functions:: 1.348 +* Add-in generator:: 1.349 1.350 1.351 1.352 @@ -1440,10 +1444,10 @@ 1.353 1.354 * Menu: 1.355 1.356 -* All customizable variables:: 1.357 -* Sample definitions:: 1.358 -* Hook variables:: 1.359 -* Hook file:: 1.360 +* All customizable variables:: 1.361 +* Sample definitions:: 1.362 +* Hook variables:: 1.363 +* Hook file:: 1.364 1.365 1.366 1.367 @@ -1530,8 +1534,8 @@ 1.368 1.369 -- Variable: YaTeX-fill-inhibit-environments 1.370 Inhibit fill in these environments (`'("tabular" "tabular*" "array" 1.371 - "picture" "eqnarray" "eqnarray*" "equation" "math" "displaymath" 1.372 - "verbatim" "verbatim*")') 1.373 + picture" "eqnarray" "eqnarray*" "equation" "math" "displaymath" 1.374 + verbatim" "verbatim*")') 1.375 1.376 -- Variable: YaTeX-uncomment-once 1.377 T for deleting all preceding `%' (`nil') 1.378 @@ -1577,7 +1581,7 @@ 1.379 `YaTeX-display-hierarchy' searches for sectioning command first, and 1.380 comment line secondary as a file headings. In latter case, ignore lines 1.381 that match with regular expression of this variable. Default value of 1.382 - this variable is RCS header expressions and mode specifying line `-*- xxxx 1.383 + this variable is RCS header expressions and mode specifying line `-*- xxxx 1.384 -*'. 1.385 1.386 -- Variable: YaTeX-skip-default-reader 1.387 @@ -1631,8 +1635,8 @@ 1.388 (`(featurep 'hilit19)' 1.389 1.390 -- Variable: YaTeX-singlecmd-suffix 1.391 - Suffix which is always inserted after maketitle-type macros. `"{}"' 1.392 - is recommended. 1.393 + Suffix which is always inserted after maketitle-type macros. 1.394 + `"{}"' is recommended. 1.395 1.396 -- Variable: YaTeX-package-alist-private 1.397 Alist of LaTeX2e-package name vs. lists of macros in it. Set this 1.398 @@ -1761,10 +1765,10 @@ 1.399 1.400 * Menu: 1.401 1.402 -* How the add-in function works:: 1.403 -* How the function is called:: 1.404 -* Useful functions for creating add-in:: 1.405 -* Contribution:: 1.406 +* How the add-in function works:: 1.407 +* How the function is called:: 1.408 +* Useful functions for creating add-in:: 1.409 +* Contribution:: 1.410 1.411 1.412 1.413 @@ -1822,14 +1826,15 @@ 1.414 1.415 \frac{a/c} 1.416 1.417 -Normally, the expression `a/c' is translated to `\frac{a}{c}'. An 1.418 -enclosing add-in is useful for modifying `/' to `}{'. 1.419 +Normally, the expression `a/c' is translated to 1.420 +`\frac{a}{c}'. An enclosing add-in is useful for modifying 1.421 +`/' to `}{'. 1.422 1.423 * Menu: 1.424 1.425 -* Defining option-add-in:: 1.426 -* Defining argument-add-in:: 1.427 -* Defining enclosing-add-in:: 1.428 +* Defining option-add-in:: 1.429 +* Defining argument-add-in:: 1.430 +* Defining enclosing-add-in:: 1.431 1.432 1.433 1.434 @@ -1870,7 +1875,7 @@ 1.435 (defun YaTeX::newcommand (n) ;n is argument position 1.436 (cond 1.437 ((= n 1) ;1st argument is macro name 1.438 - (read-string "Command: " "\\")) ;initial input `\' 1.439 + (read-string "Command: " "\\")) ;initial input `\' 1.440 ((= n 2) "") ;do nothing when reading arg#2 1.441 (t nil))) 1.442 1.443 @@ -1898,7 +1903,7 @@ 1.444 (while (search-forward "/" end t) 1.445 (goto-char (match-beginning 0)) 1.446 (if (y-or-n-p "Replace this slash(/) with `}{'") 1.447 - (throw 'done (replace-match "}{"))) 1.448 + (throw 'done (replace-match "}{"))) 1.449 (goto-char (match-end 0))))) 1.450 1.451 1.452 @@ -1933,9 +1938,10 @@ 1.453 `[A]' 1.454 Character list which can show up in the brackets 1.455 `[D]' 1.456 - Return the location specifier such as `[htb]'. When nothing is 1.457 - entered, omit [] itself. If the possible characters are "htbp", call 1.458 - this function as `(YaTeX:read-position "htbp")' 1.459 + Return the location specifier such as `[htb]'. When 1.460 + nothing is entered, omit [] itself. If the possible characters 1.461 + are "htbp", call this function as 1.462 + `(YaTeX:read-position "htbp")' 1.463 1.464 `[F]' 1.465 YaTeX:read-coordinates 1.466 @@ -1943,9 +1949,9 @@ 1.467 Base prompt, X-axis prompt, Y-axis prompt (each optional) 1.468 `[D]' 1.469 Read the coordinates with the prompt "BasePrompt X-axisPrompt:" for 1.470 - X-axis, "BasePrompt Y-axisPrompt:" for Y-axis, and return it in the 1.471 - form of "(X,Y)". The default prompts are `Dimension', `X', `Y' 1.472 - respectively. 1.473 + X-axis, "BasePrompt Y-axisPrompt:" for Y-axis, and return it in the form 1.474 + of "(X,Y)". The default prompts are `Dimension', `X', 1.475 + `Y' respectively. 1.476 1.477 `[F]' 1.478 YaTeX:check-completion-type 1.479 @@ -1999,24 +2005,24 @@ 1.480 1.481 The latter generator is invoked by the next sequence. `M-x 1.482 YaTeX-generate-simple' This generator can make both "option add-in" and 1.483 -"argument add-in" (*refer the section add-in functions* *Note How the 1.484 +argument add-in" (*refer the section add-in functions* *Note How the 1.485 add-in function works::), whereas `YaTeX-generate' cannot make "argument 1.486 addin". 1.487 1.488 For example, assume you have the LaTeX command as follows. 1.489 1.490 - \epsinput[t](250,50){hoge.eps}{plain}{Picture of foo} 1.491 - (A) (B) (1) (2) (3) 1.492 - (A)Optional parameter to specify the position 1.493 - One of t(top), b(bottom), l(left), r(right) 1.494 - (B)Maximum size of frame 1.495 - (1)1st argument is filename of EPS file 1.496 - (2)2nd argument indicates 1.497 - plain do nothing 1.498 - frame make frame around image 1.499 - dframe make double-frame around image 1.500 - for included EPS file. 1.501 - (3)Caption for the picture 1.502 + \epsinput[t](250,50){hoge.eps}{plain}{Picture of foo} 1.503 + (A) (B) (1) (2) (3) 1.504 + (A)Optional parameter to specify the position 1.505 + One of t(top), b(bottom), l(left), r(right) 1.506 + (B)Maximum size of frame 1.507 + (1)1st argument is filename of EPS file 1.508 + (2)2nd argument indicates 1.509 + plain do nothing 1.510 + frame make frame around image 1.511 + dframe make double-frame around image 1.512 + for included EPS file. 1.513 + (3)Caption for the picture 1.514 1.515 Now get start with generation. Typing `M-x YaTeX-generate-simple' 1.516 brings the prompt: 1.517 @@ -2061,7 +2067,7 @@ 1.518 are t, b, l, and r. To tell these information to generator, operate as 1.519 follows. 1.520 1.521 - Read type(1).... p 1.522 + Read type(1).... p 1.523 Acceptable characters: tblr RET 1.524 1.525 (B) is coordinate. So its completion style is coOrd. We want a prompt 1.526 @@ -2108,10 +2114,10 @@ 1.527 Then all the candidates ready to be read. Type single RET after 1.528 entering all. 1.529 1.530 - Item[1](RET to exit): plain RET 1.531 - Item[2](RET to exit): frame RET 1.532 - Item[3](RET to exit): dframe RET 1.533 - Item[4](RET to exit): RET 1.534 + Item[1](RET to exit): plain RET 1.535 + Item[2](RET to exit): frame RET 1.536 + Item[3](RET to exit): dframe RET 1.537 + Item[4](RET to exit): RET 1.538 1.539 The following prompt asks whether the entered string must belong to 1.540 candidates or not. In this case, since the argument must be one of 1.541 @@ -2181,66 +2187,66 @@ 1.542 1.543 Tag table: 1.544 Node: Top256 1.545 -Node: What is YaTeX?1597 1.546 -Node: Main features1970 1.547 -Node: Installation3499 1.548 -Node: Typesetting4276 1.549 -Node: Calling typesetter5406 1.550 -Node: Calling previewer7610 1.551 -Node: Printing out7971 1.552 -Node: %#notation8263 1.553 -Node: Changing typesetter8681 1.554 -Node: Splitting input files9045 1.555 -Node: Static region for typesetting10470 1.556 -Node: Lpr format11599 1.557 -Node: Controlling which command to invoke12672 1.558 -Node: Editing %# notation13265 1.559 -Node: Completion13809 1.560 -Node: Begin-type completion14369 1.561 -Node: Section-type completion17412 1.562 -Node: view-sectioning19847 1.563 -Node: Large-type completion21427 1.564 -Node: Maketitle-type completion22158 1.565 -Node: Arbitrary completion22710 1.566 -Node: End completion23100 1.567 -Node: Accent completion23570 1.568 -Node: Image completion24187 1.569 -Node: Greek letters completion26444 1.570 -Node: Local dictionaries27171 1.571 -Node: Commenting out28108 1.572 -Node: Cursor jump29567 1.573 -Node: Jump to corresponding object29879 1.574 -Node: Invoking image processor31280 1.575 -Node: Jump to main file32623 1.576 -Node: Jumping around the environment32988 1.577 -Node: Jumping to last completion position33406 1.578 -Node: Changing and Deleting33915 1.579 -Node: Changing LaTeX commands34307 1.580 -Node: Killing LaTeX commands35484 1.581 -Node: Filling36669 1.582 -Node: Updation of includeonly38520 1.583 -Node: What column39317 1.584 -Node: Intelligent newline40402 1.585 -Node: Usepackage checker42056 1.586 -Node: Online help42647 1.587 -Node: Browsing file hierarchy44322 1.588 -Node: Cooperation with other packages46059 1.589 -Node: Customizations46764 1.590 -Node: Lisp variables47098 1.591 -Node: All customizable variables48102 1.592 -Node: Sample definitions57901 1.593 -Node: Hook variables58414 1.594 -Node: Hook file59118 1.595 -Node: Add-in functions59457 1.596 -Node: How the add-in function works60317 1.597 -Node: Defining option-add-in62516 1.598 -Node: Defining argument-add-in63238 1.599 -Node: Defining enclosing-add-in64120 1.600 -Node: How the function is called64974 1.601 -Node: Useful functions for creating add-in65650 1.602 -Node: Contribution67055 1.603 -Node: Add-in generator67329 1.604 -Node: Etcetera72701 1.605 -Node: Copying73306 1.606 +Node: What is YaTeX?1583 1.607 +Node: Main features1956 1.608 +Node: Installation3485 1.609 +Node: Typesetting4262 1.610 +Node: Calling typesetter5357 1.611 +Node: Calling previewer7561 1.612 +Node: Printing out7922 1.613 +Node: %#notation8214 1.614 +Node: Changing typesetter8585 1.615 +Node: Splitting input files8949 1.616 +Node: Static region for typesetting10374 1.617 +Node: Lpr format11503 1.618 +Node: Controlling which command to invoke12576 1.619 +Node: Editing %# notation13163 1.620 +Node: Completion13707 1.621 +Node: Begin-type completion14196 1.622 +Node: Section-type completion17238 1.623 +Node: view-sectioning19659 1.624 +Node: Large-type completion21239 1.625 +Node: Maketitle-type completion21969 1.626 +Node: Arbitrary completion22521 1.627 +Node: End completion22911 1.628 +Node: Accent completion23380 1.629 +Node: Image completion23997 1.630 +Node: Greek letters completion26252 1.631 +Node: Local dictionaries26979 1.632 +Node: Commenting out27916 1.633 +Node: Cursor jump29375 1.634 +Node: Jump to corresponding object29666 1.635 +Node: Invoking image processor31066 1.636 +Node: Jump to main file32409 1.637 +Node: Jumping around the environment32775 1.638 +Node: Jumping to last completion position33193 1.639 +Node: Changing and Deleting33702 1.640 +Node: Changing LaTeX commands34083 1.641 +Node: Killing LaTeX commands35260 1.642 +Node: Filling36445 1.643 +Node: Updation of includeonly38300 1.644 +Node: What column39097 1.645 +Node: Intelligent newline40182 1.646 +Node: Usepackage checker41835 1.647 +Node: Online help42426 1.648 +Node: Browsing file hierarchy44101 1.649 +Node: Cooperation with other packages45838 1.650 +Node: Customizations46543 1.651 +Node: Lisp variables46839 1.652 +Node: All customizable variables47798 1.653 +Node: Sample definitions57593 1.654 +Node: Hook variables58106 1.655 +Node: Hook file58810 1.656 +Node: Add-in functions59149 1.657 +Node: How the add-in function works59987 1.658 +Node: Defining option-add-in62173 1.659 +Node: Defining argument-add-in62895 1.660 +Node: Defining enclosing-add-in63776 1.661 +Node: How the function is called64632 1.662 +Node: Useful functions for creating add-in65308 1.663 +Node: Contribution66718 1.664 +Node: Add-in generator66992 1.665 +Node: Etcetera72452 1.666 +Node: Copying73057 1.667 1.668 End tag table