aboutsummaryrefslogtreecommitdiffstats
path: root/lib/erl_docgen/priv/fop.xconf
diff options
context:
space:
mode:
authorHans Bolinder <[email protected]>2012-12-17 12:41:15 +0100
committerHans Bolinder <[email protected]>2013-01-02 10:15:17 +0100
commit7dec166430582f864e5afb6cc58b52679840e203 (patch)
treebdf63ee6e1947137d5dcfa7d290fcdd10c09701d /lib/erl_docgen/priv/fop.xconf
parent0f404435dea85b6dd796898d52f81d291cd8ac39 (diff)
downloadotp-7dec166430582f864e5afb6cc58b52679840e203.tar.gz
otp-7dec166430582f864e5afb6cc58b52679840e203.tar.bz2
otp-7dec166430582f864e5afb6cc58b52679840e203.zip
[erl_docgen] Use DejaVu fonts when generating PDF
A few examples in lib/stdlib/doc/src/unicode_usage.xml make use of Cyrillic characters.
Diffstat (limited to 'lib/erl_docgen/priv/fop.xconf')
-rw-r--r--lib/erl_docgen/priv/fop.xconf45
1 files changed, 45 insertions, 0 deletions
diff --git a/lib/erl_docgen/priv/fop.xconf b/lib/erl_docgen/priv/fop.xconf
new file mode 100644
index 0000000000..70ecd608c3
--- /dev/null
+++ b/lib/erl_docgen/priv/fop.xconf
@@ -0,0 +1,45 @@
+<?xml version="1.0"?>
+<!--
+ #
+ # %CopyrightBegin%
+ #
+ # Copyright Ericsson AB 2009-2012. All Rights Reserved.
+ #
+ # The contents of this file are subject to the Erlang Public License,
+ # Version 1.1, (the "License"); you may not use this file except in
+ # compliance with the License. You should have received a copy of the
+ # Erlang Public License along with this software. If not, it can be
+ # retrieved online at http://www.erlang.org/.
+ #
+ # Software distributed under the License is distributed on an "AS IS"
+ # basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
+ # the License for the specific language governing rights and limitations
+ # under the License.
+ #
+ # %CopyrightEnd%
+
+ -->
+<!-- NOTE: This is the version of the configuration -->
+<fop version="1.0">
+ <!-- The substitutions of DejaVu 700 are there because FOP outputs
+ warnings about doing the substitutions otherwise -->
+ <fonts>
+ <substitutions>
+ <substitution>
+ <from font-family="DejaVuSans" font-weight="700"/>
+ <to font-family="DejaVuSans" font-weight="400"/>
+ </substitution>
+ <substitution>
+ <from font-family="DejaVuSansMono" font-weight="700"/>
+ <to font-family="DejaVuSansMono" font-weight="400"/>
+ </substitution>
+ </substitutions>
+ </fonts>
+ <renderers>
+ <renderer mime="application/pdf">
+ <fonts>
+ <auto-detect/>
+ </fonts>
+ </renderer>
+ </renderers>
+</fop>