Function: preview-region

preview-region is an interactive and byte-compiled function defined in preview.el.

Signature

(preview-region BEGIN END)

Documentation

Run preview on region between BEGIN and END.

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/auctex-14.1.2/preview.el
(defun preview-region (begin end)
  "Run preview on region between BEGIN and END."
  (interactive "r")
  (let ((TeX-region-extra
         ;; Write out counter information to region.
         (concat (preview--counter-information begin)
                 TeX-region-extra)))
    (TeX-region-create (TeX-region-file TeX-default-extension)
                       (let ((str (buffer-substring-no-properties begin end)))
                         (dolist (fun preview-preprocess-functions)
                           (setq str (funcall fun str)))
                         str)
                       (if buffer-file-name
                           (file-name-nondirectory buffer-file-name)
                         "<none>")
                       (TeX-current-offset begin)))
  (setq TeX-current-process-region-p t)
  (setq preview-current-region (cons begin end))
  (preview-generate-preview (TeX-region-file)
                            (preview-do-replacements
                             (TeX-command-expand
                              (preview-string-expand preview-LaTeX-command))
                             preview-LaTeX-command-replacements)))