Introducing XWeb
|
Adding LogosA last set of images used by the generic stylesheet are logos. Logos are given as <file> entries in the section, identified by the id attribute. Two logos can be given by the following IDs:
Usually you will want to just copy your existing images into the output similar to this:
<?xml version="1.0" encoding="UTF-8"?>
<website baseURL="http://my.domain.org" sourceDir="content" targetDir="output">
<structure>
<!-- sections go here -->
<directory sourceDir="images" targetDir="images">
<file sourceFile="logo.png" targetFile="logo.png"
type="copy" id="firstLogo"/>
<file sourceFile="pic.png" targetFile="pic.png"
type="copy" id="secondLogo"/>
</directory>
</structure>
<layout>
<!-- other declarations -->
<documentStyle type="copy">
<copy/>
</documentStyle>
<!-- other declarations -->
</layout>
</website>
The directory is optional, but this way you can put the images in a subdirectory. You can put the files anywhere you want, as long as they have the proper id attribute. You can render SVG to PNG or JPEG, too: replace the <copy/> with <svg/> and the input will be interpreted as SVG code, the output format will be determined by the extension of the output file name (".png" or ".jpg" / ".jpeg"). |