1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
--[[
Sample plugin file for highlight 3.45
]]
Description="Inserts a section into each LaTeX output file to concatenate the results later"
Categories = {"latex" }
function formatUpdate(desc)
function DocumentHeader(numFiles, currFile, options)
if (HL_OUTPUT == HL_FORMAT_LATEX and numFiles > 1) then
title=string.gsub(options.title,"_","\\textunderscore ")
return "\\section{"..title.."}\n", currFile == 1
end
end
function DocumentFooter(numFiles, currFile, options)
if (HL_OUTPUT == HL_FORMAT_LATEX and numFiles > 1 ) then
return "", currFile==numFiles
end
end
end
Plugins={
{ Type="format", Chunk=formatUpdate }
}
|