yatex

diff yatexenv.el @ 239:5de195a540c7

YaTeX-intelligent-newline-document recognizes \par lover.
author yuuji@gentei.org
date Sun, 29 Jan 2012 17:29:02 +0900
parents 5260b7ee9fdf
children 5ab3322d0f03
line diff
     1.1 --- a/yatexenv.el	Sun Jan 29 16:13:07 2012 +0900
     1.2 +++ b/yatexenv.el	Sun Jan 29 17:29:02 2012 +0900
     1.3 @@ -2,7 +2,7 @@
     1.4  ;;; YaTeX environment-specific functions.
     1.5  ;;; yatexenv.el
     1.6  ;;; (c) 1994-2006 by HIROSE Yuuji.[yuuji@yatex.org]
     1.7 -;;; Last modified Sun Jan 29 16:08:09 2012 on firestorm
     1.8 +;;; Last modified Sun Jan 29 17:23:40 2012 on firestorm
     1.9  ;;; $Id$
    1.10  
    1.11  ;;;
    1.12 @@ -261,8 +261,13 @@
    1.13  ;; For document environment
    1.14  ;;;
    1.15  (defun YaTeX-intelligent-newline-document ()
    1.16 -  "New paragraph."
    1.17 -  (newline))				;Do you prefer `\par'?
    1.18 +  "New paragraph by null line or `\\par'."
    1.19 +  (if (save-excursion (re-search-backward "\\\\par\\>" nil t))
    1.20 +      (progn
    1.21 +	(YaTeX-indent-line)
    1.22 +	(insert "\\par")))
    1.23 +  (newline)
    1.24 +  (YaTeX-indent-line))
    1.25  
    1.26  ;;;
    1.27  ;; Intelligent newline