+ buf.append("<body>\n");
+
+ appendHTMLContentHeader(buf, title);
+
+ buf.append("<div id='content'>\n");
+ if (date != null) {
+ buf.append("<div class='date'>");
+ buf.append(date);
+ buf.append("</div>");
+ }
+ buf.append(content);
+ buf.append("</div>");
+
+ appendHTMLFooter(buf);
+
+ Files.write(file.toPath(), buf.toString().getBytes());