aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/org/apache/fop/fonts
Commit message (Collapse)AuthorAgeFilesLines
* FOP-2486 - Enhancements and fixes to existing patchTemp_PCLSoftFontsRobert Meyer2015-08-046-1/+86
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_PCLSoftFonts@1694075 13f79535-47bb-0310-9956-ffa450edef68
* Creation of soft fonts for TrueType fonts in PCLRobert Meyer2015-06-124-6/+39
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_PCLSoftFonts@1685112 13f79535-47bb-0310-9956-ffa450edef68
* Address high and medium priority findbugs warningsAndreas L. Delmelle2015-05-231-3/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1681384 13f79535-47bb-0310-9956-ffa450edef68
* FOP-2446: OTF subset errorSimon Steiner2015-02-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1658334 13f79535-47bb-0310-9956-ffa450edef68
* reapply r1637817 (new ant task removes cache)Luis Bernardo2014-11-268-56/+173
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1641827 13f79535-47bb-0310-9956-ffa450edef68
* Revert to r1637810 to fix broken build.Glenn Adams2014-11-118-176/+56
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1638047 13f79535-47bb-0310-9956-ffa450edef68
* FOP-2424: Allow for type1 afm/pfm files to be in a different path than the ↵Luis Bernardo2014-11-108-56/+176
| | | | | | pfb file git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1637817 13f79535-47bb-0310-9956-ffa450edef68
* FOP-2417: Exception caused by letter space handling in Chinese sentenceLuis Bernardo2014-10-171-4/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1632522 13f79535-47bb-0310-9956-ffa450edef68
* FOP-2249: elide formatting controls - preliminaryGlenn Adams2014-10-144-9/+77
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1631605 13f79535-47bb-0310-9956-ffa450edef68
* FOP-2287: support Tamil script (preliminary)Glenn Adams2014-10-121-2/+45
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1631147 13f79535-47bb-0310-9956-ffa450edef68
* FOP-2391: fix NSM reordering issue and ensure same PDF output as XSL-FO code ↵Glenn Adams2014-09-202-0/+15
| | | | | | path (using Td/Tj operators) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1626491 13f79535-47bb-0310-9956-ffa450edef68
* FOP-2213 use kern table when no GPOS kern lookups are presentGlenn Adams2014-09-096-10/+58
| | | | | | | | | | FOP-2094 preliminary support for mapping OTF script tags from @script property FOP-2094 when no lookups match specified or auto script, retry using DFLT script FOP-2093 preliminary support for mapping OTF language tags from @language property git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1623885 13f79535-47bb-0310-9956-ffa450edef68
* FOP-2391: enable bidi processing of SVG text chunksGlenn Adams2014-08-232-26/+41
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1619960 13f79535-47bb-0310-9956-ffa450edef68
* FOP-2391: ensure mapping is non-null in CS SVG textGlenn Adams2014-08-181-6/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1618701 13f79535-47bb-0310-9956-ffa450edef68
* Add verbose (-v) flag to FontList tool that shows URI of font resource.Glenn Adams2014-08-175-2/+31
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1618496 13f79535-47bb-0310-9956-ffa450edef68
* Fix or suppress 5- to 9-instance findbug warnings.Glenn Adams2014-08-1010-37/+69
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1617052 13f79535-47bb-0310-9956-ffa450edef68
* Fix 4-instance findbug warnings.Glenn Adams2014-08-082-4/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1616668 13f79535-47bb-0310-9956-ffa450edef68
* Fix or suppress 3-instance findbug warnings.Glenn Adams2014-08-071-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1616590 13f79535-47bb-0310-9956-ffa450edef68
* Fix 2-instance findbug warnings.Glenn Adams2014-08-073-7/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1616416 13f79535-47bb-0310-9956-ffa450edef68
* Fix or suppress 1-instance findbug warnings.Glenn Adams2014-08-063-10/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1616312 13f79535-47bb-0310-9956-ffa450edef68
* FOP-2391: preliminary (but incomplete) support for complex script text nodes ↵Glenn Adams2014-08-034-30/+77
| | | | | | in svg foreign object git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1615385 13f79535-47bb-0310-9956-ffa450edef68
* Merge font mergingSimon Steiner2014-07-1613-213/+224
|\ | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1610947 13f79535-47bb-0310-9956-ffa450edef68
| * Add t1 mergingTemp_FontMergingSimon Steiner2014-06-203-63/+47
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_FontMerging@1604113 13f79535-47bb-0310-9956-ffa450edef68
| * Allow merging of fontsSimon Steiner2014-06-0511-150/+177
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_FontMerging@1600606 13f79535-47bb-0310-9956-ffa450edef68
* | Enabled Checkstyle ExplicitInitializationCheck and fixed resulting warningsVincent Hennebert2014-07-1515-60/+60
| | | | | | | | | | | | | | That check had been agreed upon but left disabled because of the number of warnings too high to fix manually git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1610839 13f79535-47bb-0310-9956-ffa450edef68
* | ... And actually fix resulting warningsVincent Hennebert2014-07-151-1/+2
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1610825 13f79535-47bb-0310-9956-ffa450edef68
* | Removed CSOFF: LineLengthCheck that have crept in existing filesVincent Hennebert2014-07-152-4/+0
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1610822 13f79535-47bb-0310-9956-ffa450edef68
* | Fix leaked resource warnings from Eclipse (Kepler).Glenn Adams2014-07-061-0/+2
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1608162 13f79535-47bb-0310-9956-ffa450edef68
* | Fix compiler warnings.Glenn Adams2014-07-061-1/+1
|/ | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1608161 13f79535-47bb-0310-9956-ffa450edef68
* FOP-2354: Subset support for Type 1 fontsRobert Meyer2014-05-2310-21/+1565
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1597112 13f79535-47bb-0310-9956-ffa450edef68
* FOP-2252: OpenType CFF - Remove need for patch to fontboxRobert Meyer2014-02-102-7/+100
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1566674 13f79535-47bb-0310-9956-ffa450edef68
* Merged branch Temp_FopFontsForSVGback into trunkVincent Hennebert2014-02-0313-46/+625
|\ | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1564017 13f79535-47bb-0310-9956-ffa450edef68
| * Brought the branch in sync with rev. 1562429 of trunkVincent Hennebert2014-01-3023-2184/+4438
| |\ | |/ |/| | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_FopFontsForSVG@1562866 13f79535-47bb-0310-9956-ffa450edef68
* | FOP-2322: Type1 Font with Custom Encoding not visible in Postscript output; ↵Robert Meyer2013-12-051-1/+15
| | | | | | | | | | | | Patch submitted by Simon Steiner git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1548054 13f79535-47bb-0310-9956-ffa450edef68
* | Enabled LineLength check and fixed corresponding issuesVincent Hennebert2013-12-032-2/+4
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1547372 13f79535-47bb-0310-9956-ffa450edef68
* | FOP-2323: NPE caused by missing local subroutine index in private dictonary ↵Robert Meyer2013-12-031-2/+6
| | | | | | | | | | | | of OTF font git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1547330 13f79535-47bb-0310-9956-ffa450edef68
* | Restricted CSOFF filter to LineLength and fixed resulting Checkstyle issuesVincent Hennebert2013-11-191-1/+0
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1543560 13f79535-47bb-0310-9956-ffa450edef68
* | FOP-2312: font-base configuration setting not working as expectedVincent Hennebert2013-11-151-6/+10
| | | | | | | | | | | | | | | | Use the config file URI to resolve relative <base> / <font-base> URIs. Fall back to default base URI only if the config input stream has no URI. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1542190 13f79535-47bb-0310-9956-ffa450edef68
* | FOP-2299: Non Unicode named glyphs not loaded for Type1 fontsRobert Meyer2013-10-212-5/+6
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1534195 13f79535-47bb-0310-9956-ffa450edef68
* | Removed unused variablesVincent Hennebert2013-10-092-6/+0
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1530507 13f79535-47bb-0310-9956-ffa450edef68
* | Do not log a warning when .notdef has been assigned to an unused code of ↵Vincent Hennebert2013-10-081-3/+6
| | | | | | | | | | | | AdobeStandardEncoding git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1530313 13f79535-47bb-0310-9956-ffa450edef68
* | FOP-2252: OpenType CFF support for FOP; patch submitted by Robert Meyer ↵Luis Bernardo2013-08-141-0/+927
| | | | | | | | | | | | (eclipse misbehaved and missed a file) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1514079 13f79535-47bb-0310-9956-ffa450edef68
* | FOP-2252: OpenType CFF support for FOP; patch submitted by Robert MeyerLuis Bernardo2013-08-1415-2098/+3425
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1514076 13f79535-47bb-0310-9956-ffa450edef68
* | Removed obsolete CommandLineLogger.Vincent Hennebert2013-07-303-22/+0
| | | | | | | | | | | | | | | | The Jdk14Logger is guaranteed to be there by default now that the minimal Java requirement is 1.5. Also, CommandLineLogger messes up the output when rendering to stdout. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1508599 13f79535-47bb-0310-9956-ffa450edef68
| * Directly use FOP fonts to lay out SVG images for PDF, PS and AFP outputs.Vincent Hennebert2013-07-2914-43/+622
|/ | | | | | | | | The metrics are now taken from FOP configured fonts and no longer from AWT equivalents. That avoids discrepancies in case AWT and FOP use slightly different fonts, or if the font is not installed on the system. That actually also avoids having to install the font on the system. FOP is also used for the primary layout of text (prior to SVG-specific transforms like translation or rotation) for consistency between SVG and XSL-FO. This is a joint work from Peter Hancock and myself. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_FopFontsForSVG@1508208 13f79535-47bb-0310-9956-ffa450edef68
* FOP-2265: Enable xlint cast; patch submitted by Simon SteinerLuis Bernardo2013-07-132-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1502902 13f79535-47bb-0310-9956-ffa450edef68
* Cosmetics only: removed Checkstyle SuppressWithNearbyCommentFilter and fixed ↵Vincent Hennebert2013-05-071-1/+1
| | | | | | corresponding issues git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1480018 13f79535-47bb-0310-9956-ffa450edef68
* Cosmetics only: enabled Checkstyle MethodParamPad rule and fixed ↵Vincent Hennebert2013-05-078-97/+97
| | | | | | corresponding violations git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1479969 13f79535-47bb-0310-9956-ffa450edef68
* Cosmetics only: enabled Checkstyle ParenPad rule and fixed corresponding ↵Vincent Hennebert2013-04-098-167/+167
| | | | | | violations git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1466146 13f79535-47bb-0310-9956-ffa450edef68
* FOP-2194: optimize lazy font load invocation for hot methodsGlenn Adams2013-01-181-7/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1435344 13f79535-47bb-0310-9956-ffa450edef68