Function: LaTeX-env-tabular*
LaTeX-env-tabular* is a byte-compiled function defined in latex.el.
Signature
(LaTeX-env-tabular* ENVIRONMENT)
Documentation
Insert ENVIRONMENT with width, position and column specifications.
Source Code
;; Defined in ~/.emacs.d/elpa/auctex-14.1.2/latex.el
(defun LaTeX-env-tabular* (environment)
"Insert ENVIRONMENT with width, position and column specifications."
(let ((width (TeX-read-string
(format-prompt "Width" LaTeX-default-width)
nil nil LaTeX-default-width))
(pos (and LaTeX-default-position ; LaTeX-default-position can
; be nil, i.e. do not prompt
(TeX-read-string "(Optional) Position: " LaTeX-default-position)))
(fmt (TeX-read-string
(format-prompt "Format" LaTeX-default-format)
nil nil
(if (string= LaTeX-default-format "")
nil
LaTeX-default-format))))
(setq LaTeX-default-width width)
(setq LaTeX-default-position pos)
(setq LaTeX-default-format fmt)
(LaTeX-insert-environment environment
(concat
(concat TeX-grop width TeX-grcl) ;; not optional!
(unless (zerop (length pos))
(concat LaTeX-optop pos LaTeX-optcl))
(concat TeX-grop fmt TeX-grcl)))
(LaTeX-item-tabular* t)))