Selaa lähdekoodia

get generated font files to use new Typeface class name


git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196804 13f79535-47bb-0310-9956-ffa450edef68
tags/Root_Temp_KnuthStylePageBreaking
William Victor Mote 21 vuotta sitten
vanhempi
commit
943250a3d1
1 muutettua tiedostoa jossa 8 lisäystä ja 8 poistoa
  1. 8
    8
      src/codegen/font-file.xsl

+ 8
- 8
src/codegen/font-file.xsl Näytä tiedosto

@@ -47,7 +47,7 @@ This software consists of voluntary contributions made by many individuals
on behalf of the Apache Software Foundation and was originally created by
James Tauber <jtauber@jtauber.com>. For more information on the Apache
Software Foundation, please see <http://www.apache.org/>.
-->
-->
<!-- This file writes the class files for the fonts (Courier.java,
Helvetica.java etc.). It uses the information in the font
description files (Courier.xml, Helvetica.xml) to do this. In these
@@ -70,10 +70,10 @@ Software Foundation, please see <http://www.apache.org/>.
package org.apache.fop.fonts.base14;

import org.apache.fop.fonts.FontType;
import org.apache.fop.fonts.Font;
import org.apache.fop.fonts.Typeface;
import org.apache.fop.fonts.CodePointMapping;

public class <xsl:value-of select="class-name"/> extends Font {
public class <xsl:value-of select="class-name"/> extends Typeface {
private final static String fontName = "<xsl:value-of select="font-name"/>";
private final static String encoding = <xsl:choose><xsl:when test="$encoding != $native-encoding">"<xsl:value-of select="$encoding"/>"</xsl:when><xsl:otherwise>null</xsl:otherwise></xsl:choose>;
private final static int capHeight = <xsl:value-of select="cap-height"/>;
@@ -96,9 +96,9 @@ public class <xsl:value-of select="class-name"/> extends Font {
}

public String getFontName() {
return fontName;
return fontName;
}
public FontType getFontType() {
return FontType.TYPE1;
}
@@ -137,15 +137,15 @@ public class <xsl:value-of select="class-name"/> extends Font {
//for( int i = 0; i &lt; arr.length; i++) arr[i] *= size;
return arr;
}
public boolean hasKerningInfo() {
return false;
}
public java.util.Map getKerningInfo() {
return java.util.Collections.EMPTY_MAP;
}
public char mapChar(char c) {
char d = mapping.mapChar(c);
if(d != 0) {

Loading…
Peruuta
Tallenna