aboutsummaryrefslogtreecommitdiffstats
path: root/test/config/test_fonts_substitution.xconf
blob: fea83dca5497f6227f51c8262e0b3a36d1c4bb38 (plain)
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
32
33
<?xml version="1.0"?>
<fop version="1.0">
  <!-- Strict configuration On -->
  <strict-configuration>true</strict-configuration>

  <!-- Switch off font caching for the purposes of the unit test -->
  <use-cache>false</use-cache>  

  <!-- Base URL for resolving relative URLs -->
  <base>./</base>

  <!-- Font Base URL for resolving relative font URLs -->
  <font-base>./</font-base>
  
  <fonts>
     <substitutions>
        <substitution>
           <from font-family="Times" font-style="italic"/>
           <to font-family="Gladiator" font-style="normal" font-weight="bold"/>
        </substitution>
     </substitutions>
  </fonts>

  <renderers>
    <renderer mime="application/pdf">
      <fonts>
        <font metrics-url="test/resources/fonts/ttf/glb12.ttf.xml" embed-url="test/resources/fonts/ttf/glb12.ttf">
          <font-triplet name="Gladiator" style="normal" weight="bold"/>
        </font>
      </fonts>
    </renderer>
  </renderers>
</fop>