Untitled


SUBMITTED BY: Guest

DATE: Nov. 25, 2014, 5:18 p.m.

FORMAT: Text only

SIZE: 903 Bytes

HITS: 134198

  1. (defun headline-numbering-filter (data backend info)
  2. "No numbering in headlines that have a property :numbers: no"
  3. (let* ((beg (next-property-change 0 data))
  4. (headline (if beg (get-text-property beg :parent data))))
  5. (if (and (eq backend 'latex)
  6. (string= (org-element-property :NUMBERS headline) "no"))
  7. (with-temp-buffer
  8. (insert data)
  9. (beginning-of-buffer)
  10. (re-search-forward "\(part\|chapter\|\(?:sub\)*section\|\(?:sub\)?paragraph\)")
  11. (replace-match "\1*")
  12. (buffer-string))
  13. data)))
  14. (setq org-export-filter-headline-functions '(headline-numbering-filter))
  15. * Not-Numbered
  16. :PROPERTIES:
  17. :NUMBERS: no
  18. :END:
  19. (let* ((beg (next-property-change 0 data))
  20. (section (if beg (get-text-property beg :parent data))))

comments powered by Disqus