# # This creates a nickname for the various report types. # [mappings] simple = GNUe:Reports:SimpleTabulation mailmerge = GNUe:Reports:MailMerge labels = GNUe:Reports:Labels standard = GNUe:Reports:Standard # # Settings for the different filters # # Common parameters: # engine : the engine to do the processing. Can be a # XSLT processor (choose between 'sablotron','libxslt',... # or a customized python processor like 'tabulator' for # the Simple tabulation example ######################################################## # # Simple tabulation filter # [simple:text] description = Basic text without any formatting mimetype = text/plain # using XSLT engine = sablotron template = text.xsl # using tabulator engine engine = tabulator formatter = text encoding = iso8859-1 [simple:html] description = HTML 3.0-compatable markup. mimetype = text/html # using XSLT engine = sablotron template = html.xsl # using tabulator engine engine = tabulator formatter = html encoding = utf-8 [simple:pdf] description = PDF Output. mimetype = text/pdf # using XSLT (broken?) #engine = sablotron #template = html.xsl # using tabulator engine engine = tabulator formatter = pdf # postprocessor doesn't work #[simple:ps] #description = Postscript output (generated using html2ps) #engine = sablotron #template = html.xsl #mimetype = text/postscript #postprocessor1 = html2ps [simple:csv] description = Comma Separated Values text format. mimetype = text/comma-separated-values # using XSLT engine = sablotron template = csv.xsl # using tabulator engine engine = tabulator formatter = csv encoding = iso8859-1 ######################################################## # # These are MailMerge examples # [mailmerge:demo.rtf] description = My Sample RTF template engine = merge_rtf template = /home/jason/cvs/gnue/reports/samples/mailmerge/gnue-intro-letter.abiword.rtf [mailmerge:authorizations-rh.rtf] description = Reading At Home Authorizations engine = merge_rtf template = /public/data/merge-reports/authorizations-rh.rtf [mailmerge:authorizations-dm.rtf] description = Direct Mail Authorizations engine = merge_rtf template = /public/data/merge-reports/authorizations-dm.rtf [mailmerge:authorizations-xt.rtf] description = Magazine Xtra Authorizations engine = merge_rtf template = /public/data/merge-reports/authorizations-xt.rtf [mailmerge:auth.ps] description = Direct Mail Authorizations (PS) engine = merge_psfax template = /home/jason/h/tmp/auth.ps [mailmerge:amc8fax] description = AMC8 Fax engine = merge_psfax template = /home/jason/amcfax.ps ################################################### # # label adapters # (these won't have to change, normally) # [labels:text] description = Basic text without any formatting engine = labels formatter = text mimetype = text/plain [labels:postscript] description = Postscript output engine = labels formatter = postscript mimetype = text/postscript # # It is not necessary to define 'raw' drivers # GNUe Reports automatically associates a "raw" # output for each mapping. #