yatex

changeset 46:cd1b63102eed

Support Mule2
author yuuji
date Mon, 19 Sep 1994 16:54:19 +0000
parents b0fc9c2950cd
children d7e7b4654058
files docs/yatexe.tex docs/yatexgen.doc docs/yatexj.tex help/YATEXHLP.jp yatex.el yatex.new yatex19.el yatexadd.el yatexenv.el yatexgen.el yatexhlp.el yatexlib.el yatexprc.el yatexsec.el
diffstat 14 files changed, 932 insertions(+), 638 deletions(-) [+]
line diff
     1.1 --- a/docs/yatexe.tex	Sun Jul 24 15:07:23 1994 +0000
     1.2 +++ b/docs/yatexe.tex	Mon Sep 19 16:54:19 1994 +0000
     1.3 @@ -1,9 +1,10 @@
     1.4 +\def\lang{jp} % -*- texinfo -*-
     1.5  \input texinfo.tex
     1.6  @setfilename yatexe
     1.7  @settitle Yet Another tex-mode for Emacs
     1.8  
     1.9  @iftex
    1.10 -@syncodeindex fn cp
    1.11 +@c @syncodeindex fn cp
    1.12  @syncodeindex vr cp
    1.13  @end iftex
    1.14  
    1.15 @@ -98,7 +99,7 @@
    1.16  @chapter Main features
    1.17  
    1.18  @itemize
    1.19 -@item Invocation of typesetter,  previewer and related programs(C-c t)
    1.20 +@item Invocation of typesetter,  previewer and related programs(@kbd{C-c t})
    1.21  @item Typesetting on static region which is independent from point
    1.22  @item Semiautomatic replacing of @code{\include only}
    1.23  @item Jumping to error line(@kbd{C-c '})
    1.24 @@ -132,7 +133,7 @@
    1.25  
    1.26  @lisp
    1.27          (setq auto-mode-alist
    1.28 -	      (cons (cons "\\.tex$" 'yatex-mode) auto-mode-alist))
    1.29 +              (cons (cons "\\.tex$" 'yatex-mode) auto-mode-alist))
    1.30          (autoload 'yatex-mode "yatex" "Yet Another La@TeX{} mode" t)
    1.31  @end lisp
    1.32  
    1.33 @@ -168,17 +169,17 @@
    1.34  
    1.35  @table @kbd
    1.36  @item [prefix] tj
    1.37 -	@dots{}	invoke latex
    1.38 +        @dots{} invoke latex
    1.39  @item [prefix] tr
    1.40 -	@dots{}	invoke latex on region
    1.41 +        @dots{} invoke latex on region
    1.42  @item [prefix] tk
    1.43 -	@dots{}	kill current typesetting process
    1.44 +        @dots{} kill current typesetting process
    1.45  @item [prefix] tb
    1.46 -	@dots{}	invoke bibtex
    1.47 +        @dots{} invoke bibtex
    1.48  @item [prefix] tp
    1.49 -	@dots{}	preview
    1.50 +        @dots{} preview
    1.51  @item [prefix] tl
    1.52 -	@dots{}	lpr dvi-file
    1.53 +        @dots{} lpr dvi-file
    1.54  @end table
    1.55  
    1.56    The current editing window will be divided horizontally when you
    1.57 @@ -195,7 +196,7 @@
    1.58  @item [prefix] '
    1.59  @itemx ([prefix]+single quotation)
    1.60  
    1.61 -	@dots{}	jump to the previous error or warning
    1.62 +        @dots{} jump to the previous error or warning
    1.63  @end table
    1.64  
    1.65    If you find a noticeable error, move to the typesetting buffer and move
    1.66 @@ -241,7 +242,7 @@
    1.67    To change the typesetting command, write
    1.68  
    1.69  @example
    1.70 - 	%#!latex-big
    1.71 +        %#!latex-big
    1.72  @end example
    1.73  
    1.74  @noindent
    1.75 @@ -249,7 +250,7 @@
    1.76  edit subfile that should be included from main text.
    1.77  
    1.78  @example
    1.79 - 	%#!latex main.tex
    1.80 +        %#!latex main.tex
    1.81  @end example
    1.82  
    1.83  @noindent
    1.84 @@ -258,7 +259,7 @@
    1.85  description makes it convenient to use ghostview as dvi-previewer.
    1.86  
    1.87  @example
    1.88 - 	%#!latex main ; dvi2ps main.dvi > main
    1.89 +        %#!latex main ; dvi2ps main.dvi > main
    1.90  @end example
    1.91  
    1.92  @noindent
    1.93 @@ -290,9 +291,9 @@
    1.94  follows.
    1.95  
    1.96  @example
    1.97 -	%#BEGIN
    1.98 -	  TheRegionYouWantToTypesetManyTimes
    1.99 -	%#END
   1.100 +        %#BEGIN
   1.101 +          TheRegionYouWantToTypesetManyTimes
   1.102 +        %#END
   1.103  @end example
   1.104  
   1.105  This is the rule of deciding the region.
   1.106 @@ -338,11 +339,11 @@
   1.107  
   1.108  @table @code
   1.109  @item (1)dviprint-command-format
   1.110 -	@code{"dvi2ps %f %t %s | lpr"}
   1.111 +        @code{"dvi2ps %f %t %s | lpr"}
   1.112  @item (2)dviprint-from-format
   1.113 -	@code{"-f %b"}
   1.114 +        @code{"-f %b"}
   1.115  @item (3)dviprint-to-format
   1.116 -	@code{"-t %e"}
   1.117 +        @code{"-t %e"}
   1.118  @end table
   1.119  
   1.120    On YaTeX-lpr, @code{%s} in (1) is replaced by the file name of main
   1.121 @@ -356,14 +357,14 @@
   1.122  such as follows somewhere in the text:
   1.123  
   1.124  @example
   1.125 -	%#LPR dvi2ps %f %t %s | 4up -page 4 | texfix | lpr -Plp2
   1.126 +        %#LPR dvi2ps %f %t %s | 4up -page 4 | texfix | lpr -Plp2
   1.127  @end example
   1.128  
   1.129    And if you want YaTeX not to ask you the range of printing
   1.130  out, the next example may be helpful.
   1.131  
   1.132  @example
   1.133 -	%#LPR dvi2ps %s | lpr
   1.134 +        %#LPR dvi2ps %s | lpr
   1.135  @end example
   1.136  
   1.137  @node Editing %# notation,  , Lpr format, %# notation
   1.138 @@ -374,14 +375,14 @@
   1.139  
   1.140  @table @kbd
   1.141  @item [prefix] %
   1.142 -	@dots{}	editing %# notation menu
   1.143 +        @dots{} editing %# notation menu
   1.144  @end table
   1.145  
   1.146  @noindent
   1.147  and select one of the entry of the menu as follows.
   1.148  
   1.149  @example
   1.150 -	!)Edit-%#! B)EGIN-END-region L)Edit-%#LPR
   1.151 +        !)Edit-%#! B)EGIN-END-region L)Edit-%#LPR
   1.152  @end example
   1.153  
   1.154  @noindent
   1.155 @@ -423,7 +424,7 @@
   1.156  
   1.157  @table @kbd
   1.158  @item [prefix] b
   1.159 -	@dots{}	start begin-type completion
   1.160 +        @dots{} start begin-type completion
   1.161  @end table
   1.162  
   1.163  @noindent
   1.164 @@ -432,39 +433,39 @@
   1.165  
   1.166  @table @kbd
   1.167  @item [prefix] b c
   1.168 -	@dots{}  @code{\begin@{center@}...\end@{center@}}
   1.169 +        @dots{}  @code{\begin@{center@}...\end@{center@}}
   1.170  @item [prefix] b d
   1.171 -	@dots{}  @code{\begin@{document@}...\end@{document@}}
   1.172 +        @dots{}  @code{\begin@{document@}...\end@{document@}}
   1.173  @item [prefix] b D
   1.174 -	@dots{}  @code{\begin@{description@}...\end@{description@}}
   1.175 +        @dots{}  @code{\begin@{description@}...\end@{description@}}
   1.176  @item [prefix] b e
   1.177 -	@dots{}  @code{\begin@{enumerate@}...\end@{enumerate@}}
   1.178 +        @dots{}  @code{\begin@{enumerate@}...\end@{enumerate@}}
   1.179  @item [prefix] b E
   1.180 -	@dots{}  @code{\begin@{equation@}...\end@{equation@}}
   1.181 +        @dots{}  @code{\begin@{equation@}...\end@{equation@}}
   1.182  @item [prefix] b i
   1.183 -	@dots{}  @code{\begin@{itemize@}...\end@{itemize@}}
   1.184 +        @dots{}  @code{\begin@{itemize@}...\end@{itemize@}}
   1.185  @item [prefix] b l
   1.186 -	@dots{}  @code{\begin@{flushleft@}...\end@{flushleft@}}
   1.187 +        @dots{}  @code{\begin@{flushleft@}...\end@{flushleft@}}
   1.188  @item [prefix] b m
   1.189 -	@dots{}  @code{\begin@{minipage@}...\end@{minipage@}}
   1.190 +        @dots{}  @code{\begin@{minipage@}...\end@{minipage@}}
   1.191  @item [prefix] b t
   1.192 -	@dots{}  @code{\begin@{tabbing@}...\end@{tabbing@}}
   1.193 +        @dots{}  @code{\begin@{tabbing@}...\end@{tabbing@}}
   1.194  @item [prefix] b T
   1.195 -	@dots{}  @code{\begin@{tabular@}...\end@{tabular@}}
   1.196 +        @dots{}  @code{\begin@{tabular@}...\end@{tabular@}}
   1.197  @item [prefix] b^T
   1.198 -	@dots{}  @code{\begin@{table@}...\end@{table@}}
   1.199 +        @dots{}  @code{\begin@{table@}...\end@{table@}}
   1.200  @item [prefix] b p
   1.201 -	@dots{}  @code{\begin@{picture@}...\end@{picture@}}
   1.202 +        @dots{}  @code{\begin@{picture@}...\end@{picture@}}
   1.203  @item [prefix] b q
   1.204 -	@dots{}  @code{\begin@{quote@}...\end@{quote@}}
   1.205 +        @dots{}  @code{\begin@{quote@}...\end@{quote@}}
   1.206  @item [prefix] b Q
   1.207 -	@dots{}  @code{\begin@{quotation@}...\end@{quotation@}}
   1.208 +        @dots{}  @code{\begin@{quotation@}...\end@{quotation@}}
   1.209  @item [prefix] b r
   1.210 -	@dots{}  @code{\begin@{flushright@}...\end@{flushright@}}
   1.211 +        @dots{}  @code{\begin@{flushright@}...\end@{flushright@}}
   1.212  @item [prefix] b v
   1.213 -	@dots{}  @code{\begin@{verbatim@}...\end@{verbatim@}}
   1.214 +        @dots{}  @code{\begin@{verbatim@}...\end@{verbatim@}}
   1.215  @item [prefix] b V
   1.216 -	@dots{}  @code{\begin@{verse@}...\end@{verse@}}
   1.217 +        @dots{}  @code{\begin@{verse@}...\end@{verse@}}
   1.218  @end table
   1.219  
   1.220    Any other La@TeX{} environments are made by  completing-read of the
   1.221 @@ -472,14 +473,14 @@
   1.222  
   1.223  @table @kbd
   1.224  @item [prefix] b SPACE
   1.225 -	@dots{}	begin-type completion
   1.226 +        @dots{} begin-type completion
   1.227  @end table
   1.228  
   1.229  @noindent
   1.230  The next message will show up in the minibuffer
   1.231  
   1.232  @example
   1.233 -	Begin environment(default document): 
   1.234 +        Begin environment(default document): 
   1.235  @end example
   1.236  
   1.237  @noindent
   1.238 @@ -504,7 +505,7 @@
   1.239  @itemx (or ESC 1 [prefix] b D)
   1.240  @itemx (or  C-u  [prefix] b D)
   1.241  
   1.242 -	@dots{}	begin-type completion for region
   1.243 +        @dots{} begin-type completion for region
   1.244  @end table
   1.245  
   1.246    This enclosing holds good for the completing input by @kbd{[prefix] b
   1.247 @@ -523,14 +524,14 @@
   1.248  
   1.249  @table @kbd
   1.250  @item [prefix] s
   1.251 -	@dots{}	section-type completion
   1.252 +        @dots{} section-type completion
   1.253  @end table
   1.254  
   1.255  @noindent
   1.256  then the prompt
   1.257  
   1.258  @example
   1.259 -	(C-v for view) \???@{@} (default documentstyle):
   1.260 +        (C-v for view) \???@{@} (default documentstyle):
   1.261  @end example
   1.262  
   1.263  @noindent
   1.264 @@ -541,7 +542,7 @@
   1.265    Next, 
   1.266  
   1.267  @example
   1.268 -	\section@{???@}:
   1.269 +        \section@{???@}:
   1.270  @end example
   1.271  
   1.272  @noindent
   1.273 @@ -549,28 +550,28 @@
   1.274  example, the following inputs
   1.275  
   1.276  @example
   1.277 -	\???@{@} (default documentstyle): section
   1.278 -	\section{???}: Hello world.
   1.279 +        \???@{@} (default documentstyle): section
   1.280 +        \section{???}: Hello world.
   1.281  @end example
   1.282  
   1.283  @noindent
   1.284  will insert the string
   1.285  
   1.286  @example
   1.287 -	\section@{Hello world.@}
   1.288 +        \section@{Hello world.@}
   1.289  @end example
   1.290  
   1.291  in your La@TeX{} source.  When you neglect argument such as
   1.292  
   1.293  @example
   1.294 -	(C-v for view) \???@{@} (default section): vspace*
   1.295 -	\vspace*@{???@}: 
   1.296 +        (C-v for view) \???@{@} (default section): vspace*
   1.297 +        \vspace*@{???@}: 
   1.298  @end example
   1.299  
   1.300  YaTeX puts
   1.301  
   1.302  @example
   1.303 -	\vspace*@{@}
   1.304 +        \vspace*@{@}
   1.305  @end example
   1.306  
   1.307  @noindent
   1.308 @@ -589,9 +590,9 @@
   1.309  and make answers in minibuffer like this.
   1.310  
   1.311  @example
   1.312 -	(C-v for view) \???@{@} (default vspace*): addtolength
   1.313 -	\addtolength@{???@}: \topmargin
   1.314 -	Argument 2: 8mm
   1.315 +        (C-v for view) \???@{@} (default vspace*): addtolength
   1.316 +        \addtolength@{???@}: \topmargin
   1.317 +        Argument 2: 8mm
   1.318  @end example
   1.319  
   1.320  @code{\addtolength} and the first argument @code{\topmargin} can be typed
   1.321 @@ -646,14 +647,14 @@
   1.322  
   1.323  @table @kbd
   1.324  @item [prefix] l
   1.325 -	@dots{}	large-type completion
   1.326 +        @dots{} large-type completion
   1.327  @end table
   1.328  
   1.329  @noindent
   1.330  the message in the minibuffer
   1.331  
   1.332  @example
   1.333 -	@{\??? @} (default large): 
   1.334 +        @{\??? @} (default large): 
   1.335  @end example
   1.336  
   1.337  prompts prompts you large-type command with completing-read.  There are
   1.338 @@ -675,7 +676,7 @@
   1.339  
   1.340  @table @kbd
   1.341  @item [prefix] m
   1.342 -	@dots{}	maketitle-type completion
   1.343 +        @dots{} maketitle-type completion
   1.344  @end table
   1.345  
   1.346  @noindent
   1.347 @@ -694,7 +695,7 @@
   1.348  
   1.349  @table @kbd
   1.350  @item [prefix] SPC
   1.351 -	@dots{}	arbitrary completion
   1.352 +        @dots{} arbitrary completion
   1.353  @end table
   1.354  
   1.355  @noindent
   1.356 @@ -713,7 +714,7 @@
   1.357  
   1.358  @table @kbd
   1.359  @item [prefix] e
   1.360 -	@dots{}	@code{end} completion
   1.361 +        @dots{} @code{end} completion
   1.362  @end table
   1.363  
   1.364  @noindent
   1.365 @@ -728,14 +729,14 @@
   1.366  
   1.367  @table @kbd
   1.368  @item [prefix] a
   1.369 -	@dots{}	accent completion
   1.370 +        @dots{} accent completion
   1.371  @end table
   1.372  
   1.373  @noindent
   1.374  shows the menu
   1.375  
   1.376  @example
   1.377 -	1:` 2:' 3:^ 4:" 5:~ 6:= 7:. u v H t c d b
   1.378 +        1:` 2:' 3:^ 4:" 5:~ 6:= 7:. u v H t c d b
   1.379  @end example
   1.380  
   1.381  @noindent
   1.382 @@ -743,7 +744,7 @@
   1.383  and you will see
   1.384  
   1.385  @example
   1.386 -	\`{}
   1.387 +        \`{}
   1.388  @end example
   1.389  
   1.390  @noindent
   1.391 @@ -751,7 +752,7 @@
   1.392  one more character `o' for example, then
   1.393  
   1.394  @example
   1.395 -	\`{o}
   1.396 +        \`{o}
   1.397  @end example
   1.398  
   1.399  @noindent
   1.400 @@ -848,9 +849,9 @@
   1.401  
   1.402  @table @kbd
   1.403  @item [prefix] >
   1.404 -	@dots{}	comment out region by %
   1.405 +        @dots{} comment out region by %
   1.406  @item [prefix] <
   1.407 -	@dots{}	uncomment region
   1.408 +        @dots{} uncomment region
   1.409  @end table
   1.410  
   1.411  @noindent
   1.412 @@ -858,9 +859,9 @@
   1.413  
   1.414  @table @kbd
   1.415  @item [prefix] .
   1.416 -	@dots{}	comment out current paragraph
   1.417 +        @dots{} comment out current paragraph
   1.418  @item [prefix] ,
   1.419 -	@dots{}	uncomment current paragraph
   1.420 +        @dots{} uncomment current paragraph
   1.421  @end table
   1.422  
   1.423  @noindent
   1.424 @@ -877,9 +878,9 @@
   1.425  
   1.426  @table @kbd
   1.427  @item [prefix] >
   1.428 -	@dots{}	comment out from \begin to \@code{end}
   1.429 +        @dots{} comment out from \begin to \@code{end}
   1.430  @item [prefix] <
   1.431 -	@dots{}	uncomment from \begin to \@code{end}
   1.432 +        @dots{} uncomment from \begin to \@code{end}
   1.433  @end table
   1.434  
   1.435  @noindent
   1.436 @@ -887,9 +888,9 @@
   1.437  
   1.438  @table @kbd
   1.439  @item [prefix] .
   1.440 -	@dots{}	comment out \begin and \@code{end}
   1.441 +        @dots{} comment out \begin and \@code{end}
   1.442  @item [prefix] ,
   1.443 -	@dots{}	uncomment \begin and \@code{end}
   1.444 +        @dots{} uncomment \begin and \@code{end}
   1.445  @end table
   1.446  
   1.447  @noindent
   1.448 @@ -909,7 +910,7 @@
   1.449  
   1.450  @table @kbd
   1.451  @item [prefix] g
   1.452 -	@dots{}	go to corresponding object
   1.453 +        @dots{} go to corresponding object
   1.454  @end table
   1.455  
   1.456  @noindent
   1.457 @@ -918,14 +919,14 @@
   1.458  @code{%#END} pair.
   1.459  
   1.460    If you type @code{[prefix] g} on the line of @code{\include@{chap1@}},
   1.461 -maybe	in main text, YaTeX switches buffer to @file{chap1.tex}.  On the
   1.462 +maybe   in main text, YaTeX switches buffer to @file{chap1.tex}.  On the
   1.463  contrary, the key strokes
   1.464  
   1.465  @table @kbd
   1.466  @item [prefix] ^
   1.467 -	@dots{}	visit main file
   1.468 +        @dots{} visit main file
   1.469  @item [prefix] 4^
   1.470 -	@dots{}	visit main file in other buffer
   1.471 +        @dots{} visit main file in other buffer
   1.472  @end table
   1.473  @cindex prefix ^
   1.474  @cindex prefix 4 ^
   1.475 @@ -938,11 +939,11 @@
   1.476  
   1.477  @table @kbd
   1.478  @item M-C-a
   1.479 -	@dots{}	beginning of environment
   1.480 +        @dots{} beginning of environment
   1.481  @item M-C-e
   1.482 -	@dots{}	@code{end} of environment
   1.483 +        @dots{} @code{end} of environment
   1.484  @item M-C-@@
   1.485 -	@dots{}	mark environment
   1.486 +        @dots{} mark environment
   1.487  @end table
   1.488  @cindex M-C-a
   1.489  @cindex M-C-e
   1.490 @@ -957,9 +958,9 @@
   1.491  
   1.492  @table @kbd
   1.493  @item [prefix] c
   1.494 -	@dots{}	change La@TeX{} command
   1.495 +        @dots{} change La@TeX{} command
   1.496  @item [prefix] k
   1.497 -	@dots{}	kill La@TeX{} command
   1.498 +        @dots{} kill La@TeX{} command
   1.499  @end table
   1.500  @cindex prefix c
   1.501  @cindex prefix k
   1.502 @@ -980,8 +981,8 @@
   1.503  `containers' but also `contents' of them.  See below as a sample.
   1.504  
   1.505  @example
   1.506 -Original text:			[prefix] k	C-u [prefix] k
   1.507 -Main \footnote@{note@} here.	Main note here.	Main  here.
   1.508 +Original text:                  [prefix] k      C-u [prefix] k
   1.509 +Main \footnote@{note@} here.    Main note here. Main  here.
   1.510         ~(cursor)
   1.511  @end example
   1.512  
   1.513 @@ -995,7 +996,7 @@
   1.514  
   1.515  @table @kbd
   1.516  @item [prefix] i
   1.517 -	@dots{}	fill item
   1.518 +        @dots{} fill item
   1.519  @end table
   1.520  
   1.521  @noindent
   1.522 @@ -1006,8 +1007,8 @@
   1.523  If you make a newcommand to itemize terms(eg. @code{\underlineitem}), put
   1.524  
   1.525  @lisp
   1.526 - 	(setq YaTeX-item-regexp
   1.527 -	      "\\(\\\\item\\)\\|\\(\\\\underlineitem\\)")
   1.528 +        (setq YaTeX-item-regexp
   1.529 +              "\\(\\\\item\\)\\|\\(\\\\underlineitem\\)")
   1.530  @end lisp
   1.531  @cindex YaTeX-item-regexp
   1.532  
   1.533 @@ -1041,7 +1042,7 @@
   1.534  next expression into your @file{~/.emacs}
   1.535  
   1.536  @lisp
   1.537 - 	(setq YaTeX-nervous nil)
   1.538 +        (setq YaTeX-nervous nil)
   1.539  @end lisp
   1.540  
   1.541  @node Updation of @code{\includeonly}, What column?, Local dictionaries, Top
   1.542 @@ -1052,7 +1053,7 @@
   1.543    When you edit splitting source texts, the notation
   1.544  
   1.545  @example
   1.546 -	\includeonly@{CurrentEditingFileName@}
   1.547 +        \includeonly@{CurrentEditingFileName@}
   1.548  @end example
   1.549  
   1.550  @noindent
   1.551 @@ -1060,7 +1061,7 @@
   1.552  to hack other file a little however, you have to rewrite it to
   1.553  
   1.554  @example
   1.555 -	\includeonly@{OtherFileNameYouWantToFix@}
   1.556 +        \includeonly@{OtherFileNameYouWantToFix@}
   1.557  @end example
   1.558  
   1.559  @noindent
   1.560 @@ -1068,7 +1069,7 @@
   1.561  edited text is not in includeonly list and prompts you
   1.562  
   1.563  @example
   1.564 - 	A)dd R)eplace %)comment?
   1.565 +        A)dd R)eplace %)comment?
   1.566  @end example
   1.567  
   1.568  in the minibuffer.  Type @kbd{a} if you want to add the current file name
   1.569 @@ -1104,7 +1105,7 @@
   1.570  
   1.571  @table @kbd
   1.572  @item [prefix] &
   1.573 -	@dots{}	What column
   1.574 +        @dots{} What column
   1.575  @end table
   1.576  
   1.577  @noindent
   1.578 @@ -1125,7 +1126,7 @@
   1.579  
   1.580  @table @kbd
   1.581  @item ESC RET
   1.582 -	@dots{} Intelligent newline
   1.583 +        @dots{} Intelligent newline
   1.584  @end table
   1.585  
   1.586  @noindent 
   1.587 @@ -1138,16 +1139,16 @@
   1.588  @itemize
   1.589  @item @code{tabular}, @code{tabular*}, @code{array}
   1.590  
   1.591 -	Corresponding number of @code{&} and  @code{\\}.
   1.592 -	And @code{\hline} if needed.
   1.593 +        Corresponding number of @code{&} and  @code{\\}.
   1.594 +        And @code{\hline} if needed.
   1.595  
   1.596  @item @code{tabbing}
   1.597  
   1.598 -	The same number of @code{\>} as @code{\=} in the first line.
   1.599 +        The same number of @code{\>} as @code{\=} in the first line.
   1.600  
   1.601  @item @code{itemize}, @code{enumerate}, @code{description}, @code{list}
   1.602  
   1.603 -	@code{\item} or @code{item[]}.
   1.604 +        @code{\item} or @code{item[]}.
   1.605  @end itemize
   1.606  
   1.607    Note that since this function works seeing the contents of the first
   1.608 @@ -1178,9 +1179,9 @@
   1.609  
   1.610  @table @kbd
   1.611  @item [prefix] ?
   1.612 -	@dots{}	Online help
   1.613 +        @dots{} Online help
   1.614  @item [prefix] /
   1.615 -	@dots{}	Online apropos
   1.616 +        @dots{} Online apropos
   1.617  @end table
   1.618  
   1.619  @section Online help
   1.620 @@ -1285,143 +1286,141 @@
   1.621  in @file{~/.emacs} is preferred and that of defined in @file{yatex.el} is
   1.622  neglected.  Parenthesized contents stands for the default value.
   1.623  
   1.624 -@table @samp
   1.625 -@item YaTeX-prefix
   1.626 +@defvar YaTeX-prefix
   1.627 +        Prefix key stroke (@kbd{C-c})
   1.628 +@end defvar
   1.629  
   1.630 -	Prefix key stroke (@kbd{C-c})
   1.631 -
   1.632 -@item YaTeX-inhibit-prefix-letter
   1.633 -
   1.634 +@defvar YaTeX-inhibit-prefix-letter
   1.635          Change key stroke from @kbd{C-c letter} to @kbd{C-c C-letter}
   1.636          (@code{nil})
   1.637 +@end defvar
   1.638  
   1.639 -@item YaTeX-fill-prefix
   1.640 +@defvar YaTeX-fill-prefix
   1.641 +        Fill-prefix used in yatex-mode (@code{nil})
   1.642 +@end defvar
   1.643  
   1.644 -	Fill-prefix used in yatex-mode (@code{nil})
   1.645 +@defvar YaTeX-open-lines
   1.646 +        Number of blank lines between cursor and @code{\begin@{@}},
   1.647 +        @code{\@code{end}@{@}} (0)
   1.648 +@end defvar
   1.649  
   1.650 -@item YaTeX-open-lines
   1.651 +@defvar YaTeX-user-completion-table
   1.652 +        Name of user dictionary where learned completion table will be stored.
   1.653 +        (@code{"~/.yatexrc"})
   1.654 +@end defvar
   1.655  
   1.656 -	Number of blank lines between cursor and @code{\begin@{@}},
   1.657 -        @code{\@code{end}@{@}} (0)
   1.658 +@defvar YaTeX-item-regexp
   1.659 +        Regular expression of item command(@code{"\\\\item"})
   1.660 +@end defvar
   1.661  
   1.662 -@item YaTeX-user-completion-table
   1.663 +@defvar tex-command
   1.664 +        La@TeX{} typesetter command (@code{"latex"})
   1.665 +@end defvar
   1.666  
   1.667 -	Name of user dictionary where learned completion table will be stored.
   1.668 -        (@code{"~/.yatexrc"})
   1.669 +@defvar dvi2-command
   1.670 +        Preview command
   1.671 +        (@code{"xdvi -geo +0+0 -s 4 -display (getenv"DISPLAY")"})
   1.672 +@end defvar
   1.673  
   1.674 -@item YaTeX-item-regexp
   1.675 +@defvar dviprint-command-format
   1.676 +        Command format to print dvi file (@code{"dvi2ps %f %t %s | lpr"})
   1.677 +@end defvar
   1.678  
   1.679 -	Regular expression of item command(@code{"\\\\item"})
   1.680 +@defvar dviprint-from-format
   1.681 +        Start page format of above %f. %b will turn to start page
   1.682 +        (@code{"-f %b"})
   1.683 +@end defvar
   1.684  
   1.685 -@item tex-command
   1.686 +@defvar dviprint-to-format
   1.687 +        End page format of above %t. %e will turn to @code{end} page
   1.688 +        (@code{"-t %e"})
   1.689 +@end defvar
   1.690  
   1.691 -	La@TeX{} typesetter command (@code{"latex"})
   1.692 +@defvar section-name
   1.693 +        Initial default value at the first section-type completion
   1.694 +        (@code{"documentstyle"})
   1.695 +@end defvar
   1.696  
   1.697 -@item dvi2-command
   1.698 +@defvar env-name
   1.699 +        Initial default value at the first begin-type completion
   1.700 +        (@code{"document"})
   1.701 +@end defvar
   1.702  
   1.703 -	Preview command
   1.704 -        (@code{"xdvi -geo +0+0 -s 4 -display (getenv"DISPLAY")"})
   1.705 +@defvar fontsize-name
   1.706 +        Ditto of large-type (@code{"large"})
   1.707 +@end defvar
   1.708  
   1.709 -@item dviprint-command-format
   1.710 +@defvar single-command
   1.711 +        Ditto of maketitle-type (@code{"maketitle"})
   1.712 +@end defvar
   1.713  
   1.714 -	Command format to print dvi file (@code{"dvi2ps %f %t %s | lpr"})
   1.715 +@defvar YaTeX-need-nonstop
   1.716 +        Put @code{\nonstopmode@{@}} or not (@code{nil})
   1.717 +@end defvar
   1.718  
   1.719 -@item dviprint-from-format
   1.720 +@defvar latex-warning-regexp
   1.721 +        Regular expression of warning message latex command puts out
   1.722 +        (@code{"line.* [0-9]*"})
   1.723 +@end defvar
   1.724  
   1.725 -	Start page format of above %f. %b will turn to start page
   1.726 -        (@code{"-f %b"})
   1.727 +@defvar latex-error-regexp
   1.728 +        Regular expression of error message (@code{"l\\.[1-9][0-9]*"})
   1.729 +@end defvar
   1.730  
   1.731 -@item dviprint-to-format
   1.732 +@defvar latex-dos-emergency-message
   1.733 +        Message latex command running on DOS puts at abort
   1.734 +        (@code{"Emergency stop"})
   1.735 +@end defvar
   1.736  
   1.737 -	End page format of above %t. %e will turn to @code{end} page
   1.738 -        (@code{"-t %e"})
   1.739 +@defvar YaTeX-item-regexp
   1.740 +        Regexp of La@TeX{} itemization command (@code{"\\\\(sub\\)*item"})
   1.741 +@end defvar
   1.742  
   1.743 -@item section-name
   1.744 +@defvar         YaTeX-nervous
   1.745 +        T for using local dictionary (@code{t})
   1.746 +@end defvar
   1.747  
   1.748 -	Initial default value at the first section-type completion
   1.749 -        (@code{"documentstyle"})
   1.750 +@defvar YaTeX-sectioning-regexp
   1.751 +        Regexp of La@TeX{} sectioning command
   1.752  
   1.753 -@item env-name
   1.754 +        (@code{"part\\|chapter\\|\\(sub\\)*\\(section\\|paragraph\\)"})
   1.755 +@end defvar
   1.756  
   1.757 -	Initial default value at the first begin-type completion
   1.758 -        (@code{"document"})
   1.759 +@defvar YaTeX-fill-inhibit-environments
   1.760 +        Inhibit fill in these environments (@code{'("verbatim" "tabular")})
   1.761 +@end defvar
   1.762  
   1.763 -@item fontsize-name
   1.764 +@defvar YaTeX-uncomment-once
   1.765 +        @code{T} for deleting all preceding @code{%} (@code{nil})
   1.766 +@end defvar
   1.767  
   1.768 -	Ditto of large-type (@code{"large"})
   1.769 +@defvar YaTeX-close-paren-always
   1.770 +        @code{T} for always close all parenthesis automatically,
   1.771 +        @code{nil} for only eol(@code{t})
   1.772 +@end defvar
   1.773  
   1.774 -@item single-command
   1.775 +@defvar YaTeX-auto-math-mode
   1.776 +        Switch math-mode automatically(@code{t})
   1.777 +@end defvar
   1.778  
   1.779 -	Ditto of maketitle-type (@code{"maketitle"})
   1.780 -
   1.781 -@item YaTeX-need-nonstop
   1.782 -
   1.783 -	Put @code{\nonstopmode@{@}} or not (@code{nil})
   1.784 -
   1.785 -@item latex-warning-regexp
   1.786 -
   1.787 -	Regular expression of warning message latex command puts out
   1.788 -        (@code{"line.* [0-9]*"})
   1.789 -
   1.790 -@item latex-error-regexp
   1.791 -
   1.792 -	Regular expression of error message (@code{"l\\.[1-9][0-9]*"})
   1.793 -
   1.794 -@item latex-dos-emergency-message
   1.795 -
   1.796 -	Message latex command running on DOS puts at abort
   1.797 -        (@code{"Emergency stop"})
   1.798 -
   1.799 -@item YaTeX-item-regexp
   1.800 -
   1.801 -	Regexp of La@TeX{} itemization command (@code{"\\\\(sub\\)*item"})
   1.802 -
   1.803 -@item 	YaTeX-nervous
   1.804 -
   1.805 -	T for using local dictionary (@code{t})
   1.806 -
   1.807 -@item YaTeX-sectioning-regexp
   1.808 -
   1.809 -	Regexp of La@TeX{} sectioning command
   1.810 -
   1.811 -	(@code{"part\\|chapter\\|\\(sub\\)*\\(section\\|paragraph\\)"})
   1.812 -
   1.813 -@item YaTeX-fill-inhibit-environments
   1.814 -
   1.815 -        Inhibit fill in these environments (@code{'("verbatim" "tabular")})
   1.816 -
   1.817 -@item YaTeX-uncomment-once
   1.818 -
   1.819 -	@code{T} for deleting all preceding @code{%} (@code{nil})
   1.820 -
   1.821 -@item YaTeX-close-paren-always
   1.822 -
   1.823 -	@code{T} for always close all parenthesis automatically,
   1.824 -        @code{nil} for only eol(@code{t})
   1.825 -
   1.826 -@item YaTeX-auto-math-mode
   1.827 -
   1.828 -	Switch math-mode automatically(@code{t})
   1.829 -
   1.830 -@item YaTeX-default-pop-window-height
   1.831 -
   1.832 +@defvar YaTeX-default-pop-window-height
   1.833          Initial height of typesetting buffer when one-window.
   1.834          Number for the lines of the buffer, numerical string for
   1.835          the percentage of the screen-height.
   1.836          @code{nil} for half height(10)
   1.837 +@end defvar
   1.838  
   1.839 -@item YaTeX-help-file
   1.840 +@defvar YaTeX-help-file
   1.841 +        Global online help file name (@file{$EMACS/etc/YATEXHLP.jp})
   1.842 +@end defvar
   1.843  
   1.844 -	Global online help file name (@file{$EMACS/etc/YATEXHLP.jp})
   1.845 +@defvar YaTeX-help-file-private
   1.846 +        Private online help file name (@file{"~/YATEXHLP.jp"})
   1.847 +@end defvar
   1.848  
   1.849 -@item YaTeX-help-file-private
   1.850 -
   1.851 -	Private online help file name (@file{"~/YATEXHLP.jp"})
   1.852 -
   1.853 -@item YaTeX-no-begend-shortcut
   1.854 -
   1.855 -	Disable [prefix] b ?? shortcut (@code{nil)}
   1.856 -@end table
   1.857 +@defvar YaTeX-no-begend-shortcut
   1.858 +        Disable [prefix] b ?? shortcut (@code{nil)}
   1.859 +@end defvar
   1.860  
   1.861  @node Sample definitions, Hook variables, All customizable variables, Lisp variables
   1.862  @comment  node-name,  next,  previous,  up
   1.863 @@ -1434,9 +1433,9 @@
   1.864  to single TAB character, add the following @code{setq} to @file{~/.emacs}.
   1.865  
   1.866  @lisp
   1.867 - 	(setq YaTeX-prefix "\e"
   1.868 -	      YaTeX-user-completion-table "~/src/emacs/yatexrc"
   1.869 -	      YaTeX-fill-prefix "	")
   1.870 +        (setq YaTeX-prefix "\e"
   1.871 +              YaTeX-user-completion-table "~/src/emacs/yatexrc"
   1.872 +              YaTeX-fill-prefix "       ")
   1.873  @end lisp
   1.874  
   1.875  @node Hook variables, Hook file, Sample definitions, Lisp variables
   1.876 @@ -1452,12 +1451,12 @@
   1.877  immediately.
   1.878  
   1.879  @lisp
   1.880 - 	(setq yatex-mode-hook
   1.881 -	      '(lambda() (YaTeX-define-begend-key "ba" "abstract")))
   1.882 +        (setq yatex-mode-hook
   1.883 +              '(lambda() (YaTeX-define-begend-key "ba" "abstract")))
   1.884  @end lisp
   1.885  
   1.886 -	You should use functions @code{YaTeX-define-key}, or
   1.887 -@code{YaTeX-define-begend-key} 	to define all the key sequences of
   1.888 +        You should use functions @code{YaTeX-define-key}, or
   1.889 +@code{YaTeX-define-begend-key}  to define all the key sequences of
   1.890  yatex-mode.
   1.891  
   1.892  @node Hook file,  , Hook variables, Lisp variables
     2.1 --- a/docs/yatexgen.doc	Sun Jul 24 15:07:23 1994 +0000
     2.2 +++ b/docs/yatexgen.doc	Mon Sep 19 16:54:19 1994 +0000
     2.3 @@ -141,6 +141,13 @@
     2.4  		Item[3](RET to exit):		dframe RET
     2.5  		Item[4](RET to exit):		RET
     2.6  
     2.7 +	さらに補完候補以外の選択を認めるかを聞いて来るので、y か n で答え
     2.8 +	ます。この場合 plain, frame, dframe 以外は選べないので
     2.9 +
    2.10 +		Require match? (y or n)		y
    2.11 +
    2.12 +	のように y と答えます。
    2.13 +
    2.14  	最後の引数は単に文字列を読めば良いので、補完タイプは String。
    2.15  	「default:」ではミニバッファで入力する時にデフォルトで入力されてい
    2.16  	る文字列を入れます。必要なければRETを空打ちします。
    2.17 @@ -149,13 +156,6 @@
    2.18  		Prompt for argument#3		Caption RET
    2.19  		default:			の絵 RET
    2.20  
    2.21 -	さらに補完候補以外の選択を認めるかを聞いて来るので、y か n で答え
    2.22 -	ます。この場合 plain, frame, dframe 以外は選べないので
    2.23 -
    2.24 -		Require match? (y or n)		y
    2.25 -
    2.26 -	のように y と答えます。
    2.27 -
    2.28  	  これで隣のウィンドウに \epsinput 用の引数型付加関数が生成されま
    2.29  	す。
    2.30  
     3.1 --- a/docs/yatexj.tex	Sun Jul 24 15:07:23 1994 +0000
     3.2 +++ b/docs/yatexj.tex	Mon Sep 19 16:54:19 1994 +0000
     3.3 @@ -1,9 +1,10 @@
     3.4 -\input texinfo @c -*- texinfo -*-
     3.5 +\def\lang{jp} % -*- texinfo -*- for Texinfo V.3.1 
     3.6 +\input texinfo
     3.7  @setfilename yatexj
     3.8  @settitle Yet Another tex-mode for Emacs
     3.9  
    3.10  @iftex
    3.11 -@syncodeindex fn cp
    3.12 +@c @syncodeindex fn cp
    3.13  @syncodeindex vr cp
    3.14  @end iftex
    3.15  
    3.16 @@ -16,38 +17,39 @@
    3.17  @author @copyright{} 1991-1994 by    HIROSE, Yuuji [yuuji@@ae.keio.ac.jp]
    3.18  @end titlepage
    3.19  
    3.20 -@node Top, Intro - はじめに, (dir), (dir)
    3.21 +@node Top, Intro, (dir), (dir)
    3.22  @comment  node-name,  next,  previous,  up
    3.23  
    3.24  @menu
    3.25 -* Intro - はじめに::            
    3.26 -* Main features - 主な機能::    
    3.27 -* Installation - インストール::  
    3.28 -* Invocation - 外部コマンドの起動::  
    3.29 +* Intro::                       はじめに
    3.30 +* Main features::               主な機能
    3.31 +* Installation::                インストール
    3.32 +* Invocation::                  外部コマンドの起動
    3.33  * %#記法::                      
    3.34 -* Completion - 補完入力::       
    3.35 -* Commenting out - コメントアウト::  
    3.36 -* Cursor jump - カーソルジャンプ::  
    3.37 -* Modifying/Deleting - 変更/削除::  
    3.38 -* Filling item - itemの桁揃え::  
    3.39 -* Local dictionary - ローカル辞書::  
    3.40 -* Includeonly - 勝手にincludeonly::  
    3.41 -* Where am I? - 今はどこ?::     
    3.42 -* Intelligent newline - おまかせ改行::  
    3.43 -* Online help - オンラインヘルプ::  
    3.44 -* Cooperation with other packages - 他パッケージとの連携::  
    3.45 -* Customizations - カスタマイズ::  
    3.46 -* Etc - その他::                
    3.47 -* Copying - 取り扱い::          
    3.48 +* Completion::                  補完入力
    3.49 +* Commenting out::              コメントアウト
    3.50 +* Cursor jump::                 カーソルジャンプ
    3.51 +* Modifying/Deleting::          変更/削除
    3.52 +* Filling item::                itemの桁揃え
    3.53 +* Local dictionary::            ローカル辞書
    3.54 +* Includeonly::                 勝手にincludeonly
    3.55 +* Where am I?::                 
    3.56 +* Intelligent newline::         おまかせ改行
    3.57 +* Online help::                 オンラインヘルプ
    3.58 +* Cooperation with other packages::  他パッケージとの連携
    3.59 +* Customizations::              カスタマイズ
    3.60 +* Etc::                         その他
    3.61 +* Copying::                     取り扱い
    3.62 +* Concept Index::               索引
    3.63  @end menu
    3.64  
    3.65 -@node Intro - はじめに, Main features - 主な機能, Top, Top
    3.66 +@node Intro, Main features, Top, Top
    3.67  @comment  node-name,  next,  previous,  up
    3.68  @chapter はじめに
    3.69  @cindex Demacs
    3.70  @cindex Mule
    3.71  @cindex LaTeX
    3.72 -@cindex やちょう
    3.73 +@cindex やちょう[やちよう]
    3.74  
    3.75    野鳥は、GNU Emacs で La@TeX{} 用の文書を作成する時に jLa@TeX{} などの
    3.76  タイプセットコマンドや、プレヴューアの起動を Emacs 編集画面中から
    3.77 @@ -56,15 +58,15 @@
    3.78  よりマニュアルを調べる手間を軽減します。
    3.79  
    3.80  
    3.81 -@node Main features - 主な機能, Installation - インストール, Intro - はじめに, Top
    3.82 +@node Main features, Installation, Intro, Top
    3.83  @comment  node-name,  next,  previous,  up
    3.84  @chapter 主な機能
    3.85  
    3.86  @itemize @bullet
    3.87 -@item タイプセッタやプレヴューアなどの編集画面からの起動(C-c t)
    3.88 +@item タイプセッタやプレヴューアなどの編集画面からの起動(@kbd{C-c t})
    3.89  @item カーソル位置によらない固定リジョンの部分タイプセット
    3.90  @item \includeonlyのワンタッチ更新
    3.91 -@item エラー箇所への自動ジャンプ(C-c ')
    3.92 +@item エラー箇所への自動ジャンプ(@kbd{C-c '})
    3.93  @item @code{\begin@{@}, \end@{@}, \section...} などの La@TeX{}
    3.94  コマンドの補完入力
    3.95  (@kbd{C-c b}, @kbd{C-c s}, @kbd{C-c l}, @kbd{C-c m})
    3.96 @@ -75,20 +77,20 @@
    3.97  @item 野鳥にないガイド付き引数入力関数の自動生成(@file{yatexgen.el})
    3.98  @item La@TeX{} コマンドの削除/変更(@kbd{C-c k}, @kbd{C-c c})
    3.99  @item ファイル間、@code{\begin}<->@code{\end}間、
   3.100 -        @code{\ref}<->@code{\label}間ジャンプ(@code{C-c g})
   3.101 +        @code{\ref}<->@code{\label}間ジャンプ(@kbd{C-c g})
   3.102  @item 一括コメントアウト/アンコメントアウト
   3.103 -        (@code{C-c >}, @code{C-c <}, @code{C-c ,}, @code{C-c .})
   3.104 +        (@kbd{C-c >}, @kbd{C-c <}, @kbd{C-c ,}, @kbd{C-c .})
   3.105  @item アクセント記号/数式環境用コマンド/ギリシャ文字の入力支援
   3.106 -        (@code{C-c a}, @code{;}, @code{/})
   3.107 +        (@kbd{C-c a}, @code{;}, @code{/})
   3.108  @item tabular/array環境のカラム位置ガイド
   3.109 -@item 標準的 La@TeX{} コマンドのオンラインヘルプ(@code{C-c ?}, @code{C-c /})
   3.110 +@item 標準的 La@TeX{} コマンドのオンラインヘルプ(@kbd{C-c ?}, @kbd{C-c /})
   3.111  @end itemize
   3.112  
   3.113 -@node Installation - インストール, Invocation - 外部コマンドの起動, Main features - 主な機能, Top
   3.114 +@node Installation, Invocation, Main features, Top
   3.115  @comment  node-name,  next,  previous,  up
   3.116  @chapter 起動法
   3.117  @cindex Install
   3.118 -@cindex インストール[いんすとーる]
   3.119 +@cindex インストール[いんすとおる]
   3.120  @cindex .emacs
   3.121  @cindex auto-mode-alist
   3.122  @cindex autoload
   3.123 @@ -96,13 +98,13 @@
   3.124    ~/.emacsに下の2項目を加えます。
   3.125  
   3.126  @lisp
   3.127 - (setq auto-mode-alist
   3.128 +(setq auto-mode-alist
   3.129        (cons (cons "\\.tex$" 'yatex-mode) auto-mode-alist))
   3.130 - (autoload 'yatex-mode "yatex" "Yet Another LaTeX mode" t)
   3.131 +(autoload 'yatex-mode "yatex" "Yet Another LaTeX mode" t)
   3.132  @end lisp
   3.133  
   3.134 -次に野鳥の emacs-lisp ファイル群を置くディレクトリを load-path に
   3.135 -加えます。たとえば、@file{~/src/emacs/yatex}に置くのであれば、
   3.136 +次に野鳥の emacs-lisp ファイル群を置くディレクトリを load-path に加えます。
   3.137 +たとえば、 @file{~/src/emacs/yatex}に置くのであれば、
   3.138  
   3.139  @lisp
   3.140  (setq load-path (cons (expand-file-name "~/src/emacs/yatex") load-path))
   3.141 @@ -116,15 +118,15 @@
   3.142  に変わります。
   3.143  
   3.144  
   3.145 -@node Invocation - 外部コマンドの起動, %#記法, Installation - インストール, Top
   3.146 +@node Invocation, %#記法, Installation, Top
   3.147  @comment  node-name,  next,  previous,  up
   3.148  @chapter latexコマンド起動
   3.149  @cindex prefix key
   3.150  @cindex C-c
   3.151 -@cindex タイプセッタ[たいぷせった]
   3.152 -@cindex プレヴューア[ぷれびゅーあ]
   3.153 +@cindex タイプセッタ[たいふせつた]
   3.154 +@cindex プレヴューア[ふれひゆうあ]
   3.155  @cindex jlatex
   3.156 -@cindex プリントアウト[ぷりんとあうと]
   3.157 +@cindex プリントアウト[ふりんとあうと]
   3.158  
   3.159   yatex-mode の prefix キーは、標準状態で @kbd{C-c} (Ctrlキーを押しながらc)
   3.160  です。以下、標準のキー割当の場合、@kbd{[prefix]} は @kbd{C-c} と読み換えて
   3.161 @@ -133,30 +135,30 @@
   3.162  
   3.163  @table @kbd
   3.164  @item [prefix] t j
   3.165 -	@dots{}	タイプセッタ(jlatex)起動
   3.166 +        @dots{} タイプセッタ(jlatex)起動
   3.167  @item [prefix] t r
   3.168 -	@dots{}	タイプセッタ起動(領域指定)
   3.169 +        @dots{} タイプセッタ起動(領域指定)
   3.170  @item [prefix] t k
   3.171 -	@dots{}	動作中のタイプセッタの停止
   3.172 +        @dots{} 動作中のタイプセッタの停止
   3.173  @item [prefix] t b
   3.174 -	@dots{}	jbibtex起動
   3.175 +        @dots{} jbibtex起動
   3.176  @item [prefix] t p
   3.177 -	@dots{}	プレヴューア起動
   3.178 +        @dots{} プレヴューア起動
   3.179  @item [prefix] t l
   3.180 -	@dots{}	lpr(プリントアウト用)コマンド起動
   3.181 +        @dots{} lpr(プリントアウト用)コマンド起動
   3.182  @end table
   3.183  
   3.184  @menu
   3.185 -* Calling typesetter - タイプセッタ起動::  
   3.186 -* Print out - プリントアウト用コマンドの起動::  
   3.187 +* Calling typesetter::          タイプセッタ起動
   3.188 +* Print out::                   プリントアウト用コマンドの起動
   3.189  @end menu
   3.190  
   3.191 -@node Calling typesetter - タイプセッタ起動, Print out - プリントアウト用コマンドの起動, Invocation - 外部コマンドの起動, Invocation - 外部コマンドの起動
   3.192 +@node Calling typesetter, Print out, Invocation, Invocation
   3.193  @comment  node-name,  next,  previous,  up
   3.194  @section タイプセッタ起動
   3.195  @cindex タイプセッタ起動
   3.196 -@cindex タイプセットエラー[たいぷせっとえらー]
   3.197 -@cindex エラー修正[えらーしゅうせい]
   3.198 +@cindex タイプセットエラー[たいふせつとえらあ]
   3.199 +@cindex エラー修正[えらあしゆうせい]
   3.200  
   3.201    タイプセッタを起動すると、編集ウィンドウが2つに分割され、片方のウィンド
   3.202  ウにタイプセット画面が表示されます。出力されるメッセージと連動しタイプセッ
   3.203 @@ -168,7 +170,7 @@
   3.204  @table @kbd
   3.205  @item [prefix] '
   3.206  @itemx (prefix+アポストロフィ)
   3.207 -	@dots{}	直前のエラー発生行へジャンプ
   3.208 +        @dots{} 直前のエラー発生行へジャンプ
   3.209  @end table
   3.210  
   3.211  を入力することにより、タイプセッタがエラーを発生した行に移ることができます。
   3.212 @@ -184,27 +186,27 @@
   3.213  にはそのファイルの documentstyle が、別ファイルから include している場合に
   3.214  はメインファイルの documentstyle が自動的に選択されます。指定領域は、メイ
   3.215  ンファイルのあるディレクトリの@file{texput.tex}という臨時ファイルに出力さ
   3.216 -れますので、上書きには注意してください。領域の指定方法は@xref{%#記法}の項を
   3.217 +れますので、上書きには注意してください。領域の指定方法は@ref{%#記法}の項を
   3.218  参照してください。
   3.219  
   3.220 -@node Print out - プリントアウト用コマンドの起動,  , Calling typesetter - タイプセッタ起動, Invocation - 外部コマンドの起動
   3.221 +@node Print out,  , Calling typesetter, Invocation
   3.222  @comment  node-name,  next,  previous,  up
   3.223  @section プリントアウト
   3.224  
   3.225    プリントアウトする時は、出力開始/終了ページを聞いてきますが、こ
   3.226  れを省略したい時は、universal-argument をつけて下さい。
   3.227  
   3.228 -@cindex 出力開始ページ[しゅつりょくかいしぺーじ]
   3.229 -@cindex 出力終了ページ[しゅつりょくしゅうりょうぺーじ]
   3.230 +@cindex 出力開始ページ[しゆつりよくかいしへえし]
   3.231 +@cindex 出力終了ページ[しゆつりよくしゆうりようへえし]
   3.232  
   3.233  
   3.234  @table @kbd
   3.235  @item C-u [prefix] t l
   3.236 -	@dots{}	ページ確認省略lpr起動
   3.237 +        @dots{} ページ確認省略lpr起動
   3.238  @end table
   3.239 -@cindex ページ確認省略lpr起動[ぺーじかくにんしょうりゃくlprきどう]
   3.240 +@cindex ページ確認省略lpr起動[へえしかくにんしようりやくlprきとう]
   3.241  
   3.242 -@node %#記法, Completion - 補完入力, Invocation - 外部コマンドの起動, Top
   3.243 +@node %#記法, Completion, Invocation, Top
   3.244  @comment  node-name,  next,  previous,  up
   3.245  @chapter %#記法
   3.246  
   3.247 @@ -212,30 +214,30 @@
   3.248  の制御をすることができます。
   3.249  
   3.250  @menu
   3.251 -* Changing typesetter - タイプセット用コマンドの変更::  
   3.252 -* Splitting input files - 入力ファイル分割::  
   3.253 -* Fix region for typesetting - 領域の固定::  
   3.254 -* lpr format - プリントアウトコマンド用フォーマット::  
   3.255 -* Editing %# notation - %#記法の編集::  
   3.256 +* Changing typesetter::         タイプセット用コマンドの変更
   3.257 +* Splitting input files::       入力ファイル分割
   3.258 +* Fix region for typesetting::  領域の固定
   3.259 +* lpr format::                  プリントアウトコマンド用フォーマット
   3.260 +* Editing %# notation::         %#記法の編集
   3.261  @end menu
   3.262  
   3.263 -@node Changing typesetter - タイプセット用コマンドの変更, Splitting input files - 入力ファイル分割, %#記法, %#記法
   3.264 +@node Changing typesetter, Splitting input files, %#記法, %#記法
   3.265  @comment  node-name,  next,  previous,  up
   3.266  @section タイプセット用コマンド変更
   3.267  
   3.268    起動するコマンドを変えたい時は本文中に次のような行を書きます。
   3.269  
   3.270 -@cindex 起動するコマンドを変える[きどうするこまんどをかえる]
   3.271 +@cindex 起動するコマンドを変える[きとうするこまんとをかえる]
   3.272  
   3.273  @example
   3.274 - 	%#!jlatex-ntt example
   3.275 +        %#!jlatex-ntt example
   3.276  @end example
   3.277  
   3.278  NTT jTeX と、ASCII jTeX を使い分けたいような場合に便利でしょう。
   3.279  
   3.280 -@cindex タイプセッタの使い分け[たいぷせったのつかいわけ]
   3.281 +@cindex タイプセッタの使い分け[たいふせつたのつかいわけ]
   3.282  
   3.283 -@node Splitting input files - 入力ファイル分割, Fix region for typesetting - 領域の固定, Changing typesetter - タイプセット用コマンドの変更, %#記法
   3.284 +@node Splitting input files, Fix region for typesetting, Changing typesetter, %#記法
   3.285  @comment  node-name,  next,  previous,  up
   3.286  @section 入力ファイル分割
   3.287  
   3.288 @@ -244,10 +246,10 @@
   3.289  位置に次のような行を埋め込みます。
   3.290  
   3.291  @example
   3.292 - 	%#!jlatex main.tex
   3.293 +        %#!jlatex main.tex
   3.294  @end example
   3.295  
   3.296 -@cindex 入力ファイル分割[にゅうりょくふぁいるぶんかつ]
   3.297 +@cindex 入力ファイル分割[にゆうりよくふあいるふんかつ]
   3.298  
   3.299  上の例のようにコマンド名だけでなく引数も書いた場合には、全てをそのまま 
   3.300  shell に渡すので次のように書けば、ghostview などをプレヴューアに使う時に便
   3.301 @@ -256,7 +258,7 @@
   3.302  @cindex ghostview
   3.303  
   3.304  @example
   3.305 - 		%#!jlatex main ; dvi2ps main.dvi > main
   3.306 +                %#!jlatex main ; dvi2ps main.dvi > main
   3.307  @end example
   3.308  
   3.309  なお、この行の最後の単語のピリオド以前を「メインファイル」のベース
   3.310 @@ -281,10 +283,10 @@
   3.311  
   3.312  
   3.313  
   3.314 -@node Fix region for typesetting - 領域の固定, lpr format - プリントアウトコマンド用フォーマット, Splitting input files - 入力ファイル分割, %#記法
   3.315 +@node Fix region for typesetting, lpr format, Splitting input files, %#記法
   3.316  @comment  node-name,  next,  previous,  up
   3.317  @section 領域の固定
   3.318 -@cindex 固定領域のタイプセット[こていりょういきのたいぷせっと]
   3.319 +@cindex 固定領域のタイプセット[こていりよういきのたいふせつと]
   3.320  @cindex %#BEGIN
   3.321  @cindex %#END
   3.322  
   3.323 @@ -293,9 +295,9 @@
   3.324  すが、必ず決まった領域をタイプセットしたい場合は、その領域を
   3.325  
   3.326  @example
   3.327 - 		%#BEGIN
   3.328 -		 <渡したい領域>
   3.329 -		%#END
   3.330 +                %#BEGIN
   3.331 +                 <渡したい領域>
   3.332 +                %#END
   3.333  @end example
   3.334  
   3.335  @noindent 
   3.336 @@ -312,17 +314,17 @@
   3.337  @item
   3.338  @code{%#BEGIN}よりバッファの末尾方向に@code{%#END}というキーワードが見つかっ
   3.339  た場合。
   3.340 -→@code{%#BEGIN} から、その @code{%#END} のある位置まで。
   3.341 +@result{}@code{%#BEGIN} から、その @code{%#END} のある位置まで。
   3.342  @item
   3.343  @code{%#END} が見つからなかった場合。
   3.344 -→バッファの最後尾まで。
   3.345 +@result{}バッファの最後尾まで。
   3.346  @end enumerate
   3.347 -@cindex 領域決定規則[りょういきけっていきそく]
   3.348 +@cindex 領域決定規則[りよういきけつていきそく]
   3.349  
   3.350  @item
   3.351  カーソル位置よりバッファの先頭方向に @code{%#BEGIN} というキーワードが
   3.352  見つからなかった場合。
   3.353 -→マーク(C-SPC位置)とポイント(カーソル位置)の間の領域。
   3.354 +@result{}マーク(@kbd{C-SPC}位置)とポイント(カーソル位置)の間の領域。
   3.355  @end enumerate
   3.356  
   3.357    tabular 環境を何度も試行錯誤しているような場合は、@code{\begin}の前の行
   3.358 @@ -330,16 +332,16 @@
   3.359  と簡単に作表結果をテストすることができます。また、長い .tex ファイルの後半
   3.360  に @code{%#BEGIN} を書いておけば、前半の部分は無視できます。このBEGINとEND
   3.361  の消し忘れには十分ご注意下さい。
   3.362 -@cindex 長いファイルの編集[ながいふぁいるのへんしゅう]
   3.363 +@cindex 長いファイルの編集[なかいふあいるのへんしゆう]
   3.364  
   3.365 -@node  Require, lpr format - プリントアウトコマンド用フォーマット, Fix region for typesetting - 領域の固定, %#記法
   3.366 +@node  Require, lpr format, Fix region for typesetting, %#記法
   3.367  @comment  node-name,  next,  previous,  up
   3.368  
   3.369 -@node lpr format - プリントアウトコマンド用フォーマット, Editing %# notation - %#記法の編集, Fix region for typesetting - 領域の固定, %#記法
   3.370 +@node lpr format, Editing %# notation, Fix region for typesetting, %#記法
   3.371  @comment  node-name,  next,  previous,  up
   3.372  @section lprフォーマット
   3.373 -@cindex lprふぉーまっと
   3.374 -@cindex lprフォーマット
   3.375 +@cindex lprふぉーまっと[lprふおおまつと]
   3.376 +@cindex lprフォーマット[lprふおおまつと]
   3.377  @cindex lpr format
   3.378  
   3.379    まず、プリントアウト用コマンド列のフォーマットについて説明します。
   3.380 @@ -347,14 +349,14 @@
   3.381  フォルトの dvi2ps 用のフォーマットを例に説明します。
   3.382  
   3.383  @table @code
   3.384 -@item dviprint-command-format
   3.385 -"dvi2ps %f %t %s | lpr"
   3.386 +@item (1)dviprint-command-format
   3.387 +@code{"dvi2ps %f %t %s | lpr"}
   3.388  
   3.389 -@item dviprint-from-format
   3.390 -"-f %b"
   3.391 +@item (2)dviprint-from-format
   3.392 +@code{"-f %b"}
   3.393  
   3.394 -@item dviprint-to-format
   3.395 -"-t %e"
   3.396 +@item (3)dviprint-to-format
   3.397 +@code{"-t %e"}
   3.398  @end table
   3.399  
   3.400  実際にプリントアウトする時は、(1)中の %s がファイル名に置き換えられ、%f が
   3.401 @@ -374,29 +376,29 @@
   3.402  にする時に
   3.403  
   3.404  @example
   3.405 - 	%#LPR dvi2ps %s | lpr
   3.406 +        %#LPR dvi2ps %s | lpr
   3.407  @end example
   3.408  
   3.409  @noindent 
   3.410  などとするのも便利かもしれません。
   3.411  
   3.412 -@node Editing %# notation - %#記法の編集,  , lpr format - プリントアウトコマンド用フォーマット, %#記法
   3.413 +@node Editing %# notation,  , lpr format, %#記法
   3.414  @comment  node-name,  next,  previous,  up
   3.415  @section %#記法自体の編集
   3.416 -@cindex %#きほうじたいのへんしゅう
   3.417 +@cindex %#きほうじたいのへんしゅう[%#きほうしたいのへんしゆう]
   3.418  
   3.419  以上のような@code{%#}で始まる各種制御記法を編集するためには
   3.420  
   3.421  @table @kbd
   3.422  @item [prefix] %
   3.423 -	@dots{}	%#記法編集メニュー
   3.424 +        @dots{} @code{%#}@var{記法編集メニュー}
   3.425  @end table
   3.426  
   3.427  @noindent 
   3.428  を押します。
   3.429  
   3.430  @example
   3.431 - 	!)Edit-%#! B)EGIN-END-region L)Edit-%#LPR
   3.432 +        !)Edit-%#! B)EGIN-END-region L)Edit-%#LPR
   3.433  @end example
   3.434  
   3.435  @noindent 
   3.436 @@ -405,9 +407,9 @@
   3.437  じめ設定したリジョンを @code{%#BEGIN} 〜 @code{%#END} で括りたい時は、
   3.438  @kbd{b}を押します。@kbd{b}を選んだ時には、それまでバッファ中に置かれていた 
   3.439  @code{%#BEGIN}, @code{%#END} が自動的に消去されます。
   3.440 -@cindex lprフォーマットの変更[lprふぉーまっとのへんこう]
   3.441 +@cindex lprフォーマットの変更[lprふおおまつとのへんこう]
   3.442  
   3.443 -@node Completion - 補完入力, Commenting out - コメントアウト, %#記法, Top
   3.444 +@node Completion, Commenting out, %#記法, Top
   3.445  @comment  node-name,  next,  previous,  up
   3.446  @chapter 補完入力
   3.447  
   3.448 @@ -419,18 +421,18 @@
   3.449  * section型補完::               
   3.450  * large型補完::                 
   3.451  * maketitle型補完::             
   3.452 -* Arbitrary completion - 随時補完::  
   3.453 +* Arbitrary completion::        随時補完
   3.454  * end補完::                     
   3.455 -* Accent mark completion - アクセント記号補完::  
   3.456 -* Image completion - 数式記号イメージ補完::  
   3.457 -* Greek letter completion - ギリシャ文字補完::  
   3.458 +* Accent mark completion::      アクセント記号補完
   3.459 +* Image completion::            数式記号イメージ補完
   3.460 +* Greek letter completion::     ギリシャ文字補完
   3.461  @end menu
   3.462  
   3.463 -@node begin型補完, section型補完, Completion - 補完入力, Completion - 補完入力
   3.464 +@node begin型補完, section型補完, Completion, Completion
   3.465  @comment  node-name,  next,  previous,  up
   3.466  @section begin型補完
   3.467 -@cindex begin型補完[beginがたほかん]
   3.468 -@cindex 環境名の補完[かんきょうめいのほかん]
   3.469 +@cindex begin型補完[beginかたほかん]
   3.470 +@cindex 環境名の補完[かんきようめいのほかん]
   3.471  @cindex prefix b
   3.472  
   3.473    @code{\begin@{env@}...\end@{env@}}の様な形式の入力の補完をbegin型補完と
   3.474 @@ -438,7 +440,7 @@
   3.475  
   3.476  @table @kbd
   3.477  @item [prefix] b
   3.478 -	@dots{}	begin 型補完開始(標準では C-c b)
   3.479 +        @dots{} begin 型補完開始(標準では @kbd{C-c b})
   3.480  @end table
   3.481  
   3.482  @noindent 
   3.483 @@ -448,39 +450,39 @@
   3.484  
   3.485  @table @kbd
   3.486  @item [prefix] b c
   3.487 -	@dots{}	@code{\begin@{center@}...\end@{center@}}
   3.488 +        @dots{} @code{\begin@{center@}...\end@{center@}}
   3.489  @item [prefix] b d
   3.490 -	@dots{}	@code{\begin@{document@}...\end@{document@}}
   3.491 +        @dots{} @code{\begin@{document@}...\end@{document@}}
   3.492  @item [prefix] b D
   3.493 -	@dots{}	@code{\begin@{description@}...\end@{description@}}
   3.494 +        @dots{} @code{\begin@{description@}...\end@{description@}}
   3.495  @item [prefix] b e
   3.496 -	@dots{}	@code{\begin@{enumerate@}...\end@{enumerate@}}
   3.497 +        @dots{} @code{\begin@{enumerate@}...\end@{enumerate@}}
   3.498  @item [prefix] b E
   3.499 -	@dots{}	@code{\begin@{equation@}...\end@{equation@}}
   3.500 +        @dots{} @code{\begin@{equation@}...\end@{equation@}}
   3.501  @item [prefix] b i
   3.502 -	@dots{}	@code{\begin@{itemize@}...\end@{itemize@}}
   3.503 +        @dots{} @code{\begin@{itemize@}...\end@{itemize@}}
   3.504  @item [prefix] b l
   3.505 -	@dots{}	@code{\begin@{flushleft@}...\end@{flushleft@}}
   3.506 +        @dots{} @code{\begin@{flushleft@}...\end@{flushleft@}}
   3.507  @item [prefix] b m
   3.508 -	@dots{}	@code{\begin@{minipage@}...\end@{minipage@}}
   3.509 +        @dots{} @code{\begin@{minipage@}...\end@{minipage@}}
   3.510  @item [prefix] b t
   3.511 -	@dots{}	@code{\begin@{tabbing@}...\end@{tabbing@}}
   3.512 +        @dots{} @code{\begin@{tabbing@}...\end@{tabbing@}}
   3.513  @item [prefix] b T
   3.514 -	@dots{}	@code{\begin@{tabular@}...\end@{tabular@}}
   3.515 +        @dots{} @code{\begin@{tabular@}...\end@{tabular@}}
   3.516  @item [prefix] b ^T
   3.517 -	@dots{}	@code{\begin@{table@}...\end@{table@}}
   3.518 +        @dots{} @code{\begin@{table@}...\end@{table@}}
   3.519  @item [prefix] b p
   3.520 -	@dots{}	@code{\begin@{picture@}...\end@{picture@}}
   3.521 +        @dots{} @code{\begin@{picture@}...\end@{picture@}}
   3.522  @item [prefix] b q
   3.523 -	@dots{}	@code{\begin@{quote@}...\end@{quote@}}
   3.524 +        @dots{} @code{\begin@{quote@}...\end@{quote@}}
   3.525  @item [prefix] b Q
   3.526 -	@dots{}	@code{\begin@{quotation@}...\end@{quotation@}}
   3.527 +        @dots{} @code{\begin@{quotation@}...\end@{quotation@}}
   3.528  @item [prefix] b r
   3.529 -	@dots{}	@code{\begin@{flushright@}...\end@{flushright@}}
   3.530 +        @dots{} @code{\begin@{flushright@}...\end@{flushright@}}
   3.531  @item [prefix] b v
   3.532 -	@dots{}	@code{\begin@{verbatim@}...\end@{verbatim@}}
   3.533 +        @dots{} @code{\begin@{verbatim@}...\end@{verbatim@}}
   3.534  @item [prefix] b V
   3.535 -	@dots{}	@code{\begin@{verse@}...\end@{verse@}}
   3.536 +        @dots{} @code{\begin@{verse@}...\end@{verse@}}
   3.537  @end table
   3.538  
   3.539    上記のもの以外の環境名は Emacs の持つインクリメンタルな補完機能を用いて
   3.540 @@ -488,7 +490,7 @@
   3.541  
   3.542  @table @kbd
   3.543  @item [prefix] b @key{SPC}
   3.544 -	@dots{}	begin 型補完入力
   3.545 +        @dots{} begin 型補完入力
   3.546  @end table
   3.547  
   3.548  @kbd{[prefix] b @key{SPC}} と入力すると、最下行のミニバッファに
   3.549 @@ -506,7 +508,7 @@
   3.550  入力の手間が省けます。内部テーブルに存在しない環境名を入力した時はユーザ専
   3.551  用のテーブルに登録され、さらにそのテーブルを自動的に、ユーザ辞書(デフォル
   3.552  トでは @file{~/.yatexrc})に保存します。
   3.553 -@cindex ユーザ辞書[ゆーざじしょ]
   3.554 +@cindex ユーザ辞書[ゆうさししよ]
   3.555  
   3.556  @subsection 既に書いたテキストを環境で括る
   3.557  
   3.558 @@ -515,8 +517,8 @@
   3.559  閉じこめたい段落をマークして、begin 型補完の各コマンドの @kbd{[prefix]}
   3.560  の次の『小文字の 'b'』 を『大文字』に変えて起動して下さい。(または、
   3.561  @kbd{C-u} を先に打ち、universal argument をつけても可能です)
   3.562 -@cindex ブロック[ぶろっく]
   3.563 -@cindex 閉じ込める[とじこめる]
   3.564 +@cindex ブロック[ふろつく]
   3.565 +@cindex 閉じ込める[としこめる]
   3.566  
   3.567    例えばあるパラグラフを description 環境の中に入れたいときは、
   3.568  そのパラグラフをマークしてから、
   3.569 @@ -531,10 +533,10 @@
   3.570  @kbd{b} を大文字に変えて、@kbd{[prefix] B SPC} とタイプすれば、あらかじめ
   3.571  マークしておいたリジョンを、begin と end の環境で括ります。
   3.572  
   3.573 -@node section型補完, large型補完, begin型補完, Completion - 補完入力
   3.574 +@node section型補完, large型補完, begin型補完, Completion
   3.575  @comment  node-name,  next,  previous,  up
   3.576  @section section型補完
   3.577 -@cindex  section型補完[sectionがたほかん]
   3.578 +@cindex  section型補完[sectionかたほかん]
   3.579  @cindex prefix s
   3.580  
   3.581    @code{\section@{目的@}} のような形式の入力の補完を section 型補完と呼ぶこ
   3.582 @@ -542,7 +544,7 @@
   3.583  
   3.584  @table @kbd
   3.585  @item [prefix] s
   3.586 -	@dots{}	section 型補完
   3.587 +        @dots{} section 型補完
   3.588  @end table
   3.589  
   3.590  @noindent 
   3.591 @@ -559,7 +561,7 @@
   3.592  る補完機能が有効です。 次に、@{@}の中身の入力を促す、
   3.593  
   3.594  @example
   3.595 - 		\section@{???@}:
   3.596 +                \section@{???@}:
   3.597  @end example
   3.598  
   3.599  @noindent 
   3.600 @@ -567,30 +569,30 @@
   3.601  たとえば、
   3.602  
   3.603  @example
   3.604 - 		(C-v for view) \???@{@} (default documentstyle): section
   3.605 -		\section@{???@}: 目的
   3.606 +                (C-v for view) \???@{@} (default documentstyle): section
   3.607 +                \section@{???@}: 目的
   3.608  @end example
   3.609  
   3.610  @noindent 
   3.611  のように入力した場合は、文章中に
   3.612  
   3.613  @example
   3.614 - 		\section@{目的@}
   3.615 +                \section@{目的@}
   3.616  @end example
   3.617  
   3.618  @noindent 
   3.619  が挿入され、
   3.620  
   3.621  @example
   3.622 - 		(C-v for view) \???@{@} (default section): vspace*
   3.623 -		\vspace*@{???@}: 
   3.624 +                (C-v for view) \???@{@} (default section): vspace*
   3.625 +                \vspace*@{???@}: 
   3.626  @end example
   3.627  
   3.628  @noindent 
   3.629  のように@{@}の中身を省略したときは、
   3.630  
   3.631  @example
   3.632 - 		\vspace*@{@}
   3.633 +                \vspace*@{@}
   3.634  @end example
   3.635  
   3.636  @noindent 
   3.637 @@ -598,13 +600,13 @@
   3.638  
   3.639  @menu
   3.640  * 2個以上の引数をとる section型コマンド::  
   3.641 -* Input argument without copletion - 引数入力時に補完しない::  
   3.642 -* Enclose region -type command - 既に書いたテキストを括る::  
   3.643 -* Recursive completion - 再帰補完::  
   3.644 -* view-sectioning - セクション区切りのアウトライン表示::  
   3.645 +* Input argument without copletion::  引数入力時に補完しない
   3.646 +* Enclose region-type command::  
   3.647 +* Recursive completion::        再帰補完
   3.648 +* view-sectioning::             セクション区切りのアウトライン表示
   3.649  @end menu
   3.650  
   3.651 -@node 2個以上の引数をとる section型コマンド, Input argument without copletion - 引数入力時に補完しない, section型補完, section型補完
   3.652 +@node 2個以上の引数をとる section型コマンド, Input argument without copletion, section型補完, section型補完
   3.653  @comment  node-name,  next,  previous,  up
   3.654  @subsection 2個以上の引数をとる section型コマンド
   3.655  @cindex 引数[ひきすう]
   3.656 @@ -628,19 +630,19 @@
   3.657  @end example
   3.658  
   3.659  @noindent 
   3.660 -のように入力してください。最初の addtolength の部分と、第一引数で
   3.661 -ある \topmargin の入力は当然スペースによる補完入力が可能です。ユー
   3.662 -ザ辞書に登録される La@TeX{} コマンドには、この引数の数も学習されるの
   3.663 -で、最初の補完の時引数の数を指定して起動しておけば、以後の補完時に
   3.664 -は、記憶された個数だけ引数を聞いて来るようになります。あとで引数の
   3.665 -個数を変えたい時は、再び C-u を用いて個数を指定し直すことで、自動
   3.666 -的に辞書中の引数の個数の部分を更新します。
   3.667 +のように入力してください。最初の addtolength の部分と、第一引数である 
   3.668 +\topmargin の入力は当然スペースによる補完入力が可能です。ユーザ辞書に登録
   3.669 +される La@TeX{} コマンドには、この引数の数も学習されるので、最初の補完の時
   3.670 +引数の数を指定して起動しておけば、以後の補完時には、記憶された個数だけ引数
   3.671 +を聞いて来るようになります。あとで引数の個数を変えたい時は、再び @kbd{C-u} 
   3.672 +を用いて個数を指定し直すことで、自動的に辞書中の引数の個数の部分を更新しま
   3.673 +す。
   3.674  @cindex 引数の個数を変える[ひきすうのこすうをかえる]
   3.675  
   3.676 -@node Input argument without copletion - 引数入力時に補完しない, Enclose region -type command - 既に書いたテキストを括る, 2個以上の引数をとる section型コマンド, section型補完
   3.677 +@node Input argument without copletion, Enclose region-type command, 2個以上の引数をとる section型コマンド, section型補完
   3.678  @comment  node-name,  next,  previous,  up
   3.679  @subsection 引数入力時に補完しない
   3.680 -@cindex 引数入力時に補完しない[ひきすうにゅうりょくじにほかんしない]
   3.681 +@cindex 引数入力時に補完しない[ひきすうにゆうりよくしにほかんしない]
   3.682  
   3.683    なお、特別な例として引数0を指定すると、第一引数の入力時に補完入力ではな
   3.684  く、単純な文字列入力を使用するようになります。段落を指定する@samp{chapter}
   3.685 @@ -649,7 +651,7 @@
   3.686  指定コマンド(chapter, section, paragraph など)に引数0の指定が埋め込まれて
   3.687  います。
   3.688  
   3.689 -@node Enclose region -type command - 既に書いたテキストを括る, Recursive completion - 再帰補完, Input argument without copletion - 引数入力時に補完しない, section型補完
   3.690 +@node Enclose region-type command, Recursive completion, Input argument without copletion, section型補完
   3.691  @comment  node-name,  next,  previous,  up
   3.692  @subsection 既に書いたテキストを括る
   3.693  @cindex 括る[くくる]
   3.694 @@ -657,7 +659,7 @@
   3.695    また、起動コマンドの@kbd{s}を大文字に変えて起動すると、あらかじめ書
   3.696  いた文章を section 型コマンドの第一引数として括ります。
   3.697  
   3.698 -@node Recursive completion - 再帰補完, view-sectioning - セクション区切りのアウトライン表示, Enclose region -type command - 既に書いたテキストを括る, section型補完
   3.699 +@node Recursive completion, view-sectioning, Enclose region-type command, section型補完
   3.700  @comment  node-name,  next,  previous,  up
   3.701  @subsection 再帰補完
   3.702  @cindex 再帰補完[さいきほかん]
   3.703 @@ -667,7 +669,7 @@
   3.704  型コマンドの引数に更に La@TeX{} コマンドが来る場合にはミニバッファで野鳥の
   3.705  補完キーを再帰的に入力することで引数の入力も効率的に行なえます。
   3.706  
   3.707 -@node view-sectioning - セクション区切りのアウトライン表示,  , Recursive completion - 再帰補完, section型補完
   3.708 +@node view-sectioning,  , Recursive completion, section型補完
   3.709  @comment  node-name,  next,  previous,  up
   3.710  @subsection セクション区切りのアウトライン表示
   3.711  @cindex アウトライン[あうとらいん]
   3.712 @@ -682,35 +684,35 @@
   3.713  この一覧バッファにカーソルを移しスペースを押すと、該当するセクション区切り
   3.714  のある本文中の場所にジャンプします。
   3.715  @cindex 論理階層[ろんりかいそう]
   3.716 -@cindex セクション区切り[せくしょんくぎり]
   3.717 -@cindex ジャンプ[じゃんぷ]
   3.718 +@cindex セクション区切り[せくしよんくきり]
   3.719 +@cindex ジャンプ[しやんふ]
   3.720  
   3.721 -@node large型補完, maketitle型補完, section型補完, Completion - 補完入力
   3.722 +@node large型補完, maketitle型補完, section型補完, Completion
   3.723  @comment  node-name,  next,  previous,  up
   3.724  @section large型補完
   3.725 -@cindex large型補完[largeがたほかん]
   3.726 +@cindex large型補完[largeかたほかん]
   3.727  @cindex prefix l
   3.728  
   3.729    @code{@{\large @}} のような形式の補完を large 型補完と呼ぶことにします。
   3.730  
   3.731  @table @kbd
   3.732  @item [prefix] l
   3.733 -	@dots{}	large 型補完開始
   3.734 +        @dots{} large 型補完開始
   3.735  @end table
   3.736  
   3.737  @noindent 
   3.738  がlarge型補完の開始です。@kbd{[prefix] l} を押すと、ミニバッファに
   3.739  
   3.740  @example
   3.741 - 		@{\??? @} (default large): 
   3.742 +                @{\??? @} (default large): 
   3.743  @end example
   3.744  
   3.745  @noindent 
   3.746  と表示されるので、上記のものと同じ要領で補完入力して下さい。補完候補に用意
   3.747  されているのは、@samp{footnotesize} や @samp{huge} のような文字サイズ指定
   3.748  子と、@samp{bf}や@samp{dg}のようなフォント指定子です。
   3.749 -@cindex 文字サイズ指定子[もじさいずしていし]
   3.750 -@cindex フォント指定子[ふぉんとしていし]
   3.751 +@cindex 文字サイズ指定子[もしさいすしていし]
   3.752 +@cindex フォント指定子[ふおんとしていし]
   3.753  
   3.754  @subsection 既に書いた文字を括る
   3.755  @cindex 括る[くくる]
   3.756 @@ -720,27 +722,27 @@
   3.757  字の範囲をマークしてから、呼び出しキーを @kbd{[prefix] L} と、大文字の L 
   3.758  に変えて呼び出せば、そのリジョン全体が、ブレースで囲まれます。
   3.759  
   3.760 -@node maketitle型補完, Arbitrary completion - 随時補完, large型補完, Completion - 補完入力
   3.761 +@node maketitle型補完, Arbitrary completion, large型補完, Completion
   3.762  @comment  node-name,  next,  previous,  up
   3.763  @section maketitle型補完
   3.764 -@cindex maketitle型補完[maketitleがたほかん]
   3.765 +@cindex maketitle型補完[maketitleかたほかん]
   3.766  @cindex prefix m
   3.767  
   3.768    @code{\maketitle} の形式の補完を maketitle 型補完と呼ぶことにします。
   3.769  
   3.770  @table @kbd
   3.771  @item [prefix] m
   3.772 -	@dots{}	maketitle 型補完開始
   3.773 +        @dots{} maketitle 型補完開始
   3.774  @end table
   3.775  
   3.776  @noindent 
   3.777  で、maketitle 型補完を開始します。補完の要領は今までのものとまったく同じで
   3.778  す。La@TeX{} 用のコマンド名が補完候補として用意されています。
   3.779  
   3.780 -@node Arbitrary completion - 随時補完, end補完, maketitle型補完, Completion - 補完入力
   3.781 +@node Arbitrary completion, end補完, maketitle型補完, Completion
   3.782  @comment  node-name,  next,  previous,  up
   3.783  @section 随時補完
   3.784 -@cindex 随時補完[ずいじほかん]
   3.785 +@cindex 随時補完[すいしほかん]
   3.786  @cindex prefix SPC
   3.787  
   3.788    さて、今まで述べた典型的な La@TeX{} コマンド形式の補完入力を用いずに、今
   3.789 @@ -749,14 +751,14 @@
   3.790  
   3.791  @table @kbd
   3.792  @item [prefix] SPC
   3.793 -	@dots{}	随時補完
   3.794 +        @dots{} 随時補完
   3.795  @end table
   3.796  
   3.797  @noindent 
   3.798  を入力すれば、全ての補完候補の中から一致するものが選ばれカーソル位置に挿入
   3.799  されます。
   3.800  
   3.801 -@node end補完, Accent mark completion - アクセント記号補完, Arbitrary completion - 随時補完, Completion - 補完入力
   3.802 +@node end補完, Accent mark completion, Arbitrary completion, Completion
   3.803  @comment  node-name,  next,  previous,  up
   3.804  @section end補完
   3.805  @cindex end補完[endほかん]
   3.806 @@ -769,31 +771,31 @@
   3.807  
   3.808  @table @kbd
   3.809  @item [prefix] e
   3.810 -	@dots{}	end 補完
   3.811 +        @dots{} end 補完
   3.812  @end table
   3.813  
   3.814  @noindent 
   3.815 -	とすることで、現在開いている環境名で \end{} が補われます。
   3.816 +        とすることで、現在開いている環境名で \end{} が補われます。
   3.817  
   3.818 -@node Accent mark completion - アクセント記号補完, Image completion - 数式記号イメージ補完, end補完, Completion - 補完入力
   3.819 +@node Accent mark completion, Image completion, end補完, Completion
   3.820  @comment  node-name,  next,  previous,  up
   3.821  @section アクセント記号補完
   3.822 -@cindex アクセント記号補完[あくせんときごうほかん]
   3.823 +@cindex アクセント記号補完[あくせんときこうほかん]
   3.824  @cindex prefix a
   3.825 -@cindex 欧文[おうぶん]
   3.826 +@cindex 欧文[おうふん]
   3.827  
   3.828    欧文のアクセント記号(@code{\`@{o@}}など)を入力する時は、
   3.829  
   3.830  @table @kbd
   3.831  @item [prefix] a
   3.832 -	@dots{}	アクセント記号入力
   3.833 +        @dots{} アクセント記号入力
   3.834  @end table
   3.835  
   3.836  @noindent 
   3.837  を押すと、ミニバッファに
   3.838  
   3.839  @example
   3.840 - 		1:` 2:' 3:^ 4:" 5:~ 6:= 7:. u v H t c d b
   3.841 +                1:` 2:' 3:^ 4:" 5:~ 6:= 7:. u v H t c d b
   3.842  @end example
   3.843  
   3.844  @noindent 
   3.845 @@ -801,30 +803,30 @@
   3.846  して下さい。すると編集バッファに、
   3.847  
   3.848  @example
   3.849 - 		\`@{@}
   3.850 +                \`@{@}
   3.851  @end example
   3.852  
   3.853  @noindent 
   3.854  があらわれ、カーソルが@{@}内に位置するので、さらに一文字入力する事で、
   3.855  
   3.856  @example
   3.857 - 		\`@{o@}
   3.858 +                \`@{o@}
   3.859  @end example
   3.860  
   3.861  @noindent 
   3.862  が完成され、カーソルは@{@}の外に戻ります。
   3.863  
   3.864 -@node Image completion - 数式記号イメージ補完, Greek letter completion - ギリシャ文字補完, Accent mark completion - アクセント記号補完, Completion - 補完入力
   3.865 +@node Image completion, Greek letter completion, Accent mark completion, Completion
   3.866  @comment  node-name,  next,  previous,  up
   3.867  @section 数式記号イメージ補完
   3.868 -@cindex  数式記号イメージ補完[すうしききごういめーじほかん]
   3.869 -@cindex イメージ補完[いめーじほかん]
   3.870 +@cindex  数式記号イメージ補完[すうしききこういめえしほかん]
   3.871 +@cindex イメージ補完[いめえしほかん]
   3.872  @cindex ;
   3.873 -@cindex 数式モード[すうしきもーど]
   3.874 -@cindex 矢印[やじるし]
   3.875 -@cindex Σ[しぐま]
   3.876 +@cindex 数式モード[すうしきもおと]
   3.877 +@cindex 矢印[やしるし]
   3.878 +@cindex Σ[しくま]
   3.879  @cindex leftarrow
   3.880 -@cindex ∞[むげんだい]
   3.881 +@cindex ∞[むけんたい]
   3.882  
   3.883    主に数式モードで使用される、矢印やΣなどの記号を擬似的に表現するキー入力
   3.884  で、La@TeX{} コマンドを入力できます。これは野鳥自身の「数式モード」でのみ
   3.885 @@ -860,7 +862,7 @@
   3.886  入力の途中でTABを押すと、それまで入力した文字で始まるもの一覧が表示されま
   3.887  す。ここで目的の La@TeX{} コマンドまでカーソルを移動し再度TABを押すことで
   3.888  その La@TeX{} コマンドがバッファに挿入されます。
   3.889 -@cindex ;自身[;じしん]
   3.890 +@cindex ;自身[;ししん]
   3.891  
   3.892    どのキー入力にどの記号が対応しているか全て知りたい時は、@kbd{;}を押した
   3.893  直後にリターンキーを押してください。以下の例は、@kbd{;<}と押した後にTAB
   3.894 @@ -888,10 +890,10 @@
   3.895  照してください。
   3.896  @cindex YaTeX-math-sign-alist-private
   3.897  
   3.898 -@node Greek letter completion - ギリシャ文字補完,  , Image completion - 数式記号イメージ補完, Completion - 補完入力
   3.899 +@node Greek letter completion,  , Image completion, Completion
   3.900  @comment  node-name,  next,  previous,  up
   3.901  @section ギリシャ文字補完
   3.902 -@cindex ギリシャ文字補完[ぎりしゃもじほかん]
   3.903 +@cindex ギリシャ文字補完[きりしやもしほかん]
   3.904  @cindex /
   3.905  
   3.906    もう一つ、数式環境中で@kbd{/}を押すとギリシャ文字入力モードに入ります。
   3.907 @@ -906,7 +908,7 @@
   3.908  とにより、強制的にイメージ補完に入ることができます。また、この時にどのよう
   3.909  な状態で数式環境内判定に失敗したかをご連絡下さい。
   3.910  
   3.911 -@node Commenting out - コメントアウト, Cursor jump - カーソルジャンプ, Completion - 補完入力, Top
   3.912 +@node Commenting out, Cursor jump, Completion, Top
   3.913  @comment  node-name,  next,  previous,  up
   3.914  @chapter コメントアウト
   3.915  @cindex コメントアウト[こめんとあうと]
   3.916 @@ -921,9 +923,9 @@
   3.917  
   3.918  @table @kbd
   3.919  @item [prefix] >
   3.920 -	@dots{}	リジョンを % でコメントアウト
   3.921 +        @dots{} リジョンを % でコメントアウト
   3.922  @item [prefix] <
   3.923 -	@dots{}	リジョンの % のコメントを外す
   3.924 +        @dots{} リジョンの % のコメントを外す
   3.925  @end table
   3.926  
   3.927  @noindent 
   3.928 @@ -931,9 +933,9 @@
   3.929  
   3.930  @table @kbd
   3.931  @item [prefix] .
   3.932 -	@dots{}	現在のパラグラフをコメントアウト
   3.933 +        @dots{} 現在のパラグラフをコメントアウト
   3.934  @item [prefix] ,
   3.935 -	@dots{}	現在のパラグラフのコメントを外す
   3.936 +        @dots{} 現在のパラグラフのコメントを外す
   3.937  @end table
   3.938  
   3.939  @noindent 
   3.940 @@ -949,9 +951,9 @@
   3.941  
   3.942  @table @kbd
   3.943  @item [prefix] >
   3.944 -	@dots{}	@code{\begin@{@}}〜@code{\end@{@}} 全てコメントアウト
   3.945 +        @dots{} @code{\begin@{@}}〜@code{\end@{@}} 全てコメントアウト
   3.946  @item [prefix] <
   3.947 -	@dots{}	@code{\begin@{@}}〜@code{\end@{@}} 全てコメントを外す
   3.948 +        @dots{} @code{\begin@{@}}〜@code{\end@{@}} 全てコメントを外す
   3.949  @end table
   3.950  
   3.951  @noindent 
   3.952 @@ -959,9 +961,9 @@
   3.953  
   3.954  @table @kbd
   3.955  @item [prefix] .
   3.956 -	@dots{}	@code{\begin@{@}} と @code{\end@{@}} をコメントアウト
   3.957 +        @dots{} @code{\begin@{@}} と @code{\end@{@}} をコメントアウト
   3.958  @item [prefix] ,
   3.959 -	@dots{}	@code{\begin@{@}} と @code{\end@{@}} のコメントを外す
   3.960 +        @dots{} @code{\begin@{@}} と @code{\end@{@}} のコメントを外す
   3.961  @end table
   3.962  
   3.963  は、対応する @code{\begin} と @code{\end} 2行だけを、コメント操作の対象と
   3.964 @@ -970,17 +972,17 @@
   3.965  ると@code{\begin@{@}}〜@code{\end@{@}}モードでコメント機能が働いてしまうの
   3.966  で注意して下さい。
   3.967  
   3.968 -@node Cursor jump - カーソルジャンプ, Modifying/Deleting - 変更/削除, Commenting out - コメントアウト, Top
   3.969 +@node Cursor jump, Modifying/Deleting, Commenting out, Top
   3.970  @comment  node-name,  next,  previous,  up
   3.971  @chapter カーソルジャンプ
   3.972 -@cindex カーソルジャンプ[かーそるじゃんぷ]
   3.973 +@cindex カーソルジャンプ[かあそるしやんふ]
   3.974  @cindex prefix g
   3.975  
   3.976    @code{\begin@{@}} や @code{\end@{@}} の行にカーソルを合わせ、
   3.977  
   3.978  @table @kbd
   3.979  @item [prefix] g
   3.980 -	@dots{}	対応するオブジェクトにジャンプ
   3.981 +        @dots{} 対応するオブジェクトにジャンプ
   3.982  @end table
   3.983  
   3.984  @noindent 
   3.985 @@ -995,9 +997,9 @@
   3.986  
   3.987  @table @kbd
   3.988  @item [prefix] ^
   3.989 -	@dots{}	メインファイルにジャンプ
   3.990 +        @dots{} メインファイルにジャンプ
   3.991  @item [prefix] 4 ^
   3.992 -	@dots{}	別ウィンドウでメインファイルにジャンプ
   3.993 +        @dots{} 別ウィンドウでメインファイルにジャンプ
   3.994  @end table
   3.995  
   3.996  @noindent 
   3.997 @@ -1007,15 +1009,15 @@
   3.998  
   3.999  @table @kbd
  3.1000  @item M-C-a
  3.1001 -	@dots{}	環境の先頭(@code{\begin})へジャンプ
  3.1002 +        @dots{} 環境の先頭(@code{\begin})へジャンプ
  3.1003  @item M-C-e
  3.1004 -	@dots{}	環境の末尾(@code{\end})へジャンプ
  3.1005 +        @dots{} 環境の末尾(@code{\end})へジャンプ
  3.1006  @item M-C-@@
  3.1007 -	@dots{}	環境全体をマーク
  3.1008 +        @dots{} 環境全体をマーク
  3.1009  @end table
  3.1010 -@cindex 環境の先頭へ[かんきょうのせんとうへ]
  3.1011 -@cindex 環境の末尾へ[かんきょうのまつびへ]
  3.1012 -@cindex 環境をマーク[かんきょうをまーく]
  3.1013 +@cindex 環境の先頭へ[かんきようのせんとうへ]
  3.1014 +@cindex 環境の末尾へ[かんきようのまつひへ]
  3.1015 +@cindex 環境をマーク[かんきようをまあく]
  3.1016  @cindex M-C-a
  3.1017  @cindex M-C-e
  3.1018  @cindex M-C-@@
  3.1019 @@ -1023,10 +1025,10 @@
  3.1020  上記のコマンドは通常の@kbd{[prefix]}キーではなく@kbd{META}キーをプリフィク
  3.1021  スとして機能するのでご注意下さい。
  3.1022  
  3.1023 -@node Modifying/Deleting - 変更/削除, Filling item - itemの桁揃え, Cursor jump - カーソルジャンプ, Top
  3.1024 +@node Modifying/Deleting, Filling item, Cursor jump, Top
  3.1025  @comment  node-name,  next,  previous,  up
  3.1026  @chapter 変更/削除
  3.1027 -@cindex 変更/削除[へんこう/さくじょ]
  3.1028 +@cindex 変更/削除[へんこう/さくしよ]
  3.1029  @cindex prefix c
  3.1030  @cindex prefix k
  3.1031  
  3.1032 @@ -1035,9 +1037,9 @@
  3.1033  
  3.1034  @table @kbd
  3.1035  @item [prefix] c
  3.1036 -	@dots{}	カーソル位置の La@TeX{} コマンドの変更
  3.1037 +        @dots{} カーソル位置の La@TeX{} コマンドの変更
  3.1038  @item [prefix] k
  3.1039 -	@dots{}	カーソル位置の La@TeX{} コマンドの削除
  3.1040 +        @dots{} カーソル位置の La@TeX{} コマンドの削除
  3.1041  @end table
  3.1042  
  3.1043  @noindent 
  3.1044 @@ -1047,8 +1049,8 @@
  3.1045  @kbd{[prefix] c} は、@code{\begin@{@}} または @code{\end@{@}} のある場所で
  3.1046  起動すると、環境名の変更を行います。@kbd{[prefix] k} は起動する位置により
  3.1047  次のような動作を行います。
  3.1048 -@cindex 環境名の変更[かんきょうめいのへんこう]
  3.1049 -@cindex 環境の削除[かんきょうのさくじょ]
  3.1050 +@cindex 環境名の変更[かんきようめいのへんこう]
  3.1051 +@cindex 環境の削除[かんきようのさくしよ]
  3.1052  
  3.1053  
  3.1054  @example
  3.1055 @@ -1067,15 +1069,15 @@
  3.1056  て下さい。
  3.1057  
  3.1058  @example
  3.1059 - 	元のテキスト:                   [prefix] k      C-u [prefix] k
  3.1060 -	本文\footnote@{脚注@}です。     本文脚注です。  本文です。
  3.1061 -	        ↑(カーソル位置)
  3.1062 +        元のテキスト:                   [prefix] k      C-u [prefix] k
  3.1063 +        本文\footnote@{脚注@}です。     本文脚注です。  本文です。
  3.1064 +                ↑(カーソル位置)
  3.1065  @end example
  3.1066  
  3.1067 -@node Filling item - itemの桁揃え, Local dictionary - ローカル辞書, Modifying/Deleting - 変更/削除, Top
  3.1068 +@node Filling item, Local dictionary, Modifying/Deleting, Top
  3.1069  @comment  node-name,  next,  previous,  up
  3.1070  @chapter itemの桁揃え
  3.1071 -@cindex itemの桁揃え[itemのけたぞろえ]
  3.1072 +@cindex itemの桁揃え[itemのけたそろえ]
  3.1073  @cindex prefix i
  3.1074  
  3.1075    itemize 環境中にある@code{\item}の項目(文章)が複数行に渡る場合に、項
  3.1076 @@ -1083,14 +1085,14 @@
  3.1077  
  3.1078  @table @kbd
  3.1079  @item [prefix] i
  3.1080 -	@dots{}	itemの桁揃え
  3.1081 +        @dots{} itemの桁揃え
  3.1082  @end table
  3.1083  
  3.1084  @noindent 
  3.1085  によって、その item のインデントの深さに応じて fill されます。なお、NTT
  3.1086  jTeX を使用している場合には、Lisp 変数@code{NTT-jTeX}を@code{t}にセットし
  3.1087  て下さい。
  3.1088 -@cindex NTT-jTeX[えぬてぃーてぃーじぇーてっく]
  3.1089 +@cindex NTT-jTeX[えぬていいていいしえいてつく]
  3.1090  
  3.1091    このとき、変数@code{YaTeX-item-regexp}の値(標準では @code{"\\\\item"})を
  3.1092  項目指定コマンドの正規表現として検索に使用します。itemize 環境で、独自のコ
  3.1093 @@ -1099,20 +1101,20 @@
  3.1094  @cindex YaTeX-item-regexp
  3.1095  
  3.1096  @lisp
  3.1097 - 	(setq YaTeX-item-regexp
  3.1098 -	      "\\(\\\\item\\)\\|\\(\\\\underlineitem\\)")
  3.1099 +        (setq YaTeX-item-regexp
  3.1100 +              "\\(\\\\item\\)\\|\\(\\\\underlineitem\\)")
  3.1101  @end lisp
  3.1102  
  3.1103  @noindent 
  3.1104  この変数の指定の仕方がよく分からない場合は、独自の項目列挙コマンドの名前を
  3.1105  @code{@code{"\item"}で始まるものにして下さい(例えば"\itembf"})。
  3.1106  
  3.1107 -@node Local dictionary - ローカル辞書, Includeonly - 勝手にincludeonly, Filling item - itemの桁揃え, Top
  3.1108 +@node Local dictionary, Includeonly, Filling item, Top
  3.1109  @comment  node-name,  next,  previous,  up
  3.1110  @chapter ローカル辞書
  3.1111 -@cindex ローカル辞書[ろーかるじしょ]
  3.1112 +@cindex ローカル辞書[ろおかるししよ]
  3.1113  @cindex .yatexrc
  3.1114 -@cindex へんなたんご[へんなたんご]
  3.1115 +@cindex 変な単語[へんなたんこ]
  3.1116  
  3.1117    補完入力用の候補は三種類の辞書から構成されています。一つは
  3.1118  @file{yatex.el}に組み込まれた「標準辞書」、もう一つはユーザが個人的に常用
  3.1119 @@ -1135,32 +1137,32 @@
  3.1120  合には@file{~/.emacs}などで、
  3.1121  
  3.1122  @lisp
  3.1123 - 	(setq YaTeX-nervous nil)
  3.1124 +        (setq YaTeX-nervous nil)
  3.1125  @end lisp
  3.1126  @cindex YaTeX-nervous
  3.1127  
  3.1128  @noindent 
  3.1129  として下さい。
  3.1130  
  3.1131 -@node Includeonly - 勝手にincludeonly, Where am I? - 今はどこ?, Local dictionary - ローカル辞書, Top
  3.1132 +@node Includeonly, Where am I?, Local dictionary, Top
  3.1133  @comment  node-name,  next,  previous,  up
  3.1134  @chapter 勝手にincludeonly
  3.1135 -@cindex 勝手にincludeonly[かってにincludeonly]
  3.1136 +@cindex 勝手にincludeonly[かつてにincludeonly]
  3.1137  @cindex includeonly
  3.1138  
  3.1139    ファイルを分割して文章を入力している時には、メインファイル中に
  3.1140  
  3.1141  @example
  3.1142 -	\includeonly@{現在編集中のファイル名@}
  3.1143 +        \includeonly@{現在編集中のファイル名@}
  3.1144  @end example
  3.1145  
  3.1146  @noindent 
  3.1147  のように書いておくことで、タイプセットの時間を節約できますが、ちょっと他の
  3.1148  ファイルを手直ししたい時には
  3.1149 -@cindex 他のファイルの手直し[ほかのふぁいるのてなおし]
  3.1150 +@cindex 他のファイルの手直し[ほかのふあいるのてなおし]
  3.1151  
  3.1152  @example
  3.1153 - 	\includeonly@{ちょっと手直ししたいファイル名@}
  3.1154 +        \includeonly@{ちょっと手直ししたいファイル名@}
  3.1155  @end example
  3.1156  
  3.1157  @noindent 
  3.1158 @@ -1169,7 +1171,7 @@
  3.1159  を仰ぎます。
  3.1160  
  3.1161  @example
  3.1162 - 	A)dd R)eplace %)comment?
  3.1163 +        A)dd R)eplace %)comment?
  3.1164  @end example
  3.1165  
  3.1166  @noindent 
  3.1167 @@ -1178,26 +1180,26 @@
  3.1168  @code{\includeonly} の行をコメントアウトして無効化したい時には、@kbd{%}を
  3.1169  それぞれ押して下さい。
  3.1170  
  3.1171 -@node Where am I? - 今はどこ?, Intelligent newline - おまかせ改行, Includeonly - 勝手にincludeonly, Top
  3.1172 +@node Where am I?, Intelligent newline, Includeonly, Top
  3.1173  @comment  node-name,  next,  previous,  up
  3.1174  @chapter 今はどこ?
  3.1175 -@cindex 今はどこ?[いまはどこ]
  3.1176 +@cindex 今はどこ?[いまはとこ]
  3.1177  @cindex prefix &
  3.1178 -@cindex 複雑なtabular[ふくざつなtabular]
  3.1179 +@cindex 複雑なtabular[ふくさつなtabular]
  3.1180  
  3.1181    項目数の多い tabular などをたくさん書いていると下の方の行で、いま書いて
  3.1182  いる桁がどこに対応するのかわからなくなってしまうことがあります。例えば、以
  3.1183  下のような tabular において、
  3.1184  
  3.1185  @example
  3.1186 - 	\begin@{tabular@}{|c|c|c|c|c|c|c|c|}\hline
  3.1187 -	 氏名&所属&〒&住所&電話&FAX&帰省先&帰省先電話\\ \hline
  3.1188 -	 矢上二郎 & 6 & 223 & 横浜市港北区日吉 & xxx-yyy &
  3.1189 -	        zzz-www & トンガ & 9876-54321 \\
  3.1190 -	 日吉小僧 & 2 & \multicolumn@{2@}@{c|@}@{教えない@}
  3.1191 -	        &&&(???)
  3.1192 -	 \\ \hline
  3.1193 -	\end@{tabular@}
  3.1194 +        \begin@{tabular@}{|c|c|c|c|c|c|c|c|}\hline
  3.1195 +         氏名&所属&〒&住所&電話&FAX&帰省先&帰省先電話\\ \hline
  3.1196 +         矢上二郎 & 6 & 223 & 横浜市港北区日吉 & xxx-yyy &
  3.1197 +                zzz-www & トンガ & 9876-54321 \\
  3.1198 +         日吉小僧 & 2 & \multicolumn@{2@}@{c|@}@{教えない@}
  3.1199 +                &&&(???)
  3.1200 +         \\ \hline
  3.1201 +        \end@{tabular@}
  3.1202  @end example
  3.1203  
  3.1204  @noindent 
  3.1205 @@ -1205,16 +1207,16 @@
  3.1206  
  3.1207  @table @kbd
  3.1208  @item [prefix] &
  3.1209 -	@dots{}	現在のカラム表示
  3.1210 +        @dots{} 現在のカラム表示
  3.1211  @end table
  3.1212 -@cindex 現在のカラム表示[げんざいのからむひょうじ]
  3.1213 +@cindex 現在のカラム表示[けんさいのからむひようし]
  3.1214  
  3.1215  を押すとカーソル位置のカラムがどの項目に該当するかをミニバッファに表示しま
  3.1216  す。tabular/array環境の第1行目を項目名の並びとみなして対応するものを探しま
  3.1217  す。もし項目名として別のものを与えたい場合は、行頭を@code{%}にしてダミーの
  3.1218  項目並びを作っておくと良いでしょう。
  3.1219  
  3.1220 -@node Intelligent newline - おまかせ改行, Online help - オンラインヘルプ, Where am I? - 今はどこ?, Top
  3.1221 +@node Intelligent newline, Online help, Where am I?, Top
  3.1222  @comment  node-name,  next,  previous,  up
  3.1223  @chapter おまかせ改行
  3.1224  @cindex おまかせ改行[おまかせかいぎょう]
  3.1225 @@ -1225,7 +1227,7 @@
  3.1226  
  3.1227  @table @kbd
  3.1228  @item ESC RET
  3.1229 -	@dots{} おまかせ改行
  3.1230 +        @dots{} おまかせ改行
  3.1231  @end table
  3.1232  
  3.1233  @noindent 
  3.1234 @@ -1237,15 +1239,15 @@
  3.1235  @itemize
  3.1236  @item @code{tabular}, @code{tabular*}, @code{array}
  3.1237  
  3.1238 -	カラム数-1 だけの @code{&} と @code{\\}。必要に応じて @code{\hline}
  3.1239 +        カラム数-1 だけの @code{&} と @code{\\}。必要に応じて @code{\hline}
  3.1240  
  3.1241  @item @code{tabbing}
  3.1242  
  3.1243 -	一行目で定義している @code{\=} と同じ個数の @code{\>}。
  3.1244 +        一行目で定義している @code{\=} と同じ個数の @code{\>}。
  3.1245  
  3.1246  @item @code{itemize}, @code{enumerate}, @code{description}, @code{list}
  3.1247  
  3.1248 -	@code{\item} または @code{item[]}
  3.1249 +        @code{\item} または @code{item[]}
  3.1250  @end itemize
  3.1251  
  3.1252    tabular 環境の例のように、本機能は各環境の一行目の内容を参考にして動作す
  3.1253 @@ -1259,12 +1261,12 @@
  3.1254  いでしょう。関数 @code{YaTeX-intelligent-newline-itemize} の定義などを参考
  3.1255  にしてください。
  3.1256  
  3.1257 -@node Online help - オンラインヘルプ, Cooperation with other packages - 他パッケージとの連携, Intelligent newline - おまかせ改行, Top
  3.1258 +@node Online help, Cooperation with other packages, Intelligent newline, Top
  3.1259  @comment  node-name,  next,  previous,  up
  3.1260  @chapter オンラインヘルプ
  3.1261 -@cindex オンラインヘルプ[おんらいんへるぷ]
  3.1262 +@cindex オンラインヘルプ[おんらいんへるふ]
  3.1263  @cindex apropos
  3.1264 -@cindex キーワード検索[きーわーどけんさく]
  3.1265 +@cindex キーワード検索[きいわあとけんさく]
  3.1266  @cindex prefix ?
  3.1267  @cindex prefix /
  3.1268  
  3.1269 @@ -1273,14 +1275,14 @@
  3.1270  
  3.1271  @table @kbd
  3.1272  @item [prefix] ?
  3.1273 -	@dots{}	オンラインヘルプ
  3.1274 +        @dots{} オンラインヘルプ
  3.1275  @item [prefix] /
  3.1276 -	@dots{}	オンラインapropos
  3.1277 +        @dots{} オンラインapropos
  3.1278  @end table
  3.1279  
  3.1280  @section オンラインヘルプ
  3.1281 -@cindex グローバルヘルプ[ぐろーばるへるぷ]
  3.1282 -@cindex プライベートヘルプ[ぷらいべーとへるぷ]
  3.1283 +@cindex グローバルヘルプ[くろおはるへるふ]
  3.1284 +@cindex プライベートヘルプ[ふらいへえとへるふ]
  3.1285  
  3.1286    「オンラインヘルプ」は、一般的な La@TeX{} コマンド(デフォルトでカーソル
  3.1287  位置のコマンド)に対する説明を隣のバッファに表示します。この時参照されるヘ
  3.1288 @@ -1306,14 +1308,14 @@
  3.1289  対する説明を書いたならばぜひ私までその説明をお送り下さい。次回の配布に含め
  3.1290  たいと思います。
  3.1291  
  3.1292 -@node Cooperation with other packages - 他パッケージとの連携, Customizations - カスタマイズ, Online help - オンラインヘルプ, Top
  3.1293 +@node Cooperation with other packages, Customizations, Online help, Top
  3.1294  @comment  node-name,  next,  previous,  up
  3.1295  @chapter 他パッケージとの連携
  3.1296 -@cindex  他パッケージとの連携[たぱっけーじとのれんけい]
  3.1297 +@cindex  他パッケージとの連携[たはつけえしとのれんけい]
  3.1298  
  3.1299  @section gmhist
  3.1300  @cindex gmhist
  3.1301 -@cindex コマンドヒストリ[こまんどひすとり]
  3.1302 +@cindex コマンドヒストリ[こまんとひすとり]
  3.1303  @cindex ヒストリ[ひすとり]
  3.1304  
  3.1305    @file{gmhist.el}と@file{gmhist-mh.el} をロードしている場合、プレヴューコ
  3.1306 @@ -1327,28 +1329,28 @@
  3.1307    @file{min-out.el} (@code{outline-minor-mode}) と野鳥を組み合わせて使うこ
  3.1308  とももちろん可能です。設定の方法に関しては@file{yatexm-o.el}をご覧ください。
  3.1309  
  3.1310 -@node Customizations - カスタマイズ, Etc - その他, Cooperation with other packages - 他パッケージとの連携, Top
  3.1311 +@node Customizations, Etc, Cooperation with other packages, Top
  3.1312  @comment  node-name,  next,  previous,  up
  3.1313  @chapter カスタマイズ
  3.1314 -@cindex カスタマイズ[かすたまいず]
  3.1315 -@cindex キーアサイン[きーあさいん]
  3.1316 +@cindex カスタマイズ[かすたまいす]
  3.1317 +@cindex キーアサイン[きいあさいん]
  3.1318  
  3.1319    野鳥の動作を制御する種々の変数を独自に設定することにより、補完入
  3.1320  力を起動するキーアサインを変えたり、環境名の補完候補をさらに充実さ
  3.1321  せることなどができます。
  3.1322  
  3.1323  @menu
  3.1324 -* Lisp variables - lisp 変数::  
  3.1325 -* Add-in functions - 付加関数(アドイン関数)::  
  3.1326 +* Lisp variables::              lisp 変数
  3.1327 +* Add-in functions::            付加関数(アドイン関数)
  3.1328  @end menu
  3.1329  
  3.1330 -@node Lisp variables - lisp 変数, Add-in functions - 付加関数(アドイン関数), Customizations - カスタマイズ, Customizations - カスタマイズ
  3.1331 +@node Lisp variables, Add-in functions, Customizations, Customizations
  3.1332  @comment  node-name,  next,  previous,  up
  3.1333  @section lisp 変数
  3.1334 -@cindex prefixキー変更[prefixきーへんこう]
  3.1335 +@cindex prefixキー変更[prefixきいへんこう]
  3.1336  
  3.1337    例えば prefix キーを @kbd{C-c} 以外のキーにしたい場合は、
  3.1338 -@code{YaTeX-prefix }に prefix キーにしたいシンボルを定義してください。さら
  3.1339 +@code{YaTeX-prefix}に prefix キーにしたいシンボルを定義してください。さら
  3.1340  に、「@kbd{C-c 英字}」というキーバインドは独自の関数が割り当ててあるので使
  3.1341  いたくない。このような時は、@code{YaTeX-inhibit-prefix-letter} を @code{t} 
  3.1342  に設定することにより、@kbd{C-c 英字…}のバインドが全て、対応する@kbd{C-c
  3.1343 @@ -1357,184 +1359,183 @@
  3.1344  トして下さい。)。
  3.1345  
  3.1346  @menu
  3.1347 -* All customizable variables - カスタマイズ変数一覧::  
  3.1348 -* Sample definitions - カスタマイズ変数設定例::  
  3.1349 -* Hook variables - hook変数::   
  3.1350 -* Hook file - hook用ファイル::  
  3.1351 +* All customizable variables::  カスタマイズ変数一覧
  3.1352 +* Sample definitions::          カスタマイズ変数設定例
  3.1353 +* Hook variables::              hook変数
  3.1354 +* Hook file::                   hook用ファイル
  3.1355  @end menu
  3.1356  
  3.1357 -@node All customizable variables - カスタマイズ変数一覧, Sample definitions - カスタマイズ変数設定例, Lisp variables - lisp 変数, Lisp variables - lisp 変数
  3.1358 +@node All customizable variables, Sample definitions, Lisp variables, Lisp variables
  3.1359  @comment  node-name,  next,  previous,  up
  3.1360  @subsection カスタマイズ変数一覧
  3.1361 -@cindex カスタマイズ変数一覧[かすたまいずへんすういちらん]
  3.1362 +@cindex カスタマイズ変数一覧[かすたまいすへんすういちらん]
  3.1363  
  3.1364    yatex-mode における次の変数がカスタマイズ可能です。@file{~/.emacs} で 
  3.1365  @code{setq} しておけば、そちらの定義が優先されます。括弧の中はデフォルト値
  3.1366  です。
  3.1367  
  3.1368 -@table @samp
  3.1369 -@item YaTeX-prefix
  3.1370 +@defvar YaTeX-prefix
  3.1371 +yatex-mode 中のプリフィクスキー(@kbd{C-c})
  3.1372 +@end defvar
  3.1373  
  3.1374 -yatex-mode 中のプリフィクスキー(@kbd{C-c})
  3.1375 -
  3.1376 -@item YaTeX-inhibit-prefix-letter
  3.1377 -
  3.1378 +@defvar YaTeX-inhibit-prefix-letter
  3.1379  prefix キーの直後のキーバインドで@kbd{英字}のものを@kbd{C-英字}に変更
  3.1380  (@code{nil})
  3.1381 +@end defvar
  3.1382  
  3.1383 -@item YaTeX-fill-prefix
  3.1384 +@defvar YaTeX-fill-prefix
  3.1385 +本文を書く時の行頭に挿入する接頭辞すなわち fill-prefix (@code{""(nil)})
  3.1386 +@end defvar
  3.1387  
  3.1388 -本文を書く時の行頭に挿入する接頭辞すなわち fill-prefix (@code{""(nil)})
  3.1389 +@defvar YaTeX-open-lines
  3.1390 +\begin{環境}と\end{環境}のあいだの空白行数 (0)
  3.1391 +@end defvar
  3.1392  
  3.1393 -@item YaTeX-open-lines
  3.1394 +@defvar YaTeX-user-completion-table
  3.1395 +学習したLa@TeX{}コマンド保存ファイル名(@code{"~/.yatexrc"})
  3.1396 +@end defvar
  3.1397  
  3.1398 -\begin{環境}と\end{環境}のあいだの空白行数 (0)
  3.1399 +@defvar YaTeX-kanji-code
  3.1400 +文書を作成する時の漢字コード1=Shift JIS, 2=JIS, 3=EUC(2 (MS-DOSでは1))
  3.1401 +@end defvar
  3.1402  
  3.1403 -@item YaTeX-user-completion-table
  3.1404 +@defvar YaTeX-item-regexp
  3.1405 +itemの桁揃えの時に用いる、itemの正規表現(@code{"\\\\item"})
  3.1406 +@end defvar
  3.1407  
  3.1408 -学習したLa@TeX{}コマンド保存ファイル名(@code{"~/.yatexrc"})
  3.1409 +@defvar tex-command
  3.1410 +La@TeX{}タイプセッタコマンド名 (@code{"jlatex"})
  3.1411 +@end defvar
  3.1412  
  3.1413 -@item YaTeX-kanji-code
  3.1414 +@defvar dvi2-command
  3.1415 +プレヴューアコマンド名(@code{"xdvi -geo +0+0 -s 4 -display (getenv"DISPLAY")"})
  3.1416 +@end defvar
  3.1417  
  3.1418 -文書を作成する時の漢字コード1=Shift JIS, 2=JIS, 3=EUC(2 (MS-DOSでは1))
  3.1419 +@defvar dviprint-command-format
  3.1420 +dviファイルの印刷に使われるコマンド式(@code{"dvi2ps %f %t %s | lpr"})
  3.1421 +@end defvar
  3.1422  
  3.1423 -@item YaTeX-item-regexp
  3.1424 -
  3.1425 -itemの桁揃えの時に用いる、itemの正規表現(@code{"\\\\item"})
  3.1426 -
  3.1427 -@item tex-command
  3.1428 -
  3.1429 -La@TeX{}タイプセッタコマンド名 (@code{"jlatex"})
  3.1430 -
  3.1431 -@item dvi2-command
  3.1432 -
  3.1433 -プレヴューアコマンド名(@code{"xdvi -geo +0+0 -s 4 -display (getenv"DISPLAY")"})
  3.1434 -
  3.1435 -@item dviprint-command-format
  3.1436 -
  3.1437 -dviファイルの印刷に使われるコマンド式(@code{"dvi2ps %f %t %s | lpr"})
  3.1438 -
  3.1439 -@item dviprint-from-format
  3.1440 -
  3.1441 +@defvar dviprint-from-format
  3.1442  上の@code{%f}に相当する開始ページ指定書式、@code{%b} が開始ページ番号に変
  3.1443  わる(@code{"-f %b"})
  3.1444 +@end defvar
  3.1445  
  3.1446 -@item dviprint-to-format
  3.1447 -
  3.1448 +@defvar dviprint-to-format
  3.1449  @code{%t} に相当する終了ページ指定書式、@code{%e}が終了ページ番号に変わる
  3.1450  (@code{"-t %e"})
  3.1451 +@end defvar
  3.1452  
  3.1453 -@item section-name
  3.1454 +@defvar section-name
  3.1455 +最初のsection型補完の規定値(@code{"documentstyle"})
  3.1456 +@end defvar
  3.1457  
  3.1458 -最初のsection型補完の規定値(@code{"documentstyle"})
  3.1459 +@defvar env-name
  3.1460 +最初のbegin型補完の規定値(@code{"document"})
  3.1461 +@end defvar
  3.1462  
  3.1463 -@item env-name
  3.1464 +@defvar fontsize-name
  3.1465 +最初のlarge型補完の規定値(@code{"large"})
  3.1466 +@end defvar
  3.1467  
  3.1468 -最初のbegin型補完の規定値(@code{"document"})
  3.1469 +@defvar single-command
  3.1470 +@end defvar
  3.1471 +最初のmaketitle型補完の規定値(@code{"maketitle"})
  3.1472  
  3.1473 -@item fontsize-name
  3.1474 +@defvar YaTeX-need-nonstop
  3.1475 +@code{\nonstopmode@{@}}を自動的に付加するか(@code{nil})
  3.1476 +@end defvar
  3.1477  
  3.1478 -最初のlarge型補完の規定値(@code{"large"})
  3.1479 +@defvar latex-warning-regexp
  3.1480 +latexコマンドの出力するウォーニング行の正規表現(@code{"line.* [0-9]*"})
  3.1481 +@end defvar
  3.1482  
  3.1483 -@item single-command
  3.1484 +@defvar latex-error-regexp
  3.1485 +同じくエラー行の正規表現(@code{"l\\.[1-9][0-9]*"})
  3.1486 +@end defvar
  3.1487  
  3.1488 -最初のmaketitle型補完の規定値(@code{"maketitle"})
  3.1489 -@item YaTeX-need-nonstop
  3.1490 -
  3.1491 -@code{\nonstopmode@{@}}を自動的に付加するか(@code{nil})
  3.1492 -
  3.1493 -@item latex-warning-regexp
  3.1494 -
  3.1495 -latexコマンドの出力するウォーニング行の正規表現(@code{"line.* [0-9]*"})
  3.1496 -
  3.1497 -@item latex-error-regexp
  3.1498 -
  3.1499 -同じくエラー行の正規表現(@code{"l\\.[1-9][0-9]*"})
  3.1500 -
  3.1501 -@item latex-dos-emergency-message
  3.1502 -
  3.1503 +@defvar latex-dos-emergency-message
  3.1504  MS-DOS上で動作する latex コマンドが、エラーにより停止するとき出力するメッ
  3.1505  セージ (@code{"Emergency stop"})
  3.1506 +@end defvar
  3.1507  
  3.1508 -@item latex-message-kanji-code
  3.1509 -
  3.1510 +@defvar latex-message-kanji-code
  3.1511  jlatex コマンドの出力するメッセージの漢字コード.タイプセットバッファ
  3.1512  の出力が化ける時は、これを設定する(2, Nemacsでのみ有効)
  3.1513 +@end defvar
  3.1514  
  3.1515 -@item NTT-jTeX
  3.1516 +@defvar NTT-jTeX
  3.1517 +NTT-j@TeX{}使用時@code{t}にする(@code{nil})
  3.1518 +@end defvar
  3.1519  
  3.1520 -NTT-j@TeX{}使用時@code{t}にする(@code{nil})
  3.1521 +@defvar YaTeX-item-regexp
  3.1522 +item化コマンドの正規表現(@code{"\\\\(sub\\)*item"})
  3.1523 +@end defvar
  3.1524  
  3.1525 -@item YaTeX-item-regexp
  3.1526 +@defvar YaTeX-nervous
  3.1527 +ローカル辞書を用いる時 @code{t} (@code{t})
  3.1528 +@end defvar
  3.1529  
  3.1530 -item化コマンドの正規表現(@code{"\\\\(sub\\)*item"})
  3.1531 -
  3.1532 -@item YaTeX-nervous
  3.1533 -
  3.1534 -ローカル辞書を用いる時 @code{t} (@code{t})
  3.1535 -
  3.1536 -@item YaTeX-sectioning-regexp
  3.1537 -
  3.1538 +@defvar YaTeX-sectioning-regexp
  3.1539  セクション区切り設定コマンドの正規表現
  3.1540  (@code{"part\\|chapter\\|\\(sub\\)*\\(section\\|paragraph\\)"})
  3.1541 +@end defvar
  3.1542  
  3.1543 -@item YaTeX-fill-inhibit-environments
  3.1544 +@defvar YaTeX-fill-inhibit-environments
  3.1545 +fill を抑止する環境名のリスト(@code{'("verbatim" "tabular")})
  3.1546 +@end defvar
  3.1547  
  3.1548 -fill を抑止する環境名のリスト(@code{'("verbatim" "tabular")})
  3.1549 +@defvar YaTeX-uncomment-once
  3.1550 +領域uncommentで行頭の複数の@code{%}を全て削除するか(@code{nil})
  3.1551 +@end defvar
  3.1552  
  3.1553 -@item YaTeX-uncomment-once
  3.1554 +@defvar YaTeX-close-paren-always
  3.1555 +開き括弧の入力で常に閉じ括弧を入力する(@code{t})
  3.1556 +@end defvar
  3.1557  
  3.1558 -領域uncommentで行頭の複数の@code{%}を全て削除するか(@code{nil})
  3.1559 +@defvar YaTeX-auto-math-mode
  3.1560 +数式モードの切り替えを自動的に行う。(@code{nil})
  3.1561 +@end defvar
  3.1562  
  3.1563 -@item YaTeX-close-paren-always
  3.1564 -
  3.1565 -開き括弧の入力で常に閉じ括弧を入力する(@code{t})
  3.1566 -
  3.1567 -@item YaTeX-auto-math-mode
  3.1568 -
  3.1569 -数式モードの切り替えを自動的に行う。(@code{nil})
  3.1570 -
  3.1571 -@item YaTeX-default-pop-window-height
  3.1572 -
  3.1573 +@defvar YaTeX-default-pop-window-height
  3.1574  1画面の時にタイプセットバッファを初めて作成する時の高さ。数値で行数、数字
  3.1575  文字列でEmacsウィンドウに対する百分率(10)。
  3.1576 +@end defvar
  3.1577  
  3.1578 -@item YaTeX-help-file
  3.1579 +@defvar YaTeX-help-file
  3.1580 +共用ヘルプファイル(@file{$EMACS/etc/YATEXHLP.jp})
  3.1581 +@end defvar
  3.1582  
  3.1583 -共用ヘルプファイル(@file{$EMACS/etc/YATEXHLP.jp})
  3.1584 +@defvar YaTeX-help-file-private
  3.1585 +個人用ヘルプファイル(@file{"~/YATEXHLP.jp"})
  3.1586 +@end defvar
  3.1587  
  3.1588 -@item YaTeX-help-file-private
  3.1589 -
  3.1590 -個人用ヘルプファイル(@file{"~/YATEXHLP.jp"})
  3.1591 -
  3.1592 -@item YaTeX-no-begend-shortcut
  3.1593 -
  3.1594 +@defvar YaTeX-no-begend-shortcut
  3.1595  @kbd{[prefix] b ??} のショートカットを使わず、@kbd{[prefix] b} だけで補完
  3.1596  入力に入る(@kbd{nil})
  3.1597 -@end table
  3.1598 +@end defvar
  3.1599  
  3.1600 -@node Sample definitions - カスタマイズ変数設定例, Hook variables - hook変数, All customizable variables - カスタマイズ変数一覧, Lisp variables - lisp 変数
  3.1601 +@node Sample definitions, Hook variables, All customizable variables, Lisp variables
  3.1602  @comment  node-name,  next,  previous,  up
  3.1603  @subsection カスタマイズ変数設定例
  3.1604 -@cindex 設定例[せっていれい]
  3.1605 +@cindex 設定例[せつていれい]
  3.1606  
  3.1607    たとえば、prefix キーとして@kbd{ESC}を使用し、新たな補完候補を格納するファ
  3.1608  イルを、@file{~/src/emacs/yatexrc} にし、行頭の prefix をタブ文字一つに変
  3.1609  えたいときは、
  3.1610  
  3.1611  @lisp
  3.1612 - 	(setq YaTeX-prefix "\e"
  3.1613 -	      YaTeX-user-completion-table "~/src/emacs/yatexrc"
  3.1614 -	      YaTeX-fill-prefix "	")
  3.1615 +        (setq YaTeX-prefix "\e"
  3.1616 +              YaTeX-user-completion-table "~/src/emacs/yatexrc"
  3.1617 +              YaTeX-fill-prefix "       ")
  3.1618  @end lisp
  3.1619  
  3.1620  @noindent 
  3.1621  を @file{~/.emacs} に加えます。
  3.1622  
  3.1623 -@node Hook variables - hook変数, Hook file - hook用ファイル, Sample definitions - カスタマイズ変数設定例, Lisp variables - lisp 変数
  3.1624 +@node Hook variables, Hook file, Sample definitions, Lisp variables
  3.1625  @comment  node-name,  next,  previous,  up
  3.1626  @subsection hook変数
  3.1627 -@cindex hook変数[hook変数]
  3.1628 +@cindex hook変数[hookへんすう]
  3.1629  @cindex yatex-mode-hook
  3.1630  @cindex yatex-mode-load-hook
  3.1631  
  3.1632 @@ -1547,8 +1548,8 @@
  3.1633  のように設定します。
  3.1634  
  3.1635  @lisp
  3.1636 - 	(setq yatex-mode-hook
  3.1637 -	      '(lambda () (outline-minor-mode t)))
  3.1638 +        (setq yatex-mode-hook
  3.1639 +              '(lambda () (outline-minor-mode t)))
  3.1640  @end lisp
  3.1641  
  3.1642  @noindent 
  3.1643 @@ -1559,14 +1560,14 @@
  3.1644  挿入します。
  3.1645  
  3.1646  @lisp
  3.1647 - 	(setq yatex-mode-load-hook
  3.1648 -	      '(lambda() (YaTeX-define-begend-key "ba" "abstract")))
  3.1649 +        (setq yatex-mode-load-hook
  3.1650 +              '(lambda() (YaTeX-define-begend-key "ba" "abstract")))
  3.1651  @end lisp
  3.1652  
  3.1653  なお、新たなキーの定義には、関数 @code{YaTeX-define-key}
  3.1654  @code{YaTeX-define-begend-key}を利用するようにしてください。
  3.1655  
  3.1656 -@node Hook file - hook用ファイル,  , Hook variables - hook変数, Lisp variables - lisp 変数
  3.1657 +@node Hook file,  , Hook variables, Lisp variables
  3.1658  @comment  node-name,  next,  previous,  up
  3.1659  @subsection hook用ファイル
  3.1660  
  3.1661 @@ -1575,7 +1576,7 @@
  3.1662  初期化の時に自動的にロードします。
  3.1663  
  3.1664  
  3.1665 -@node Add-in functions - 付加関数(アドイン関数),  , Lisp variables - lisp 変数, Customizations - カスタマイズ
  3.1666 +@node Add-in functions,  , Lisp variables, Customizations
  3.1667  @comment  node-name,  next,  previous,  up
  3.1668  @section 付加関数(アドイン関数)
  3.1669  
  3.1670 @@ -1583,7 +1584,7 @@
  3.1671  るための関数を作成することができます。この関数の作成方法や、組み込み方法に
  3.1672  関しては、@code{yatexadd.doc} をご覧ください。
  3.1673  
  3.1674 -@node Etc - その他, Copying - 取り扱い, Customizations - カスタマイズ, Top
  3.1675 +@node Etc, Copying, Customizations, Top
  3.1676  @comment  node-name,  next,  previous,  up
  3.1677  @chapter その他
  3.1678  
  3.1679 @@ -1594,7 +1595,7 @@
  3.1680  せることで、あなたの La@TeX{} スタイルにあった野鳥へと育っていくことでしょ
  3.1681  う。
  3.1682  
  3.1683 -@node Copying - 取り扱い,  , Etc - その他, Top
  3.1684 +@node Copying, Concept Index, Etc, Top
  3.1685  @comment  node-name,  next,  previous,  up
  3.1686  @chapter 取り扱い
  3.1687  
  3.1688 @@ -1613,6 +1614,19 @@
  3.1689  広瀬雄二
  3.1690  @end flushright
  3.1691  
  3.1692 +@node    Concept Index,  , Copying, Top
  3.1693 +@comment node-name, next, previous, up
  3.1694 +@unnumbered 索引
  3.1695 +@printindex cp
  3.1696 +
  3.1697 +@c カスタマイズ変数索引を索引と分離する場合にはコメントアウトを外す!!!
  3.1698 +@c @node    Variable Index
  3.1699 +@c @comment node-name, next, previous, up
  3.1700 +@c @unnumbered カスタマイズ変数索引
  3.1701 +@c @printindex vr
  3.1702 +
  3.1703 +@contents
  3.1704 +
  3.1705  @bye
  3.1706  
  3.1707  @c Local Variables:
     4.1 --- a/help/YATEXHLP.jp	Sun Jul 24 15:07:23 1994 +0000
     4.2 +++ b/help/YATEXHLP.jp	Mon Sep 19 16:54:19 1994 +0000
     4.3 @@ -1044,6 +1044,13 @@
     4.4  alpha	"Foo94" のようなタグをつける
     4.5  abbrv	著者のファーストネーム、発行月、書籍名が省略される
     4.6  
     4.7 +thebibliography
     4.8 +\begin{thebibliography} \bibitem{アイテム}… \end{thebibliography}
     4.9 +参考文献データの登録環境を開始する。
    4.10 +データは \bibitem コマンドによって登録する。
    4.11 +\bibitem コマンドの用法は以下の通り。
    4.12 +<refer bibitem>
    4.13 +
    4.14  bibitem
    4.15  \bibitem{NAME}			\bibitem[LABEL]{NAME}
    4.16  \bibitem{NAME}の書式では、NAMEで参照され、[1],[2] のような形で引用記号が
     5.1 Binary file yatex.el has changed
     6.1 --- a/yatex.new	Sun Jul 24 15:07:23 1994 +0000
     6.2 +++ b/yatex.new	Mon Sep 19 16:54:19 1994 +0000
     6.3 @@ -1,6 +1,11 @@
     6.4  	Yet Another tex-mode for Emacs
     6.5  	yatex.el 各バージョンの変更点について。
     6.6  
     6.7 +1.51	メニューバーへのメニュー登録。
     6.8 +	YaTeX-fill-item(C-c C-i) と YaTeX-indent-line (C-i)が賢くなった。
     6.9 +	hilit19をロードしておくとセクション区切りが目立つように色が付く。
    6.10 +	YaTeX-generate-simple のバグフィクス。
    6.11 +
    6.12  1.50	YaTeX-math モードの記号用 prefix を , から ; に変えた(注意!)。
    6.13  	イメージ補完の一覧表示キーを RET から TAB に変えた(注意!)。
    6.14  	[prefix] / の YaTeX-apropos の追加。
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/yatex19.el	Mon Sep 19 16:54:19 1994 +0000
     7.3 @@ -0,0 +1,261 @@
     7.4 +;;; -*- Emacs-Lisp -*-
     7.5 +;;; YaTeX facilities for Emacs 19
     7.6 +;;; (c )1994 by HIROSE Yuuji.[yuuji@ae.keio.ac.jp]
     7.7 +;;; Last modified Sat Sep 17 12:53:23 1994 on figaro
     7.8 +;;; $Id$
     7.9 +
    7.10 +;;; $B$H$j$"$($:(B hilit19 $B$r;H$C$F$$$k;~$K?'$,IU$/$h$&$K$7$F(B
    7.11 +;;; $B%a%K%e!<%P!<$G$4$K$g$4$K$g$G$-$k$h$&$K$7$?$@$1!#(B
    7.12 +;;; $B$$$C$?$$C/$,%a%K%e!<%P!<;H$C$F(BLaTeX$B%=!<%9=q$/$s$@$m$&$+(B?
    7.13 +;;; $B$^$"$$$$$dN}=,N}=,!#8e$m$NJ}$K$A$g$C$H%3%a%s%H$"$j!#(B
    7.14 +
    7.15 +(defun YaTeX-19-define-sub-menu (map vec &rest bindings)
    7.16 +  "Define sub-menu-item in MAP at vector VEC as BINDINGS.
    7.17 +BINDINGS is a form with optional length: (symbol title binding).
    7.18 +When you defined menu-bar keymap such like:
    7.19 +  (define-key foo-map [menu-bar foo] (make-sparse-keymap \"foo menu\"))
    7.20 +and you want to define sub menu for `foo menu' as followings.
    7.21 +  foo ->  menu1  (calling function `func1')
    7.22 +          menu2  (doing interactive call `(func2 ...)'
    7.23 +Call this function like this:
    7.24 +  (YaTeX-19-define-sub-menu foo-map [menu-bar foo]
    7.25 +   '(m1 \"Function 1\" func1)
    7.26 +   '(m2 \"Function 2\" (lambda () (interactive) (func2 ...))))
    7.27 +where
    7.28 +  `m1' and `m2' are the keymap symbol for sub-menu of `[menu-bar foo].
    7.29 +  `Funtion 1' and `Function 2' are the title strings for sub-menu.
    7.30 +"
    7.31 +  (let ((i 0) (vec2 (make-vector (1+ (length vec)) nil)))
    7.32 +    (while (< i (length vec))
    7.33 +      (aset vec2 i (aref vec i))
    7.34 +      (setq i (1+ i)))
    7.35 +    (setq bindings (reverse bindings))
    7.36 +    (mapcar
    7.37 +     (function
    7.38 +      (lambda (bind)
    7.39 +	(aset vec2 (1- (length vec2)) (car bind)) ;set menu-symbol
    7.40 +	(define-key map vec2
    7.41 +	  (cons (car (cdr bind))
    7.42 +		(car (cdr (cdr bind)))))))
    7.43 +     bindings)))
    7.44 +
    7.45 +;; Menu for Typeset relating processes ----------------------------------------
    7.46 +(define-key YaTeX-mode-map [menu-bar yatex]
    7.47 +  (cons "YaTeX" (make-sparse-keymap "YaTeX")))
    7.48 +(define-key YaTeX-mode-map [menu-bar yatex process]
    7.49 +  (cons "Process" (make-sparse-keymap "Process")))
    7.50 +(YaTeX-19-define-sub-menu
    7.51 + YaTeX-mode-map [menu-bar yatex process]
    7.52 + '(buffer "LaTeX" (lambda () (interactive) (YaTeX-typeset-menu nil ?j)))
    7.53 + '(kill "Kill LaTeX" (lambda () (interactive) (YaTeX-typeset-menu nil ?k)))
    7.54 + '(bibtex "BibTeX" (lambda () (interactive) (YaTeX-typeset-menu nil ?b)))
    7.55 + '(makeindex "makeindex" (lambda () (interactive) (YaTeX-typeset-menu nil ?i)))
    7.56 + '(preview "Preview" (lambda () (interactive) (YaTeX-typeset-menu nil ?p)))
    7.57 + '(lpr "lpr" (lambda () (interactive) (YaTeX-typeset-menu nil ?l)))
    7.58 + '(lpq "lpq" (lambda () (interactive) (YaTeX-typeset-menu nil ?q)))
    7.59 +)
    7.60 +
    7.61 +;; Help for LaTeX ------------------------------------------------------------
    7.62 +(YaTeX-19-define-sub-menu
    7.63 + YaTeX-mode-map [menu-bar yatex]
    7.64 + '(sephelp	"--")
    7.65 + '(help		"Help on LaTeX commands" YaTeX-help)
    7.66 + '(apropos	"Apropos on LaTeX commands" YaTeX-apropos))
    7.67 +
    7.68 +;; Switch modes --------------------------------------------------------------
    7.69 +(define-key YaTeX-mode-map [menu-bar yatex switch]
    7.70 +  (cons "Switching YaTeX's modes" (make-sparse-keymap "modes")))
    7.71 +(or YaTeX-auto-math-mode
    7.72 +    (define-key YaTeX-mode-map [menu-bar yatex switch math]
    7.73 +      '("Toggle math mode" . (lambda () (interactive)
    7.74 +			       (YaTeX-switch-mode-menu nil ?t)))))
    7.75 +(define-key YaTeX-mode-map [menu-bar yatex switch mod]
    7.76 +  '("Toggle modify mode" . (lambda () (interactive)
    7.77 +			     (YaTeX-switch-mode-menu nil ?m))))
    7.78 +
    7.79 +;; % menu --------------------------------------------------------------------
    7.80 +(define-key YaTeX-mode-map [menu-bar yatex percent]
    7.81 +  (cons "Edit %# notation" (make-sparse-keymap "Edit %# notation")))
    7.82 +(YaTeX-19-define-sub-menu
    7.83 + YaTeX-mode-map [menu-bar yatex percent]
    7.84 + '(!		"Change LaTeX typesetter(%#!)"
    7.85 +	(lambda () (interactive) (YaTeX-%-menu nil nil ?!)))
    7.86 + '(begend	"Set %#BEGIN-%#END on region"
    7.87 +	(lambda () (interactive) (YaTeX-%-menu nil nil ?b)))
    7.88 + '(lpr 		"Change LPR format"
    7.89 +	(lambda () (interactive) (YaTeX-%-menu nil nil ?l))))
    7.90 +
    7.91 +;; What position -------------------------------------------------------------
    7.92 +(YaTeX-19-define-sub-menu
    7.93 + YaTeX-mode-map [menu-bar yatex]
    7.94 + '(what "What column in tabular" YaTeX-what-column))
    7.95 +
    7.96 +;; Jump cursor ---------------------------------------------------------------
    7.97 +(define-key YaTeX-mode-map [menu-bar yatex jump]
    7.98 +  (cons "Jump cursor"
    7.99 +	 (make-sparse-keymap "Jump cursor")))
   7.100 +(YaTeX-19-define-sub-menu
   7.101 + YaTeX-mode-map [menu-bar yatex jump]
   7.102 + '(corres     "Goto corersponding position" YaTeX-goto-corresponding-*)
   7.103 + '(main	      "Visit main source" (lambda () (interactive) (YaTeX-visit-main)))
   7.104 + '(main-other "Visit main source other window" YaTeX-visit-main-other-window)
   7.105 + )
   7.106 +
   7.107 +;; ===========================================================================
   7.108 +(define-key YaTeX-mode-map [menu-bar yatex sepcom]
   7.109 +  '("---" . nil))
   7.110 +
   7.111 +;; Comment/Uncomment ---------------------------------------------------------
   7.112 +(YaTeX-19-define-sub-menu
   7.113 + YaTeX-mode-map [menu-bar yatex]
   7.114 + '(comment	"Comment region or environment" YaTeX-comment-region)
   7.115 + '(uncomment	"Unomment region or environment" YaTeX-uncomment-region)
   7.116 + '(commentp	"Comment paragraph" YaTeX-comment-paragraph)
   7.117 + '(uncommentp	"Unomment paragraph" YaTeX-uncomment-paragraph)
   7.118 + '(sepcom	"--"	nil)
   7.119 +)
   7.120 +
   7.121 +
   7.122 +;; ===========================================================================
   7.123 +;; Change/Kill/Fill
   7.124 +(YaTeX-19-define-sub-menu
   7.125 + YaTeX-mode-map [menu-bar yatex]
   7.126 + '(change	"Change macros"	YaTeX-change-*)
   7.127 + '(kill 	"Kill macros"	YaTeX-kill-*)
   7.128 + '(fillitem	"Fill \\item"	YaTeX-fill-item)
   7.129 + '(newline	"Newline"	YaTeX-intelligent-newline)
   7.130 + '(sepchg	"--" nil)
   7.131 +)
   7.132 +
   7.133 +;; Menu for completions ------------------------------------------------------
   7.134 +
   7.135 +
   7.136 +;;;(YaTeX-19-define-sub-menu
   7.137 +;;; YaTeX-mode-map [menu-bar yatex]
   7.138 +;;; '(secr "Section-type command on region" YaTeX-make-section-region)
   7.139 +;;; '(sec  "Section-type command" YaTeX-make-section))
   7.140 +
   7.141 +(define-key YaTeX-mode-map [menu-bar yatex sectionr]
   7.142 +  (cons "Section-type region(long name)"
   7.143 +	(make-sparse-keymap "Enclose region with section-type macro")))
   7.144 +(define-key YaTeX-mode-map [menu-bar yatex section]
   7.145 +  (cons "Sectio-type(long name)"
   7.146 +	(make-sparse-keymap "Section-type macro")))
   7.147 +(let ((sorted-section
   7.148 +       (sort
   7.149 +	(delq nil
   7.150 +	      (mapcar (function (lambda (s)
   7.151 +				  (if (> (length (car s)) 5)
   7.152 +				      (car s))))
   7.153 +		      (append section-table user-section-table)))
   7.154 +	'string<)))
   7.155 +  (apply 'YaTeX-19-define-sub-menu
   7.156 +	 YaTeX-mode-map [menu-bar yatex section]
   7.157 +	 (mapcar (function (lambda (secname)
   7.158 +			     (list (intern secname) secname
   7.159 +				   (list 'lambda ()
   7.160 +					 (list 'interactive)
   7.161 +					 (list 'YaTeX-make-section
   7.162 +					       nil nil nil secname)))))
   7.163 +		 sorted-section))
   7.164 +  (apply 'YaTeX-19-define-sub-menu
   7.165 +	 YaTeX-mode-map [menu-bar yatex sectionr]
   7.166 +	 (mapcar (function (lambda (secname)
   7.167 +			     (list (intern secname) secname
   7.168 +				   (list 'lambda ()
   7.169 +					 (list 'interactive)
   7.170 +					 (list 'YaTeX-make-section
   7.171 +					       nil
   7.172 +					       (list 'region-beginning)
   7.173 +					       (list 'region-end)
   7.174 +					       secname)))))
   7.175 +		 sorted-section)))
   7.176 +
   7.177 +(define-key YaTeX-mode-map [menu-bar yatex envr]
   7.178 +  (cons "Environment region" (make-sparse-keymap "Environment region")))
   7.179 +(define-key YaTeX-mode-map [menu-bar yatex env]
   7.180 +  (cons "Environment" (make-sparse-keymap "Environment")))
   7.181 +(let (prev envname)
   7.182 +  (mapcar
   7.183 +   (function
   7.184 +    (lambda (envalist)
   7.185 +      (setq envname (car envalist))
   7.186 +      (define-key-after
   7.187 +	(lookup-key YaTeX-mode-map [menu-bar yatex env])
   7.188 +	(vector (intern envname))
   7.189 +	(cons envname
   7.190 +	      (list 'lambda () (list 'interactive)
   7.191 +		    (list 'YaTeX-insert-begin-end
   7.192 +			  envname nil)))
   7.193 +	prev)
   7.194 +      (define-key-after
   7.195 +	(lookup-key YaTeX-mode-map [menu-bar yatex envr])
   7.196 +	(vector (intern envname))
   7.197 +	(cons envname
   7.198 +	      (list 'lambda () (list 'interactive)
   7.199 +		    (list 'YaTeX-insert-begin-end
   7.200 +			  envname t)))
   7.201 +	prev)
   7.202 +      (setq prev (intern envname))))
   7.203 +   (sort (append env-table user-env-table)
   7.204 +	 '(lambda (x y) (string< (car x) (car y))))))
   7.205 +
   7.206 +;; Highlightening
   7.207 +;; $B%m!<%+%k$J%^%/%m$rFI$_9~$s$@8e(B redraw $B$9$k$H(B
   7.208 +;; $B%m!<%+%k%^%/%m$r(B keyword $B$H$7$F8w$i$;$k(B(keyword$B$8$c$^$:$$$+$J!D(B)$B!#(B
   7.209 +(defvar YaTeX-hilit-pattern-adjustment
   7.210 +  (list
   7.211 +   ;;\def $B$,(B define $B$J$s$@$+$i(B new* $B$b(B define $B$G$7$g$&!#(B
   7.212 +   '("\\\\\\(re\\)?new\\(environment\\|command\\){" "}" define)
   7.213 +   '("\\\\new\\(length\\|theorem\\|counter\\){" "}" define)
   7.214 +   ;;$B%;%/%7%g%s%3%^%s%I$,C1$J$k%-!<%o!<%I$C$F$3$H$O$J$$$G$7$g$&!#(B
   7.215 +   (list
   7.216 +    (concat "\\\\\\(" YaTeX-sectioning-regexp "\\){") "}"
   7.217 +    'sectioning))
   7.218 +  "Adjustment for hilit19's LaTeX hilit pattern.")
   7.219 +(defvar YaTeX-hilit-sectioning-face
   7.220 +  'yellow/cornflowerblue)
   7.221 +(defun YaTeX-19-collect-macro ()
   7.222 +  (cond
   7.223 +   ((and (featurep 'hilit19) (fboundp 'hilit-translate))
   7.224 +    (hilit-translate sectioning YaTeX-hilit-sectioning-face)
   7.225 +    (setq hilit-patterns-alist		;Remove at the first time.
   7.226 +	  (delq 'yatex-mode hilit-patterns-alist)
   7.227 +	  hilit-patterns-alist
   7.228 +	  (cons
   7.229 +	   (cons 'yatex-mode
   7.230 +		 (append
   7.231 +		  YaTeX-hilit-pattern-adjustment
   7.232 +		  (cdr (assq 'latex-mode hilit-patterns-alist))
   7.233 +		  (list
   7.234 +		   (list
   7.235 +		    (concat "\\\\\\("
   7.236 +			    (mapconcat
   7.237 +			     (function (lambda (s) (regexp-quote (car s))))
   7.238 +			     (append user-section-table tmp-section-table)
   7.239 +			     "\\|")
   7.240 +			    "\\){")
   7.241 +		    "}" 'keyword))))
   7.242 +	   hilit-patterns-alist)))))
   7.243 +(YaTeX-19-collect-macro)
   7.244 +(defun YaTeX-hilit-recenter (arg)
   7.245 +  "Collect current local macro and hilit-recenter."
   7.246 +  (interactive "P")
   7.247 +  (YaTeX-19-collect-macro)
   7.248 +  (hilit-recenter arg))
   7.249 +(if (fboundp 'hilit-recenter)		;Replace hilit-recenter with
   7.250 +    (mapcar (function (lambda (key)	;YaTeX-hilit-recenter in yatex-mode
   7.251 +			(define-key YaTeX-mode-map key 'YaTeX-hilit-recenter)))
   7.252 +	    (where-is-internal 'hilit-recenter)))
   7.253 +
   7.254 +;;; reverseVideo $B$K$7$F(B hilit-background-mode $B$r(B 'dark
   7.255 +;;; $B$K$7$F$$$k?M$O?t<0$J$I$,0E$/$J$j$9$.$F8+$E$i$$$+$b$7$l$J$$!#(B
   7.256 +;;; $B<!$N%3!<%I$r(B hilit19 $B$r%m!<%I$7$F$$$k>l=j$ND>8e$KCV$/$H$A$g$C(B
   7.257 +;;; $B$H$O$^$7!#(B
   7.258 +;;;  (if (eq hilit-background-mode 'dark)
   7.259 +;;;      (hilit-translate
   7.260 +;;;       string 'mediumspringgreen
   7.261 +;;;       formula 'khaki
   7.262 +;;;       label 'yellow-underlined))
   7.263 +
   7.264 +(provide 'yatex19)
     8.1 --- a/yatexadd.el	Sun Jul 24 15:07:23 1994 +0000
     8.2 +++ b/yatexadd.el	Mon Sep 19 16:54:19 1994 +0000
     8.3 @@ -2,7 +2,7 @@
     8.4  ;;; YaTeX add-in functions.
     8.5  ;;; yatexadd.el rev.9
     8.6  ;;; (c )1991-1994 by HIROSE Yuuji.[yuuji@ae.keio.ac.jp]
     8.7 -;;; Last modified Mon Jul 25 00:04:43 1994 on figaro
     8.8 +;;; Last modified Mon Aug 22 14:19:39 1994 on figaro
     8.9  ;;; $Id$
    8.10  
    8.11  ;;;
    8.12 @@ -99,6 +99,10 @@
    8.13    (YaTeX:read-position "htbp")
    8.14  )
    8.15  
    8.16 +(fset 'YaTeX:figure 'YaTeX:table)
    8.17 +(fset 'YaTeX:figure* 'YaTeX:table)
    8.18 +
    8.19 +
    8.20  (defun YaTeX:description ()
    8.21    "Truly poor service:-)"
    8.22    (setq single-command "item[]")
     9.1 --- a/yatexenv.el	Sun Jul 24 15:07:23 1994 +0000
     9.2 +++ b/yatexenv.el	Mon Sep 19 16:54:19 1994 +0000
     9.3 @@ -2,7 +2,7 @@
     9.4  ;;; YaTeX environment-specific functions.
     9.5  ;;; yatexenv.el
     9.6  ;;; (c ) 1994 by HIROSE Yuuji.[yuuji@ae.keio.ac.jp]
     9.7 -;;; Last modified Mon Jul 11 02:01:18 1994 on 98fa
     9.8 +;;; Last modified Tue Sep 20 01:35:46 1994 on figaro
     9.9  ;;; $Id$
    9.10  
    9.11  ;;;
    10.1 --- a/yatexgen.el	Sun Jul 24 15:07:23 1994 +0000
    10.2 +++ b/yatexgen.el	Mon Sep 19 16:54:19 1994 +0000
    10.3 @@ -1,8 +1,8 @@
    10.4  ;;; -*- Emacs-Lisp -*-
    10.5  ;;; YaTeX add-in function generator.
    10.6 -;;; yatexgen.el rev.2
    10.7 +;;; yatexgen.el rev.3
    10.8  ;;; (c )1991-1994 by HIROSE Yuuji.[yuuji@ae.keio.ac.jp]
    10.9 -;;; Last modified Fri Jul  8 00:46:09 1994 on figaro
   10.10 +;;; Last modified Tue Sep 20 01:34:46 1994 on figaro
   10.11  ;;; $Id$
   10.12  
   10.13  (require 'yatex)
   10.14 @@ -432,7 +432,7 @@
   10.15        (while (string<
   10.16  	      ""
   10.17  	      (setq cand (read-string (format "Item[%d](RET to exit): " i))))
   10.18 -	(setq cands (concat cands (format "(""%s"")\n" cand))
   10.19 +	(setq cands (concat cands (format "(\"%s\")\n" cand))
   10.20  	      i (1+ i))
   10.21  	(insert cand "\n"))
   10.22        (kill-buffer buf)))
   10.23 @@ -450,33 +450,33 @@
   10.24  )
   10.25  (defun YaTeX-generate-create-read-string (&optional nth)
   10.26    (concat
   10.27 -   "(read-string """
   10.28 +   "(read-string \""
   10.29     (read-string (if nth (format "Prompt for argument#%d: " nth) "Prompt: "))
   10.30 -   ": ""\n"
   10.31 -   """" (read-string "Default: ") """"
   10.32 +   ": \"\n"
   10.33 +   "\"" (read-string "Default: ") "\""
   10.34     ")\n")
   10.35  )
   10.36  (defun YaTeX-generate-create-completing-read (&optional nth)
   10.37    (concat
   10.38 -   "(completing-read """
   10.39 +   "(completing-read \""
   10.40     (read-string (if nth (format "Prompt for argument#%d: " nth) "Prompt: "))
   10.41 -   ": ""\n"
   10.42 +   ": \"\n"
   10.43     (format "'%s\n" (YaTeX-generate-read-completion-table))
   10.44     "nil "
   10.45     (format "%s)" (y-or-n-p "Require match? ")))
   10.46  )
   10.47  (defun YaTeX-generate-create-read-file-name (&optional nth)
   10.48    (concat
   10.49 -   "(read-file-name """
   10.50 +   "(read-file-name \""
   10.51     (read-string (if nth (format "Prompt for argument#%d: " nth) "Prompt: "))
   10.52 -   ": "" nil nil t """")\n")
   10.53 +   ": \" nil nil t \"\")\n")
   10.54  )
   10.55  (defun YaTeX-generate-create-read-oneof (&optional nth readpos)
   10.56    (concat
   10.57     (if readpos
   10.58 -       "(YaTeX:read-position """
   10.59 -     "(YaTeX:read-oneof """)
   10.60 -   (read-string "Acceptable characters: " "lcr") """)\n")
   10.61 +       "(YaTeX:read-position \""
   10.62 +     "(YaTeX:read-oneof \"")
   10.63 +   (read-string "Acceptable characters: " "lcr") "\")\n")
   10.64  )
   10.65  (defun YaTeX-generate-option-type (command)
   10.66    (let ((func (format "YaTeX:%s" command)) leftp
   10.67 @@ -491,41 +491,41 @@
   10.68  	 (cond
   10.69  	  ;;Read string
   10.70  	  ((eq type 'string)
   10.71 -	   (concat """" (setq leftp (read-string "Left parenthesis: " "{"))
   10.72 -		   """\n"
   10.73 +	   (concat \"\" (setq leftp (read-string "Left parenthesis: " "{"))
   10.74 +		   \""\n"
   10.75  		   (YaTeX-generate-create-read-string)
   10.76 -		   """" (YaTeX-generate-corresponding-paren leftp) """"
   10.77 +		   \"\" (YaTeX-generate-corresponding-paren leftp) \"\"
   10.78  		   ))
   10.79  	  
   10.80  	  ;;Completing-read
   10.81  	  ((eq type 'completion)
   10.82 -	   (concat """" (setq leftp (read-string "Left parenthesis: " "{"))
   10.83 -		   """\n"
   10.84 +	   (concat \"\" (setq leftp (read-string "Left parenthesis: " "{"))
   10.85 +		   \""\n"
   10.86  		   (YaTeX-generate-create-completing-read)
   10.87 -		   """" (YaTeX-generate-corresponding-paren leftp) """")
   10.88 +		   \"\" (YaTeX-generate-corresponding-paren leftp) \"\")
   10.89  	   )
   10.90  	  ((eq type 'file)
   10.91 -	   (concat """" (setq leftp (read-string "Left parenthesis: " "{"))
   10.92 -		   """\n"
   10.93 +	   (concat \"\" (setq leftp (read-string "Left parenthesis: " "{"))
   10.94 +		   \""\n"
   10.95  		   (YaTeX-generate-create-read-file-name)
   10.96 -		   """" (YaTeX-generate-corresponding-paren leftp) """")
   10.97 +		   \"\" (YaTeX-generate-corresponding-paren leftp) \"\")
   10.98  	   )
   10.99  	  ((eq type 'oneof)
  10.100  	   (YaTeX-generate-create-read-oneof nil t)
  10.101  	   )
  10.102  	  ((eq type 'option)
  10.103 -	   (concat "(let ((op (read-string """
  10.104 +	   (concat "(let ((op (read-string \""
  10.105  		   (read-string "Prompt: ")
  10.106 -		   ": "")))\n"
  10.107 -		   "(if (string< """" op)\n"
  10.108 -		   "    (concat ""["" op ""]"")\n"
  10.109 -		   "  """"))\n")
  10.110 +		   ": \")))\n"
  10.111 +		   "(if (string< \"\" op)\n"
  10.112 +		   "    (concat \"[\" op \"]\")\n"
  10.113 +		   "  \"\"))\n")
  10.114  	   )
  10.115  	  
  10.116  	  ((eq type 'coord)
  10.117 -	   (concat "(YaTeX:read-coordinates """
  10.118 +	   (concat "(YaTeX:read-coordinates \""
  10.119  		   (read-string "Prompt for coordinates: ")
  10.120 -		   ": """)
  10.121 +		   ": \")\n")
  10.122  	   )
  10.123  	  ((eq type 'macro)
  10.124  	   (error "not yet supported")
    11.1 --- a/yatexhlp.el	Sun Jul 24 15:07:23 1994 +0000
    11.2 +++ b/yatexhlp.el	Mon Sep 19 16:54:19 1994 +0000
    11.3 @@ -2,15 +2,17 @@
    11.4  ;;; YaTeX helper with LaTeX commands and macros.
    11.5  ;;; yatexhlp.el
    11.6  ;;; (c )1994 by HIROSE Yuuji.[yuuji@ae.keio.ac.jp]
    11.7 -;;; Last modified Fri Jul  1 17:03:23 1994 on VFR
    11.8 +;;; Last modified Tue Sep 20 01:35:12 1994 on figaro
    11.9  ;;; $Id$
   11.10  
   11.11 -(let ((help-file
   11.12 -       (concat "YATEXHLP."
   11.13 -	       (cond (YaTeX-japan "jp")
   11.14 -		     (t "eng")))))
   11.15 +(let ((help-file (concat "YATEXHLP."
   11.16 +			 (cond (YaTeX-japan "jp")
   11.17 +			       (t "eng"))))
   11.18 +      (help-dir
   11.19 +       (cond (YaTeX-emacs-19 (expand-file-name "../etc" exec-directory))
   11.20 +	     (t exec-directory))))
   11.21    (defvar YaTeX-help-file
   11.22 -    (expand-file-name help-file exec-directory)
   11.23 +    (expand-file-name help-file help-dir)
   11.24      "*Help file of LaTeX/TeX commands or macros.")
   11.25    (defvar YaTeX-help-file-private
   11.26      (expand-file-name (concat "~/" help-file))
    12.1 --- a/yatexlib.el	Sun Jul 24 15:07:23 1994 +0000
    12.2 +++ b/yatexlib.el	Mon Sep 19 16:54:19 1994 +0000
    12.3 @@ -2,7 +2,7 @@
    12.4  ;;; YaTeX library of general functions.
    12.5  ;;; yatexlib.el
    12.6  ;;; (c )1994 by HIROSE Yuuji.[yuuji@ae.keio.ac.jp]
    12.7 -;;; Last modified Fri Jul  8 00:44:41 1994 on figaro
    12.8 +;;; Last modified Fri Sep 16 01:50:34 1994 on figaro
    12.9  ;;; $Id$
   12.10  
   12.11  ;;;###autoload
   12.12 @@ -53,7 +53,9 @@
   12.13  		   (file-name-nondirectory file))
   12.14  	  buf)
   12.15        (if (file-exists-p file)
   12.16 -	  (progn (find-file file) (current-buffer))
   12.17 +	  (funcall
   12.18 +	   (if setbuf 'find-file-noselect 'find-file)
   12.19 +	   file)
   12.20  	(message "%s was not found in this directory." file)
   12.21  	nil)))
   12.22  )
    13.1 --- a/yatexprc.el	Sun Jul 24 15:07:23 1994 +0000
    13.2 +++ b/yatexprc.el	Mon Sep 19 16:54:19 1994 +0000
    13.3 @@ -2,7 +2,7 @@
    13.4  ;;; YaTeX process handler.
    13.5  ;;; yatexprc.el
    13.6  ;;; (c )1993-1994 by HIROSE Yuuji.[yuuji@ae.keio.ac.jp]
    13.7 -;;; Last modified Sun Jul 24 01:24:08 1994 on figaro
    13.8 +;;; Last modified Fri Sep 16 01:50:36 1994 on figaro
    13.9  ;;; $Id$
   13.10  
   13.11  (require 'yatex)
    14.1 --- a/yatexsec.el	Sun Jul 24 15:07:23 1994 +0000
    14.2 +++ b/yatexsec.el	Mon Sep 19 16:54:19 1994 +0000
    14.3 @@ -2,7 +2,7 @@
    14.4  ;;; YaTeX sectioning browser.
    14.5  ;;; yatexsec.el
    14.6  ;;; (c ) 1994 by HIROSE Yuuji [yuuji@ae.keio.ac.jp]
    14.7 -;;; Last modified Thu Jul  7 01:26:26 1994 on 98fa
    14.8 +;;; Last modified Tue Sep 20 01:35:32 1994 on figaro
    14.9  ;;; $Id$
   14.10  
   14.11  (defvar YaTeX-sectioning-level