Newer
Older
yatex / docs / yatexj
@HIROSE Yuuji HIROSE Yuuji on 12 Jul 2015 82 KB Info reformatted
Info file: yatexj,    -*-Text-*-
produced by `texinfo-format-buffer'
from file `yatexj.tex'
using `texinfmt.el' version 2.42 of  7 Jul 2006.

START-INFO-DIR-ENTRY
* YaTeX: (yatexj).      Yet Another tex-mode for Emacs (Japanese).
END-INFO-DIR-ENTRY






File: yatexj, Node: Top, Next: Intro, Prev: (dir), Up: (dir)

* Menu:

* Intro::                       �͂��߂�
* Terminology::                 �}�j���A���Q�Ə�̒���
* Main features::               ��ȋ@�\
* Installation::                �C���X�g�[��
* Invocation::                  �v���Z�X�N��
* %#notation ::                 %#�L�@
* Completion::                  �⊮����
* Local dictionary::            ���[�J������
* Commenting out::              �R�����g�A�E�g
* Cursor jump::                 �J�[�\���W�����v
* Modifying/Deleting::          LaTeX�R�}���h�̕ύX/�폜
* Filling::                     ������
* Includeonly::                 ����� includeonly
* What column::                 �J�����ʒu�K�C�h
* Intelligent newline::         ���܂������s
* Usepackage cheker::           ����usepackage
* Changing mode of YaTeX::      �쒹���샂�[�h�ύX
* Online help::                 LaTeX�I�����C���w���v
* Inclusion hierarchy browser::  �t�@�C�������K�w�\���̕\��
* Cooperation with other packages::  ���p�b�P�[�W�Ƃ̘A�g
* Customizations::              �J�X�^�}�C�Y
* Etc::                         ���̑�
* Copying::                     ��舵��
* Concept Index::               ����




File: yatexj, Node: Intro, Next: Terminology, Prev: Top, Up: Top

�͂��߂�
********

  �쒹�́AGNU Emacs �� LaTeX �p�̕������쐬���鎞�� pLaTeX �Ȃǂ̃^�C�v
�Z�b�g�R�}���h��A�v�������[�A�̋N���� Emacs �ҏW��ʒ�����s����悤��
����Ƌ��ɁA�g�����̍�����X�̕⊮�@�\�ɂ��\�[�X�e�L�X�g�̕ҏW���x��
���܂��B����� LaTeX �R�}���h�̃I�����C���w���v�ɂ��}�j���A���𒲂ׂ�
��Ԃ��y�����܂��B

  English manual *Note Top: (yatexe)Top.



File: yatexj, Node: Terminology, Next: Main features, Prev: Intro, Up: Top

�{�}�j���A���Q�Ə�̒���
************************

  �{�}�j���A���ł͈ȉ��̕\�L��p���܂��B

   * begin�^�R�}���h

     `\begin{�‹�} �` \end{�‹�}'�Ƃ����`����LaTeX�R�}���h���w���܂��B
     begin�^�R�}���h��⊮���͂��邱�Ƃ�begin�^�⊮�ƌĂт܂��B

   * section�^�R�}���h

     `\section{�^�C�g��}'��`\mbox{���e}'�̂悤�Ɉ��������LaTeX�R�}���h
     ���w���܂��B

   * maketitle�^�R�}���h

     `\maketitle'��`\tableofcontents'�̂悤�Ɉ��������Ȃ�LaTeX�R�}��
     �h���w���܂��B

   * large�^�R�}���h

     `{\large ...}' �� `{\tt ...}' �̂悤�ȃt�H���g/�T�C�Y�w��q���w��
     �܂��B

   * `[prefix]'

     �쒹�̋@�\���Ăяo�����߂̃v���t�B�N�X�L�[�B�f�t�H���g�ł�`C-c'��
     ���蓖�Ă��Ă���̂ŁA���ɕύX���Ă��Ȃ��ꍇ�{�}�j���A����
     `[prefix]' �Ƃ����\�L�́A`C-c' �Ɠǂ݊����Ă��������B



File: yatexj, Node: Main features, Next: Installation, Prev: Terminology, Up: Top

