Function: org-texinfo-export-to-texinfo-batch

org-texinfo-export-to-texinfo-batch is a byte-compiled function defined in ox-texinfo.el.gz.

Signature

(org-texinfo-export-to-texinfo-batch)

Documentation

Export Org file INFILE to Texinfo file OUTFILE, in batch mode.

Overwrites existing output file. Usage: emacs -batch -f org-texinfo-export-to-texinfo-batch INFILE OUTFILE

Source Code

;; Defined in /usr/src/emacs/lisp/org/ox-texinfo.el.gz
(defun org-texinfo-export-to-texinfo-batch ()
  "Export Org file INFILE to Texinfo file OUTFILE, in batch mode.
Overwrites existing output file.
Usage: emacs -batch -f org-texinfo-export-to-texinfo-batch INFILE OUTFILE"
  (or noninteractive (user-error "Batch mode use only"))
  (let ((infile (pop command-line-args-left))
	(outfile (pop command-line-args-left))
	(org-export-coding-system org-texinfo-coding-system)
        (make-backup-files nil))
    (unless (file-readable-p infile)
      (message "File `%s' not readable" infile)
      (kill-emacs 1))
    (with-temp-buffer
      (insert-file-contents infile)
      (org-export-to-file 'texinfo outfile))))