public inbox archive for pandoc-discuss@googlegroups.com
 help / color / mirror / Atom feed
From: brainchild <ericlevy-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: pandoc-discuss <pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
Subject: Re: Number concatenated chapters (Was: concatenating md have a page-break between in resulting docx?)
Date: Thu, 19 Sep 2019 15:00:09 -0700 (PDT)	[thread overview]
Message-ID: <33bca4bd-c1e7-4356-b79c-625ee4792773@googlegroups.com> (raw)
In-Reply-To: <83bd8e54-4c7f-2fd7-966e-fe2fb55755bd-T1oY19WcHSwdnm+yROfE0A@public.gmane.org>


[-- Attachment #1.1: Type: text/plain, Size: 2090 bytes --]

I'm not sure whether my thought will be distracting or helpful.

Based on your comments so far, it seems that your ultimate objective might 
be to publish a book from a source collection of one chapter per source 
document.  

Page breaks between chapters are a normal formatting feature of book-style 
output.  If you could pre-filter the source such that the header levels are 
shifted right and the file information is then applied as the top-level 
header for each resulting sequence of sections, would you be moving closer 
toward a desired outcome?

At this moment, I cannot propose a good way to achieve the above, but 
depending on your needs it may be worth considering, especially if someone 
else can suggest an existing feature that supports it.

Ultimately, the specific problem you describe is more difficult than you 
would hope because formatting features such as page breaks are generally 
determined by the logical structure of the input document applied to the 
physical design of the output document.

If you are able to utilize this design by slightly shifting your approach, 
you might have more fun and less pain.

Of course it would be even simpler if the source already had the needed 
structure, but it seems you have external constraints or preferences that 
restrict this possibility.


On Monday, September 16, 2019 at 4:15:49 PM UTC-4, Joseph wrote:
>
>
> In addition to adding page breaks between the chapters, I'd like to have 
> the title (first level-1 heading, in this case) prefixed with an chapter 
> number taken from the file name. I want to do this dynamically, as I might 
> rename/resort/reorganize the files based on their names. 
>
>
>

-- 
You received this message because you are subscribed to the Google Groups "pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/33bca4bd-c1e7-4356-b79c-625ee4792773%40googlegroups.com.

[-- Attachment #1.2: Type: text/html, Size: 2722 bytes --]

  parent reply	other threads:[~2019-09-19 22:00 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-09-02 16:03 concatenating md have a page-break between in resulting docx? Joseph Reagle
     [not found] ` <f9be4687-f24a-919d-e699-75a535d0d492-T1oY19WcHSwdnm+yROfE0A@public.gmane.org>
2019-09-05 17:24   ` Joseph Reagle
     [not found]     ` <db6ee278-4ed8-6e81-e42e-5c155c412795-T1oY19WcHSwdnm+yROfE0A@public.gmane.org>
2019-09-05 19:55       ` BPJ
     [not found]         ` <CADAJKhB0LFNiTyspQnN5_4j87P1vA0LcgSM-9GrDKoLEOZGrDg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2019-09-05 20:43           ` BPJ
     [not found]             ` <CADAJKhCuGvDDSueCMNS+E6EW2cboz5LVQBSjPR7KmRo0Lic5bQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2019-09-05 20:48               ` Joseph Reagle
     [not found]                 ` <236f815f-2db1-4ee2-30d0-5794cd6301b3-T1oY19WcHSwdnm+yROfE0A@public.gmane.org>
2019-09-16 20:15                   ` Number concatenated chapters (Was: concatenating md have a page-break between in resulting docx?) Joseph Reagle
     [not found]                     ` <83bd8e54-4c7f-2fd7-966e-fe2fb55755bd-T1oY19WcHSwdnm+yROfE0A@public.gmane.org>
2019-09-19 22:00                       ` brainchild [this message]
2019-09-25  8:10                       ` Agustín Martín
     [not found]                         ` <d4057f17-ab65-4bb4-afb4-7ec97ab3cb22-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2019-09-25 10:25                           ` 山本一貴
2019-09-05 20:46           ` concatenating md have a page-break between in resulting docx? Joseph Reagle
     [not found]             ` <16c406f5-ca1a-c2f2-de16-db846a919570-T1oY19WcHSwdnm+yROfE0A@public.gmane.org>
2019-09-06  9:14               ` BP Jonsson
     [not found]                 ` <CAFC_yuTGVSn9VaG4h3-NgngzKxOW0maTvcpnxakUx7oTYYEjWw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2019-09-06 16:24                   ` -L for --lua-filter? John MacFarlane

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=33bca4bd-c1e7-4356-b79c-625ee4792773@googlegroups.com \
    --to=ericlevy-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
    --cc=pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).