pbwest 2003/01/24 03:11:02 Added: targets/fop changes.rss.xml classpath.html page.css pdf-security.html targets/fop/design/alt.design alt-design-frameset.html codeframe.html FOPropertySets.html logo.html targets/fop/dev output.html targets/fop/images document.jpg.html EmbeddingExampleFO2PDF.png EmbeddingExampleFO2PDF.png.html EmbeddingExampleFO2PDF.svg EmbeddingExampleObj2PDF.png EmbeddingExampleObj2PDF.png.html EmbeddingExampleObj2PDF.svg EmbeddingExampleObj2XML.png EmbeddingExampleObj2XML.png.html EmbeddingExampleObj2XML.svg EmbeddingExampleXML2FO.png EmbeddingExampleXML2FO.png.html EmbeddingExampleXML2FO.svg EmbeddingExampleXML2PDF.png EmbeddingExampleXML2PDF.png.html EmbeddingExampleXML2PDF.svg fop.jpg group-logo.gif.html layout.jpg.html logo.jpg.html rss.png track.png.html Log: Revision Changes Path 1.1 xml-site/targets/fop/changes.rss.xml Index: changes.rss.xml =================================================================== FOP Changeshttp://xml.apache.org/fop//changes.htmlFOP Changesen-uscode fixhttp://xml.apache.org/fop//changes.htmlcode fix by JM : Fixed bug #16257: Get ascender/descender from OS/2 table if the ones in hhea are zero (TrueType fonts). code fixhttp://xml.apache.org/fop//changes.htmlcode fix by JM : Fixed bug #15877: ArrayIndexOutOfBoundException with certain TrueType fonts. Reserved name indexes were not ignored. code updatehttp://xml.apache.org/fop//changes.htmlcode update by JM : Moved general font classes away from the PDF-dependent places to org.apache.fop.fonts. Various detail improvements to make the code easier to understand. No semantical changes. code updatehttp://xml.apache.org/fop//changes.htmlcode update by JM : Moved all TrueType font related classes to org.apache.fop.fonts.truetype. 1.1 xml-site/targets/fop/classpath.html Index: classpath.html =================================================================== Resource not Found

Cocoon 2 - Resource not Found


type resource-not-found

message Page Not Available.

description The requested resource couldn't be found.

sender org.apache.cocoon.Main

source Cocoon commandline (Main.java)

request-uri

classpath.html

missing-file

/usr/local/src/xml-fop-head/build/site/classpath.html


