Function: LaTeX-insert-usepackages

LaTeX-insert-usepackages is a byte-compiled function defined in latex.el.

Signature

(LaTeX-insert-usepackages)

Documentation

Prompt for the insertion of usepackage macros until empty input is reached.

Return t if at least one \usepackage has been inserted, nil otherwise.

Source Code

;; Defined in ~/.emacs.d/elpa/auctex-14.1.2/latex.el
(defun LaTeX-insert-usepackages ()
  "Prompt for the insertion of usepackage macros until empty
input is reached.

Return t if at least one \\usepackage has been inserted, nil
otherwise."
  (let (packages-options packages options (inserted nil))
    (while (setq packages-options
                 (LaTeX-arg-usepackage-read-packages-with-options))
      (setq packages (car packages-options))
      (setq options (cdr packages-options))
      (insert TeX-esc "usepackage")
      (LaTeX-arg-usepackage-insert packages options)
      (LaTeX-newline)
      (setq inserted t))
    inserted))