diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2010-05-18 04:23:01 -0400 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2010-05-18 04:23:01 -0400 |
commit | 8c00fcf15c477a2815f862d6f296397c7d76a3c4 (patch) | |
tree | 34312a08317a6b86240deaf8c3321c02c17a695a | |
download | WordCloud-8c00fcf15c477a2815f862d6f296397c7d76a3c4.tar.xz WordCloud-8c00fcf15c477a2815f862d6f296397c7d76a3c4.zip |
Initial commit.
-rwxr-xr-x | Myriad/MyriadPro-Black.otf | bin | 0 -> 96728 bytes | |||
-rw-r--r-- | Myriad/MyriadPro-Black.ttf | bin | 0 -> 117124 bytes | |||
-rwxr-xr-x | Myriad/MyriadPro-BlackIt.otf | bin | 0 -> 101624 bytes | |||
-rw-r--r-- | Myriad/MyriadPro-BlackIt.ttf | bin | 0 -> 121672 bytes | |||
-rwxr-xr-x | Myriad/MyriadPro-Bold.otf | bin | 0 -> 96484 bytes | |||
-rw-r--r-- | Myriad/MyriadPro-Bold.ttf | bin | 0 -> 117160 bytes | |||
-rwxr-xr-x | Myriad/MyriadPro-BoldCond.otf | bin | 0 -> 95628 bytes | |||
-rw-r--r-- | Myriad/MyriadPro-BoldCond.ttf | bin | 0 -> 116120 bytes | |||
-rwxr-xr-x | Myriad/MyriadPro-BoldCondIt.otf | bin | 0 -> 100168 bytes | |||
-rw-r--r-- | Myriad/MyriadPro-BoldCondIt.ttf | bin | 0 -> 120992 bytes | |||
-rwxr-xr-x | Myriad/MyriadPro-BoldIt.otf | bin | 0 -> 101512 bytes | |||
-rw-r--r-- | Myriad/MyriadPro-BoldIt.ttf | bin | 0 -> 121512 bytes | |||
-rwxr-xr-x | Myriad/MyriadPro-Cond.otf | bin | 0 -> 93424 bytes | |||
-rw-r--r-- | Myriad/MyriadPro-Cond.ttf | bin | 0 -> 117296 bytes | |||
-rwxr-xr-x | Myriad/MyriadPro-CondIt.otf | bin | 0 -> 98336 bytes | |||
-rw-r--r-- | Myriad/MyriadPro-CondIt.ttf | bin | 0 -> 122596 bytes | |||
-rwxr-xr-x | Myriad/MyriadPro-It.otf | bin | 0 -> 100252 bytes | |||
-rw-r--r-- | Myriad/MyriadPro-It.ttf | bin | 0 -> 122264 bytes | |||
-rwxr-xr-x | Myriad/MyriadPro-Light.otf | bin | 0 -> 93028 bytes | |||
-rw-r--r-- | Myriad/MyriadPro-Light.ttf | bin | 0 -> 118972 bytes | |||
-rwxr-xr-x | Myriad/MyriadPro-LightIt.otf | bin | 0 -> 98964 bytes | |||
-rw-r--r-- | Myriad/MyriadPro-LightIt.ttf | bin | 0 -> 123324 bytes | |||
-rwxr-xr-x | Myriad/MyriadPro-Regular.otf | bin | 0 -> 94884 bytes | |||
-rw-r--r-- | Myriad/MyriadPro-Regular.ttf | bin | 0 -> 118692 bytes | |||
-rwxr-xr-x | Myriad/MyriadPro-Semibold.otf | bin | 0 -> 95944 bytes | |||
-rw-r--r-- | Myriad/MyriadPro-Semibold.ttf | bin | 0 -> 118388 bytes | |||
-rwxr-xr-x | Myriad/MyriadPro-SemiboldIt.otf | bin | 0 -> 101416 bytes | |||
-rw-r--r-- | Myriad/MyriadPro-SemiboldIt.ttf | bin | 0 -> 121868 bytes | |||
-rwxr-xr-x | Myriad/MyriadStd-Sketch.otf | bin | 0 -> 71476 bytes | |||
-rw-r--r-- | Myriad/MyriadStd-Sketch.ttf | bin | 0 -> 82312 bytes | |||
-rwxr-xr-x | Myriad/MyriadStd-Tilt.otf | bin | 0 -> 35648 bytes | |||
-rw-r--r-- | Myriad/MyriadStd-Tilt.ttf | bin | 0 -> 34728 bytes | |||
-rwxr-xr-x | Myriad/otf2ttf | 7 | ||||
-rw-r--r-- | generate.php | 10 | ||||
-rw-r--r-- | ibm-word-cloud.jar | bin | 0 -> 81462 bytes | |||
-rw-r--r-- | index.html | 403 |
36 files changed, 420 insertions, 0 deletions
diff --git a/Myriad/MyriadPro-Black.otf b/Myriad/MyriadPro-Black.otf Binary files differnew file mode 100755 index 0000000..6fa2255 --- /dev/null +++ b/Myriad/MyriadPro-Black.otf diff --git a/Myriad/MyriadPro-Black.ttf b/Myriad/MyriadPro-Black.ttf Binary files differnew file mode 100644 index 0000000..17fa88e --- /dev/null +++ b/Myriad/MyriadPro-Black.ttf diff --git a/Myriad/MyriadPro-BlackIt.otf b/Myriad/MyriadPro-BlackIt.otf Binary files differnew file mode 100755 index 0000000..217c2aa --- /dev/null +++ b/Myriad/MyriadPro-BlackIt.otf diff --git a/Myriad/MyriadPro-BlackIt.ttf b/Myriad/MyriadPro-BlackIt.ttf Binary files differnew file mode 100644 index 0000000..f9d8b37 --- /dev/null +++ b/Myriad/MyriadPro-BlackIt.ttf diff --git a/Myriad/MyriadPro-Bold.otf b/Myriad/MyriadPro-Bold.otf Binary files differnew file mode 100755 index 0000000..a4c78b0 --- /dev/null +++ b/Myriad/MyriadPro-Bold.otf diff --git a/Myriad/MyriadPro-Bold.ttf b/Myriad/MyriadPro-Bold.ttf Binary files differnew file mode 100644 index 0000000..5df28e7 --- /dev/null +++ b/Myriad/MyriadPro-Bold.ttf diff --git a/Myriad/MyriadPro-BoldCond.otf b/Myriad/MyriadPro-BoldCond.otf Binary files differnew file mode 100755 index 0000000..53d124f --- /dev/null +++ b/Myriad/MyriadPro-BoldCond.otf diff --git a/Myriad/MyriadPro-BoldCond.ttf b/Myriad/MyriadPro-BoldCond.ttf Binary files differnew file mode 100644 index 0000000..c9f1331 --- /dev/null +++ b/Myriad/MyriadPro-BoldCond.ttf diff --git a/Myriad/MyriadPro-BoldCondIt.otf b/Myriad/MyriadPro-BoldCondIt.otf Binary files differnew file mode 100755 index 0000000..3db18ad --- /dev/null +++ b/Myriad/MyriadPro-BoldCondIt.otf diff --git a/Myriad/MyriadPro-BoldCondIt.ttf b/Myriad/MyriadPro-BoldCondIt.ttf Binary files differnew file mode 100644 index 0000000..d985469 --- /dev/null +++ b/Myriad/MyriadPro-BoldCondIt.ttf diff --git a/Myriad/MyriadPro-BoldIt.otf b/Myriad/MyriadPro-BoldIt.otf Binary files differnew file mode 100755 index 0000000..79d2aab --- /dev/null +++ b/Myriad/MyriadPro-BoldIt.otf diff --git a/Myriad/MyriadPro-BoldIt.ttf b/Myriad/MyriadPro-BoldIt.ttf Binary files differnew file mode 100644 index 0000000..1f4be6a --- /dev/null +++ b/Myriad/MyriadPro-BoldIt.ttf diff --git a/Myriad/MyriadPro-Cond.otf b/Myriad/MyriadPro-Cond.otf Binary files differnew file mode 100755 index 0000000..c85dd1b --- /dev/null +++ b/Myriad/MyriadPro-Cond.otf diff --git a/Myriad/MyriadPro-Cond.ttf b/Myriad/MyriadPro-Cond.ttf Binary files differnew file mode 100644 index 0000000..5fdbd69 --- /dev/null +++ b/Myriad/MyriadPro-Cond.ttf diff --git a/Myriad/MyriadPro-CondIt.otf b/Myriad/MyriadPro-CondIt.otf Binary files differnew file mode 100755 index 0000000..2f65020 --- /dev/null +++ b/Myriad/MyriadPro-CondIt.otf diff --git a/Myriad/MyriadPro-CondIt.ttf b/Myriad/MyriadPro-CondIt.ttf Binary files differnew file mode 100644 index 0000000..54a2802 --- /dev/null +++ b/Myriad/MyriadPro-CondIt.ttf diff --git a/Myriad/MyriadPro-It.otf b/Myriad/MyriadPro-It.otf Binary files differnew file mode 100755 index 0000000..700c9de --- /dev/null +++ b/Myriad/MyriadPro-It.otf diff --git a/Myriad/MyriadPro-It.ttf b/Myriad/MyriadPro-It.ttf Binary files differnew file mode 100644 index 0000000..3422820 --- /dev/null +++ b/Myriad/MyriadPro-It.ttf diff --git a/Myriad/MyriadPro-Light.otf b/Myriad/MyriadPro-Light.otf Binary files differnew file mode 100755 index 0000000..9655aa1 --- /dev/null +++ b/Myriad/MyriadPro-Light.otf diff --git a/Myriad/MyriadPro-Light.ttf b/Myriad/MyriadPro-Light.ttf Binary files differnew file mode 100644 index 0000000..f068b09 --- /dev/null +++ b/Myriad/MyriadPro-Light.ttf diff --git a/Myriad/MyriadPro-LightIt.otf b/Myriad/MyriadPro-LightIt.otf Binary files differnew file mode 100755 index 0000000..1e16161 --- /dev/null +++ b/Myriad/MyriadPro-LightIt.otf diff --git a/Myriad/MyriadPro-LightIt.ttf b/Myriad/MyriadPro-LightIt.ttf Binary files differnew file mode 100644 index 0000000..1af58f7 --- /dev/null +++ b/Myriad/MyriadPro-LightIt.ttf diff --git a/Myriad/MyriadPro-Regular.otf b/Myriad/MyriadPro-Regular.otf Binary files differnew file mode 100755 index 0000000..57a953b --- /dev/null +++ b/Myriad/MyriadPro-Regular.otf diff --git a/Myriad/MyriadPro-Regular.ttf b/Myriad/MyriadPro-Regular.ttf Binary files differnew file mode 100644 index 0000000..3c72271 --- /dev/null +++ b/Myriad/MyriadPro-Regular.ttf diff --git a/Myriad/MyriadPro-Semibold.otf b/Myriad/MyriadPro-Semibold.otf Binary files differnew file mode 100755 index 0000000..4dd3d97 --- /dev/null +++ b/Myriad/MyriadPro-Semibold.otf diff --git a/Myriad/MyriadPro-Semibold.ttf b/Myriad/MyriadPro-Semibold.ttf Binary files differnew file mode 100644 index 0000000..7e41852 --- /dev/null +++ b/Myriad/MyriadPro-Semibold.ttf diff --git a/Myriad/MyriadPro-SemiboldIt.otf b/Myriad/MyriadPro-SemiboldIt.otf Binary files differnew file mode 100755 index 0000000..f6f805f --- /dev/null +++ b/Myriad/MyriadPro-SemiboldIt.otf diff --git a/Myriad/MyriadPro-SemiboldIt.ttf b/Myriad/MyriadPro-SemiboldIt.ttf Binary files differnew file mode 100644 index 0000000..a64964d --- /dev/null +++ b/Myriad/MyriadPro-SemiboldIt.ttf diff --git a/Myriad/MyriadStd-Sketch.otf b/Myriad/MyriadStd-Sketch.otf Binary files differnew file mode 100755 index 0000000..ba0ac47 --- /dev/null +++ b/Myriad/MyriadStd-Sketch.otf diff --git a/Myriad/MyriadStd-Sketch.ttf b/Myriad/MyriadStd-Sketch.ttf Binary files differnew file mode 100644 index 0000000..70df9d6 --- /dev/null +++ b/Myriad/MyriadStd-Sketch.ttf diff --git a/Myriad/MyriadStd-Tilt.otf b/Myriad/MyriadStd-Tilt.otf Binary files differnew file mode 100755 index 0000000..b301a37 --- /dev/null +++ b/Myriad/MyriadStd-Tilt.otf diff --git a/Myriad/MyriadStd-Tilt.ttf b/Myriad/MyriadStd-Tilt.ttf Binary files differnew file mode 100644 index 0000000..e12eaf9 --- /dev/null +++ b/Myriad/MyriadStd-Tilt.ttf diff --git a/Myriad/otf2ttf b/Myriad/otf2ttf new file mode 100755 index 0000000..0b249e8 --- /dev/null +++ b/Myriad/otf2ttf @@ -0,0 +1,7 @@ +#!/usr/bin/fontforge +i=1 +while ( i<$argc ) + Open($argv[i]) + Generate($argv[i]:r + ".ttf") + i = i+1 +endloop diff --git a/generate.php b/generate.php new file mode 100644 index 0000000..5c838c7 --- /dev/null +++ b/generate.php @@ -0,0 +1,10 @@ +<?php +@unlink("configuration.txt"); +@unlink("text.txt"); +@unlink("cloud.png"); +file_put_contents("configuration.txt", $_POST["configuration"]); +file_put_contents("text.txt", $_POST["text"]); +#header("Content-Type: image/png"); +exec("java -jar ibm-word-cloud.jar -w ".escapeshellarg((int)$_POST["width"])." -h ".escapeshellarg((int)$_POST["height"])." -c configuration.txt -i text.txt -o cloud.png"); +header("Location: cloud.png"); +?> diff --git a/ibm-word-cloud.jar b/ibm-word-cloud.jar Binary files differnew file mode 100644 index 0000000..29c9e2f --- /dev/null +++ b/ibm-word-cloud.jar diff --git a/index.html b/index.html new file mode 100644 index 0000000..063b80a --- /dev/null +++ b/index.html @@ -0,0 +1,403 @@ +<html> +<head><title>AnyClip Cloud Generator</title></head> +<body> +<h1>AnyClip Cloud Generator</h1> +<form method="POST" action="generate.php"> +<label>Width: <input name="width" value="2000"></label><br> +<label>Height: <input name="height" value="1000"></label><br><br> +<label>Text:<br><textarea name="text" rows="10"> +alert +alias +Apple +assembly +auditorium +authorization~not~recognized +auto~pilot~malfunction +backpack +bandage +beam~down +beam~down +beam~down +beam~up +beam~up +beam~up +beam~up +bedroom +Beer +Beer +Blow~up +Blow~up +Blow~up +bones +Budweiser~Brewery~Anheuser-Busch~Inc +cadet~uniform +cadet~uniform +Cal-State~University +Captain-cadet +Captain-Commander +Captain-Commander +Captain-Commander +Captain-Commander +Captain-crew +Captain-crew +Captain-Doctor +Captain-first~officer +captain's~log +Car +cave +Chase +clipboard +Collapse +Commander-cadet +Commander-underlings +Competitor +Competitor +Competitor +cotton~pads +Crash +Cry +Deform +delta~vega +delta~vega +Die +dissuade +Dodger~Stadium, +dress +Drill +drilling~platform +drilling~platform +drilling~platform +drilling~platform +drilling~platform +drilling~platform +drink +Drive +drop~suits +Drown +Earth~Space~dock +easter~egg +elevator +Enemy +Enemy +Enemy +Enemy +Enemy +Enemy +bridge +bridge +bridge +bridge +bridge +bridge +bridge +bridge +enterprise~engine~room +escape +Evacuate +Fall +Fall +family +Father-Son +Father-Son +Father-Son +Fight +Fight +Fight +Fight +Fight +Fight +Fight +Fight +Fight +Fight +flask +Friend +Friend +Friend +Friend +Friend +Friend +Friend +Friend +Friend +Friends +Friends +Friends +Friends +future~spock~tells~his~story +give~birth +goggles +Grab~boobs +green +Greeting +Greeting +grieve +Gun +headscarf +headset +Hit +hospital~gown +Hostage +Hurt +hypospray +I'm~a~doctor,~not~a +I'm~giving~it~all~she's~got~captain +Inject +Insectoid +journey~to~babel +Jump +Jump +Jump +Keenser +kirk~and~spock~argue +kirk~gets~spock~to~snap +Kiss +Kiss +launch +Lingerie +Lingerie +Lingerie +live~long~and~prosper +Long~Beach~City~Hall +Long~Beach~City~Hall +Lovers +Lovers +Lovers +Lovers +Make~out +Manuver +medal +medic~uniform +medic~uniform +medical~bay +Minister-spock +Mother-Son +Motorcycle +Motorcycle +name +name~signs +Narada +Narada +Narada +Narada +Narada +narada +Narada +Narada +Narada +Narada +nemesis +nero~interrogates~pike +Nyota +order +Orion~female +parachute +parachute +parachute +parachute +parka +parka +Phaser +pike's~motivational~talk +plan +Polarilla +police~uniform +Police-Boy +Prepare +projection +promote +pub +Push +rack +recognize +red~matter +red~matter +red~matter +red~matter +report +Rescue +resign +rivals +rivals +road +romulans +roof +roommates +russian~accent +sabotage +Scare +school +Schoolmates +Shoot +Shoot +Shoot +Shoot +Shoot +Shoot +Shot +shot +Shuttle +Shuttle +Shuttle +Shuttle +Shuttle +Shuttle +Shuttle +shuttle~hanger +sick~bay +simulation~room +Sneak +space,~the~final~frontier +space,~the~final~frontier +Spaceship +Spaceship +spaceship~console~alerts +spaceship~model +spock's~home +spock's~ship +star~fleet~academy +star~fleet~base +star~trek +star~trek +Starfleet~Academy +swollen~hands +Sword +take~control +take~off +take~off +take~off +tape~recorder +Teral'n +terminated +Test +Test +the~naked~time +the~wrath~of~khan +the~wrath~of~khan +Theme~from~star~trek +Threat +Time~Travel +tongs +torch +Torture +transporter~room +transporter~room +transporter~room +transporter~room +tricorder +tricorder +uhura's~name +USS~Enterprise +USS~Enterprise +USS~Enterprise +USS~Enterprise +USS~Enterprise +USS~Enterprise +USS~Enterprise +USS~Farragut +USS~Kelvin +USS~Kelvin +USS~Kelvin +USS~Kelvin +valve~controls +Vasquez~Rocks~Natural~Area~Park +vials +Vision +vulcan +vulcan +vulcan~mind~meld +vulcan~science~academy +vulcan~student~robes +warning +warning +warp~core +Warp~speed +Warp~speed +wheelchair +wheelchair +Wife-Husband +Wife-Husband +Wife-Husband +wool~cap +young~and~older~spock +ZX2C4 +ZX2C4 +ZX2C4 +ZX2C4 +ZX2C4 +ZX2C4 +ZX2C4 +ZX2C4 +ZX2C4 +ZX2C4 +ZX2C4 +ZX2C4 +ZX2C4 +ZX2C4 +</textarea></label><br> +<label>Configuration:<br><textarea name="configuration" cols="80" rows="15"> +# Lines with the hash in front don't do anything. They are comments. +# Lines without the hash, you should examine. + +# Possible choices are: +# Myriad/MyriadPro-Black.ttf Myriad/MyriadPro-It.ttf +# Myriad/MyriadPro-BlackIt.ttf Myriad/MyriadPro-Light.ttf +# Myriad/MyriadPro-Bold.ttf Myriad/MyriadPro-LightIt.ttf +# Myriad/MyriadPro-BoldCond.ttf Myriad/MyriadPro-Regular.ttf +# Myriad/MyriadPro-BoldCondIt.ttf Myriad/MyriadPro-Semibold.ttf +# Myriad/MyriadPro-BoldIt.ttf Myriad/MyriadPro-SemiboldIt.ttf +# Myriad/MyriadPro-Cond.ttf Myriad/MyriadStd-Sketch.ttf +# Myriad/MyriadPro-CondIt.ttf Myriad/MyriadStd-Tilt.ttf +font: Myriad/MyriadPro-Black.ttf + +# This means it's going to count the frequency of words. Don't touch this. +format: text + +# Text encoding. Again, don't touch this one. +inputencoding: UTF-8 + +# Case folding -- send everything to upper or lower case +# Possible values: Upper, Lower +# If you want to use this, remove the hash in front of the line below +#casefold: Lower + +# Background color +# Colors should be specified as HTML colors. +background: 000000 + +# Palette +# These are the colors of the words, also as HTML colors. +# You can have this be only 1 color if you want, +# or add a bunch of colors by having the colors seperated by a comma. +palette: FFFFFF + +# Maximum number of words to show +maxwords: 800 + +# The "placement strategy" to use +# Possible values: +# HorizontalCenterLine +# VerticalCenterLine +# Alphabetical +# AlphabeticalVertical +# Center +# Capitalization and spelling are significant. +placement: HorizontalCenterLine + +# The perimeter shape, either BLOBBY or SQUARISH +shape: BLOBBY + +# The "orientation strategy" to use. +# Possible values: +# HORIZONTAL +# MOSTLY_HORIZONTAL +# HALF_AND_HALF +# MOSTLY_VERTICAL +# VERTICAL +# ANY_WHICH_WAY +orientation: HORIZONTAL +</textarea></label><br> +<input type="submit" value="Make Me A Word Cloud!" style="font-size: 14pt; font-weight: bold;"> +</form> +</body> +</html> |