1.1 xml-site/targets/fop/page.css Index: page.css =================================================================== html { font-size : 10pt; } body { background-color: #FFFFFF; margin: 0px 0px 0px 0px; font-family: Verdana, Helvetica, sans-serif; font-size : 90%; } a:link { color: #0000CD; } a:visited { color: #CD0000; } a:active { color: #2E8B57; } a:hover { color: #2E8B57; } .menu { margin: 0px; padding: 3px 8px 5px 3px; font-size : 90%; } .menu a:link { color: #FFFFFF; text-decoration : none; } .menu a:visited { color: #FFFFFF; text-decoration : none; } /*.menu a:active { font-weight: bold }*/ .menu a:hover { color: #FFCC00; text-decoration : none; } .menu ul { margin: 0px 0px 0px 20px; padding: 0px; } .menu li { list-style-image: url('images/label.gif'); font-weight : bold; } .menu ul ul li .sel { list-style-image: url('images/current.gif'); font-weight : normal; } .menu ul ul li { list-style-image: url('images/page.gif'); font-weight : normal; } table .title { background-color: #FFFFFF; width:100%; border: 0px; } .dida { font-size: 60%; } .pre { white-space: pre;} .content { padding: 5px 5px 5px 10px; font : small Verdana, Helvetica, sans-serif; font-size : 90%; } .content .ForrestTable { width: 100%; background-color: #7099C5; color: #ffffff; font-size : 90%;} .content .ForrestTable caption { text-align: left; color: black; font-weight: bold; } .content .ForrestTable th { text-align: center; } .content .ForrestTable td { background-color: #f0f0ff; color: black; } .frame { margin: 5px 20px 5px 20px; font-size: 90%; } .frame .content { margin: 0px; } .note { border: solid 1px #7099C5; background-color: #f0f0ff; } .note .label { background-color: #7099C5; color: #ffffff; } .warning { border: solid 1px #D00000; background-color: #fff0f0; } .warning .label { background-color: #D00000; color: #ffffff; } .fixme { border: solid 1px #C6C600; background-color: #FAF9C3; } .fixme .label { background-color: #C6C600; color: #ffffff; } .code { border-color: #CFDCED; border-style: solid; border-width: 1px; } .codefrag { font-family: "Courier New", Courier, monospace; } .highlight { background-color: yellow; } .minitoc {margin: 5px 5px 5px 40px;} .dtdElement { width: 100%; font-size: 90%; background-color : #ffffff; } .dtdTag { color: #990000; text-transform : uppercase; font-style : normal; font-size : 120%; font-weight : bold; } 1.1 xml-site/targets/fop/pdf-security.html Index: pdf-security.html =================================================================== Resource not Found

Cocoon 2 - Resource not Found


type resource-not-found

message Page Not Available.

description The requested resource couldn't be found.

sender org.apache.cocoon.Main

source Cocoon commandline (Main.java)

request-uri

pdf-security

missing-file

/usr/local/src/xml-fop-head/build/site/pdf-security.html


1.1 xml-site/targets/fop/design/alt.design/alt-design-frameset.html Index: alt-design-frameset.html =================================================================== Alt Design Frameset 1.1 xml-site/targets/fop/design/alt.design/codeframe.html Index: codeframe.html =================================================================== Frame for Code Display

Frame for code display.

1.1 xml-site/targets/fop/design/alt.design/FOPropertySets.html Index: FOPropertySets.html =================================================================== FOPropertySets.java
  /*
   * $Id: FOPropertySets.html,v 1.1 2003/01/24 11:11:01 pbwest Exp $
   * Copyright (C) 2001 The Apache Software Foundation. All rights reserved.
   * For details on use and redistribution please refer to the
   * LICENSE file included with these sources.
   *
   * @author <a href="mailto:pbwest@powerup.com.au">Peter B. West</a>
   * @version $Id: FOPropertySets.html,v 1.1 2003/01/24 11:11:01 pbwest Exp $
   */
  
  package org.apache.fop.fo;
  
  import java.lang.Character;
  
  import java.util.HashMap;
  import java.util.HashSet;
  import java.util.StringTokenizer;
  
  // Only for tree property set partitions
  import java.util.BitSet;
  import java.util.Iterator;
  
  import org.apache.fop.apps.FOPException;
  import org.apache.fop.fo.FObjectNames;
  import org.apache.fop.fo.PropertySets;
  import org.apache.fop.fo.PropNames;
  import org.apache.fop.fo.FONode;
  import org.apache.fop.datatypes.Ints;
  import org.apache.fop.datastructs.ROIntArray;
  import org.apache.fop.datastructs.ROBitSet;
  
  /**
   * Data class relating sets of properties to Flow Objects.
   */
  
  public class FOPropertySets {
  
      private static final String tag = "$Name:  $";
      private static final String revision = "$Revision: 1.1 $";
  
      public static final String packageNamePrefix = "org.apache.fop";
  
      public static String getAttrSetName(int ancestry) throws FOPException {
          if ((ancestry & FONode.MC_MARKER) != 0)
              return "MARKER";
          if ((ancestry & FONode.FLOW) != 0)
              return "FLOW";
          if ((ancestry & FONode.STATIC) != 0)
              return "STATIC";
          if ((ancestry & FONode.TITLE) != 0)
              return "TITLE";
          if ((ancestry & FONode.PAGESEQ) != 0)
              return "PAGESEQ";
          if ((ancestry & FONode.SEQ_MASTER) != 0)
              return "SEQ_MASTER";
          if ((ancestry & FONode.LAYOUT) != 0)
              return "LAYOUT_MASTER";
          if ((ancestry & FONode.DECLARATIONS) != 0)
              return "DECLARATIONS";
          if ((ancestry & FONode.ROOT) != 0)
              return "ROOT";
          throw new FOPException("Invalid attribute set: " + ancestry);
      }
  
      public static ROBitSet getAttrROBitSet(int ancestry)
              throws FOPException
      {
          if ((ancestry & FONode.MC_MARKER) != 0)
              return markerAllSet;
          if ((ancestry & FONode.FLOW) != 0)
              return flowAllSet;
          if ((ancestry & FONode.STATIC) != 0)
              return staticAllSet;
          if ((ancestry & FONode.TITLE) != 0)
              return titleAllSet;
          if ((ancestry & FONode.PAGESEQ) != 0)
              return pageSeqSet;
          if ((ancestry & FONode.SEQ_MASTER) != 0)
              return seqMasterSet;
          if ((ancestry & FONode.LAYOUT) != 0)
              return layoutMasterSet;
          if ((ancestry & FONode.DECLARATIONS) != 0)
              return declarationsAll;
          if ((ancestry & FONode.ROOT) != 0)
              return allProps;
          throw new FOPException("Invalid attribute set: " + ancestry);
      }
  
      /**
       * Set of all properties available at fo:root.
       */
      public static final ROBitSet allProps;
  
      /**
       * set of all properties which are
       * usable within the declarations subtree.
       */
      public static final ROBitSet declarationsAll;
  
      /**
       * set of all properties which are
       * usable within the page-sequence-master-set subtree.
       */
      public static final ROBitSet seqMasterSet;
  
      /**
       * set of all properties which are
       * usable within the layout-master-set subtree.
       */
      public static final ROBitSet layoutMasterSet;
  
      /**
       * set of all properties which are
       * usable within the page sequence subtree.
       */
      public static final ROBitSet pageSeqSet;
  
      /**
       * set of all properties which are
       * usable within the fo:flow subtree.
       */
      public static final ROBitSet flowAllSet;
  
      /**
       * set of all properties which are
       * usable <i>within</i> the fo:marker subtree.
       */
      public static final ROBitSet markerAllSet;
  
      /**
       * set of all properties which are
       * usable within the fo:static-content subtree.
       */
      public static final ROBitSet staticAllSet;
  
      /**
       * set of all properties which are
       * usable within the fo:title subtree.
       */
      public static final ROBitSet titleAllSet;
  
      static {
  
          // fill the BitSet of all properties
          BitSet allprops = new BitSet(PropNames.LAST_PROPERTY_INDEX + 1);
          allprops.set(1, PropNames.LAST_PROPERTY_INDEX);
  
          allProps = new ROBitSet(allprops);
  
          //root only set of properties - properties for exclusive use on the
          // root element
          BitSet rootonly = new BitSet(PropNames.MEDIA_USAGE + 1);
          rootonly.set(PropNames.MEDIA_USAGE);
  
          //declarations only set of properties - properties for exclusive use
          // in the declarations SUBTREE
          BitSet declarationsonly = new BitSet();
          declarationsonly.set(PropNames.COLOR_PROFILE_NAME);
          declarationsonly.set(PropNames.RENDERING_INTENT);
  
          // set of all declarations properties - properties which may be
          // used in the declarations SUBTREE
          BitSet declarationsall = (BitSet)declarationsonly.clone();
          declarationsall.set(PropNames.SRC);
  
          declarationsAll = new ROBitSet(declarationsall);
  
          // seq-master-only set of properties for exclusive use within
          // the page-sequence-master subtree
          BitSet seqmasteronly = new BitSet();
          seqmasteronly.set(PropNames.MAXIMUM_REPEATS);
          seqmasteronly.set(PropNames.PAGE_POSITION);
          seqmasteronly.set(PropNames.ODD_OR_EVEN);
          seqmasteronly.set(PropNames.BLANK_OR_NOT_BLANK);
  
          // seq-master-set set of properties for use within
          // the page-sequence-master subtree
          BitSet seqmasterset = (BitSet)seqmasteronly.clone();
          seqmasterset.set(PropNames.MASTER_NAME);
          seqmasterset.set(PropNames.MASTER_REFERENCE);
  
          seqMasterSet = new ROBitSet(seqmasterset);
  
          //layout-master-set only set of properties - properties for exclusive
          // use within the layout-master-set SUBTREE
          BitSet layoutmasteronly = (BitSet)seqmasteronly.clone();
          layoutmasteronly.set(PropNames.MASTER_NAME);
          layoutmasteronly.set(PropNames.PAGE_HEIGHT);
          layoutmasteronly.set(PropNames.PAGE_WIDTH);
          layoutmasteronly.set(PropNames.COLUMN_COUNT);
          layoutmasteronly.set(PropNames.COLUMN_GAP);
          layoutmasteronly.set(PropNames.REGION_NAME);
          layoutmasteronly.set(PropNames.EXTENT);
          layoutmasteronly.set(PropNames.PRECEDENCE);
  
          // set of all layout-master-set properties - properties which may be
          // used in the layout-master-set SUBTREE
          // Add the layout-master-set exclusive properties
          BitSet layoutmasterset = (BitSet)layoutmasteronly.clone();
  
          layoutmasterset.set(PropNames.MASTER_REFERENCE);
          layoutmasterset.set(PropNames.REFERENCE_ORIENTATION);
          layoutmasterset.set(PropNames.WRITING_MODE);
          layoutmasterset.set(PropNames.CLIP);
          layoutmasterset.set(PropNames.DISPLAY_ALIGN);
          layoutmasterset.set(PropNames.OVERFLOW);
  
          // Add the common margin properties - block
  	layoutmasterset.or(PropertySets.marginBlockSet);
          // Add the common border properties
  	layoutmasterset.or(PropertySets.borderSet);
          // Add the common padding properties
  	layoutmasterset.or(PropertySets.paddingSet);
          // Add the common background properties
  	layoutmasterset.or(PropertySets.backgroundSet);
          layoutMasterSet = new ROBitSet(layoutmasterset);
  
          BitSet flowonlyset = new BitSet();
          flowonlyset.set(PropNames.MARKER_CLASS_NAME);
  
          BitSet staticonlyset = new BitSet();
          staticonlyset.set(PropNames.RETRIEVE_CLASS_NAME);
          staticonlyset.set(PropNames.RETRIEVE_POSITION);
          staticonlyset.set(PropNames.RETRIEVE_BOUNDARY);
  
          // pageseqonly contains the properties which are exclusive to
          // fo:pagesequence
          BitSet pageseqonly = new BitSet();
          pageseqonly.set(PropNames.FORMAT);
          pageseqonly.set(PropNames.LETTER_VALUE);
          pageseqonly.set(PropNames.GROUPING_SEPARATOR);
          pageseqonly.set(PropNames.GROUPING_SIZE);
          pageseqonly.set(PropNames.INITIAL_PAGE_NUMBER);
          pageseqonly.set(PropNames.FORCE_PAGE_COUNT);
  
          // pageseqset may contain any of the exclusive elements of the
          // flow set or the static-content set, which may be accessed by
          // the from-nearest-specified-property() function.
          BitSet pageseqset = (BitSet)allprops.clone();
          pageseqset.andNot(rootonly);
          pageseqset.andNot(declarationsonly);
          pageseqset.andNot(layoutmasteronly);
          pageSeqSet = new ROBitSet(pageseqset);
  
          BitSet flowallset = (BitSet)pageseqset.clone();
          flowallset.andNot(pageseqonly);
          flowallset.andNot(staticonlyset);
  
          flowAllSet = new ROBitSet(flowallset);
  
          BitSet staticallset = (BitSet)pageseqset.clone();
          staticallset.andNot(pageseqonly);
          staticallset.andNot(flowonlyset);
  
          staticAllSet = new ROBitSet(staticallset);
  
          BitSet markerallset = (BitSet)flowallset.clone();
          markerallset.clear(PropNames.MARKER_CLASS_NAME);
  
          markerAllSet = new ROBitSet(markerallset);
  
          // markers are not allowed within fo:title
          titleAllSet = markerAllSet;
      }
  
      /**
       * ReferenceArea trait mappings.  Immutable BitSet of FOs for which
       * the <tt>reference-area</tt> trait is true.
       */
      public static final ROBitSet isReferenceArea;
      static {
          BitSet refareas = new BitSet(FObjectNames.LAST_FO + 1);
          refareas.set(FObjectNames.SIMPLE_PAGE_MASTER);
          refareas.set(FObjectNames.REGION_AFTER);
          refareas.set(FObjectNames.REGION_BEFORE);
          refareas.set(FObjectNames.REGION_BODY);
          refareas.set(FObjectNames.REGION_END);
          refareas.set(FObjectNames.REGION_START);
          refareas.set(FObjectNames.BLOCK_CONTAINER);
          refareas.set(FObjectNames.INLINE_CONTAINER);
          refareas.set(FObjectNames.TABLE);
          refareas.set(FObjectNames.TABLE_CAPTION);
          refareas.set(FObjectNames.TABLE_CELL);
          refareas.set(FObjectNames.TITLE);
  
          isReferenceArea = new ROBitSet(refareas);
      }
  
  }
  
  
1.1 xml-site/targets/fop/design/alt.design/logo.html Index: logo.html =================================================================== Logo for Properties 1.1 xml-site/targets/fop/dev/output.html Index: output.html =================================================================== Resource not Found

Cocoon 2 - Resource not Found


type resource-not-found

message Page Not Available.

description The requested resource couldn't be found.

sender org.apache.cocoon.Main

source Cocoon commandline (Main.java)

request-uri

dev/output.html

missing-file

/usr/local/src/xml-fop-head/build/site/dev/output.html


1.1 xml-site/targets/fop/images/document.jpg.html <> 1.1 xml-site/targets/fop/images/EmbeddingExampleFO2PDF.png <> 1.1 xml-site/targets/fop/images/EmbeddingExampleFO2PDF.png.html <> 1.1 xml-site/targets/fop/images/EmbeddingExampleFO2PDF.svg Index: EmbeddingExampleFO2PDF.svg =================================================================== XSL-FO FOP PDF 1.1 xml-site/targets/fop/images/EmbeddingExampleObj2PDF.png <> 1.1 xml-site/targets/fop/images/EmbeddingExampleObj2PDF.png.html <> 1.1 xml-site/targets/fop/images/EmbeddingExampleObj2PDF.svg Index: EmbeddingExampleObj2PDF.svg =================================================================== Java SAX XML XSLT JAXP XSL-FO FOP PDF 1.1 xml-site/targets/fop/images/EmbeddingExampleObj2XML.png <> 1.1 xml-site/targets/fop/images/EmbeddingExampleObj2XML.png.html <> 1.1 xml-site/targets/fop/images/EmbeddingExampleObj2XML.svg Index: EmbeddingExampleObj2XML.svg =================================================================== XML SAX Java 1.1 xml-site/targets/fop/images/EmbeddingExampleXML2FO.png <> 1.1 xml-site/targets/fop/images/EmbeddingExampleXML2FO.png.html <> 1.1 xml-site/targets/fop/images/EmbeddingExampleXML2FO.svg Index: EmbeddingExampleXML2FO.svg =================================================================== XML XSLT JAXP XSL-FO 1.1 xml-site/targets/fop/images/EmbeddingExampleXML2PDF.png <> 1.1 xml-site/targets/fop/images/EmbeddingExampleXML2PDF.png.html <> 1.1 xml-site/targets/fop/images/EmbeddingExampleXML2PDF.svg Index: EmbeddingExampleXML2PDF.svg =================================================================== XML XSLT JAXP XSL-FO FOP PDF 1.1 xml-site/targets/fop/images/fop.jpg <> 1.1 xml-site/targets/fop/images/group-logo.gif.html <> 1.1 xml-site/targets/fop/images/layout.jpg.html <> 1.1 xml-site/targets/fop/images/logo.jpg.html <> 1.1 xml-site/targets/fop/images/rss.png <> 1.1 xml-site/targets/fop/images/track.png.html <> --------------------------------------------------------------------- To unsubscribe, e-mail: general-cvs-unsubscribe@xml.apache.org For additional commands, e-mail: general-cvs-help@xml.apache.org