1
0
Fork 0
mirror of https://github.com/lise-henry/crowbook synced 2024-05-23 21:36:15 +02:00

updated book-example

This commit is contained in:
Elisabeth Henry 2016-02-19 22:30:21 +01:00
parent c070f79573
commit e26c5978b6
3 changed files with 46 additions and 18 deletions

View File

@ -70,7 +70,7 @@ Content of this chapter
markdown file. Really. It's good practice.
If you have more than one, Crowbook won't get too angry at you and
it will just treat it as another chapter. It's not a big problem
will just print a warning and treat it as another chapter. It's not a big problem
for single-page HTML output, or for LaTeX, but it is for Epub
generation, because it will mess the table of contents.
@ -197,6 +197,49 @@ generate it, so it won't work if it isn't installed on your computer.
**default**:: `None`
### Options for customizing generated code ###
#### numbering_template ####
A string will be used as chapter title. You can use `{{number}}` and
`{{title}}` in this string, e.g.:
```
numbering_template: Chapter {{number}} {{title}}
```
Note that:
* this string isn't used for unnumbered chapters;
* this string isn't used for LaTeX, either.
**default**: `{{number}}. {{title}}`
#### html_template ####
A file containing a (mustache) HTML template.
**default**: `None` (built-in template)
#### html_css ####
A file containing a stylesheet for the HTML file.
**default**: `None` (built-in)
#### epub_template ####
A file containing a (mustache) xhtml template for the files generated
for each chapter.
**default**: `None` (built-in template)
#### epub_css ####
A file containing a stylesheet for the Epub file.
**default**: `None` (built-in)
### Additional options ###
#### temp_dir ####
@ -227,21 +270,6 @@ be desactivated for chapters that are included with `- my_chapter.md`.
**default**:: `true`
#### numbering_template ####
A string will be used as chapter title. You can use `{{number}}` and
`{{title}}` in this string, e.g.:
```
numbering_template: Chapter {{number}} {{title}}
```
Note that:
* this string isn't used for unnumbered chapters;
* this string isn't used for LaTeX, either.
**default**: `{{number}}. {{title}}`
#### verbose ####
Crowbook will print a little more stuff on the standard output if this
@ -277,4 +305,3 @@ The command used to generate a PDF file.

View File

@ -58,3 +58,4 @@ generate this book, you'll do:
```
$ cargo run book_example/config.book
```

View File

@ -306,7 +306,7 @@ impl<'a> EpubRenderer<'a> {
*title = s.clone();
} else {
println!("Warning: detected two chapters inside the same markdown file.");
println!("prev_chapter: {}, old_chapter: {}", title, s);
println!("conflict between: {} and {}", title, s);
}
}
format!("<h{}>{}</h{}>\n", n, s, n)