Function: cal-tex-latexify-list
cal-tex-latexify-list is a byte-compiled function defined in
cal-tex.el.gz.
Signature
(cal-tex-latexify-list DATE-LIST DATE &optional SEPARATOR FINAL-SEPARATOR)
Documentation
Return string with concatenated, LaTeX-ified entries in DATE-LIST for DATE.
Use double backslash as a separator unless optional SEPARATOR is given. If resulting string is not empty, put separator at end if optional FINAL-SEPARATOR is non-nil.
Source Code
;; Defined in /usr/src/emacs/lisp/calendar/cal-tex.el.gz
(defun cal-tex-latexify-list (date-list date &optional separator final-separator)
"Return string with concatenated, LaTeX-ified entries in DATE-LIST for DATE.
Use double backslash as a separator unless optional SEPARATOR is given.
If resulting string is not empty, put separator at end if optional
FINAL-SEPARATOR is non-nil."
(or separator (setq separator "\\\\"))
(let (result)
(setq result
(mapconcat (lambda (x) (cal-tex-LaTeXify-string x))
(dolist (d date-list (reverse result))
(and (car d)
(calendar-date-equal date (car d))
(setq result (cons (cadr d) result))))
separator))
(if (and final-separator
(not (string-equal result "")))
(concat result separator)
result)))