diff --git a/src/MiniDocs/LePage.extension.st b/src/MiniDocs/LePage.extension.st index 5bf2d81..351c497 100644 --- a/src/MiniDocs/LePage.extension.st +++ b/src/MiniDocs/LePage.extension.st @@ -9,8 +9,11 @@ LePage >> asHtmlFile [ OSSUnixSubprocess new command: 'pandoc' ; - arguments: { self markdownFileName. '-o'. self htmlFileName}; - workingDirectory: self storage; + arguments: { + self markdownFileName. '-o'. self htmlFileName . + '--toc' . + '--template=', self defaultPandocTemplate basenameWithoutExtension }; + workingDirectory: self storage fullName; runAndWaitOnExitDo: [ :process :outString | ^ self storage / self htmlFileName]. ] @@ -90,7 +93,7 @@ LePage >> exportedFileName [ { #category : #'*MiniDocs' } LePage >> htmlFileName [ - self exportedFileName, '.html' + ^ self exportedFileName, '.html' ] { #category : #'*MiniDocs' }