From ee070b226f3686afc769fa4337ea5d0f1eb6c48d Mon Sep 17 00:00:00 2001 From: Pascal Sancho Date: Wed, 30 Jan 2013 13:02:34 +0000 Subject: [PATCH] Jira FOP-2203: Fix xml syntax in XSD git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1440381 13f79535-47bb-0310-9956-ffa450edef68 --- src/foschema/fop-configuration.xsd | 12 ++-- status.xml | 109 +++++++++++++++-------------- 2 files changed, 62 insertions(+), 59 deletions(-) diff --git a/src/foschema/fop-configuration.xsd b/src/foschema/fop-configuration.xsd index af85115b2..717da98f8 100644 --- a/src/foschema/fop-configuration.xsd +++ b/src/foschema/fop-configuration.xsd @@ -48,7 +48,7 @@ - @@ -111,7 +111,7 @@ - Output color profile used by the PDF renderer. Specifies a + Output color profile used by the PDF renderer. Specifies a filename to an ICC file. @@ -123,13 +123,13 @@ - When set to "true" a landscape page is automatically + When set to "true" a landscape page is automatically rotated and specified as a landscape page in PostScript. - Specifies the PostScript language level to use when + Specifies the PostScript language level to use when generating PostScript code. language-level is used by the PostScript renderer, MIME type application/postscript. @@ -143,8 +143,8 @@ - When set to "true" PostScript resources are optimized by making a - second pass over the PostScript file (rewriting it). Optimized means that no duplicate + When set to "true" PostScript resources are optimized by making a + second pass over the PostScript file (rewriting it). Optimized means that no duplicate images are written to the stream and only used fonts are added to the PostScript file. diff --git a/status.xml b/status.xml index 1be1111a2..bef4c599e 100644 --- a/status.xml +++ b/status.xml @@ -59,6 +59,9 @@ documents. Example: the fix of marks layering will be such a case when it's done. --> + + XML syntax error in XSD. + Missing GlyphTester class in transcoder archives. @@ -84,14 +87,14 @@ Optimize inefficient position adjustment array allocation in non-CS path. - TTFReader: Output bounding box information for glyphs. + TTFReader: Output bounding box information for glyphs. Warn instead or error on invalid property values. When using SVG drawings, if no content-width and content-height is specified, 72 will - be used instead of the source-resolution option. + be used instead of the source-resolution option. Fix checkstyle and findbugs warnings. @@ -103,7 +106,7 @@ Fix incomplete kerning when complex script features are enabled. - Invalid Postscript created if more than 255 characters in a custom font are used within + Invalid Postscript created if more than 255 characters in a custom font are used within SVG when generating Postscript @@ -113,8 +116,8 @@ Missing Glyph in Postscript using DejaVuSans. - Split the parent tree (the number tree corresponding to the ParentTree entry in the - structure tree root) to avoid reaching the internal limits of Acrobat Pro, that would + Split the parent tree (the number tree corresponding to the ParentTree entry in the + structure tree root) to avoid reaching the internal limits of Acrobat Pro, that would otherwise split it at the wrong place when saving the document. @@ -140,19 +143,19 @@ Added PDF/A-2 output option. - PDF output: Issue a warning when accessibility is enabled and language information is + PDF output: Issue a warning when accessibility is enabled and language information is missing. - PDF accessibility: Store language information coming from fo:block or fo:character in the + PDF accessibility: Store language information coming from fo:block or fo:character in the structure tree. Support for retrieve-table-markers - Added possibility to define ‘header’ table columns (the same way as fo:table-header allows - to define header rows). When accessibility is enabled, this allows to set the appropriate + Added possibility to define ‘header’ table columns (the same way as fo:table-header allows + to define header rows). When accessibility is enabled, this allows to set the appropriate Scope attribute on the corresponding TH cells. @@ -164,15 +167,15 @@ See docs for fop.xconf configuration details. - Always set the breakClass field to a legal value in BreakElement, so as to avoid + Always set the breakClass field to a legal value in BreakElement, so as to avoid IllegalArgumentExceptions in other parts of the code. Restored support for break-before on fo:table. - When an fo:block has a non-zero value for its text-indent property and is broken over two - pages of different widths, then the first line on the second page is missing one word and + When an fo:block has a non-zero value for its text-indent property and is broken over two + pages of different widths, then the first line on the second page is missing one word and appears indented. @@ -186,7 +189,7 @@ Support for character encoding of TLEs in AFP output - When PDF accessibility is enabled, the contents for the different regions must appear in the + When PDF accessibility is enabled, the contents for the different regions must appear in the proper order in the structure tree. @@ -201,18 +204,18 @@ is missing from the characterset. - Wrong page number reported when a column overflows the region-body in a multi-column + Wrong page number reported when a column overflows the region-body in a multi-column document. - When PDF accessibility is enabled, the Scope attribute must be present in the structure tree + When PDF accessibility is enabled, the Scope attribute must be present in the structure tree for table header elements. Added an event if a glyph and its metric information does not exist in the character set - When PDF accessibility is enabled, the structure tree must contain information about the + When PDF accessibility is enabled, the structure tree must contain information about the number of columns or rows spanned by a table cell. @@ -220,16 +223,16 @@ that could (in a headless environment) throw a java.awt.HeadlessException - When PDF accessibility is enabled, treat repeated table headings as artifacts. This allows - screen readers to read the header only once at the beginning of the table and the footer - once at the end of a table. Reading the headings at every column or page break is likely to + When PDF accessibility is enabled, treat repeated table headings as artifacts. This allows + screen readers to read the header only once at the beginning of the table and the footer + once at the end of a table. Reading the headings at every column or page break is likely to disturb the user. This follows Section 508 recommendations. An IllegalArgumentException was thrown when break-before was used inside a list. - When restarting layout for the last page, discard glues and penalties at the beginning of + When restarting layout for the last page, discard glues and penalties at the beginning of the restarted Knuth sequence. @@ -286,12 +289,12 @@ Update FAQ and New Bug documentation. - Added support for the role property on fo:page-sequence, fo:flow and fo:static-content. This - allows to change the mapping of those FOs to PDF structure types when enabling + Added support for the role property on fo:page-sequence, fo:flow and fo:static-content. This + allows to change the mapping of those FOs to PDF structure types when enabling accessibility. - Stop outputting the Type entry for structure elements in order to create a smaller PDF + Stop outputting the Type entry for structure elements in order to create a smaller PDF ouptut when accessibility is enabled. @@ -390,7 +393,7 @@ Bug in AFP font metrics that performed integer arithmetic when it should have been - double arithemetic. + double arithemetic. Bring clone() in line with the recommendations in Object.clone(). @@ -439,8 +442,8 @@ - Added support for PDF Object Streams. When accessibility is enabled and PDF version 1.5 - selected, the structure tree will be stored in object streams in order to reduce the size of + Added support for PDF Object Streams. When accessibility is enabled and PDF version 1.5 + selected, the structure tree will be stored in object streams in order to reduce the size of the final PDF. @@ -474,7 +477,7 @@ Improvements of the Accessibility features. - Suppress unnecessary "font not found warnings" when generating AFP with raster fonts + Suppress unnecessary "font not found warnings" when generating AFP with raster fonts SVG text in AFP creates miscoded GOCA text @@ -484,7 +487,7 @@ Tagged PDF performance improvement plus tests - + Improved AdobeStandardEncoding support in AFM files for type1 fonts @@ -492,11 +495,11 @@ Added ant script to get JaCoCo code coverage. - Added to build file JUnit target that uses a regex to run all of the test cases. This + Added to build file JUnit target that uses a regex to run all of the test cases. This reduces the risk that some of them are omitted when building FOP. - Allow JPEG images to be embedded in an AFP document as is, without being decoded and + Allow JPEG images to be embedded in an AFP document as is, without being decoded and encoded. @@ -536,14 +539,14 @@ unique instance for per thread. - Fixed a bug in AFP where an ArrayOutofBoundsException is throwqn when embedding a Page + Fixed a bug in AFP where an ArrayOutofBoundsException is throwqn when embedding a Page Segment. Added support for 128bit encryption in PDF output. - Fixed a bug in AFP where the object area axes of an Include Object was incorrectly set when + Fixed a bug in AFP where the object area axes of an Include Object was incorrectly set when rotated by 180. Fixed a bug in TTF subsetting where a composite glyph could get @@ -567,10 +570,10 @@ Fixed io exception in MODCAParser caused by the improper use of mark() and reset() on the MODCA data input stream. Added unit test. - Removed invalid entries in ToUnicode table of CID subset fonts. + Removed invalid entries in ToUnicode table of CID subset fonts. - Fixed mapping of font weights between CSS values and TextAttribute.WEIGHT_*. + Fixed mapping of font weights between CSS values and TextAttribute.WEIGHT_*. AFP GOCA: fonts were not embedded from within AFPGraphics2D. @@ -598,11 +601,11 @@ lead to graphics state changes in some implementations. - Bugzilla 51010: Bookmarks create useless lines in RTF - + Bugzilla 51010: Bookmarks create useless lines in RTF + Bugzilla 51008: page-number-citation-last does not work in RTF - + Added id element to intermediate format to track the origin of content. @@ -611,11 +614,11 @@ due to white-space handling. - Bugzilla 50987: Fixed an issue in PDF output where a link was added to the parent tree + Bugzilla 50987: Fixed an issue in PDF output where a link was added to the parent tree instead of the related structure element. - Bugzilla 50986: Fixed an issue where invalid PDF page content was generated due to + Bugzilla 50986: Fixed an issue where invalid PDF page content was generated due to incorrect ET/EMC sequences. @@ -627,7 +630,7 @@ no longer reset after forced breaks. - Implemented non-standard behavior for basic-link areas, such that they take into account the + Implemented non-standard behavior for basic-link areas, such that they take into account the heights of their descendants areas. @@ -675,7 +678,7 @@ is significantly large. - Fix for relative URIs in the configuration file (base, font-base, hyphenation-base) are evaluated relative to the base URI of the configuration file. + Fix for relative URIs in the configuration file (base, font-base, hyphenation-base) are evaluated relative to the base URI of the configuration file. Fix for correct behavior of keep-together.within-line in case there are nested inlines @@ -711,7 +714,7 @@ Fixed retrieval of available BPD for cases spanning columns and multiple pages with differing page masters. - Removed old Renderer implementations for those output formats that have a version based on + Removed old Renderer implementations for those output formats that have a version based on the new DocumentHandler architecture available (AFP, PCL, PDF, PS). @@ -755,21 +758,21 @@ Initial support for CID-keyed double-byte fonts (Type 0) in AFP output. - Added a command-line option '-catalog' to use a catalog resolver for the XML and XSLT files + Added a command-line option '-catalog' to use a catalog resolver for the XML and XSLT files Implement internal character classes if the hyphenation pattern file does not contain them - Bugfix: having a special page-master for the last page caused loss of content when normal + Bugfix: having a special page-master for the last page caused loss of content when normal blocks were mixed with blocks spanning all columns. Added possibility to customize PDF tagging via the ‘role’ property. - Bugfix: AFP Renderer: Respect image color settings for svg - - + Bugfix: AFP Renderer: Respect image color settings for svg + + Bugfix: AFP Renderer: Page Overlays not generated when using Intermediate Format - + Bugfix: AFP Renderer: Underline is incorrectly placed when reference-orientation != 0 @@ -779,7 +782,7 @@ Added support for TrueType fonts with symbol character maps (like "Wingdings" and "Symbol"). Character for these fonts are usually found in the 0xF020 to 0xF0FF range - (a Unicode private use area). + (a Unicode private use area). Bugfix: Font selection fallbacks did not work in some cases (ex. bold+italic to normal) @@ -794,15 +797,15 @@ Bugfix in AFP output: rounding error when computing the CMYK components of a color. - Bugfix: when #CMYK pseudo-profile was used in the rgb-icc() function, always the fallback + Bugfix: when #CMYK pseudo-profile was used in the rgb-icc() function, always the fallback RGB colors were used instead. - Bugfix: value of conditional space not always taken into account in the calculation of a + Bugfix: value of conditional space not always taken into account in the calculation of a table’s height. - Added basic accessibility and Tagged PDF support. + Added basic accessibility and Tagged PDF support. Added support for encoding CMYK bitmap images (IOCA FS45) and TIFF images as embedded objects. @@ -838,7 +841,7 @@ on the rgb-icc() function. - Added limited support for pages of different inline-progression-dimensions within a + Added limited support for pages of different inline-progression-dimensions within a page-sequence. -- 2.39.5