mirror of
https://github.com/NohamR/papeer.git
synced 2026-05-25 20:00:47 +00:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a6ba42f3e1 |
@@ -127,6 +127,22 @@ func ToEpub(c chapter, filename string) string {
|
|||||||
func AppendToEpub(e *epub.Epub, c chapter) {
|
func AppendToEpub(e *epub.Epub, c chapter) {
|
||||||
content := ""
|
content := ""
|
||||||
|
|
||||||
|
// append table of content
|
||||||
|
if len(c.SubChapters()) > 1 {
|
||||||
|
html := "<h1>Table of Contents</h1>"
|
||||||
|
|
||||||
|
html += "<ol>"
|
||||||
|
for _, sc := range c.SubChapters() {
|
||||||
|
html += fmt.Sprintf("<li>%s</li>", sc.Name())
|
||||||
|
}
|
||||||
|
html += "</ol>"
|
||||||
|
|
||||||
|
_, err := e.AddSection(html, "Table of Contents", "", "")
|
||||||
|
if err != nil {
|
||||||
|
log.Fatal(err)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// chapter content
|
// chapter content
|
||||||
if c.config.Include {
|
if c.config.Include {
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -14,6 +14,6 @@ var versionCmd = &cobra.Command{
|
|||||||
Use: "version",
|
Use: "version",
|
||||||
Short: "Print the version number of papeer",
|
Short: "Print the version number of papeer",
|
||||||
Run: func(cmd *cobra.Command, args []string) {
|
Run: func(cmd *cobra.Command, args []string) {
|
||||||
fmt.Println("papeer v0.7.0")
|
fmt.Println("papeer v0.7.1")
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user