Author: sjur Date: Sun Aug 17 23:42:37 2008 New Revision: 686683 URL: http://svn.apache.org/viewvc?rev=686683&view=rev Log: Passing in font family names as parameters to the stylesheet.
Tested with the standard skins-based seed. The font family can now easily be changed or overrided by a simple user configuration. TODO: If the user wants a named font family instead of the generic serif, sans-serif and monospace, she still has to change a property within the plugin sitemap, ie change the plugin source. This needs to be changed to using a locationmap lookup instead. Modified: forrest/trunk/plugins/org.apache.forrest.plugin.output.pdf/output.xmap Modified: forrest/trunk/plugins/org.apache.forrest.plugin.output.pdf/output.xmap URL: http://svn.apache.org/viewvc/forrest/trunk/plugins/org.apache.forrest.plugin.output.pdf/output.xmap?rev=686683&r1=686682&r2=686683&view=diff ============================================================================== --- forrest/trunk/plugins/org.apache.forrest.plugin.output.pdf/output.xmap (original) +++ forrest/trunk/plugins/org.apache.forrest.plugin.output.pdf/output.xmap Sun Aug 17 23:42:37 2008 @@ -40,6 +40,9 @@ <map:transform src="{lm:pdf.transform.document.fo}"> <map:parameter name="imagesdir" value="{properties:resources.images}/"/> <map:parameter name="xmlbasedir" value="{properties:content.xdocs}{1}"/> + <map:parameter name="serif" value="{properties:output.pdf.fontFamily.serif}"/> + <map:parameter name="sans-serif" value="{properties:output.pdf.fontFamily.sansSerif}"/> + <map:parameter name="monospace" value="{properties:output.pdf.fontFamily.monospace}"/> <map:parameter name="path" value="{1}"/> </map:transform> </map:otherwise>