��ȋ@�\
********

   * �^�C�v�Z�b�^��v�������[�A�Ȃǂ̕ҏW��ʂ���̋N��(`C-c t')
   * �J�[�\���ʒu�ɂ��Ȃ��Œ胊�W�����̕����^�C�v�Z�b�g
   * \includeonly�̃����^�b�`�X�V
   * �G���[�ӏ��ւ̎����W�����v(`C-c '')
   * `\begin{}, \end{}, \section...' �Ȃǂ� LaTeX�R�}���h�̕⊮����
     (`C-c b', `C-c s', `C-c l', `C-c m')
   * ���ɓ��͂����e�L�X�g���‹���R�}���h�����̒��Ɏ�荞�ފ���⊮(��
     �W�����w���ɒʏ�⊮�L�[)
   * �Z�N�V������؂���͎��̕����\���A�E�g���C���\��
   * �Z�N�V�����R�}���h�̈ꊇ�V�t�g (*Note view-sectioning::)
   * �⊮�����̊w�K
   * LaTeX �̊‹���R�}���h�ɉ������K�C�h�t����������
   * �쒹�ɂȂ��K�C�h�t���������͊֐��̎�������(`yatexgen.el')
   * LaTeX �R�}���h�̍폜/�ύX(`C-c k', `C-c c')
   * �t�@�C���ԁA`\begin'<->`\end'�ԁA
             `\ref'<->`\label'�ԁA
             `\cite'<->`\bibitem'�W�����v(`C-c g')
   * �ꊇ�R�����g�A�E�g/�A���R�����g�A�E�g(`C-c >', `C-c <', `C-c ,',
     `C-c .')
   * �A�N�Z���g�L��/�����‹��p�R�}���h/�M���V�������̓��͎x��(`C-c a',
     `;', `/')
   * tabular/array�‹��̃J�����ʒu�K�C�h
   * �W���I LaTeX �R�}���h�̃I�����C���w���v(`C-c ?', `C-c /')
   * �h�L�������g�̃C���N���[�h�\���̎��o�I�\���ƃo�b�t�@�؂�ւ�(`C-c
     d')
   * �⊮���͂����}�N���ɉ����ĕK�v�� \userpackage �����Ă�������
     userpackage
   * \label��ł‚��Ƃ͂����Y��悤! ref��cite�⊮���͂Ŏ����������܂�



File: yatexj, Node: Installation, Next: Invocation, Prev: Main features, Up: Top

�N���@
******

�쒹�N���̂��߂̐ݒ�
====================

  ~/.emacs�ɉ���2���ڂ������܂��B

     (setq auto-mode-alist
           (cons (cons "\\.tex$" 'yatex-mode) auto-mode-alist))
     (autoload 'yatex-mode "yatex" "Yet Another LaTeX mode" t)

���ɖ쒹�� emacs-lisp �t�@�C���Q��u���f�B���N�g���� load-path �ɉ�����
���B���Ƃ��΁A `~/src/emacs/yatex'�ɒu���̂ł���΁A

     (setq load-path (cons (expand-file-name "~/src/emacs/yatex") load-path))

�ȂǂƂ��܂��B

  �ȏ�̐ݒ�ɂ��A�g���q�� .tex �ł���t�@�C����ҏW����Ǝ����I�ɖ�
�������[�h����܂��B�쒹������ɋN���ł����Ƃ��̓��[�h���C���̕\����
�u��ĂӁv�ɕς��܂��B


�^�C�v�Z�b�^/�v�������[�A�‹��̐ݒ�
===================================

  ���p����O���v���O�����Ɋւ���ȉ��̕ϐ����m�F���A�K�v�Ȃ琳�����l��
�ύX���܂��B
`tex-command'
             ... �N������^�C�v�Z�b�^�̃R�}���h��
`dvi2-command'
             ... �N������v�������[�A�̃R�}���h��
`NTT-jTeX'
             ... ���s+�C���f���g�ɂ���āA�^�C�v�Z�b�g��̎��Ԃ��󂢂�
     ���܂��̂�}������ꍇ��t�ɂ���(�Â�NTT-jTeX�Ō����Ɍ����)�B���
     �I�ɂ́Afill����Ƃ��Ɋe�s�̏I����%��t������悤�ɂȂ�B
`YaTeX-kanji-code'
             ... �������쐬���鎞�̊����R�[�h
`dviprint-command-format'
             ... �t�@�C���̈���Ɏg����R�}���h��̏���
`YaTeX-dvipdf-command'
             ... DVI��PDF�ɕϊ�����R�}���h

������ύX����ꍇ�́A��͂�`~/.emacs'�ɂāA���Ƃ���
     (setq tex-command "pdflatex")
�̂悤�ɂ��Ă��������B�ǂ̂悤�Ȓl���Z�b�g����Ηǂ����ɂ‚��ẮA
*Note All customizable variables::���Q�Ƃ��Ă��������B




File: yatexj, Node: Invocation, Next: %#notation, Prev: Installation, Up: Top

latex�R�}���h�N��
*****************

LaTeX�\�[�X�̕ҏW���A���̃L�[���͂ɂ��Aplatex �Ȃǂ̃^�C�v�Z�b�g�v��
�O����(�Ȍ�^�C�v�Z�b�^�ƌĂ�)�A�v�������[�A�Ȃǂ̋N�����ł��܂��B

`[prefix] t j'
             ... �^�C�v�Z�b�^(platex)�N��
`[prefix] t r'
             ... �^�C�v�Z�b�^�N��(�̈�w��)
`[prefix] t e'
             ... �����^�C�v�Z�b�g&�v�������[(�|�C���g�ʒu�̒i���A�‹���
     ���͐������[�h�݂̂��^�C�v�Z�b�g���ėׂ̃o�b�t�@�ɑg�Ō��ʂ̉摜��
     �o��)
`[prefix] t k'
             ... ���쒆�̃^�C�v�Z�b�^�̒�~
`[prefix] t b'
             ... jbibtex�N��
`[prefix] t i'
             ... makeindex�N��
`[prefix] t d'
        ... �^�C�v�Z�b�g������dvipdfmx�N��
`[prefix] t p'
             ... �v�������[�A�N��
`[prefix] t l'
             ... lpr(�v�����g�A�E�g�p)�R�}���h�N��
`[prefix] t s'
             ... xdvi -remote �ł̃T�[�`

* Menu:

* Calling typesetter::          �^�C�v�Z�b�^�N��
* Calling previewer::           �v�������[�A�N��
* Print out::                   �v�����g�A�E�g�p�R�}���h�̋N��



File: yatexj, Node: Calling typesetter, Next: Calling previewer, Prev: Invocation, Up: Invocation

�^�C�v�Z�b�^�N��
================

  �^�C�v�Z�b�^���N������ƁA�ҏW�E�B���h�E��2�‚ɕ�������A�Е��̃E�B��
�h�E�Ƀ^�C�v�Z�b�g��ʂ��\������܂��B�o�͂���郁�b�Z�[�W�ƘA�����^�C
�v�Z�b�g�o�b�t�@�͎����I�ɃX�N���[�����܂��B�����A�r���ŃG���[���N����
�Ď~�܂��Ă��܂����ꍇ�ɂ̓^�C�v�Z�b�g�o�b�t�@�Ɉڂ�A(`C-x o') �^�C�v
�Z�b�^�̏o���Ă��� ? �v�����v�g�ɑ΂��āA`x' (�����̒��f)�Ȃǂ̎w����
�邱�Ƃ��ł��܂��B�G���[���C������ꍇ�́A

`[prefix] ''
`(prefix+�A�|�X�g���t�B)'
             ... ���O�̃G���[�����s�փW�����v

����͂��邱�Ƃɂ��A�^�C�v�Z�b�^���G���[�𔭐������s�Ɉڂ邱�Ƃ��ł�
�܂��B�܂��A�^�C�v�Z�b�^�̏o�͂��� overfull hbox �Ȃǂ̃E�H�[�j���O�s��
���Ή����Ă��܂��̂ŁA���� `[prefix] '' ���������Ƃɂ��A��‘O�̃E�H�[
�j���O�����s�ɃW�����v���Ă����܂��B

  �����A�C�ɂȂ�G���[�s���������ꍇ�́A�^�C�v�Z�b�g�o�b�t�@�ŁA�G���[
�̕\������Ă���s�ɃJ�[�\�������킹�X�y�[�X�L�[�������� LaTeX �\�[�X��
�Ή�����s�ɃW�����v���܂��B


�̈�^�C�v�Z�b�g
----------------

  �|�C���g�ƃ}�[�N�̊ԁA���邢�̓e�L�X�g���ɖ��ߍ��� `%#BEGIN' ��
`%#END'�̊Ԃ̗̈�(*Note %#notation::)������؂����ă^�C�v�Z�b�g���邱
�Ƃ��ł��܂��B���̏ꍇ���C���t�@�C���̃v���A���u�����ꎞ�t�@�C���̃v��
�A���u���Ƃ��Ďg���܂��B���������ăv���A���u���ɂȂ��}�N����`���̈�
���ɂ���ƃG���[�ɂȂ�܂��B�̈�^�C�v�Z�b�g���g���ꍇ�A�K���}�N����`
�̓v���A���u��(`\begin{document}'���O)�ɒu���悤�ɂ��ĉ������B�ꎞ�t�@
�C���̓��C���t�@�C���̂���f�B���N�g����`texput.tex'�Ƃ������O�ŏo�͂�
���̂ŁA�㏑���ɂ͒��ӂ��Ă��������B


�‹��^�C�v�Z�b�g
----------------

  `[prefix] te' �������ƁA�|�C���g�ʒu�̍ł������̊‹��A�܂��͐������[
�h���̏ꍇ�͂��̐������[�h�S�́A���邢�͊‹����Ȃ���΂��̒i���������I
�ɗ̈�I������āA�̈�^�C�v�Z�b�g���Ăяo���܂��Btabular�‹��␔�����[
�h�ŕ��G�Ȃ��̂�����Ă���ꍇ�͊m���߂��������������m�F�ł���̂ŕ֗�
�ł��BEmacs���摜�\���”\�ȏꍇ�́A�����^�C�v�Z�b�g�̌��ʂ��摜�����ė�
�̃E�B���h�E�ɕ\�����܂��B�܂��A����̊‹��ŌĂяo�����ꍇ�́A�‹�����
����������������x�Ɏ����I�Ƀv���r���[�摜���X�V���܂�(on-the-fly�v��
�����[)�B�����\������Ȃ��ꍇ�̓v�������[�A�� `texput.dvi'���J�����܂�
�ɂ��Ă����ΏC���Ɗm�F���f�����ł���ł��傤�B

  �摜�v�������[�̏ꍇ�̑傫��(�𑜓x)�̓f�t�H���g��200dpi(������
300dpi)�ł��Bdpi��ς������ꍇ��LaTeX�\�[�X�̂ǂ�����`%#PREVIEWDPI
150'�̂悤��dpi�l�������Ă��������B



File: yatexj, Node: Calling previewer, Next: Print out, Prev: Calling typesetter, Up: Invocation

�v�������[�A�N��
================
  `[prefix] t p' �ɂ��v�������[�A�̋N�����ł��܂��B����ɁA�������Ȃ�
���A-remote �@�\�‚���xdvi�𗘗p���Ă���ꍇ�� `[prefix] t s' ��������
�Ƃɂ��J�[�\���ʒu�̕�������������Ă��̃y�[�W��\������悤�ɂ��ł�
�N������xdvi�ɖ��߂𑗂�܂��B����ɂ��A���ݕҏW���̉ӏ��̃^�C�v�Z�b
�g���ʂ𑦍��Ɍ��邱�Ƃ��ł��܂��B




File: yatexj, Node: Print out, Prev: Calling previewer, Up: Invocation

�v�����g�A�E�g
==============

  `[prefix] t l'�������ăv�����g�A�E�g���w������ƁA�o�͊J�n/�I���y�[�W
�𕷂��Ă���̂ŁA���ꂼ��ɓ����܂��B������ȗ����������́A
universal-argument ���‚��A


`C-u [prefix] t l'
             ... �y�[�W�m�F�ȗ�lpr�N��

�̂悤�ɋN�����Ă��������B



File: yatexj, Node: %#notation, Next: Completion, Prev: Invocation, Up: Top

%#�L�@
******

  �{������`%#'�ł͂��܂�L�[���[�h�𖄂ߍ��ނ��ƂŃ^�C�v�Z�b�^�N������
��������邱�Ƃ��ł��܂��B

* Menu:

* Changing typesetter::         �^�C�v�Z�b�g�p�R�}���h�̕ύX
* Splitting input files::       ���̓t�@�C������
* Fix region for typesetting::  �̈�̌Œ�
* lpr format::                  �v�����g�A�E�g�R�}���h�p�t�H�[�}�b�g
* Controlling which command to invoke::  ���̑��̋N���R�}���h����
* Editing %# notation::         %#�L�@�̕ҏW



File: yatexj, Node: Changing typesetter, Next: Splitting input files, Prev: %#notation, Up: %#notation

�^�C�v�Z�b�g�p�R�}���h�ύX
==========================

  �N������R�}���h��ς��������͖{�����Ɏ��̂悤�ȍs�������܂��B


             %#!jlatex-ntt

NTT jTeX �ƁAASCII jTeX ���g�����������悤�ȏꍇ�ɕ֗��ł��傤�B




File: yatexj, Node: Splitting input files, Next: Fix region for typesetting, Prev: Changing typesetter, Up: %#notation

���̓t�@�C������
================

�܂��A�͖��ɕʃt�@�C���� .tex ���쐬���Ă���ꍇ�ŁA`main.tex'����
`sub.tex' �� `\include'���Ă���悤�Ȏ��́A`sub.tex'�̔C�ӂ̈ʒu�Ɏ���
�悤�ȍs�𖄂ߍ��݂܂��B

             %#!platex main.tex


��̗�̂悤�ɃR�}���h�������łȂ��������������ꍇ�ɂ́A�S�Ă����̂܂�
shell �ɓn���̂Ŏ��̂悤�ɏ����΁Aghostview �Ȃǂ��v�������[�A�Ɏg����
�ɕ֗��ł��B


             %#!platex main && dvi2ps main.dvi > main

�Ȃ��A���̍s�̍Ō�̒P��̃s���I�h�ȑO���u���C���t�@�C���v�̃x�[�X�l�[
���ł���Ɖ��肵�܂�(���2�‚̏ꍇ�ǂ����`main')�B���̍s�ɋL�q�����A
`%f'�̓��C���t�@�C�����ɁA `%r' �̓��C���t�@�C���̊g���q����菜������
���ɒu������܂��B�������A`%f,%r'�𗘗p�����ꍇ�A����^�C�v�Z�b�g���ɕK
�����C���t�@�C�����̓��͂𑣂���܂��B

  `[prefix] g' (*Note Cursor jump::�Q��) �ł̃t�@�C���ԃW�����v��L����
�@�\�����邽�߁A���̓t�@�C���������ɂ͎��̂��Ƃɒ��ӂ��ĉ������B

  1. �T�u�f�B���N�g��������āA���̒��ɃT�u�t�@�C����u�����Ƃ͂ł��邪
     �T�u�f�B���N�g���̃T�u�f�B���N�g���ɂ͒u���Ȃ��B
  2. ���C���t�@�C������T�u�f�B���N�g�����̃t�@�C���� include ���鎞�ɂ́A
     ���΃p�X�w���p���āA
     `\include{chap1/sub}'�̂悤�ɋL�q�B
  3. ���C���t�@�C�������̃f�B���N�g���ɂ���ꍇ���A�T�u�t�@�C���ɂ�
     %#!platex main.tex �̂悤�ɋL�q����(../main�ł͂Ȃ�)�B





File: yatexj, Node: Fix region for typesetting, Next: lpr format, Prev: Splitting input files, Up: %#notation

�̈�̌Œ�
==========

  `[prefix] tr' �̗̈�w��̃^�C�v�Z�b�g�ł́A�Ƃ��Ɏw��̂Ȃ�������A
`C-SPC'�Ń}�[�N�����ʒu�ƁA�|�C���g(�J�[�\���ʒu)�̊Ԃ�̈�Ƃ݂Ȃ��܂�
���A�K�����܂����̈���^�C�v�Z�b�g�������ꍇ�́A���̗̈��

             %#BEGIN
             <�n�������̈�>
             %#END

�̂悤��`%#BEGIN'��`%#END'�ň͂݁A�J�[�\�����u`%#BEGIN'�ȍ~�v�ɒu���Ă�
�������B���̎��̗̈挈��K�����܂Ƃ߂�Ǝ��̂悤�ɂȂ�܂��B


  1. �J�[�\���ʒu���o�b�t�@�̐擪������`%#BEGIN'�Ƃ����L�[���[�h����
     ��ꍇ

       1. `%#BEGIN'���o�b�t�@�̖���������`%#END'�Ƃ����L�[���[�h�����‚���
          ���ꍇ�B
          =>`%#BEGIN' ����A���� `%#END' �̂���ʒu�܂ŁB
       2. `%#END' �����‚���Ȃ������ꍇ�B
          =>�o�b�t�@�̍Ō���܂ŁB

  2. �J�[�\���ʒu���o�b�t�@�̐擪������ `%#BEGIN' �Ƃ����L�[���[�h��
     ���‚���Ȃ������ꍇ�B
     =>�}�[�N(`C-SPC'�ʒu)�ƃ|�C���g(�J�[�\���ʒu)�̊Ԃ̗̈�B

  tabular �‹������x�����s���낵�Ă���悤�ȏꍇ�́A`\begin'�̑O�̍s��
`%#BEGIN' �Ə����A`\end' �̎��̍s�� `%#END' �Ə����Ă����ƊȒP�ɍ�\��
�ʂ��e�X�g���邱�Ƃ��ł��܂��B�܂��A���� .tex �t�@�C���̌㔼��
`%#BEGIN' �������Ă����΁A�O���̕����͖����ł��܂��B����BEGIN��END�̏�
���Y��ɂ͏\�������Ӊ������B




File: yatexj, Node: lpr format, Next: Controlling which command to invoke, Prev: Fix region for typesetting, Up: %#notation

lpr�t�H�[�}�b�g
===============

  �܂��A�v�����g�A�E�g�p�R�}���h��̃t�H�[�}�b�g�ɂ‚��Đ������܂��B�R
�}���h��t�H�[�}�b�g�́A3�‚� Lisp �ϐ��ɂ���ĕ\������܂��B�f�t�H���g
�� dvi2ps �p�̃t�H�[�}�b�g���ɐ������܂��B

`(1)dviprint-command-format'
     `"dvi2ps %f %t %s | lpr"'

`(2)dviprint-from-format'
     `"-f %b"'

`(3)dviprint-to-format'
     `"-t %e"'

���ۂɃv�����g�A�E�g���鎞�́A(1)���� %s ���t�@�C�����ɒu���������A
%f ��(2)�̓��e�A%t ��(3)�̓��e�ɒu���������܂��B���̍ۂ�(2)�̕�����
�� %b �́u�o�͊J�n�y�[�W�v�A(3)�̕����񒆂� %e �́u�o�͏I���y�[�W�v�ɒu
���������܂��B�����A�y�[�W���w�肵�Ȃ����ɂ́A%f, %t �����Ƃ���������
�܂��B

  ���́Adviprint-command-format ��Վ��ɕς��������́ALaTeX �̃\�[�X�e
�L�X�g���̔C�ӂ̏ꏊ�ɁA

             %#LPR dvi2ps %f %t %s | 4up -page 4 | texfix | lpr -Plp2

�̂悤�ɏ����ĉ������B�v�����g�A�E�g����y�[�W�͈͂����������������Ȃ�
�悤�ɂ��鎞��

             %#LPR dvi2ps %s | lpr

�ȂǂƂ���̂��֗���������܂���B



File: yatexj, Node: Controlling which command to invoke, Next: Editing %# notation, Prev: lpr format, Up: %#notation

���̑��̋N���R�}���h����
========================

LaTeX �����Ɋ֘A����R�}���h�͈ȉ��� %# �L�@�Ŏw�肷�邱�Ƃ��ł��܂��B

      `%#PREVIEW'

        ... Command line for DVI viewing ([prefix] t p)
      `%#BIBTEX'

        ... makeindex���s�Ȃ��R�}���h���C��([prefix] t b)
      `%#MAKEINDEX'

        ... bibtex���s�Ȃ��R�}���h���C��([prefix] t i)
      `%#DVIPDF'

        ... DVI����PDF�ϊ����s�Ȃ��R�}���h���C��([prefix] t d)
      `%#LPR'

        ... ����p�̃R�}���h���C��([prefix] t l)
      `%#PDFVIEW'

        ... PDF�t�@�C�������邽�߂̃R�}���h���C��
      `%#IMAGEDPI'

        ... �����v�������[(on-the-fly preview)�p�̉摜��DPI

�s���������̃L�[���[�h�Ŏn�܂�s��LaTeX�����̐擪�t�߂ɏ����Ă����΁A
����Ŏw�肵���R�}���h���N���ł��܂��B



File: yatexj, Node: Editing %# notation, Prev: Controlling which command to invoke, Up: %#notation

%#�L�@���̂̕ҏW
================

�ȏ�̂悤��`%#'�Ŏn�܂�e�퐧��L�@��ҏW���邽�߂ɂ�

`[prefix] %'
             ... `%#'�L�@�ҏW���j���[

�������܂��B

             !)Edit-%#! B)EGIN-END-region L)Edit-%#LPR

�Ƃ������j���[���o�ė���̂ŁA`%#!'�ɑ����R�}���h��ύX���������ɂ�
`!'���A`%#LPR'�� lpr �t�H�[�}�b�g��ς���������`l'���A���炩
���ߐݒ肵�����W������ `%#BEGIN' �` `%#END' �Ŋ��肽�����́A
`b'�������܂��B`b'��I�񂾎��ɂ́A����܂Ńo�b�t�@���ɒu����Ă���
`%#BEGIN', `%#END' �������I�ɏ�������܂��B



File: yatexj, Node: Completion, Next: Local dictionary, Prev: %#notation, Up: Top

�⊮����
********

  LaTeX �ł̊‹����Ȃǂ́A�쒹�̕⊮�@�\�𗘗p���Ĕ\���I�ɓ��͂��邱��
���ł��܂��B

* Menu:

* begin�^�⊮::
* section�^�⊮::
* large�^�⊮::
* maketitle�^�⊮::
* Arbitrary completion::        �����⊮
* end�⊮::
* Accent mark completion::      �A�N�Z���g�L���⊮
* Image completion::            �����L���C���[�W�⊮
* Greek letter completion::     �M���V�������⊮
* Inserting parens::



File: yatexj, Node: begin�^�⊮, Next: section�^�⊮, Prev: Completion, Up: Completion

begin�^�⊮
===========

  `\begin{env}...\end{env}'�̗l�Ȍ`���̓��͂̕⊮��begin�^�⊮�ƌĂԂ�
�Ƃɂ��܂��Bbegin �^�⊮�́A

`[prefix] b'
             ... begin �^�⊮�J�n(�W���ł� `C-c b')

�Ŏn�܂�܂��B�p�ɂɗp�����鎟�� LaTeX �‹��̕⊮�́A[prefix] `b'�ɑ�
������1��������͂��邾���ŁA`\begin{xxx}...\end{xxx}'�����������܂��B

`[prefix] b c'
             ... `\begin{center}...\end{center}'
`[prefix] b d'
             ... `\begin{document}...\end{document}'
`[prefix] b D'
             ... `\begin{description}...\end{description}'
`[prefix] b e'
             ... `\begin{enumerate}...\end{enumerate}'
`[prefix] b E'
             ... `\begin{equation}...\end{equation}'
`[prefix] b i'
             ... `\begin{itemize}...\end{itemize}'
`[prefix] b l'
             ... `\begin{flushleft}...\end{flushleft}'
`[prefix] b m'
             ... `\begin{minipage}...\end{minipage}'
`[prefix] b t'
             ... `\begin{tabbing}...\end{tabbing}'
`[prefix] b T'
             ... `\begin{tabular}...\end{tabular}'
`[prefix] b ^T'
             ... `\begin{table}...\end{table}'
`[prefix] b p'
             ... `\begin{picture}...\end{picture}'
`[prefix] b q'
             ... `\begin{quote}...\end{quote}'
`[prefix] b Q'
             ... `\begin{quotation}...\end{quotation}'
`[prefix] b r'
             ... `\begin{flushright}...\end{flushright}'
`[prefix] b v'
             ... `\begin{verbatim}...\end{verbatim}'
`[prefix] b V'
             ... `\begin{verse}...\end{verse}'

  ��L�̂��̈ȊO�̊‹����� Emacs �̎��ƒC���N�������^���ȕ⊮�@�\��p��
�ē��͂��܂�(��L�̊‹������ȉ��̕⊮���͉”\)�B

`[prefix] b SPC'
             ... begin �^�⊮����

`[prefix] b SPC' �Ɠ��͂���ƁA�ʼn��s�̃~�j�o�b�t�@��

             Begin environment(default document):

�ƕ\������܂��B�����ŁA�������ꂸ�Ƀ��^�[���L�[�̂݉����ƁA���ʓ��ɏo
�Ă���f�t�H���g�̊‹��������͂���܂����A�K���Ȋ‹�������͂���ƁA
`\begin{�‹���} �c \end{�‹���}'���������ɑ}������܂��B�~�j�o�b�t�@��
�‹�������͂���Ƃ��ɁA�‹����̓���������͂��u�X�y�[�X�v���������ƁA
��v����‹����������e�[�u���ɑ��݂����ꍇ�A�������‹����ɕ⊮������
�ŁA���͂̎�Ԃ��Ȃ��܂��B�����e�[�u���ɑ��݂��Ȃ��‹�������͂�������
���[�U��p�̃e�[�u���ɓo�^����A����ɂ��̃e�[�u���������I�ɁA���[�U��
��(�f�t�H���g�ł� `~/.yatexrc')�ɕۑ����܂��B

����ɁA����̊‹���⊮���͂������ɂ͂��̊‹��ŕK���p������G���g��
�������}�����܂�(��: `itemize'�‹��ɂ�����`\item'�Ȃ�)�B�}�����ꂽ�G��
�g�����s�v�ȏꍇ�ɂ�undo�ɂ���ď������ĉ������B


���ɏ������e�L�X�g���‹��Ŋ���
------------------------------

  �Ƃ���ŁA�ŏ��ɏ����Ă��܂����u���b�N���ォ��Aitemize �‹��̒�
�ɕ‚����߂����Ǝv�����Ƃ�����܂����A���̂悤�ȂƂ��́A���炩����
�‚����߂����i�����}�[�N���āAbegin �^�⊮�̊e�R�}���h�� `[prefix]'
�̎��́w�������� 'b'�x ���w�啶���x�ɕς��ċN�����ĉ������B(�܂��́A
`C-u' ���ɑł��Auniversal argument ���‚��Ă��”\�ł�)

  �Ⴆ�΂���p���O���t�� description �‹��̒��ɓ��ꂽ���Ƃ��́A���̃p��
�O���t���}�[�N���Ă���A�⊮�@�\���Ăяo���Ă�������(description�‹���
�ꍇ�� `[prefix] b D')�B

�I�����ꂽ�̈������܂��B����������� `transient-mark-mode' �� t
(Emacs�̕W��)�ɂȂ��Ă���ꍇ�݂̂ŁA���i
`transient-mark-mode' �� `nil' �ɂ��Ă���ꍇ�́A
�⊮�L�[�O�� `universal-argument' �w��(`C-u')
���^�C�v���Ă��� `[prefix] b D' �ȂǁA�⊮�L�[��
�^�C�v����Ί���⊮�ɂȂ�܂��B
�Ȃ�Emacs22�ȍ~�ł���� `transient-mark-mode' ��������
`set-mark-command' (`C-space')�̘A�łňꎞ�I��
`transient-mark-mode' ���L���ɂȂ�܂��B




File: yatexj, Node: section�^�⊮, Next: large�^�⊮, Prev: begin�^�⊮, Up: Completion

section�^�⊮
=============

  `\section{�ړI}' �̂悤�Ȍ`���̓��͂̕⊮�� section �^�⊮�ƌĂԂ���
�ɂ��܂��Bsection �^�⊮�́A

`[prefix] s'
             ... section �^�⊮


�Ŏ��s���܂��B`[prefix] s' ����͂���ƃ~�j�o�b�t�@�ɁA

             (C-v for view-section) \???{} (default documentclass):

�Ƃ����v�����v�g�������̂ŁA������ `section' �̂悤�� LaTeX �R�}���h
������͂��܂��B�����ł����^�[���L�[�݂̂Ŋ��ʓ��̃f�t�H���g�l���I����
���ق��A`chapter'�Ȃǂ̂悤�ȕp�x�̍������̓��͂ɂ̓X�y�[�X�L�[�ɂ��
�⊮�@�\���L���ł��B ���ɁA{}�̒��g�̓��͂𑣂��A

             \section{???}:

�Ƃ����v�����v�g�������̂ŁA�Z�N�V�����̃^�C�g���Ȃǂ���͂��܂��B��
�Ƃ��΁A

             (C-v for view-section) \???{} (default documentclass): section
             \section{???}: �ړI

�̂悤�ɓ��͂����ꍇ�́A���͒���

             \section{�ړI}

���}������A

             (C-v for view-section) \???{} (default section): vspace*
             \vspace*{???}:

�̂悤��{}�̒��g���ȗ������Ƃ��́A

             \vspace*{}

�������}������A���s�͂����J�[�\���͎����I�ɒ����ʂ̓����Ɉړ����܂��B

* Menu:

* 2�ˆȏ�̈������Ƃ� section�^�R�}���h::
* Enclose section-type command::  ����⊮
* Recursive completion::        �ċA�⊮
* view-sectioning::             �Z�N�V������؂�̃A�E�g���C���\��
* label-generation::            ���x����������



File: yatexj, Node: 2�ˆȏ�̈������Ƃ� section�^�R�}���h, Next: Enclose section-type command, Prev: section�^�⊮, Up: section�^�⊮

2�ˆȏ�̈������Ƃ� section�^�R�}���h
-------------------------------------

  �Ƃ���ŁA`\addtolength{\topmargin}{8mm}' �Ȃǂ̂悤�ɁA�������ˆ�
���� LaTeX �R�}���h������܂��B���̂悤�ȃR�}���h�̕⊮���͂ɂ́A
section �^�⊮�Ăяo���Ɉ�����t���Ă��������B�Ⴆ�Ώ��`addtolength'��
��ł���΁A����2���w�肵�܂��B�‚܂�A

             C-u 2 [prefix] s   (�܂��́AESC 2 [prefix] s)

�� section �^�⊮���Ăяo������A

             (Ctrl-v for view-section) \???{} (default vspace*): addtolength
             \addtolength{???}: \topmargin
             Argument 2: 8mm

�̂悤�ɓ��͂��Ă��������B�ŏ��� addtolength �̕����ƁA�������ł���
topmargin �̓��͓͂��R�X�y�[�X�ɂ��⊮���͂��”\�ł��B���[�U�����ɓo
�^����� LaTeX �R�}���h�ɂ́A���̈����̐����w�K�����̂ŁA�ŏ��̕⊮��
�������̐����w�肵�ċN�����Ă����΁A�Ȍ�̕⊮���ɂ́A�L�����ꂽ����
�������𕷂��ė���悤�ɂȂ�܂��B���Ƃň����̌���ς��������́A�Ă�
`C-u' ��p���Ȑ����w�肵�������ƂŁA�����I�Ɏ������̈����̌��̕���
���X�V���܂��B




File: yatexj, Node: Enclose section-type command, Next: Recursive completion, Prev: 2�ˆȏ�̈������Ƃ� section�^�R�}���h, Up: section�^�⊮

���ɏ������e�L�X�g������
------------------------

  �܂��Asection�^�⊮�@�\�̌Ăяo�����ɗ̈�I����Ԃɂ��Ă�����
�̈���̃e�L�X�g�� section �^�R�}���h�̑������Ƃ��Ċ���܂��B
��������i `transient-mark-mode' �� `nil' �ɂ��Ă���ꍇ��
`C-u' �̂��Ƃɕ⊮�L�[���^�C�v����΋����I�Ɋ���⊮�ɂȂ�܂��B




File: yatexj, Node: Recursive completion, Next: view-sectioning, Prev: Enclose section-type command, Up: section�^�⊮

�ċA�⊮
--------

  ���x�Ȏg�����ɂȂ邩������܂��񂪁Asection�^�⊮�̈����̓��͎��ɂ���
�ɕ⊮���͂𗘗p���邱�Ƃ��ł��܂�(section/large/maketitle�^�Ɍ���)�B
section�^�R�}���h�̈����ɍX�� LaTeX �R�}���h������ꍇ�ɂ̓~�j�o�b�t�@
�Ŗ쒹�̕⊮�L�[���ċA�I�ɓ��͂��邱�Ƃň����̓��͂������I�ɍs�Ȃ��܂��B



File: yatexj, Node: view-sectioning, Next: label-generation, Prev: Recursive completion, Up: section�^�⊮

�Z�N�V������؂�̃A�E�g���C���\��
----------------------------------

  �ʏ��section�^�⊮�̎��Ƀ~�j�o�b�t�@��`C-v'�������ƌ��ݑ��݂���Z�N
�V������؂�R�}���h�S�Ă� `*Sectioning Lines*'�Ƃ����o�b�t�@�Ɉꗗ�\��
���܂�(�u<<--�v�̂‚��Ă���s�������Ƃ��߂��Z�N�V������؂�)�B���̎��~
�j�o�b�t�@��`C-p', `C-n' ��������`part', `chapter', ...,
`subparagraph' �̃R�}���h���_���K�w�̍����ɂ��������ď㉺���܂��B�܂��A
`C-v', `M-v' �������ƃZ�N�V������؂�ꗗ�o�b�t�@���X�N���[�����A������
`0'�``7'�������Ƃ��鍂���ȏ�̃Z�N�V������؂肾����I��ŕ\�����܂�(��
�ۂɂ���Č���Ε�����܂�)�B

`*Sectioning Lines*'�o�b�t�@�́A

`M-x YaTeX-section-overview'
             ... �Z�N�V������؂�ꗗ�o�b�t�@�𐶐�

�ō쐬���邱�Ƃ��ł��܂��B���̃o�b�t�@��I�����C�ӂ̍s�ŃX�y�[�X������
�ƁA�Y������Z�N�V������؂�̂���{�����̏ꏊ�ɃW�����v���܂��B����ɁA
���o�b�t�@�� `u' �������ƁA�\�[�X�e�L�X�g�̑Ή�����Z�N�V�����R�}���h��
��K�w�オ��(��: subsection �� section �ɕς��)�A`d'�������ƈ�K�w����
��܂��B`*Sectioning Lines*'�o�b�t�@�ɂ���Z�N�V������؂�̍s���}�[�N
���Ă�����`U'�������ƃ��W�������̂��̂ɑΉ�����\�[�X�e�L�X�g�̃Z�N�V��
���R�}���h���ׂĂ���K�w�オ��A`D'�������Ɖ�����܂��B�Z�N�V������؂�
�ꗗ�o�b�t�@�ŗ��p�ł���L�[�R�}���h�ɂ͈ȉ��̂��̂�����܂��B

`SPC'
             ... �Ή�����\�[�X�s�փW�����v
`.'
             ... �Ή�����\�[�X�s��\��
`u'
             ... �J�[�\���ʒu�ɑΉ�����Z�N�V�����R�}���h����K�w�グ��
`d'
             ... �J�[�\���ʒu�ɑΉ�����Z�N�V�����R�}���h����K�w������
`U'
             ... �}�[�N�����Z�N�V�����R�}���h����K�w�グ��
`D'
             ... �}�[�N�����Z�N�V�����R�}���h����K�w�グ��
`0�`6'
             ... ���x�� n �ȉ��̃Z�N�V�����R�}���h���B���ĕ\��




File: yatexj, Node: label-generation, Prev: view-sectioning, Up: section�^�⊮

���x����������
--------------

  `\ref{}' �� `\cite{}' �}�N����section�^�⊮�œ��ꂽ�ꍇ�Q�Ɛ�ƂȂ蓾
����̂�S�ĒT���ă��j���[�ɂ��đI���ł��܂��B�Q�Ɛ�ɂ�`\label{}'����
���Ă����K�v�͂���܂���B��������΁A���̃��x�����g���A�Ȃ���΂��̏�
�ŎQ�Ɛ��`\label{}'����点�Ă���܂��B���x�������l����̂͋�ɂɊ���
����̂ł��B�S�ẴJ�E���^�Ƀ��x�����‚���̂������ւ�ł��B�������x��
���ɉ����‚��邩�A���x�����‚��邩�‚��܂����A�ȂǂƂ������Ƃ͖Y��܂���
��!



File: yatexj, Node: large�^�⊮, Next: maketitle�^�⊮, Prev: section�^�⊮, Up: Completion

large�^�⊮
===========

  `{\large }' �̂悤�Ȍ`���̕⊮�� large �^�⊮�ƌĂԂ��Ƃɂ��܂��B

`[prefix] l'
             ... large �^�⊮�J�n

��large�^�⊮�̊J�n�ł��B`[prefix] l' �������ƁA�~�j�o�b�t�@��

             {\??? } (default large):


�ƕ\�������̂ŁA��L�̂��̂Ɠ����v�̂ŕ⊮���͂��ĉ������B�⊮����
�p�ӂ���Ă���̂́A`footnotesize' �� `huge' �̂悤�ȕ����T�C�Y�w��q�ƁA
`bf'��`dg'�̂悤�ȃt�H���g�w��q�ł��B


���ɏ���������������
--------------------

  �܂��Abegin�^�⊮�̎��Ɠ��l�A��ɏ����Ă��܂�����A�̕��͂̕����̃T�C
�Y��ς������Ǝv����������܂����A���̂悤�Ȏ��́A�T�C�Y��傫����ς�
���������͈̔͂��}�[�N���Ă���large�^�⊮���Ă�ł��������B



File: yatexj, Node: maketitle�^�⊮, Next: Arbitrary completion, Prev: large�^�⊮, Up: Completion

maketitle�^�⊮
===============

  `\maketitle' �̌`���̕⊮�� maketitle �^�⊮�ƌĂԂ��Ƃɂ��܂��B

`[prefix] m'
             ... maketitle �^�⊮�J�n

�ŁAmaketitle �^�⊮���J�n���܂��B�⊮�̗v�͍̂��܂ł̂��̂Ƃ܂�������
���ł��BLaTeX �p�̃R�}���h�����⊮���Ƃ��ėp�ӂ���Ă��܂��B



File: yatexj, Node: Arbitrary completion, Next: end�⊮, Prev: maketitle�^�⊮, Up: Completion

�����⊮
========

  ���āA���܂ŏq�ׂ��T�^�I�� LaTeX �R�}���h�`���̕⊮���͂�p�����ɁA��
���͂��悤�Ƃ��Ă��� LaTeX �R�}���h�𕶏����̔C�ӂ̈ʒu�Ő����⊮���邱
�Ƃ��ł��܂��BLaTeX �R�}���h(�擪��\�Ŏn�܂�)����͂��Ă���r���ŁA

`[prefix] SPC'
             ... �����⊮

����͂���΁A�S�Ă̕⊮���̒������v������̂��I�΂�J�[�\���ʒu��
�}������܂��B



File: yatexj, Node: end�⊮, Next: Accent mark completion, Prev: Arbitrary completion, Up: Completion

end�⊮
=======

  ���݊J�����܂܂̊‹����������I�Ɍ��o���A`\end{�‹���}'��}�����܂��B
begin �^�⊮��p����Ί‹��̕‚��Y��͂Ȃ��̂ł����A���ɂ͂‚��‚����
`\begin{�‹���}' �����Ă��܂��A�߂����v�������邱�Ƃ�����܂��B���̂�
���Ȏ��ɂ͋C�ɂ��������ĕ��͂���͂��A������̂���

`[prefix] e'
             ... end �⊮

�Ƃ��邱�ƂŁA���݊J���Ă���‹����� \end{} ������܂��B



File: yatexj, Node: Accent mark completion, Next: Image completion, Prev: end�⊮, Up: Completion

�A�N�Z���g�L���⊮
==================

  �����̃A�N�Z���g�L��(`\`{o}'�Ȃ�)����͂��鎞�́A

`[prefix] a'
             ... �A�N�Z���g�L������

�������ƁA�~�j�o�b�t�@��

             1:` 2:' 3:^ 4:" 5:~ 6:= 7:. u v H t c d b

�Ƃ������j���[���o�ė���̂ŁA�����A�܂��͑Ή�����L��/�p������͂��ĉ�
�����B����ƕҏW�o�b�t�@�ɁA

             \`{}

�������A�J�[�\����{}���Ɉʒu����̂ŁA����Ɉꕶ�����͂��鎖�ŁA

             \`{o}

����������A�J�[�\����{}�̊O�ɖ߂�܂��B



File: yatexj, Node: Image completion, Next: Greek letter completion, Prev: Accent mark completion, Up: Completion

�����L���C���[�W�⊮
====================

  ��ɐ������[�h�Ŏg�p�����A���⃰�Ȃǂ̋L�����[���I�ɕ\������L�[����
�ŁALaTeX �R�}���h����͂ł��܂��B����͖쒹���g�́u�������[�h�v�ł̂�
���삵�܂��B�쒹�̓J�[�\����TeX�̐����‹��̒��ɂ��鎞��`;'��A
`:'�ɓ���ȋ@�\���������܂��B

  ���āA�Ⴆ�΁A��(leftarrow)��ASCII���������ŕ\������ꍇ�A��ʓI�ɂ�
�u<-�v�̂悤�ɂ��܂����A����𗘗p���āA�����L���C���[�W���̓��[�h��
`\leftarrow'����͂���ɂ́A`;'(�Z�~�R����)��ł��Ă���`<-'�Ɠ��͂��܂��B
���l�ɁA�������-(long-leftarrow) ��ASCII���������ŕ\������ꍇ�u<--�v
�Ƃ���̂ŁA`\longleftarrow'����͂��邽�߂ɂ́A`;<--'�Ɠ��͂��܂��B��
�邢�͖�����L����ASCII���������ŕ\�����鎞�́uoo�v�̂悤�ɂ��邱�Ƃ���A
`\infty' ����͂��鎞�́A`;oo'�ƃL�[���͂��܂��B

  �����̑�����܂Ƃ߂�Ǝ��̂悤�ɂȂ�܂��B

     INPUT                   ���͂���� LaTeX �R�}���h
     ; < -                   `\leftarrow'
     ; < - -                 `\longleftarrow'
     ; < - - >               `\longleftrightarrow'
     ; o                     `\circ'
     ; o o                   `\infty'



  ������̏ꍇ���A�C���[�W���͂��s���Ă���r���Ŗ]�݂̂��̂��o�b�t�@��
�\�����ꂽ�Ȃ�A�����ŃC���[�W���͂��~�߂Ď��̕ҏW����Ɉڂ��Ă��\����
����B

  �����‹�����`;'���g����͂���ɂ�`;;'�̂悤�ɂ��܂��B�C���[�W���͂̓r
����TAB�������ƁA����܂œ��͂��������Ŏn�܂���̈ꗗ���\������܂��B��
���ŖړI�� LaTeX �R�}���h�܂ŃJ�[�\�����ړ����ēxTAB���������Ƃł���
LaTeX �R�}���h���o�b�t�@�ɑ}������܂��B

  �ǂ̃L�[���͂ɂǂ̋L�����Ή����Ă��邩�S�Ēm�肽�����́A`;'����������
���TAB�������Ă��������B�ȉ��̗�́A`;<'�Ɖ��������TAB�����������̂�
���B

     KEY             LaTeX sequence          sign
     <               \leq                    ��
     <<              \ll                     �s
     <-              \leftarrow              ��
     <=              \Leftarrow              <=

������[���̓L�[]�A[�Ή����� LaTeX �R�}���h]�A[(�[��)�L���}��]�A�Ƃ�����
�Ń��j���[���o�ė���̂ŁA�悭�g�����̂��o���Ă����Ɨǂ��ł��傤�B����
�ɂ���Ă�ASCII�����ŕ\�����邱�Ƃ�����Ȃ̂ŁA���܂�o���₷���L�[����
�ł͂Ȃ����̂�����ł��傤����A���̂悤�ȏꍇ�� \maketitle �^�⊮�œ�
�͂��邩�A�ȉ��ɏq�ׂ�Ή��\�̐ݒ���s���ĒP���ȃL�[���т̂��̂�ݒ肷
��Ɨǂ��ł��傤�B

  ���̓L�[�� LaTeX �R�}���h�A�L���̑Ή��\���l�I�ɐݒ肵�����ꍇ��
Emacs-Lisp �ϐ� `YaTeX-math-sign-alist-private' �ɒ�`���Ă��������B��
�̓��e�ƃf�t�H���g�̂��̂����킹�����̂��Ή��\�Ƃ��Ďg�p����܂�
(private�̕����D�悳���)�B�Ȃ��A���̕ϐ��̍\���ɂ‚��Ă�
`yatexmth.el' ���Q�Ƃ��Ă��������B



File: yatexj, Node: Greek letter completion, Next: Inserting parens, Prev: Image completion, Up: Completion

�M���V�������⊮
================

  ������A�����‹�����`:'�������ƃM���V���������̓��[�h�ɓ���܂��B
`:'�������������`a'��������`\alpha'���A`g' �������� `\gamma'���A�ȂǃA
���t�@�x�b�g�ɑΉ������M���V���������}������܂��B������@��;�̐����L��
�⊮�Ƃ܂����������ł��B�܂���`:'�̒����TAB�������Ăǂ̃A���t�@�x�b�g
�ɂǂ̃M���V���������Ή����Ă��邩���ׂĂ݂Ă��������B

  `;'��`:'�𐔎��‹����ʼn����Ă���ɂ�������炸�A�C���[�W�⊮��������
���ꍇ�́A`C-u ;'�̂悤�� universal-argument ���‚��ăL�[���������Ƃɂ�
��A�����I�ɃC���[�W�⊮�ɓ��邱�Ƃ��ł��܂��B�܂��A���̎��ɂǂ̂悤��
��ԂŐ����‹�������Ɏ��s�����������A���������B



File: yatexj, Node: Inserting parens, Prev: Greek letter completion, Up: Completion

���ʓ��͕⏕
============

  3��ނ��銇�� () {} [] �̊J�����ʂ���ꂽ�Ƃ��ɕ‚����ʂ������I�ɓ���
�܂��B`\' �̒���ɂ� `[' ������ƍs�𕪂��ăC���f���g�𑵂��A��������
�ɔ����܂��B���̑� LaTeX �̃}�N���ɉ����Ċ��ʂ̒ލ��̎�ꂽ��Ԃɓ�����
���B�J�����ʂ��̂��̂�1�‚������ꂽ���Ƃ��� `C-q' �ŃN�H�[�g���͂��邩�A
`[prefix] w m' �ŏC�����[�h��OFF�ɂ��Ă��������B

  �̈�I�����Ă���J�����ʂ�����Ƃ��̗̈�����̎�ނ̊��ʂŊ���܂��B



File: yatexj, Node: Local dictionary, Next: Commenting out, Prev: Completion, Up: Top

���[�J������
************

  �⊮���͗p�̌��͎O��ނ̎�������\������Ă��܂��B��‚�`yatex.el'
�ɑg�ݍ��܂ꂽ�u�W�������v�A������‚̓��[�U���l�I�ɏ�p����R�}���h
��ۑ�����u���[�U�����v�A�����Ă����ЂƂ‚͂���f�B���N�g���ł̂ݗL��
�ȃR�}���h��ۑ�����u���[�J�������v�ł��B

  �⊮���͎��ɐV�����P�����ꂽ�ꍇ�ɁA���̒P����ǂ̎����ɓ���邩��
���ė��܂��B

       `foo' is not in table. Register into: U)serDic L)ocalDic N)one D)iscard

�Ƃ����v�����v�g�ɑ΂��A`u'�Ɠ�����Ɓu���[�U�����v���A`l'�Ɠ�����ƃ��[
�J���������X�V���A`n'�Ɠ�����Ǝ����t�@�C���͍X�V�������݂�Emacs�Z�b�V��
���̂ݗL���ȒP��Ƃ��A`d'�Ɠ�����ƐV���ȒP����w�K�����Ɏ̂Ă邱�Ƃɂ�
��܂��B

  �����A���[�J�������̋@�\�͂��炸�A�S�ă��[�U�����̍X�V�݂̂ł悢�ƌ�
���ꍇ�ɂ�`~/.emacs'�ȂǂŁA

             (setq YaTeX-nervous nil)

�Ƃ��ĉ������B



File: yatexj, Node: Commenting out, Next: Cursor jump, Prev: Local dictionary, Up: Top

�R�����g�A�E�g
**************


  LaTeX�̕ҏW�ɂ͎��s���낪�‚����̂ł��B���镔�����ꊇ�ŃR�����g�A�E�g
������A�R�����g���O�����肵�������Ƃ�����܂��B

`[prefix] >'
             ... ���W������ % �ŃR�����g�A�E�g
`[prefix] <'
             ... ���W������ % �̃R�����g���O��

�́A���炩���ߐݒ肵�����W�����ɑ΂��Ă̑���A

`[prefix] .'
             ... ���݂̃p���O���t���R�����g�A�E�g
`[prefix] ,'
             ... ���݂̃p���O���t�̃R�����g���O��

�́A�J�[�\���̈ʒu����p���O���t�S�̂ɑ΂��Ă̑���ł��B�Ȃ��A�����ł�
���u�p���O���t�v�� (`mark-paragraph') �֐��ɂ��}�[�N�����͈͂��w��
�܂�(�W���ݒ��`ESC h'�Ƀo�C���h����Ă���)�B�Ȃ��A����`%'�ŃR�����g�A
�E�g����Ă���p���O���t�ɑ΂��ČJ��Ԃ��p���O���t�̃R�����g���g�p����
�ꍇ�̓���͕ۏ؂��܂���̂Ō䒍�ӂ��������B

  ���āA���͂ɑ΂��Ă����łȂ��A���ɂ�`\begin', `\end' ���̂ɑ�
���Ă��R�����g�A�E�g�̑�����������Ƃ�������܂��B���̂悤�ȂƂ��́A
`\begin{}' ���邢�� `\end{}' �̍s�ɃJ�[�\�������킹�A

`[prefix] >'
             ... `\begin{}'�``\end{}' �S�ăR�����g�A�E�g
`[prefix] <'
             ... `\begin{}'�``\end{}' �S�ăR�����g���O��

�Ƃ��邱�ƂŁA`\begin�`\end'�ň͂܂��‹��S�Ăɑ΂��ăR�����g���삵�A

`[prefix] .'
             ... `\begin{}' �� `\end{}' ���R�����g�A�E�g
`[prefix] ,'
             ... `\begin{}' �� `\end{}' �̃R�����g���O��

�́A�Ή����� `\begin' �� `\end' 2�s�������A�R�����g����̑ΏۂƂ��܂��B
���W�������R�����g�A�E�g���悤�Ƃ��āA�}�[�N��ݒ肵���̂��ɃJ�[�\����
�ړ���`[preifx] >' �������Ă��J�[�\���� `\begin{}' �̏�ɂ����
`\begin{}'�``\end{}'���[�h�ŃR�����g�@�\�������Ă��܂��̂Œ��ӂ��ĉ���
���B



File: yatexj, Node: Cursor jump, Next: Modifying/Deleting, Prev: Commenting out, Up: Top

�J�[�\���W�����v
****************


* Menu:

* �Ή��I�u�W�F�N�g�ւ̃W�����v::
* ���G�`���c�[���N��::
* ���C���t�@�C���ւ̃W�����v::
* �‹���P�ʂƂ����W�����v::
* �Ō�̕⊮�ʒu�ւ̃W�����v::



File: yatexj, Node: �Ή��I�u�W�F�N�g�ւ̃W�����v, Next: ���G�`���c�[���N��, Prev: Cursor jump, Up: Cursor jump

�Ή��I�u�W�F�N�g�ւ̃W�����v
============================

  �������̂��낢��ȏꏊ��

`[prefix] g'
             ... �Ή�����I�u�W�F�N�g�ɃW�����v

���������Ƃɂ��A�J�[�\���ʒu��LaTeX�R�}���h�ɑΉ�����ꏊ�ɃW�����v��
�܂��B�Ή��֌W�����݂���Ɖ��߂����R�}���h�ɂ͈ȉ��̂��̂�����܂��B

   * `\begin{}' ���� `\end{}'
   * `%#BEGIN' ���� `%#END'
   * �摜�t�@�C���̎�荞�݃}�N�� �� �Ή�����viewer/���G�����c�[���N��
   * `\label{}' ���� `\ref{}'
   * `\include(\input)' �� �Ή�����t�@�C��
   * `\bibitem{}' ���� `\cite{}'

  `\begin{}' �� `\end{}' �̍s��`[prefix] g'���������Ƃ�
���A�Ή�����`end/begin'�̍s�ɃW�����v���܂��B�������Ή�������̂�
�Ȃ��ꍇ�̓G���[�ɂȂ�܂��B�܂�����́A�̈�Œ�̂��߂� `%#BEGIN' ��
`%#END' �̃y�A�ɑ΂��Ă����l�ɓ��삵�܂��B�Ȃ��A`label/ref'��
`cite/bibitem'�Ή�������̂��ʃt�@�C���ɂ��鎞�́A�W�����v��ƂȂ�t�@
�C�����I�[�v������Ă��Ȃ���΂Ȃ�܂���B*Note %#notation::.
���C���� .tex �t�@�C���� `\include{chap1}' �ȂǂɃJ�[�\�������킹�A
`[prefix] g' �������ƁA`chap1.tex' �ɃW�����v���܂��B

�܂��A

`[prefix] 4 g'
             ... �ʃE�B���h�E�őΉ��I�u�W�F�N�g�ɃW�����v

�������ƁA�Ή�����I�u�W�F�N�g�ւ̃W�����v��ʃE�B���h�E�ōs���܂��B��
�����A���̋@�\�� `begin/end', `%#BEGIN/%#END' �Ԃ̃W�����v�ɑ΂��Ă�(��
�����Ȃ��Ǝv����̂�)�@�\���Ȃ��̂Œ��ӂ��Ă��������B



File: yatexj, Node: ���G�`���c�[���N��, Next: ���C���t�@�C���ւ̃W�����v, Prev: �Ή��I�u�W�F�N�g�ւ̃W�����v, Up: Cursor jump

���G�`���c�[���N��
==================

��L�́u�摜�t�@�C���̎�荞�݃}�N���v�Ƃ́A�Ⴆ��
`\epsfile{file=foo}' �̂悤�ȑ}�G��荞�݃R�}���h�̂��ƂŁA���̍s�ɃJ�[
�\�������킹��`[prefix] g'�������Ƃ��̉摜�t�@�C���̌��ƂȂ����t�@�C��
��Ή����邨�G�`���c�[�����N�����ăI�[�v�����܂��B�N������c�[���̔���
�͈ȉ��̂悤�ɂȂ���܂��B

  1. �J�����g�s���ϐ� `YaTeX-processed-file-regexp-alist' �ɒ�`�����
     ���鐳�K�\���̂����ꂩ�ƃ}�b�`������A�t�@�C�����ɑ������镔����
     (\\)���甲���o���Ċo���Ă���(���Ԗڂ�\\(\\)���͕ϐ��̊e���X�g��
     cdr ���ɓ���Ă���)�B�}�b�`���Ȃ���Ή������Ȃ��B
  2. �s���ɁA�ϐ� `YaTeX-file-processor-alist' �ɓo�^����Ă���R�}���h
     ���u%�R�}���h�v �̂悤�ɏ����Ă���΋����I�Ɂu�R�}���h �t�@�C��
     ��.�g���q�v���N���B
  3. �Ȃ���΁A�ϐ� `YaTeX-file-processor-alist' �̊e���X�g��cdr���ɓ���
     �Ă���g���q���u�t�@�C�����v�̌��ɑ������t�@�C�������݂��邩����
     ���ׂāA���݂����ꍇcar���ɓ����Ă���R�}���h���N������B
  4. �ȏ�ǂꂩ�Ƀ}�b�`���Ȃ���΂�����߂�B


�ϐ� `YaTeX-file-processor-alist' �ƕϐ� `YaTeX-file-processor-alist'
�̐ݒ���@�ɂ‚��Ă͂��ꂼ��̕ϐ��ɂ‚��� describe-variable ���Đ�����
�ǂ�ʼn������B���܂��ݒ肷��ƁA�摜�t�@�C���ɂ����炸�A�C�ӂ̌`���̃t�@
�C����C�ӂ̃v���Z�b�T�ŏ�������R�}���h���ȒP�ɌĂяo�����Ƃ��ł��܂��B



File: yatexj, Node: ���C���t�@�C���ւ̃W�����v, Next: �‹���P�ʂƂ����W�����v, Prev: ���G�`���c�[���N��, Up: Cursor jump

���C���t�@�C���ւ̃W�����v
==========================

`chap1.tex'�̂悤�ȃT�u�t�@�C���ŁA

`[prefix] ^'
             ... ���C���t�@�C���ɃW�����v
`[prefix] 4 ^'
             ... �ʃE�B���h�E�Ń��C���t�@�C���ɃW�����v

�������ƁA���C���t�@�C���̕ҏW�o�b�t�@�ɐؑւ��܂��B�����A���C���t�@�C
�����I�[�v�����Ă��Ȃ��ꍇ�́A�J�����g�f�B���N�g������T���Ď����I�ɃI�[
�v�����܂��B



File: yatexj, Node: �‹���P�ʂƂ����W�����v, Next: �Ō�̕⊮�ʒu�ւ̃W�����v, Prev: ���C���t�@�C���ւ̃W�����v, Up: Cursor jump

�‹���P�ʂƂ����W�����v
========================

����Ɍ��݂̊‹���P�ʂƂ��ċ@�\����R�}���h�Ɉȉ��̂��̂�����܂��B

`M-C-a'
             ... �‹��̐擪(`\begin')�փW�����v
`M-C-e'
             ... �‹��̖���(`\end')�փW�����v
`M-C-@'
             ... �‹��S�̂��}�[�N

��L�̃R�}���h�͒ʏ��`[prefix]'�L�[�ł͂Ȃ�`META'�L�[���v���t�B�N�X��
���ċ@�\����̂ł����Ӊ������B



File: yatexj, Node: �Ō�̕⊮�ʒu�ւ̃W�����v, Prev: �‹���P�ʂƂ����W�����v, Up: Cursor jump

�Ō�̕⊮�ʒu�ւ̃W�����v
==========================

�쒹�͕⊮���͂����ʒu����Ƀ��W�X�^ `3'�ɕۑ����Ă��܂��B���͓r���Ŕ@
���Ȃ�t�@�C���̔@���Ȃ�ʒu�ɍs�����Ƃ��Ă��A`C-x j
3'(`jump-to-register')���g���Ē����ɍŌ�̕⊮���͈ʒu�ɖ߂邱�Ƃ��ł�
�܂��B



File: yatexj, Node: Modifying/Deleting, Next: Filling, Prev: Cursor jump, Up: Top

�ύX/�폜
*********

  ���ɓ��͂���Ă��� LaTeX �R�}���h�̕ύX/�폜�̂��߂Ɉȉ��̋@�\���p��
����Ă��܂��B

`[prefix] c'
             ... �J�[�\���ʒu�� LaTeX �R�}���h�̕ύX
`[prefix] k'
             ... �J�[�\���ʒu�� LaTeX �R�}���h�̍폜


�����̃R�}���h�́A�R�}���h���N������ꏊ�ɂ���ē�������肷��̂Œ�
�ӂ��ĉ������B

* Menu:

* Changing LaTeX command::      LaTeX �R�}���h�̕ύX
* Killing LaTeX command::       LaTeX �R�}���h�̍폜



File: yatexj, Node: Changing LaTeX command, Next: Killing LaTeX command, Prev: Modifying/Deleting, Up: Modifying/Deleting

LaTeX �R�}���h�̕ύX
====================

�ύX������ LaTeX �R�}���h�ɃJ�[�\�������킹�� `[prefix] c'
�������Ƃ��̃R�}���h��⊮���͂Ȃǂ�p���Ď�y�ɕς��邱�Ƃ��ł��܂��B
`[prefix] c' �ŕύX�ł���R�}���h�ɂ͈ȉ��̂��̂�����܂��B

   * `begin/end' �̊‹���
   * section�^�R�}���h�̃R�}���h��
   * section�^�R�}���h�̈���
   * section�^�R�}���h�̃I�v�V�����p�����[�^([]�ň͂܂ꂽ����)
   * large�^�R�}���h
   * (�C���[�W�⊮�œ��͉”\��)�������[�h��p��maketitle�^�R�}���h

  �ς�����section�^�R�}���h�̈���������� LaTeX �R�}���h���܂ޏꍇ�́A
���̈������͂ޒ����ʂ̏�� `[prefix] c' ���������ƂŒ��̃R�}���h��ύX
�Ώ۔��肩�珜�O���邱�Ƃ��ł��܂��B




File: yatexj, Node: Killing LaTeX command, Prev: Changing LaTeX command, Up: Modifying/Deleting

LaTeX �R�}���h�̍폜
====================

`[prefix] k' �͋N������ʒu�ɂ�莟�̂悤�ȓ�����s���܂��B


     �N���ʒu                        ����
     \begin, \end�̍s                `\begin\end'�y�A�̍폜
     %#BEGIN, %#END �̍s             %#BEGIN,%#END�y�A�̍폜
     section�^�R�}���h�̏�(��)       section�^�R�}���h�̍폜
     �t�H���g�w�芇�ʂ̏�            �t�H���g�w��̍폜
     ���ʂ̏�                        �΂��Ȃ����ʂ̍폜


`\begin, \end' ����� `%#BEGIN, %#END' ���폜����ꍇ�A`\begin, \end'
�� `%#BEGIN, %#END' �̑��݂���s�͂܂邲�ƍ폜�����̂ŁA�����̈�s
�� `\begin' �Ȃǂ��ˆȏ�A�˂ď����Ȃ��悤�ɒ��ӂ��Ă��������B��L��
���̂͂��ׂĖ{�����͂��u�e��v���폜����悤�ɓ����܂����A
universal-argument (`C-u') ��ł������`[prefix] k'���^�C�v����ƁA����
����́u�e��v�Ɋ܂܂��u���g�v����C�ɍ폜���܂��B�ȉ��̗���Q�l�ɂ�
�ĉ������B

             ���̃e�L�X�g:                   [prefix] k      C-u [prefix] k
             �{��\footnote{�r��}�ł��B     �{���r���ł��B  �{���ł��B
                     ��(�J�[�\���ʒu)



File: yatexj, Node: Filling, Next: Includeonly, Prev: Modifying/Deleting, Up: Top

������
******


item�̌�����
============

  itemize �‹����ɂ���`\item'�̍���(����)�������s�ɓn��ꍇ�ɁA���ڂ̐�
�����������������ꍇ�ɂ́A


`M-q'
             ... ������

�ɂ���āA���� item �̃C���f���g�̐[���ɉ����� fill ����܂��B�Ȃ��A��
��NTT jTeX ���g�p���Ă���ꍇ�ɂ́ALisp �ϐ�`NTT-jTeX'��`t'�ɃZ�b�g����
�������B

  ���̂Ƃ��A�ϐ�`YaTeX-item-regexp'�̒l(�W���ł� `"\\\\item"')��
���ڎw��R�}���h�̐��K�\���Ƃ��Č����Ɏg�p���܂��Bitemize �‹��ŁA�Ǝ��̃R
�}���h���`���č��ڂ�񋓂��Ă���ꍇ(�Ⴆ��`\underlineitem')�́A
`~/.emacs' �Ŏ��̂悤�Ɏw�肵�ĉ������B

             (setq YaTeX-item-regexp
                   "\\(\\\\\\(sub\\)*item\\)\\|\\(\\\\underlineitem\\)")


���̕ϐ��̎w��̎d�����悭������Ȃ��ꍇ�́A�Ǝ��̍��ڗ񋓃R�}���h�̖��O��
``"\item"'�Ŏn�܂���̂ɂ��ĉ�����(�Ⴆ��"\itembf"')�B

�쒹�� `M-q' �ł� `\item' ���‹��ɉ����Ĉȉ��̂悤�Ɂu�n���O�C���f���g�v
���܂��B

     itemize, enumerate�‹�:
            >\item[�ق��ق�] �p��ł́A���ɈӖ��̂Ȃ��P��� `foo' �ł���킵��
            >                �����A����̓��{��łƂ�������P�ꂪ�u�ق��ق��v
            >                �ł��B
     description�‹�:
            > \item[�ւ�ւ�] �u�ق��ق��v���ł���߂��P��Ƃ��Ďg�������ɁA��
            >            2�̂ł���߂ȒP��Ƃ��āu�ւ�ւ�v���g���邱�Ƃ���
            >            ���悤�ł��B


�p���O���t�̌�����
==================

  itemize�‹��ȊO�ł̃p���O���t�̌�����(fill)�́A��{�I�ɑ��̃��[�h�Ɠ�
���悤�ɋ@�\���܂����Averbatim�‹���Atabular�‹��Ȃnj�����������ƔߎS
�ȏ󋵂ɂȂ�悤�Ȋ‹����ł͋@�\���܂���B�܂��A\verb �Ŋ����Ă������
�͌����čs��������܂���(�ϐ� `YaTeX-verb-regexp' �Ő���) )�B����ɁA��
���I�ɃC���f���g�̐[����ς��Ă���ӏ��ł́A���̃C���f���g�̐擪��
`M-q'���������Ƃɂ�� fill-prefix �����������ύX���Ȃ��Č��������ł���
���B




File: yatexj, Node: Includeonly, Next: What column, Prev: Filling, Up: Top

�����includeonly
*****************

  �t�@�C���𕪊����ĕ��͂���͂��Ă��鎞�ɂ́A���C���t�@�C������

             \includeonly{���ݕҏW���̃t�@�C����}

�̂悤�ɏ����Ă������ƂŁA�^�C�v�Z�b�g�̎��Ԃ�ߖ�ł��܂����A�������
���̃t�@�C�����蒼�����������ɂ�

             \includeonly{������Ǝ蒼���������t�@�C����}


�Ə��������Ȃ���΂Ȃ炸��Ԃ�������܂��B�쒹�ł͌��ݕҏW���Ă���t�@
�C���������C���t�@�C����`\includeonly'�ɂȂ��ꍇ�ɂ͎����I�ɂ�������o
���A���̎w�����‚��܂��B

             A)dd R)eplace %)comment?


���ݕҏW���̃t�@�C���� `\includeonly' �̃��X�g�ɉ����������ɂ�`a'���A��
�ݕҏW���̃t�@�C�������� `\includeonly' �ɂ���������`r'���A
`\includeonly' �̍s���R�����g�A�E�g���Ė��������������ɂ́A`%'�����ꂼ
�ꉟ���ĉ������B



File: yatexj, Node: What column, Next: Intelligent newline, Prev: Includeonly, Up: Top

�����͂ǂ�?
***********

  ���ڐ��̑��� tabular �Ȃǂ��������񏑂��Ă���Ɖ��̕��̍s�ŁA���܏���
�Ă��錅���ǂ��ɑΉ�����̂��킩��Ȃ��Ȃ��Ă��܂����Ƃ�����܂��B�Ⴆ
�΁A�ȉ��̂悤�� tabular �ɂ����āA

             \begin{tabular}{|c|c|c|c|c|c|c|c|}\hline
              ����&����&��&�Z��&�d�b&FAX&�A�Ȑ�&�A�Ȑ�d�b\\ \hline
              ����Y & 6 & 223 & ���l�s�`�k����g & xxx-yyy &
                     zzz-www & �g���K & 9876-54321 \\
              ���g���m & 2 & \multicolumn{2}{c|}{�����Ȃ�}
                     &&&(???)
              \\ \hline
             \end{tabular}


(???)�̕������ǂ̍��ڂȂ̂������ɔ��f����͓̂���ł��傤�B����Ȏ��́A

`[prefix] &'
             ... ���݂̃J�����\��

�������ƃJ�[�\���ʒu�̃J�������ǂ̍��ڂɊY�����邩���~�j�o�b�t�@�ɕ\��
���܂��Btabular/array�‹��̑�1�s�ڂ����ږ��̕��тƂ݂Ȃ��đΉ��������
��T���܂��B�������ږ��Ƃ��ĕʂ̂��̂�\�����ė~�����ꍇ�́A�s����`%'��
���ă_�~�[�̍��ڕ��т�����Ă����Ɨǂ��ł��傤�B



File: yatexj, Node: Intelligent newline, Next: Usepackage cheker, Prev: What column, Up: Top

���܂������s
************

  tabular[*], array, itemize, enumerate, tabbing �‹���begin�^�⊮�œ�
�͂������A�܂��͊e�‹�����

`ESC RET'
             ... ���܂������s


�������ƁA���̊‹��ɉ������s�G���g�������̍s�ɑ}�����܂�(begin�^�⊮��
�Ɏ����}�����ꂽ�G���g�����s�v�ȏꍇ�� undo �ɂ���ď����ł��܂�)�B�Ⴆ
�΁Atabular�‹��ł́A���̊‹��̃J�������ɑΉ��������� `&' �ɉ����A�s
���� `\\' �����܂��B���̎�����ȑO�� `\hline' ������΂�����t������
�܂��B�‹��Ƃ���ɉ����Ď������͂�����̂̑Ή��͈ȉ��̂悤�ɂȂ�܂��B

   * `tabular', `tabular*', `array'

             �J������-1 ������ `&' �� `\\'�B�K�v�ɉ����� `\hline'

   * `tabbing'

             ��s�ڂŒ�`���Ă��� `\=' �Ɠ������� `\>'�B

   * `itemize', `enumerate', `description', `list'

             `\item' �܂��� `item[]'

  tabular �‹��̗�̂悤�ɁA�{�@�\�͊e�‹��̈�s�ڂ̓��e���Q�l�ɂ��ē�
�삷��̂ŁA�Ȃ�ׂ���s�ڈȍ~�ŌĂяo���悤�ɂ��Ă��������B

  �����A���̑��̊‹��A�Ⴆ�� `foo'�A�ɑ΂���`���܂������s'�𓮍�
�����������́A`YaTeX-intelligent-newline-foo' �Ƃ������O�̊֐����`
���܂��B��`�����֐��́A���݂̍s�ɉ��s��}����������̍s���̈ʒu�ŌĂ΂��
���B�֐� `YaTeX-indent-line' ���ĂԂƌ��݂̊‹��̃l�X�g�ɉ������[����
�C���f���g�����̂ŁA������Ă�ł��牽����}������悤�ȃR�[�h�������Ƃ�
���ł��傤�B`yatexenv.el'���̊֐�
`YaTeX-intelligent-newline-itemize' �̒�`�Ȃǂ��Q�l�ɂ��Ă��������B




File: yatexj, Node: Usepackage cheker, Next: Changing mode of YaTeX, Prev: Intelligent newline, Up: Top

����usepackage
****************

  begin�^�Asection�^�Amaketitle�^�A�����ꂩ��LaTeX2e�}�N����⊮���͂�
��ƁA���̃}�N���̗��p�ɊO���p�b�P�[�W��K�v�Ƃ���ꍇ�A���̃p�b�P�[�W
��{������ `\usepackage{}' ���Ă��邩�ǂ����𒲍����A�������Ă��Ȃ����
�v���A���u���ɑΉ�����p�b�P�[�W�������ɂ��� `\usepackage' ����(�m�F��
��)�}�����܂��B

  ���������̋@�\���������߂ɂ́A�p�b�P�[�W���Ƃ��̒��Œ�`����Ă���}
�N���Q��alist�̌`���ŕϐ� `YaTeX-package-alist-private' �ɐݒ肵�Ă���
�K�v������܂��B



File: yatexj, Node: Changing mode of YaTeX, Next: Online help, Prev: Usepackage cheker, Up: Top

�쒹�̓��샂�[�h�؂�ւ�
************************

`[prefix] w'
             ... �쒹���샂�[�h�؂�ւ����j���[

�Ŗ쒹���g�̓�������肷��ȉ��̃��[�h��؂�ւ��܂��B

   * �C�����[�h
   * �쒹�������[�h

�C�����[�h�́A�J�����ʓ��͎��̏������R���g���[�����A�C�����[�hON�̎���
�J�����ʂ̓��͂͊J�����ʂ݂̂̓��͂ɂȂ�A�C�����[�hOFF�̎��͊J�����ʂ�
���͂����ŕ‚����ʂ܂œ��͂��܂��B�f�t�H���g(�N����)�̐ݒ��*OFF*�ł��B

  �쒹�������[�h�́A�ϐ� `YaTeX-auto-math-mode' �� `nil' �̎���
�ݗL���ŁA���̂Ƃ�`;'��`:'����������(*Note Image completion::�Q��)�ɁA
�ǂ̂悤�ȃC���[�W�⊮���@�\�����邩�A�ʏ�̃L�[�Ƃ��ċ@�\�����邩���蓮��
�؂�ւ��܂��B�������肪�x���}�V���ł�`YaTeX-auto-math-mode'
`nil'�ɃZ�b�g���A�쒹�������[�h���蓮�Ő؂�ւ���Ɨǂ��ł��傤�B




File: yatexj, Node: Online help, Next: Inclusion hierarchy browser, Prev: Changing mode of YaTeX, Up: Top

�I�����C���w���v
****************

  �g�����Ƃ��� LaTeX �R�}���h�̗p�@���悭������Ȃ����́A�I�����C���w��
�v���Ђ��܂��傤�B�w���v�Ɋւ���L�[�ɂ͈ȉ��̂��̂�����܂��B

`[prefix] ?'
             ... �I�����C���w���v
`[prefix] /'
             ... �I�����C��apropos


�I�����C���w���v
================

  �u�I�����C���w���v�v�́A��ʓI�� LaTeX �R�}���h(�f�t�H���g�ŃJ�[�\��
�ʒu�̃R�}���h)�ɑ΂��������ׂ̃o�b�t�@�ɕ\�����܂��B���̎��Q�Ƃ����
�w���v�p�t�@�C���ɂ́u�O���[�o���w���v�v�Ɓu�v���C�x�[�g�w���v�v�̓��
�ނ�����A�O�҂� LaTeX �̕W���R�}���h�̎�Ȃ��̂̐������܂ރt�@�C���ŁA
�ϐ�`YaTeX-help-file'�̒l�Ŏw�肳��܂��B���̃t�@�C���͒ʏ�����̏ꏊ
(�f�t�H���g��`$EMACSEXECPATH')�ɒu����A�N�������̓��e���X�V�ł���悤
�ɑS���ɏ������݌����^������ׂ����̂ł��B��҂́A��W���������͌l
�I�ȃ}�N����`�Ɋւ��������������Ă���t�@�C���ŁA�ϐ�
`YaTeX-help-file-private'�̒l�Ŏw�肳��܂��B������̓��[�U�̃z�[���f�B
���N�g���̉��Ȃǂɒu����܂��B


�I�����C��apropos
=================

  �u�I�����C��apropos�v�� GNU Emacs �� apropos �Ɠ��l�A���[�U���w�肵��
�L�[���[�h��������Ɋ܂ލ��ڂ��ׂĂ�ׂ̃o�b�t�@�ɕ\�����܂��B

  �����A���ׂ悤�Ƃ���LaTeX�R�}���h�ɑ΂���������w���v�t�@�C�����Ɍ���
����Ȃ������ꍇ�́A�������̓��͂����߂Ă���̂ŁA�”\�ł���ΎQ�l����
�ǂ𒲂ׂĂ��̃R�}���h�̐�������͂��Ă��������B�����A�Ȃɂ��W���I�ȃR
�}���h�ɑ΂���������������Ȃ�΂��Ў��܂ł��̐����������艺�����B����
�̔z�z�Ɋ܂߂����Ǝv���܂��B



File: yatexj, Node: Inclusion hierarchy browser, Next: Cooperation with other packages, Prev: Online help, Up: Top

�C���N���[�h�\���u���E�U
************************

�����̃t�@�C���ɕ������Ă���h�L�������g�������Ă���ꍇ�A

`[prefix] d'
             ... �C���N���[�h�\���u���E�Y

�������ƁA���̃h�L�������g�̐e�t�@�C���𕷂��ė��܂��B�����őS�Ẵt�@
�C���̐e�ƂȂ�t�@�C��(�f�t�H���g��������Ă���̂ő���RET�̂�)�����
����ƃC���N���[�h���Ă���S�Ẵt�@�C������͂��A�C���N���[�h�󋵂���
�o�I�ɕ\�����܂��B���̃o�b�t�@�ł͈ȉ��̃L�[���삪�L���ł��B

`n'
             ... ���̍s�Ɉړ����Ή�����t�@�C����ׂ̃o�b�t�@�ɕ\��
`p'
             ... ��̍s�Ɉړ����Ή�����t�@�C����ׂ̃o�b�t�@�ɕ\��
`N'
             ... �����C���N���[�h���x���̎��̃t�@�C���Ɉړ�
`P'
             ... �����C���N���[�h���x���̑O�̃t�@�C���Ɉړ�
`j'
             ... ���̍s�Ɉړ�
`k'
             ... ��̍s�Ɉړ�
`u'
             ... ���e�ɂ�����t�@�C���Ɉړ�
`.'
             ... �J�[�\���ʒu�̃t�@�C����ׂ̃o�b�t�@�ɕ\��
`SPC'
             ... �ׂ̃o�b�t�@�̑Ή��t�@�C�����X�N���[���A�b�v
`DEL, b'
             ... �ׂ̃o�b�t�@�̑Ή��t�@�C�����X�N���[���_�E��
`<'
             ... �ׂ̃o�b�t�@�̑Ή��t�@�C���̐擪��\��
`>'
             ... �ׂ̃o�b�t�@�̑Ή��t�@�C���̖�����\��
`''
             ... (`<'��`>'�̌��)���̕\���ʒu�ɖ߂�
`RET, g'
             ... �J�[�\���ʒu�̃t�@�C����ׂ̃o�b�t�@�ŃI�[�v��
`mouse-2'
             ... RET�Ɠ���(�E�B���h�E�g�p���̂�)
`o'
             ... �ׂ̃E�B���h�E�Ɉړ�
`1'
             ... ���̃E�B���h�E������
`-'
             ... �u���E�Y�E�B���h�E������������
`+'
             ... �u���E�Y�E�B���h�E��傫������
`?'
             ... �w���v�\��
`q'
             ... �\���O�̏�Ԃɖ߂�

  �������A�ׂ̃E�B���h�E�̃t�@�C���̓��e��\������@�\�Ɋւ��ẮA�Ή�
����t�@�C�����N���[�Y���Ă��܂��Ƃ��܂������܂���̂ł����ӂ��������B



File: yatexj, Node: Cooperation with other packages, Next: Customizations, Prev: Inclusion hierarchy browser, Up: Top

���p�b�P�[�W�Ƃ̘A�g
********************


gmhist
======

  `gmhist.el'��`gmhist-mh.el' �����[�h���Ă���ꍇ�A�v�������[�R�}���h
�̓���(`[prefix] tp]')�A����R�}���h�̓���(`[prefix] tl')�̎��ɓƗ�����
�q�X�g���𗘗p�ł��܂��B���ꂼ��̃v�����v�g�ŁA`M-p' �������ƒ��O�ɗ�
�p�����R�}���h�����������Ԃ��Ăяo�����Ƃ��ł��܂��B


min-out
=======

  `min-out.el' (`outline-minor-mode') �Ɩ쒹��g�ݍ��킹�Ďg�����Ƃ���
�����”\�ł��B�ݒ�̕��@�Ɋւ��Ă�`yatexm-o.el'���������������B



File: yatexj, Node: Customizations, Next: Etc, Prev: Cooperation with other packages, Up: Top

�J�X�^�}�C�Y
************

  �쒹�̓���𐧌䂷���X�̕ϐ���Ǝ��ɐݒ肷�邱�Ƃɂ��A�⊮���͂�
�N������L�[�A�T�C����ς�����A�‹����̕⊮��������ɏ[�������邱��
�Ȃǂ��ł��܂��B

* Menu:

* Lisp variables::              lisp �ϐ�
* Add-in functions::            �t���֐�(�A�h�C���֐�)



File: yatexj, Node: Lisp variables, Next: Add-in functions, Prev: Customizations, Up: Customizations

lisp �ϐ�
=========

  �Ⴆ�� prefix �L�[�� `C-c' �ȊO�̃L�[�ɂ������ꍇ�́A`YaTeX-prefix'��
prefix �L�[�ɂ������V���{�����`���Ă��������B����ɁA�u`C-c �p��'�v��
�����L�[�o�C���h�͓Ǝ��̊֐������蓖�ĂĂ���̂Ŏg�������Ȃ��B���̂悤
�Ȏ��́A`YaTeX-inhibit-prefix-letter' �� `t' �ɐݒ肷�邱�Ƃɂ��A
`C-c �p���c'�̃o�C���h���S�āA�Ή�����`C-c C-�p���c'�ɕς��܂�(�������A
begin�^ large�^�⊮�̑啶���N���ɂ�郊�W�����w��͉”\�Ȃ܂܂ł��B����
�������ɂ������ꍇ��`t'�ł͂Ȃ� 1 �ɃZ�b�g���ĉ������B)�B

* Menu:

* All customizable variables::  �J�X�^�}�C�Y�ϐ��ꗗ
* Sample definitions::          �J�X�^�}�C�Y�ϐ��ݒ��
* Hook variables::              hook�ϐ�
* Hook file::                   hook�p�t�@�C��



File: yatexj, Node: All customizable variables, Next: Sample definitions, Prev: Lisp variables, Up: Lisp variables

�J�X�^�}�C�Y�ϐ��ꗗ
--------------------

  yatex-mode �ɂ����鎟�̕ϐ����J�X�^�}�C�Y�”\�ł��B`~/.emacs' ��
`setq' ���Ă����΁A������̒�`���D�悳��܂��B���ʂ̒��̓f�t�H���g�l��
���B���ۂɕϐ��̒l��ύX����ꍇ�� `M-x describe-variable' �ŕϐ��̏ڍ�
�Ȑ������Q�Ƃ��Ă��������B

 -- Variable: YaTeX-prefix
     yatex-mode ���̃v���t�B�N�X�L�[ (`\C-c')

 -- Variable: YaTeX-inhibit-prefix-letter
     prefix �L�[�̒���̃L�[�o�C���h�� `�p��' �̂��̂� `C-�p��' �ɕύX
     (`nil')

 -- Variable: YaTeX-fill-prefix
     �{�����������̍s���ɑ}������ړ������Ȃ킿 fill-prefix
     (`""(nil)')

 -- Variable: YaTeX-user-completion-table
     �w�K����LaTeX�R�}���h�ۑ��t�@�C���� (`"~/.yatexrc"')

 -- Variable: YaTeX-kanji-code
     �������쐬���鎞�̊����R�[�hnil=�����̃R�[�h�̂܂�
     0=no-conversion 1=Shift JIS, 2=JIS, 3=EUC, 4=UTF-8 (2 (MS-DOS�ł�
     1))

 -- Variable: tex-command
     LaTeX�^�C�v�Z�b�^�R�}���h�� (`"platex"')


 -- Variable: dvi2-command
     �v�������[�A�R�}���h�� (`"xdvi -geo +0+0 -s 4"')

 -- Variable: dviprint-command-format
     dvi�t�@�C���̈���Ɏg����R�}���h�� (`"dvi2ps %f %t %s | lpr"')

 -- Variable: dviprint-from-format
     ���`%f'�ɑ�������J�n�y�[�W�w�菑���A`%b' ���J�n�y�[�W�ԍ��ɕς�
     �� (`"-f %b"')

 -- Variable: dviprint-to-format
     `%t' �ɑ�������I���y�[�W�w�菑���A`%e'���I���y�[�W�ԍ��ɕς��
     (`"-t %e"')

 -- Variable: makeindex-command
     makeindex�R�}���h (`"makeindex"' (MS-DOS�ł�`"makeind"'))

 -- Variable: YaTeX-dvipdf-command
     dvi��PDF�ɕϊ�����R�}���h (`"dvipdfmx"')

 -- Variable: YaTeX-on-the-fly-preview-interval
     `[prefix] t e'�Ŋ‹�����preview������ꍇ�̕ϊ������܂ł�
     �����쎞��(�b) (0.9)
     `nil' �̏ꍇ�͑����v�������[�����Ȃ��B

 -- Variable: YaTeX-on-the-fly-math-preview-engine
     `[prefix] t e'�Ő����‹��𑦎�preview���鎞�ɗp����G���W��
     (latex-math-preview�����p�”\�ȂƂ���
     latex-math-preview-expression ����
     `'YaTeX-typeset-environment-by-lmp'�����łȂ��Ƃ��͓����֐����Ă�
     `'YaTeX-typeset-environment-by-builtin')

 -- Variable: YaTeX-cmd-gimp
     GIMP���N������R�}���h (code{"gimp"})
 -- Variable: YaTeX-cmd-tgif
     tgif���N������R�}���h (code{"tgif"})
 -- Variable: YaTeX-cmd-inkscape
     Inkscape���N������R�}���h (code{"inkscape"})
 -- Variable: YaTeX-cmd-dia
     Dia���N������R�}���h (code{"dia"})
 -- Variable: YaTeX-cmd-ooo
     OpenOffice.org�܂���LibreOffice���N������R�}���h
     (code{"soffice"})
 -- Variable: YaTeX-cmd-gs
     Ghostscript���N������R�}���h (code{"gs"})
 -- Variable: YaTeX-cmd-dvips
     dvips���N������R�}���h(�‹��ɂ���Ă�pdvips�Ȃ�) (code{"dvips"})
 -- Variable: YaTeX-cmd-displayline
     displayline���N������R�}���h
     (code{"/Applications/Skim.app/Contents/SharedSupport/displayline"})
 -- Variable: YaTeX-cmd-edit-ps
     PostScript�t�@�C����ҏW����R�}���h (�ϐ�code{"YaTeX-cmd-gimp"}��
     �l)
 -- Variable: YaTeX-cmd-edit-pdf
     PDF�t�@�C����ҏW����R�}���h (�ϐ�code{"YaTeX-cmd-ooo"}�̒l)
 -- Variable: YaTeX-cmd-edit-ai
     .ai�t�@�C����ҏW����R�}���h (�ϐ�code{"YaTeX-cmd-inkscape"}�̒l)
 -- Variable: YaTeX-cmd-edit-svg
     SVG�t�@�C����ҏW����R�}���h (�ϐ�code{"YaTeX-cmd-inkscape"}�̒l)
 -- Variable: YaTeX-cmd-edit-images
     ���̑��摜�t�@�C����ҏW����R�}���h (�ϐ�code{"YaTeX-cmd-gimp"}��
     �l)

 -- Variable: YaTeX-need-nonstop
     `\nonstopmode{}'�������I�ɕt�����邩 (`nil')

 -- Variable: latex-warning-regexp
     latex�R�}���h�̏o�͂���E�H�[�j���O�s�̐��K�\�� (`"line.*
     [0-9]*"')

 -- Variable: latex-error-regexp
     �������G���[�s�̐��K�\�� (`"l\\.[1-9][0-9]*"')

 -- Variable: latex-dos-emergency-message
     MS-DOS��œ��삷�� latex �R�}���h���A�G���[�ɂ���~����Ƃ��o��
     ���郁�b�Z�[�W (`"Emergency stop"')

 -- Variable: latex-message-kanji-code
     �^�C�v�Z�b�^�̏o�͂��郁�b�Z�[�W�̊����R�[�h.�^�C�v�Z�b�g�o�b�t�@
     �̏o�͂������鎞�́A�����ݒ肷�� (2, Nemacs�ł̂ݗL��)

 -- Variable: NTT-jTeX
     �Â�NTT-jTeX�g�p���̂悤�ɃC���f���g�����s�̐擪�ƑO�̍s��(�^�C�v
     �Z�b�g���)���Ԃ��󂢂Ă��܂��̂������ꍇ��`t'�ɂ���(`nil')

 -- Variable: YaTeX-item-regexp
     item�̌������̎��ɗp����Aitem�̐��K�\�� (`"\\\\(sub\\)*item"')

 -- Variable: YaTeX-verb-regexp
     verb�R�}���h�̐��K�\���B�擪��\\\\�͂‚��Ȃ�
     (`"verb\\*?\\|path"')

 -- Variable: YaTeX-nervous
     ���[�J��������p���鎞 `t' (`t')

 -- Variable: YaTeX-sectioning-regexp
     �Z�N�V������؂�ݒ�R�}���h�̐��K�\��
     (`"\\(part\\|chapter\\*?\\|\\(sub\\)*\\(section\\|paragraph\\)\\*?\\)\\b"')

 -- Variable: YaTeX-fill-inhibit-environments
     fill ��}�~����‹����̃��X�g (`'("tabular" "tabular*" "array"
     picture" "eqnarray" "eqnarray*" "equation" "math" "displaymath"
     verbatim" "verbatim*")')

 -- Variable: YaTeX-uncomment-once
     �̈�uncomment�ōs���̕�����`%'��S�č폜���邩 (`nil')

 -- Variable: YaTeX-close-paren-always
     �J�����ʂ̓��͂ŏ�ɕ‚����ʂ���͂��� (`t')

 -- Variable: YaTeX-auto-math-mode
     �������[�h�̐؂�ւ��������I�ɍs�� (`t')

 -- Variable: YaTeX-math-key-list-private
     �����C���[�W�⊮�ŗp���� (�v���t�B�N�X�L�[ . �Ή��⊮�e�[�u��) ��
     alist (`nil')�B�⊮�e�[�u���̏������ɂ‚��Ă�`yatexmth.el'���Q�ƁB

 -- Variable: YaTeX-default-pop-window-height
     1��ʂ̎��Ƀ^�C�v�Z�b�g�o�b�t�@�����߂č쐬���鎞�̍����B���l�ōs
     ���A�����������Emacs�E�B���h�E�ɑ΂���S���� (10)

 -- Variable: YaTeX-help-file
     ���p�w���v�t�@�C�� (`$doc-directory/../../site-lisp/YATEXHLP.jp')

 -- Variable: YaTeX-help-file-private
     �l�p�w���v�t�@�C�� (`"~/YATEXHLP.jp"')

 -- Variable: YaTeX-no-begend-shortcut
     `[prefix] b ??' �̃V���[�g�J�b�g���g�킸�A`[prefix] b' �����ŕ⊮
     ���͂ɓ��� (`nil')

 -- Variable: YaTeX-hilit-pattern-adjustment-private
     ���K�\���Ƃ���Ƀ}�b�`������̘̂_���I�Ӗ����V���{���ł���킵����
     �̂̃��X�g�c�̃��X�g�Bhilit19 ��g�ݍ���ł��鎞�̂ݗL���B�ڂ�����
     `(assq 'yatex-mode hilit-patterns-alist)' �������ʂƁA�ϐ�
     `YaTeX-hilit-pattern-adjustment-default' �̒l(�Əꍇ�ɂ���Ă�
     hilit19 �̃h�L�������g)���Q�Ƃ���B

 -- Variable: YaTeX-sectioning-level
     LaTeX�̃Z�N�V�����P�ʐ錾�R�}���h�Ƃ��̘_���I������alist�B

 -- Variable: YaTeX-hierarchy-ignore-heading-regexp
     Hierarchy �o�b�t�@�͒ʏ�t�@�C���w�b�_�Ƃ��āALaTeX�̃Z�N�V������
     ���R�}���h�̈������������A���ꂪ�Ȃ���΃R�����g�s��T�����A���̍�
     �Ƀw�b�_�Ƃ��Ă͈Ӗ��������Ȃ��p�^�[�������̕ϐ��ɐݒ肷��B�f�t�H
     ���g�ł� RCS �w�b�_�ƃ��[�h�w��s(-*- xxx -*-)���ݒ肳��Ă���B

 -- Variable: YaTeX-skip-default-reader
     Non-nil �ɐݒ肷���section�^�R�}���h�̈������͎��A�A�h�C���֐���
     �Ȃ���΃~�j�o�b�t�@�ł̓ǂݍ��݂������ɓ��͂����������� (`nil')

 -- Variable: YaTeX-create-file-prefix-g
     `\include'�Ȃǂ� `prefix g'�������ɁA�W�����v�悪���݂��Ȃ��t�@�C
     ���ł����Ă��I�[�v������ (`nil')

 -- Variable: YaTeX-simple-messages
     �e��⊮���̃��b�Z�[�W�o�͂��ȑf������ (`nil')

 -- Variable: YaTeX-hilit-sectioning-face
     �F�t�����L���Ȏ��� `\part' �̐F (`'(yellow/dodgerblue
     yellow/slateblue)')�B���X�g�̑��v�f�� `hilit-background-mode' ��
     `'light' �̎��́A���v�f�� `'dark' �̎��� `\chapter' �̐F�ŁA����
     �F/�w�i�F �̂悤�Ɏw�肷��B

 -- Variable: YaTeX-hilit-sectioning-attenuation-rate
     �F�t�����L���Ȏ��́A`\subparagraph' �̐F�� `\chapter' �̔Z�x�̉�%
     �����������̂ɂ��邩 (`'(15 40)') `YaTeX-hilit-sectioning-face'��
     ���Q�ƁB

 -- Variable: YaTeX-use-AMS-LaTeX
     AMS-LaTeX ���g�p����ꍇ�� `t' �ɐݒ肷�� (`nil')

 -- Variable: YaTeX-use-LaTeX2e
     LaTeX2e ���g�p����ꍇ�� `t' �ɐݒ肷�� (`t')

 -- Variable: YaTeX-template-file
     �V�K�t�@�C���쐬���Ɏ����}������t�@�C����
     (`~/work/template.tex')

 -- Variable: YaTeX-search-file-from-top-directory
     input����t�@�C����T���Ƃ��̊�f�B���N�g����main�t�@�C���̂���
     �f�B���N�g���ɂ��邩 (`t')
 -- Variable: YaTeX-use-font-lock
     �\�[�X�̐F�Â��p�b�P�[�W�Ƃ��� font-lock �𗘗p���邩�ǂ���
     (`(featurep 'font-lock)')

 -- Variable: YaTeX-use-hilit19
     �\�[�X�̐F�Â��p�b�P�[�W�Ƃ��� hilit19 �𗘗p���邩�ǂ���
     (`(featurep 'hilit19)')

 -- Variable: YaTeX-use-italic-bold
     italic, bold�t�H���g��쒹���T�����ǂ��� (Emacs20�ȍ~�Ȃ�`t')
     font-lock���p���̂ݗL���B(`(featurep 'hilit19)'

 -- Variable: YaTeX-singlecmd-suffix
     �S�Ă�maketitle�^�R�}���h�̕⊮���͒���ɑ}�����镶����B
     `"{}"' �Ȃǂ������߁B

 -- Variable: YaTeX-package-alist-private
     LaTeX2e�̃p�b�P�[�W���Ƃ��̒��Ɋ܂܂��}�N���̃��X�g�B�K�؂ɐݒ�
     ���Ă����Ɩ{�����͎��Ƀ}�N����⊮���͂���Ƃ��̃}�N���ɕK�v�ȃp�b
     �P�[�W�� usepackage ���邩�����I�Ɍ������Ă����B���Ă��Ȃ����
     usepackage �������lj����邱�Ƃ��ł���B���X�g��'((�p�b�P�[�W��1
     (�⊮�^�C�v �}�N���̃��X�g�c�c) (�⊮�^�C�v �}�N���̃��X�g�c�c))
     (�p�b�P�[�W��2 (�⊮�^�C�v �}�N���̃��X�g�c�c) (�⊮�^�C�v �}�N��
     �̃��X�g�c�c))�c�c�c)�Ƃ����`���ɂ���B�⊮�^�C�v�� `env,
     section, maketitle' �̂ǂꂩ�B��̗�͕ϐ�
     `YaTeX-package-alist-default'�̒l�Q�ƁB

 -- Variable: YaTeX-tabular-indentation
     tabular/array �‹��Ō��ݍs�̐擪�ʒu���\�̑�N�J�����̂Ƃ��͕W���C
     ���f���g�ʒu���� N*YaTeX-tabular-indentation ���������C���f���g��
     ����B

 -- Variable: YaTeX-noindent-env-regexp
     �ʂ̊‹����ɂ����Ă� \begin{} ���s������n�܂�ׂ��‹����̐��K�\���B
     verbatim�‹��Ȃǂ��w�肷��B

 -- Variable: YaTeX-electric-indent-mode
     Emacs 24.4 �œ������ꂽ���s���́A�����C���f���g���ǂ����邩�B
     ���̒l�����̂܂� electric-indent-local-mode �ɓn�����B
     -1��off�B

 -- Variable: YaTeX-ref-default-label-string
     \ref{} �̃��x���⊮�Ń��x�����ݒ�̂��̂Ɏ����I�ɐ������郉�x����
     �̏����Bstrftime(3)�֐��Ɏ������t�x�[�X�Ŏw�肷��B���p�ł��鏑��
     �͈ȉ��̂Ƃ���B%y -> �����, %b -> ���̉p��, %m -> ��(1�`12)
     %d -> ��, %H -> ��, %M -> ��, %S -> �b, %qx -> �A���t�@�x�b�g��26
     �i�������� yymmdd.  %qX -> �A���t�@�x�b�g��26�i�������� HHMMSS. �f
     �t�H���g�� "%H%M%S_%d%b%y"

 -- Variable: YaTeX-ref-generate-label-function
     \ref{}�̃��x�������������̂Ƃ��Ɏg���֐��̃V���{���B�f�t�H���g�͕W
     ���� YaTeX::ref-generate-label �֐������蓖�ĂĂ���B������2�Ž��
     �֐����`���āA���̕ϐ��ɃZ�b�g����Ƃ��̊֐����Ă񂾌��ʂ��f�t�H
     ���g�̃��x�������Ƃ���B�ݒ��:
            (setq YaTeX-ref-generate-label-function 'my-yatex-generate-label)
            (defun my-yatex-generate-label (command value)
              (and (string= command "caption")
                   (re-search-backward "\\\\begin{\\(figure\\|table\\)}" nil t)
                   (setq command (match-string 1)))
              (let ((alist '(("chapter" . "chap")
                             ("section" . "sec")
                             ("subsection" . "subsec")
                             ("figure" . "fig")
                             ("table" . "tbl"))))
                (if (setq command (cdr (assoc command alist)))
                    (concat command ":" value)
                  (YaTeX::ref-generate-label nil nil))))



File: yatexj, Node: Sample definitions, Next: Hook variables, Prev: All customizable variables, Up: Lisp variables

�J�X�^�}�C�Y�ϐ��ݒ��
----------------------

  ���Ƃ��΁Aprefix �L�[�Ƃ���`ESC'���g�p���A�V���ȕ⊮�����i�[����t�@
�C�����A`~/src/emacs/yatexrc' �ɂ��A�s���� prefix ���^�u������‚ɕς�
�����Ƃ��́A

             (setq YaTeX-prefix "\e"
                   YaTeX-user-completion-table "~/src/emacs/yatexrc"
                   YaTeX-fill-prefix "       ")

�� `~/.emacs' �ɉ����܂��B



File: yatexj, Node: Hook variables, Next: Hook file, Prev: Sample definitions, Up: Lisp variables

hook�ϐ�
--------

  �܂��Ahook �ϐ� `yatex-mode-hook', `yatex-mode-load-hook' ��p�ӂ���
���܂��B���ׂĂ� yatex-mode �̃o�b�t�@�ō�p�����������̂́A
`yatex-mode-hook' �ɋL�q���A`yatex.el' �����[�h���鎞������p����������
�̂�`yatex-mode-load-hook' �ɋL�q���܂��B�Ⴆ�΁A`outline-minor-mode'
�𗘗p����ꍇ�A���ꂼ��̃o�b�t�@�� `outline-minor-mode' ��L���ɂ���
���̂ŁA`yatex-mode-hook' �����̂悤�ɐݒ肵�܂��B

             (setq yatex-mode-hook
                   '(lambda () (outline-minor-mode t)))


�t�ɁA�Ǝ��̃L�[��`���s���������Ȃǂ́A`yatex-mode-load-hook' �𗘗p��
�܂��B�Ⴆ�΁Abegin �^�⊮�ɂ����āA document ��Aenumerate �ȊO�̊‹�
�����V���[�g�J�b�g�L�[�œ��ꂽ���ȂǂƂ������́A���̂悤�ɂ��܂��B�ȉ�
�̗�́A`[prefix] ba' �� `\begin{abstract}', `\end{abstract}' ��}����
�܂��B

             (setq yatex-mode-load-hook
                   '(lambda() (YaTeX-define-begend-key "ba" "abstract")))

�Ȃ��A�V���ȃL�[�̒�`�ɂ́A�֐� `YaTeX-define-key'
`YaTeX-define-begend-key'�𗘗p����悤�ɂ��Ă��������B



File: yatexj, Node: Hook file, Prev: Hook variables, Up: Lisp variables

hook�p�t�@�C��
--------------

  �ϐ� `yatex-mode-load-hook' �Œ�`������e���������́A`yatexhks.el'��
�����t�@�C�������A���̒��ɖ쒹�֘A�̐ݒ���������ŁA�������̎��Ɏ���
�I�Ƀ��[�h���܂��B




File: yatexj, Node: Add-in functions, Prev: Lisp variables, Up: Customizations

�t���֐�(�A�h�C���֐�)
======================

  �e��⊮���ɁA�‹�����R�}���h���ɉ��������ߍׂ₩�ȕ⊮���͋@�\����
�����邽�߂̊֐����쐬���邱�Ƃ��ł��܂��B���̊֐��̍쐬���@��A�g�ݍ�
�ݕ��@�Ɋւ��ẮA`yatexadd.doc' ���������������B



File: yatexj, Node: Etc, Next: Copying, Prev: Customizations, Up: Top

���̑�
******

  �쒹�̕W���� LaTeX �R�}���h�̎����ɂ́A��҂��p�ɂɎg�����̂����o�^��
��Ă��܂���B����́A�⊮���Ɏg���������Ȃ��R�}���h�����݂��āA�⊮
�������R�}���h���o���܂ł̃X�g���[�N���𑝂₵�Ă��܂�����h�~���邽��
�ł��B�W�������ɂȂ��R�}���h���A�ł��邾���⊮���͕����𗘗p���A���[�U
�������[�������邱�ƂŁA���Ȃ��� LaTeX �X�^�C���ɂ������쒹�ւƈ���Ă�
�����Ƃł��傤�B



File: yatexj, Node: Copying, Next: Concept Index, Prev: Etc, Up: Top

��舵��
********

  �{�v���O�����̓t���[�\�t�g�E�F�A�ł��B�{�v���O�������g�p���Đ�������
���Ȃ錋�ʂɑ΂��Ă���҂͐ӔC�𕉂�Ȃ����ƂƂ��܂��B�]�ړ��Ɋւ��Ă�
�����������܂���B�펯�I�Ɉ����Ă��������B�܂��A�{�v���O�����Ɋ܂܂��
�R�[�h�𗘗p���邱�ƁA�������邱�Ƃ����R�ɍs�Ȃ��č\���܂��񂪁A���p��
�邱�Ƃɂ��_������̕K�v��������ꍇ�A���͂����Ȃ�_����������܂���B
��̓I�ɂ�GPL�ւ̃T�C���͂��܂���̂ŁAGNU�Ɋ񑡂�����̂�����Ă����
�����̍�i�����荞�񂾃R�[�h�𗬗p����Ƌ�J���邩������܂���B����
�Ȃ�R�[�h���p�����ۂ��܂��񂪌_������͎��ނ��܂��B

  ���A��]�A�o�O�񍐁A���z���͊��}�������܂��B�A���� yuuji@yatex.org
�܂�(2004�N1������)�B�p���I�Ɏg�p���Ă���������̓��C�����O���X�g�ufj��
���̉�v�ɐ���������Ă��������B�������@�ɂ‚��Ă͖{�p�b�P�[�W��
`docs/qanda'�t�@�C���́u���̑��v�̏͂��䗗���������B

�d�l�́A�\���Ȃ��m����(�C�������)�ύX����܂�:-p�B

                                                              �L���Y��



File: yatexj, Node: Concept Index, Prev: Copying, Up: Top

����
****

* Menu:

* ::                            Greek letter completion.  (line   5)
* ;:                            Image completion.       (line   5)
* ��[������]:                   Image completion.       (line   5)
* ����[������]:                 Enclose section-type command.  (line   5)
* ����[������]:                 large�ޕ⊮.            (line  23)
* ����[�Ђ�����]:               2�ˆȏ�̈������Ƃ�section�ރ҃�����.  (line   5)
* ����[�����ӂ�]:               Accent mark completion.  (line   5)
* ��[�ނ��񂽂�]:               Image completion.       (line   5)
* ���[�₵�邵]:               Image completion.       (line   5)
* ;���[;������]:               Image completion.       (line  34)
* �������[�ӂ�‚�]:           begin�ޕ⊮.            (line  82)
* ��؃烊[�Ђ��Ƃ�]:           Cooperation with other packages.  (line   9)
* ������[�������낦]:           Filling.                (line   5)
* �₿�傤[�₿�悤]:           Intro.                  (line   5)
* �׃�����[������]:           view-sectioning.        (line  44)
* &����[&�ɂ䂤��悭]:         Intelligent newline.    (line   5)
* �ݒ��[���‚Ă��ꂢ]:         Sample definitions.     (line   5)
* �����⊮[�������ق���]:       Arbitrary completion.   (line   5)
* �‚����߂�[�Ƃ����߂�]:       begin�ޕ⊮.            (line  82)
* �ċ��⊮[�������ق���]:       Recursive completion.   (line   5)
* ���ۃի��ۂ䂤��������]:     begin�ޕ⊮.            (line  72)
* �ߗ��ˑ�[���肩������]:     view-sectioning.        (line  44)
* �����͂ǂ�?[�����͂Ƃ�?]:     What column.            (line   5)
* �ʃ؃ރ��Ã�[�������܂���]:   Customizations.         (line   5)
* �́ۃ��ԃÃ�[������������]:   Customizations.         (line   5)
* ������ۃ�[��������������]:   Image completion.       (line   5)
* �Ã��؃�ۃ�[���񂷂Ƃ���]:   Installation.           (line   5)
* �ރÃ��ڃ��[�����ӂ��‚�]:   Invocation.             (line   5)
* ���������ۃ�[�ӂ�Ђ䂤��]:   Invocation.             (line   5)
* ���Ǖ�����ۃ��Γ�[���������‚��邫�Ƃ�]: ���Ǖ�����ۃ��Γ�.  (line   5)
* �‹��̐擪��[���񂫂悤�̂���Ƃ���]: �‹���ЈʂƂ����׃�����.  (line   8)
* �‹��̖�����[���񂫂悤�̂܂‚Ђ�]: �‹���ЈʂƂ����׃�����.  (line   8)
* �‹������ۃ�[���񂫂悤���܂���]: �‹���ЈʂƂ����׃�����.  (line   8)
* ���Ń烉�Ã�[�����Ƃ炢��]:   view-sectioning.        (line   5)
* �����̌���ς���[�Ђ������̂�������������]: 2�ˆȏ�̈������Ƃ�section�ރ҃�����.  (line  26)
* ���΃ڃ���̍��⊮[��������Ƃ������ق���]: Accent mark completion.  (line   5)
* �ʃ؃ރ��Ãٕϐ��ꗗ[�������܂����ւ񂷂��������]: All customizable variables.  (line   5)
* �‹����̕⊮[���񂫂悤�߂��̂ق���]: begin�ޕ⊮.    (line   5)
* �ǃ��ۏÐ�z���炠���䂤����]: Calling typesetter.     (line   5)
* �ރÃ��ڃ�ދΓ�[�����ӂ��‚����Ƃ�]: Calling typesetter.  (line   5)
* �ރÃ��ڃ��ǃ���[�����ӂ��‚Ƃ��炠]: Calling typesetter.  (line   5)
* �‹����̕ύ�[���񂫂悤�߂��̂ւ񂱂�]: Changing LaTeX command.  (line  21)
* ���ۃ�؂�ւ�[�����Ƃ��肩��]: Changing mode of YaTeX.  (line   5)
* �Γ�����҃������ς���[���Ƃ����邱�܂�Ƃ�������]: Changing typesetter.  (line   8)
* �ރÃ��ڃ�ނ̎炢����[�����ӂ��‚��̂‚����킯]: Changing typesetter.  (line  13)
* �҃�������Ń�[���߂�Ƃ�����]: Commenting out.       (line   5)
* ���̑��̃҃����萧��[���̂��̂��܂�Ƃ�������]: Controlling which command to invoke.  (line   5)
* ������ЁۃׂƂ̘���[���͂‚������Ƃ̂�񂯂�]: Cooperation with other packages.  (line   5)
* �҃������؃烊[���܂�ƂЂ��Ƃ�]: Cooperation with other packages.  (line   9)
* �ʁۃ܃��׃�����[�������邵����]: Cursor jump.      (line   5)
* %#�̖���̂̕� %#���ق��������̂ւ񂵂䂤]: Editing %# notation.  (line   5)
* �����σ���̌�����[�͂炭��ӂ̂������낦]: Filling.  (line  48)
* �Œ�̈�̃ރÃ��ڃ��[���Ă���悤�����̂����ӂ��‚�]: Fix region for typesetting.  (line   5)
* �̈挈��ˑ�[��悤�������‚Ă�������]: Fix region for typesetting.  (line  27)
* ��������Ã��̕� �Ȃ����ӂ�����̂ւ񂵂䂤]: Fix region for typesetting.  (line  36)
* �̓��փ������⊮[���肵������ق���]: Greek letter completion.  (line   5)
* �Ã��ۃו⊮[���߂����ق���]: Image completion.       (line   5)
* ����̍��Ã��ۃו⊮[�����������������߂����ق���]: Image completion.  (line   5)
* ���̃���Ã��̎蒼��[�ق��̂ӂ�����̂ĂȂ���]: Includeonly.  (line  12)
* �Ã��΃��ۃ�ܑ�[���񂭂邤�Ƃ�������]: Inclusion hierarchy browser.  (line   5)
* ���ʓ��͕⏕ۂ��‚��ɂ䂤��悭�ق���]: Inserting parens.  (line   5)
* ���܂�������[���܂����������悤]: Intelligent newline.  (line   5)
* ����������Ń�[�ӂ��Ƃ�����]: Invocation.           (line   5)
* �‹��̍폜ۂ��񂫂悤�̂�������]: Killing LaTeX command.  (line   7)
* �������������[��ւ邵�Ƃ���������]: label-generation.  (line   5)
* ��ȃ�������[�ӂ���Ƃ��Ă���]: large�ޕ⊮.        (line  19)
* �����ԃÃَ����[�������������Ă���]: large�ޕ⊮.    (line  19)
* ���ۃʃ����ۂ남���邵����]: Local dictionary.       (line   5)
* �ύ�/�폜ۂւ񂱂�/��������]: Modifying/Deleting.     (line   5)
* �Ƀ����Ã�������[����炢��ւ��]: Online help.      (line   5)
* �́ۃ��ۃ茟��[�����킠�Ƃ��񂳂�]: Online help.      (line   5)
* �σ��ۃ������[���남�͂�ւ��]: Online help.      (line  17)
* �����Ã��ۃ������[�ӂ炢�ւ��Ƃւ��]: Online help.  (line  17)
* ���̓���Ã�����[�ɂ䂤��悭�ӂ�����ӂ񂩂�]: Splitting input files.  (line  12)
* �ڃ΃փ�����؂�ꗗ�����[��������񂭂��肢�����͂‚ӂ�]: view-sectioning.  (line  20)
* �ڃ΃փ�����؂�[��������񂭂���]: view-sectioning.  (line  44)
* ���݂̃ʃ����ܦ[���񂳂��̂���ނЂ悤��]: What column.  (line  24)
* apropos:                      Online help.            (line   5)
* autoload:                     Installation.           (line   5)
* auto-mode-alist:              Installation.           (line   5)
* %#BEGIN:                      Fix region for typesetting.  (line   5)
* begin�ޕ⊮[begin�����ق���]: begin�ޕ⊮.            (line   5)
* C-c:                          Invocation.             (line   5)
* Demacs:                       Intro.                  (line   5)
* .emacs:                       Installation.           (line   5)
* %#END:                        Fix region for typesetting.  (line   5)
* end�⊮[end�ق���]:           end�⊮.                (line   5)
* ghostview:                    Splitting input files.  (line  17)
* gmhist:                       Cooperation with other packages.  (line   9)
* hook�ϐ�[hook�ւ񂷂�]:       Hook variables.         (line   5)
* ��͏I�����ۃ�[����‚�悭���䂤��悤�ւ���]: Print out.  (line  10)
* includeonly:                  Includeonly.            (line   5)
* Install:                      Installation.           (line   5)
* item�Ȃǂ̌�����[item�ȂƂ̂������낦]: Filling.      (line   9)
* ��͊J����ۃ�[����‚�悭�������ւ���]: Print out.  (line  10)
* jlatex:                       Invocation.             (line   5)
* large�ޕ⊮[large�����ق���]: large�ޕ⊮.            (line   5)
* LaTeX:                        Intro.                  (line   5)
* leftarrow:                    Image completion.       (line   5)
* lpr format:                   lpr format.             (line   5)
* lpr��ȁۃ����̕ύ�[lpr�ӂ����܂‚Ƃ̂ւ񂱂�]: Editing %# notation.  (line  20)
* lpr�ӂ��ۂ܂���[lpr�ӂ����܂‚�]: lpr format.         (line   5)
* lpr��ȁۃ����[lpr�ӂ����܂‚�]: lpr format.         (line   5)
* maketitle�ޕ⊮[maketitle�����ق���]: maketitle�ޕ⊮.  (line   5)
* M-C-@:                        �‹���ЈʂƂ����׃�����.  (line   8)
* M-C-a:                        �‹���ЈʂƂ����׃�����.  (line   8)
* M-C-e:                        �‹���ЈʂƂ����׃�����.  (line   8)
* min-out:                      Cooperation with other packages.  (line  18)
* M-q:                          Filling.                (line  48)
* Mule:                         Intro.                  (line   5)
* ���肕�ncludeonly[���‚Ă�includeonly]: Includeonly.  (line   5)
* NTT-jTeX[���ʂĂ����Ă����������Â�]: Filling.      (line  16)
* platex:                       Invocation.             (line   5)
* prefix ,:                     Commenting out.         (line   5)
* prefix .:                     Commenting out.         (line   5)
* prefix <:                     Commenting out.         (line   5)
* prefix >:                     Commenting out.         (line   5)
* prefix /:                     Online help.            (line   5)
* prefix ?:                     Online help.            (line   5)
* prefix &:                     What column.            (line   5)
* prefix a:                     Accent mark completion.  (line   5)
* prefix b:                     begin�ޕ⊮.            (line   5)
* prefix c:                     Modifying/Deleting.     (line   5)
* prefix d:                     Inclusion hierarchy browser.  (line   5)
* prefix e:                     end�⊮.                (line   5)
* prefix g:                     Cursor jump.            (line   5)
* prefix i:                     Filling.                (line   9)
* prefix k:                     Modifying/Deleting.     (line   5)
* prefix key:                   Invocation.             (line   5)
* prefix l:                     large�ޕ⊮.            (line   5)
* prefix m:                     maketitle�ޕ⊮.        (line   5)
* prefix s:                     section�ޕ⊮.          (line   5)
* prefix SPC:                   Arbitrary completion.   (line   5)
* prefix w:                     Changing mode of YaTeX.  (line   5)
* prefix�́ەύ�[prefix�����ւ񂱂�]: Lisp variables.   (line   5)
* ���ۃ׊�Əȗ��pr�Γ�[�ւ��������ɂ񂵂悤��₭lpr���Ƃ�]: Print out.  (line  13)
* section�ޕ⊮[section�����ق���]: section�ޕ⊮.      (line   5)
* ��ǂ�tabular[�ӂ����‚�tabular]: What column.        (line   5)
* ����usepackage[�����܂��]: Usepackage cheker.      (line   5)
* YaTeX-help-file:              Online help.            (line  17)
* YaTeX-help-file-private:      Online help.            (line  17)
* YaTeX-item-regexp:            Filling.                (line  21)
* YaTeX-math-sign-alist-private: Image completion.      (line  61)
* yatex-mode-hook:              Hook variables.         (line   5)
* yatex-mode-load-hook:         Hook variables.         (line   5)
* YaTeX-nervous:                Local dictionary.       (line  23)
* .yatexrc:                     Local dictionary.       (line   5)

Tag table:
Node: Top257
Node: Intro1311
Node: Terminology1614
Node: Main features2254
Node: Installation3316
Node: Invocation4546
Node: Calling typesetter5406
Node: Calling previewer6867
Node: Print out7183
Node: %#notation7449
Node: Changing typesetter7877
Node: Splitting input files8135
Node: Fix region for typesetting9091
Node: lpr format9999
Node: Controlling which command to invoke10809
Node: Editing %# notation11523
Node: Completion11981
Node: begin�^�⊮12392
Node: section�^�⊮15141
Node: 2�ˆȏ�̈������Ƃ� section�^�R�}���h16234
Node: Enclose section-type command17048
Node: Recursive completion17372
Node: view-sectioning17677
Node: label-generation18873
Node: large�^�⊮19223
Node: maketitle�^�⊮19757
Node: Arbitrary completion20056
Node: end�⊮20369
Node: Accent mark completion20710
Node: Image completion21135
Node: Greek letter completion22950
Node: Inserting parens23434
Node: Local dictionary23782
Node: Commenting out24386
Node: Cursor jump25546
Node: �Ή��I�u�W�F�N�g�ւ̃W�����v25763
Node: ���G�`���c�[���N��26749
Node: ���C���t�@�C���ւ̃W�����v27664
Node: �‹���P�ʂƂ����W�����v28000
Node: �Ō�̕⊮�ʒu�ւ̃W�����v28357
Node: Modifying/Deleting28594
Node: Changing LaTeX command29000
Node: Killing LaTeX command29550
Node: Filling30422
Node: Includeonly31752
Node: What column32313
Node: Intelligent newline33092
Node: Usepackage cheker34124
Node: Changing mode of YaTeX34551
Node: Online help35126
Node: Inclusion hierarchy browser36103
Node: Cooperation with other packages37381
Node: Customizations37836
Node: Lisp variables38133
Node: All customizable variables38739
Node: Sample definitions47710
Node: Hook variables48144
Node: Hook file49038
Node: Add-in functions49244
Node: Etc49471
Node: Copying49756
Node: Concept Index50380

End tag table