From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jambunathan K Subject: Hrules and Column/Page breaks Date: Wed, 01 Feb 2012 13:30:31 +0530 Message-ID: <81fwev56g0.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([140.186.70.92]:46175) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RsV7c-0003Y1-2h for emacs-orgmode@gnu.org; Wed, 01 Feb 2012 03:00:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RsV7X-0006pj-Gl for emacs-orgmode@gnu.org; Wed, 01 Feb 2012 03:00:51 -0500 Received: from mail-pz0-f41.google.com ([209.85.210.41]:40909) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RsV7X-0006p0-Br for emacs-orgmode@gnu.org; Wed, 01 Feb 2012 03:00:47 -0500 Received: by dadv6 with SMTP id v6so733803dad.0 for ; Wed, 01 Feb 2012 00:00:46 -0800 (PST) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Orgmode Cc: Nicolas Goaziou Is it possible to extend horizontal ruler to also stand for page *and* column breaks (say) by attaching a header to it. For it to be useful, the page break can have a style attached to it that specifies what manner of pages that this break introduces. (For example, start emitting Frontmatter pages from here on. Start emitting Regular pages from here on.) Would you be interested in formalizing this arrangement? WDYT. Org file below: --8<---------------cut here---------------start------------->8--- * Headline There is horizontal line below. #+header: some qualifiers ------------------ There is a horizontal ruler above. --8<---------------cut here---------------end--------------->8--- gets transformed to this: #+begin_src emacs-lisp (headline (:raw-value "Headline" :title ("Headline") :begin 403 :end 531 :pre-blank 1 :hiddenp nil :contents-begin 415 :contents-end 530 :level 1 :priority nil :tags nil :todo-keyword nil :todo-type nil :scheduled nil :deadline nil :timestamp nil :clock nil :post-blank 1 :footnote-section-p nil :archivedp nil :commentedp nil :quotedp nil :category nil) (section (:begin 415 :end 530 :contents-begin 415 :contents-end 530 :post-blank 0) (paragraph (:begin 415 :end 449 :contents-begin 415 :contents-end 447 :post-blank 1) "There is horizontal ruler below.") (horizontal-rule (:begin 449 :end 495 :post-blank 1 :header ("some qualifiers"))) (paragraph (:begin 495 :end 530 :contents-begin 495 :contents-end 529 :post-blank 0) "There is a horizontal ruler above."))) #+end_src --