theshell.ch/bonus2/src/ch/usi/inf/atelier/group1/util/extensions/TexDocument.kt
bevilj 6aeb5370cc bonus2: add support for combinig multiple html files into one LaTeX doc
git-svn-id: svn+ssh://atelier.inf.usi.ch/home/bevilj/group-1@210 a672b425-5310-4d7a-af5c-997e18724b81
2018-11-15 15:11:32 +00:00

23 lines
625 B
Kotlin

/*
* Copyright (c) 2018 Bevilacqua Joey.
*/
package ch.usi.inf.atelier.group1.util.extensions
import ch.usi.inf.atelier.group1.jekyll.HtmlToLatexWriter
import ch.usi.inf.atelier.group1.jekyll.JekyllPage
import ch.usi.inf.atelier.group1.util.Log
import java.io.File
import java.io.FileWriter
/**
* Insert author and title from Jekyll file
*
* @param file File from which the author will be read
*/
fun HtmlToLatexWriter.insertJekyllHeader(file: JekyllPage) {
val title = file.header["title"] ?: "Unknown title"
val author = file.header["author"] ?: "Unknown author"
addTitle(title)
addAuthor(author)
}