Browse Source

fcl-pdf: added gitignores for fonts and binaries

mattias 1 year ago
parent
commit
605a495db1

+ 2 - 7
packages/fcl-pdf/examples/.gitignore

@@ -1,8 +1,3 @@
-stdfonttest  
-testfppdf
-*.exe
-*.pdf
-fonts
-lib
 pdfdump
 pdfdump
-fonts
+testfppdf
+test.pdf

+ 1 - 0
packages/fcl-pdf/examples/fonts/.gitignore

@@ -0,0 +1 @@
+*.ttf

+ 96 - 0
packages/fcl-pdf/examples/fonts/README.txt

@@ -0,0 +1,96 @@
+These sets of unit tests requires 5 font files of specific versions
+each. Here is what the tests were designed against.
+
+ Font File                  |  Size (bytes)   |  Version
+----------------------------+-----------------+-----------------
+DejaVuSans.ttf              |    622,280      |    2.30
+FreeSans.ttf                |  1,563,256      |  412.2268
+LiberationSans-Regular.ttf  |    350,200      |    2.00.1
+LiberationSans-Italic.ttf   |    355,608      |    2.00.1
+Ubuntu-R.ttf                |    353,824      |    0.80
+
+
+Details of the above font files and download locations are as follows.
+
+
+DejaVu Sans
+===========
+Official website:
+    http://dejavu-fonts.org/wiki/Main_Page
+
+Download URL:
+    http://sourceforge.net/projects/dejavu/files/dejavu/2.30/dejavu-fonts-ttf-2.30.tar.bz2
+
+Description:
+    The DejaVu fonts are a font family based on the Vera Fonts. Its purpose is
+    to provide a wider range of characters while maintaining the original look
+    and feel through the process of collaborative development (see authors),
+    under a Free license.
+
+
+FreeSans
+========
+Official website:
+    http://savannah.gnu.org/projects/freefont/
+
+Download URL:
+    http://ftp.gnu.org/gnu/freefont/freefont-ttf-20120503.zip
+
+Description:
+    We aim to provide a useful set of free outline (i.e. OpenType) fonts
+    covering as much as possible of the Unicode character set. The set consists
+    of three typefaces: one monospaced and two proportional (one with uniform
+    and one with modulated stroke).
+
+License:
+    GNU General Public License v3 or later
+
+
+Liberation
+==========
+Official website: 
+    https://pagure.io/liberation-fonts
+
+Download URL:
+    https://releases.pagure.org/liberation-fonts/liberation-fonts-ttf-2.00.1.tar.gz
+
+Description:
+    The Liberation(tm) Fonts is a font family which aims at metric compatibility
+    with Arial, Times New Roman, and Courier New. It is sponsored by Red Hat.
+
+License:
+    * The Liberation(tm) version 2.00.0 onward are Licensed under the SIL Open 
+      Font License, Version 1.1.
+    * Older versions of the Liberation(tm) Fonts is released as open source under
+      the GNU General Public License version 2 with exceptions. ​
+      https://fedoraproject.org/wiki/Licensing/LiberationFontLicense 
+
+
+Ubuntu
+======
+Official website:
+    http://font.ubuntu.com/
+
+Download URL:
+    http://font.ubuntu.com/download/ubuntu-font-family-0.80.zip
+
+Description:
+    The Ubuntu typeface has been specially created to complement the Ubuntu
+    tone of voice. It has a contemporary style and contains characteristics
+    unique to the Ubuntu brand that convey a precise, reliable and free
+    attitude.
+
+License:
+    Ubuntu Font Licence. This licence allows the licensed fonts to be used,
+    studied, modified and redistributed freely.
+
+
+TTF Dump output
+===============
+I used the Microsoft "ttfdump.exe" tool to generate the
+file dump output for the Liberation Sans Regular font. I then used that to verify
+the results of the TTF unit tests.
+
+  http://www.microsoft.com/typography/tools/tools.aspx
+
+

+ 1 - 0
packages/fcl-pdf/tests/fonts/.gitignore

@@ -0,0 +1 @@
+*.ttf