From f9856b2c1e05dc12c2a30c3461db0f11ef195ae2 Mon Sep 17 00:00:00 2001 From: monkstone Date: Mon, 6 Mar 2017 19:13:26 +0000 Subject: [PATCH] examples for not even released ruby_wordcram gem --- .../gem/ruby_wordcram/clickable_words.rb | 52 ++ .../data/LiberationSerif-Regular.ttf | Bin 0 -> 146324 bytes .../gem/ruby_wordcram/data/MINYN___.TTF | Bin 0 -> 84264 bytes .../gem/ruby_wordcram/data/names.txt | 864 +++++++++++++++++ .../gem/ruby_wordcram/data/usconst.txt | 865 ++++++++++++++++++ .../gem/ruby_wordcram/first_names.rb | 33 + .../gem/ruby_wordcram/first_names_reset.rb | 56 ++ .../ruby_wordcram/get_words_while_running.rb | 52 ++ .../gem/ruby_wordcram/hello_world.rb | 21 + .../gem/ruby_wordcram/render_to_buffer.rb | 53 ++ .../gem/ruby_wordcram/render_to_pdf.rb | 29 + .../gem/ruby_wordcram/render_to_svg.rb | 33 + .../gem/ruby_wordcram/us_constitution.rb | 41 + 13 files changed, 2099 insertions(+) create mode 100644 external_library/gem/ruby_wordcram/clickable_words.rb create mode 100644 external_library/gem/ruby_wordcram/data/LiberationSerif-Regular.ttf create mode 100644 external_library/gem/ruby_wordcram/data/MINYN___.TTF create mode 100644 external_library/gem/ruby_wordcram/data/names.txt create mode 100644 external_library/gem/ruby_wordcram/data/usconst.txt create mode 100644 external_library/gem/ruby_wordcram/first_names.rb create mode 100644 external_library/gem/ruby_wordcram/first_names_reset.rb create mode 100644 external_library/gem/ruby_wordcram/get_words_while_running.rb create mode 100644 external_library/gem/ruby_wordcram/hello_world.rb create mode 100644 external_library/gem/ruby_wordcram/render_to_buffer.rb create mode 100644 external_library/gem/ruby_wordcram/render_to_pdf.rb create mode 100644 external_library/gem/ruby_wordcram/render_to_svg.rb create mode 100644 external_library/gem/ruby_wordcram/us_constitution.rb diff --git a/external_library/gem/ruby_wordcram/clickable_words.rb b/external_library/gem/ruby_wordcram/clickable_words.rb new file mode 100644 index 0000000..724f288 --- /dev/null +++ b/external_library/gem/ruby_wordcram/clickable_words.rb @@ -0,0 +1,52 @@ +# How to make a wordcram that pops up extra information +# when you click on a word. +# +# Each frame, we want to draw the wordcram, and some info +# about the word that's been clicked on (or hovered over). +# Each frame, you need to clean up what the last frame drew. +# +# Since laying out a wordcram is expensive, and there's +# (currently) no way to quickly re-render a wordcram, +# we don't want to make the wordcram in draw(). +# (Besides, each frame would probably come out different.) +# Instead, render the wordcram in the setup() method, and +# cache it as a PImage. Then, in draw(), render that image +# first, which will overlay the last frame's image. +require 'ruby_wordcram' + +attr_reader :wc, :cached_image, :last_clicked_word + +def settings + size(700, 400) +end + +def setup + sketch_title 'Clickable Words' + background(255) + # Make the wordcram + @wc = WordCram.new(self).from_web_page('http://wikipedia.org') + wc.draw_all + # Save the image of the wordcram + @cached_image = get + # Set up styles for when we draw stuff to the screen (later) + text_font(create_font('sans', 150)) + text_align(CENTER, CENTER) + @last_clicked_word = nil +end + +def draw + # First, wipe out the last frame: re-draw the cached image + image(cached_image, 0, 0) + # If the user's last click was on a word, render it big and blue: + unless last_clicked_word.nil? + no_stroke + fill 255, 190 + rect 0, height / 2 - text_ascent / 2, width, text_ascent + text_descent + fill(30, 144, 13, 150) + text(last_clicked_word.word, width / 2, height / 2) + end +end + +def mouse_clicked + @last_clicked_word = wc.get_word_at(mouse_x, mouse_y) +end diff --git a/external_library/gem/ruby_wordcram/data/LiberationSerif-Regular.ttf b/external_library/gem/ruby_wordcram/data/LiberationSerif-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e7616da013201dc66ca1f8ceabe7ad4b08f1b9e1 GIT binary patch literal 146324 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 literal 0 HcmV?d00001 diff --git a/external_library/gem/ruby_wordcram/data/names.txt b/external_library/gem/ruby_wordcram/data/names.txt new file mode 100644 index 0000000..bd83c8f --- /dev/null +++ b/external_library/gem/ruby_wordcram/data/names.txt @@ -0,0 +1,864 @@ +Mary 1.0 f +Patricia 0.40813997 f +Linda 0.39368582 f +Barbara 0.37276533 f +Elizabeth 0.35640928 f +Jennifer 0.35450742 f +Maria 0.31494865 f +Susan 0.302016 f +Margaret 0.2921263 f +Dorothy 0.276531 f +Lisa 0.26778242 f +Nancy 0.2544694 f +Karen 0.25370863 f +Betty 0.25332826 f +Helen 0.25218713 f +Sandra 0.23925447 f +Donna 0.22175732 f +Carol 0.21491061 f +Ruth 0.2137695 f +Sharon 0.19855459 f +Michelle 0.19741346 f +Laura 0.19399011 f +Sarah 0.19322938 f +Kimberly 0.19170788 f +Deborah 0.18790415 f +Jessica 0.18638267 f +Shirley 0.18333967 f +Cynthia 0.17839484 f +Angela 0.17801446 f +Melissa 0.17573223 f +Brenda 0.17306961 f +Amy 0.17154813 f +Anna 0.16736402 f +Rebecca 0.1635603 f +Virginia 0.1635603 f +Kathleen 0.16127805 f +Pamela 0.15823507 f +Martha 0.15671358 f +Debra 0.15519209 f +Amanda 0.15367061 f +Stephanie 0.15214911 f +Carolyn 0.14644352 f +Christine 0.1453024 f +Marie 0.14416128 f +Janet 0.14416128 f +Catherine 0.14187904 f +Frances 0.14073792 f +Ann 0.13845569 f +Joyce 0.13845569 f +Diane 0.13655382 f +Alice 0.13579307 f +Julie 0.13236973 f +Heather 0.12818563 f +Teresa 0.12780525 f +Doris 0.12742488 f +Gloria 0.12742488 f +Evelyn 0.122480035 f +Jean 0.11981742 f +Cheryl 0.11981742 f +Mildred 0.11905667 f +Katherine 0.11905667 f +Joan 0.116394065 f +Ashley 0.11525295 f +Judith 0.11297071 f +Rose 0.11259034 f +Janice 0.10840624 f +Kelly 0.10764549 f +Nicole 0.10688475 f +Judy 0.10498288 f +Christina 0.104602516 f +Kathy 0.1034614 f +Theresa 0.10308102 f +Beverly 0.10155953 f +Denise 0.10041841 f +Tammy 0.098516546 f +Irene 0.09585394 f +Jane 0.09509319 f +Lori 0.09433245 f +Rachel 0.09205021 f +Marilyn 0.091669835 f +Andrea 0.08976798 f +Kathryn 0.08900723 f +Louise 0.08710536 f +Sara 0.08710536 f +Anne 0.08672499 f +Jacqueline 0.08672499 f +Wanda 0.08596425 f +Bonnie 0.08482313 f +Julia 0.08482313 f +Ruby 0.08406238 f +Lois 0.08368201 f +Tina 0.08368201 f +Phyllis 0.08330163 f +Norma 0.08292126 f +Paula 0.08254089 f +Diana 0.08216052 f +Annie 0.08216052 f +Lillian 0.08025865 f +Emily 0.07911754 f +Robin 0.07911754 f +Peggy 0.07911754 f +Crystal 0.07873716 f +Gladys 0.07797642 f +Rita 0.077596046 f +Dawn 0.076835304 f +Connie 0.076074556 f +Florence 0.076074556 f +Tracy 0.07493343 f +Edna 0.07493343 f +Tiffany 0.07417269 f +Carmen 0.07417269 f +Rosa 0.07379232 f +Cindy 0.073031574 f +Grace 0.07189045 f +Wendy 0.07036896 f +Victoria 0.0684671 f +Edith 0.06808673 f +Kim 0.067706354 f +Sherry 0.067706354 f +Sylvia 0.06732598 f +Josephine 0.06732598 f +Thelma 0.06656523 f +Shannon 0.06656523 f +Sheila 0.06656523 f +Ethel 0.06618486 f +Ellen 0.06580449 f +Elaine 0.06580449 f +Marjorie 0.06580449 f +Carrie 0.06504375 f +Charlotte 0.064283 f +Monica 0.063141875 f +Esther 0.063141875 f +Pauline 0.06276151 f +Emma 0.06276151 f +Juanita 0.062381137 f +Anita 0.06162039 f +Rhonda 0.06162039 f +Hazel 0.061240017 f +Amber 0.060859643 f +Eva 0.06047927 f +Debbie 0.059718527 f +April 0.058577407 f +Leslie 0.058577407 f +Clara 0.058197033 f +Lucille 0.058197033 f +Jamie 0.058197033 f +Joanne 0.057055917 f +Eleanor 0.057055917 f +Valerie 0.056675546 f +Danielle 0.056675546 f +Megan 0.055914797 f +Alicia 0.055534422 f +Suzanne 0.05515405 f +Michele 0.05515405 f +Gail 0.05515405 f +Bertha 0.05439331 f +Darlene 0.054012936 f +Veronica 0.054012936 f +Jill 0.054012936 f +Erin 0.05363256 f +Geraldine 0.05363256 f +Lauren 0.052111067 f +Cathy 0.052111067 f +Joann 0.0517307 f +Lorraine 0.051350325 f +Lynn 0.051350325 f +Sally 0.051350325 f +Regina 0.05058958 f +Erica 0.04944846 f +Beatrice 0.04944846 f +Dolores 0.049068086 f +Bernice 0.04868772 f +Audrey 0.048307344 f +Yvonne 0.04792697 f +Annette 0.047546595 f +June 0.047546595 f +Samantha 0.047166225 f +Marion 0.04640548 f +Dana 0.04640548 f +Stacy 0.046025105 f +Ana 0.04564473 f +Renee 0.04564473 f +Ida 0.04488399 f +Vivian 0.04488399 f +Roberta 0.044503614 f +Holly 0.044503614 f +Brittany 0.044503614 f +Melanie 0.04412324 f +Loretta 0.04374287 f +Yolanda 0.04374287 f +Jeanette 0.04374287 f +Laurie 0.043362495 f +Katie 0.042982124 f +Kristen 0.04222138 f +Vanessa 0.04222138 f +Alma 0.04222138 f +Sue 0.04222138 f +Elsie 0.041841004 f +Beth 0.041841004 f +Jeanne 0.04146063 f +Vicki 0.04146063 f +Carla 0.040699888 f +Tara 0.040699888 f +Rosemary 0.040699888 f +Eileen 0.03993914 f +Terri 0.03993914 f +Gertrude 0.039178394 f +Lucy 0.039178394 f +Tonya 0.038798023 f +Ella 0.038417652 f +Stacey 0.038417652 f +Wilma 0.037656903 f +Gina 0.037656903 f +Kristin 0.037656903 f +Jessie 0.037276533 f +Natalie 0.037276533 f +Agnes 0.037276533 f +Vera 0.037276533 f +Willie 0.03689616 f +Charlene 0.03689616 f +Bessie 0.036515787 f +Delores 0.036135413 f +Melinda 0.03575504 f +Pearl 0.03575504 f +Arlene 0.03575504 f +Maureen 0.034994297 f +Colleen 0.034994297 f +Allison 0.034994297 f +Tamara 0.034994297 f +Joy 0.034613922 f +Georgia 0.034613922 f +Constance 0.034613922 f +Lillie 0.03423355 f +Claudia 0.03423355 f +Jackie 0.03423355 f +Marcia 0.03423355 f +Tanya 0.033853177 f +Nellie 0.033853177 f +Minnie 0.033853177 f +Marlene 0.033472802 f +Heidi 0.033472802 f +Glenda 0.033472802 f +Lydia 0.03271206 f +Viola 0.03271206 f +Courtney 0.03271206 f +Marian 0.03271206 f +Stella 0.032331686 f +Caroline 0.032331686 f +Dora 0.031951312 f +Jo 0.031570937 f +Vickie 0.031190569 f +Mattie 0.030810194 f +Terry 0.030429821 f +Maxine 0.03004945 f +Irma 0.03004945 f +Mabel 0.029669076 f +Marsha 0.029669076 f +Myrtle 0.029669076 f +Lena 0.029288704 f +Christy 0.029288704 f +Deanna 0.02890833 f +Patsy 0.02890833 f +Hilda 0.028527958 f +Gwendolyn 0.028147586 f +Jennie 0.027767211 f +Nora 0.027767211 f +Margie 0.027386839 f +Nina 0.027386839 f +Cassandra 0.027386839 f +Leah 0.027386839 f +Penny 0.027006468 f +Kay 0.027006468 f +Priscilla 0.027006468 f +Naomi 0.027006468 f +Carole 0.027006468 f +Brandy 0.026626093 f +Olga 0.026626093 f +Billie 0.02624572 f +Dianne 0.02624572 f +Tracey 0.02624572 f +Leona 0.02624572 f +Jenny 0.02586535 f +Felicia 0.02586535 f +Sonia 0.02586535 f +Miriam 0.025104603 f +Velma 0.025104603 f +Becky 0.025104603 f +Bobbie 0.02472423 f +Violet 0.02472423 f +Kristina 0.02472423 f +Toni 0.02434386 f +Misty 0.023963485 f +Mae 0.023963485 f +Shelly 0.023583112 f +Daisy 0.023583112 f +Ramona 0.023583112 f +Sherri 0.023583112 f +Erika 0.02320274 f +Katrina 0.02320274 f +Claire 0.02320274 f +Lindsey 0.022822365 f +Lindsay 0.022822365 f +Geneva 0.022441994 f +Guadalupe 0.022441994 f +Belinda 0.022441994 f +Margarita 0.022441994 f +Sheryl 0.022441994 f +Cora 0.02206162 f +Faye 0.02206162 f +Ada 0.021681247 f +Natasha 0.021681247 f +Sabrina 0.021681247 f +Isabel 0.021681247 f +Marguerite 0.021300877 f +Hattie 0.021300877 f +Harriet 0.021300877 f +Molly 0.020920502 f +Cecilia 0.020920502 f +Kristi 0.020920502 f +Brandi 0.020920502 f +Blanche 0.020920502 f +Sandy 0.020920502 f +Rosie 0.020920502 f +Joanna 0.020920502 f +Iris 0.020920502 f +Eunice 0.02054013 f +Angie 0.02054013 f +Inez 0.020159757 f +Lynda 0.020159757 f +Madeline 0.019779384 f +Amelia 0.019779384 f +Alberta 0.019779384 f +Genevieve 0.019399012 f +Monique 0.019399012 f +Jodi 0.019399012 f +Janie 0.019399012 f +Maggie 0.019399012 f +Kayla 0.019399012 f +Sonya 0.019399012 f +Jan 0.019399012 f +Lee 0.019399012 f +Kristine 0.019399012 f +Candace 0.019399012 f +Fannie 0.019018639 f +Maryann 0.019018639 f +Opal 0.019018639 f +Alison 0.019018639 f +Yvette 0.019018639 f +Melody 0.019018639 f +Luz 0.018638266 f +Susie 0.018638266 f +Olivia 0.018638266 f +Flora 0.018638266 f +Shelley 0.018638266 f +Kristy 0.018257894 f +Mamie 0.018257894 f +Lula 0.018257894 f +Lola 0.018257894 f +Verna 0.018257894 f +Beulah 0.018257894 f +Antoinette 0.018257894 f +Candice 0.017497148 f +Juana 0.017497148 f +Jeannette 0.017497148 f +Pam 0.017497148 f +Kelli 0.017497148 f +Hannah 0.017116776 f +Whitney 0.017116776 f +Bridget 0.017116776 f +Karla 0.016736401 f +Celia 0.016736401 f +Latoya 0.01635603 f +Patty 0.01635603 f +Shelia 0.01635603 f +Gayle 0.01635603 f +Della 0.01635603 f +Vicky 0.01635603 f +Lynne 0.01635603 f +Sheri 0.015975656 f +Marianne 0.015975656 f +Kara 0.015595284 f +Jacquelyn 0.015595284 f +Erma 0.015595284 f +Blanca 0.015595284 f +Myra 0.015214911 f +Leticia 0.015214911 f +Pat 0.015214911 f +Krista 0.015214911 f +Roxanne 0.015214911 f +Angelica 0.014834538 f +Johnnie 0.014834538 f +Robyn 0.014834538 f +Francis 0.014834538 f +Adrienne 0.014834538 f +Rosalie 0.014834538 f +Alexandra 0.014834538 f +Brooke 0.014834538 f +Bethany 0.014834538 f +Sadie 0.014834538 f +Bernadette 0.014834538 f +Traci 0.014454165 f +Jody 0.014454165 f +Kendra 0.014454165 f +Jasmine 0.014454165 f +Nichole 0.014454165 f +Rachael 0.014454165 f +Chelsea 0.014454165 f +Mable 0.014454165 f +Ernestine 0.014454165 f +Muriel 0.014454165 f +Marcella 0.014073793 f +Elena 0.014073793 f +Krystal 0.014073793 f +Angelina 0.014073793 f +Nadine 0.013693419 f +Kari 0.013693419 f +Estelle 0.013693419 f +Dianna 0.013693419 f +Paulette 0.013693419 f +Lora 0.013693419 f +Mona 0.013313047 f +Doreen 0.013313047 f +Rosemarie 0.013313047 f +Angel 0.013313047 f +Desiree 0.013313047 f +Antonia 0.013313047 f +Hope 0.012932675 f +Ginger 0.012932675 f +Janis 0.012932675 f +Betsy 0.012932675 f +Christie 0.012932675 f +Freda 0.012932675 f +Mercedes 0.012552301 f +Meredith 0.012552301 f +Lynette 0.012552301 f +Teri 0.012552301 f +Cristina 0.012552301 f +Eula 0.012552301 f +Leigh 0.01217193 f +Meghan 0.01217193 f +Sophia 0.01217193 f +Eloise 0.01217193 f +Rochelle 0.01217193 f +Gretchen 0.01217193 f +Cecelia 0.01217193 f +Raquel 0.011791556 f +Henrietta 0.011791556 f +Alyssa 0.011791556 f +Jana 0.011791556 f +Kelley 0.011791556 f +Gwen 0.011791556 f +Kerry 0.011791556 f +Jenna 0.011411183 f +Tricia 0.011411183 f +Laverne 0.011411183 f +Olive 0.011411183 f +Alexis 0.011411183 f +Tasha 0.011411183 f +Silvia 0.01103081 f +Elvira 0.01103081 f +Casey 0.01103081 f +Delia 0.01103081 f +Sophie 0.01103081 f +Kate 0.01103081 f +Patti 0.01103081 f +Lorena 0.01103081 f +Kellie 0.01103081 f +Sonja 0.01103081 f +Lila 0.01103081 f +Lana 0.01103081 f +Darla 0.01103081 f +May 0.01103081 f +Mindy 0.01103081 f +Essie 0.01103081 f +Mandy 0.01103081 f +Lorene 0.010650438 f +Elsa 0.010650438 f +Josefina 0.010650438 f +Jeannie 0.010650438 f +Miranda 0.010650438 f +Dixie 0.010650438 f +Lucia 0.010650438 f +Marta 0.010650438 f +Faith 0.010650438 f +Lela 0.010650438 f +Johanna 0.010650438 f +Shari 0.010650438 f +Camille 0.010650438 f +Tami 0.010270065 f +Shawna 0.010270065 f +Elisa 0.010270065 f +Ebony 0.010270065 f +Melba 0.010270065 f +Ora 0.010270065 f +Nettie 0.010270065 f +Tabitha 0.010270065 f +Ollie 0.010270065 f +Jaime 0.010270065 f +Winifred 0.010270065 f +Kristie 0.010270065 f +Marina 0.010270065 f +Alisha 0.010270065 f +Aimee 0.010270065 f +Rena 0.010270065 f +James 1.0 m +John 0.9858348 m +Robert 0.94725734 m +Michael 0.79234475 m +William 0.738698 m +David 0.71217597 m +Richard 0.51326096 m +Charles 0.45901144 m +Joseph 0.4231465 m +Thomas 0.4159132 m +Christopher 0.3119349 m +Daniel 0.2935503 m +Paul 0.28571427 m +Mark 0.28270042 m +Donald 0.2805907 m +George 0.27938515 m +Kenneth 0.24894513 m +Steven 0.23508136 m +Edward 0.23477998 m +Brian 0.22182037 m +Ronald 0.21850513 m +Anthony 0.21729958 m +Kevin 0.20223026 m +Jason 0.19891502 m +Matthew 0.19801085 m +Gary 0.19590114 m +Timothy 0.19288728 m +Jose 0.18474984 m +Larry 0.18022905 m +Jeffrey 0.17811935 m +Frank 0.17510547 m +Scott 0.16455697 m +Eric 0.1639542 m +Stephen 0.16274865 m +Andrew 0.16184448 m +Raymond 0.14707655 m +Gregory 0.1329114 m +Joshua 0.13110307 m +Jerry 0.13019891 m +Dennis 0.12507534 m +Walter 0.12025316 m +Patrick 0.1172393 m +Peter 0.114828214 m +Harold 0.11181434 m +Douglas 0.1106088 m +Henry 0.11000603 m +Carl 0.10427968 m +Arthur 0.100964434 m +Ryan 0.098854735 m +Roger 0.09704641 m +Joe 0.09674503 m +Juan 0.0952381 m +Jack 0.094936706 m +Albert 0.09463532 m +Jonathan 0.09433393 m +Justin 0.09373116 m +Terry 0.09373116 m +Gerald 0.09312838 m +Keith 0.092827 m +Samuel 0.092224225 m +Willie 0.09101868 m +Ralph 0.084990956 m +Lawrence 0.084990956 m +Nicholas 0.08288126 m +Roy 0.08227848 m +Benjamin 0.081374325 m +Bruce 0.07926462 m +Brandon 0.07836045 m +Adam 0.07805907 m +Harry 0.07564797 m +Fred 0.07564797 m +Wayne 0.075045206 m +Billy 0.07474382 m +Steve 0.07414105 m +Louis 0.07323689 m +Jeremy 0.0729355 m +Aaron 0.072332725 m +Randy 0.069921635 m +Howard 0.06931887 m +Eugene 0.06931887 m +Carlos 0.06901748 m +Russell 0.06751055 m +Bobby 0.06720916 m +Victor 0.06690778 m +Martin 0.065099455 m +Ernest 0.06479807 m +Phillip 0.0641953 m +Todd 0.0641953 m +Jesse 0.06298976 m +Craig 0.06208559 m +Alan 0.061482817 m +Shawn 0.060277276 m +Clarence 0.059373114 m +Sean 0.059373114 m +Philip 0.059373114 m +Chris 0.059373114 m +Johnny 0.05877034 m +Earl 0.05816757 m +Jimmy 0.057564795 m +Antonio 0.057263408 m +Danny 0.057263408 m +Bryan 0.057263408 m +Tony 0.057263408 m +Luis 0.056962024 m +Mike 0.056962024 m +Stanley 0.056057867 m +Leonard 0.056057867 m +Nathan 0.05575648 m +Dale 0.055455092 m +Manuel 0.05455093 m +Rodney 0.054249547 m +Curtis 0.054249547 m +Norman 0.05334539 m +Allen 0.05244123 m +Marvin 0.05153707 m +Vincent 0.05063291 m +Glenn 0.05033152 m +Jeffery 0.050030135 m +Travis 0.050030135 m +Jeff 0.050030135 m +Chad 0.049728755 m +Jacob 0.049728755 m +Lee 0.048824593 m +Melvin 0.048824593 m +Alfred 0.048824593 m +Kyle 0.04822182 m +Francis 0.04822182 m +Bradley 0.047920432 m +Jesus 0.046714887 m +Herbert 0.046714887 m +Frederick 0.0464135 m +Ray 0.046112113 m +Joel 0.045810726 m +Edwin 0.044605184 m +Don 0.043701023 m +Eddie 0.043399636 m +Ricky 0.042495478 m +Troy 0.041591316 m +Randall 0.041591316 m +Barry 0.040385775 m +Alexander 0.039783 m +Bernard 0.03827607 m +Mario 0.037673295 m +Leroy 0.037673295 m +Francisco 0.03737191 m +Marcus 0.03737191 m +Micheal 0.037070524 m +Theodore 0.037070524 m +Clifford 0.037070524 m +Miguel 0.036769137 m +Oscar 0.036769137 m +Jay 0.035563592 m +Jim 0.035563592 m +Tom 0.035262205 m +Calvin 0.034659434 m +Alex 0.034659434 m +Jon 0.034659434 m +Ronnie 0.03405666 m +Bill 0.033755276 m +Lloyd 0.033755276 m +Tommy 0.033755276 m +Leon 0.033755276 m +Derek 0.033755276 m +Warren 0.033152502 m +Darrell 0.032549728 m +Jerome 0.032549728 m +Floyd 0.03224834 m +Leo 0.031946953 m +Alvin 0.031645566 m +Tim 0.031344183 m +Wesley 0.031344183 m +Gordon 0.031344183 m +Dean 0.031344183 m +Greg 0.031344183 m +Jorge 0.031344183 m +Dustin 0.031042796 m +Pedro 0.031042796 m +Derrick 0.031042796 m +Dan 0.030440025 m +Lewis 0.02983725 m +Zachary 0.02983725 m +Corey 0.029535864 m +Herman 0.029234478 m +Maurice 0.029234478 m +Vernon 0.029234478 m +Roberto 0.029234478 m +Clyde 0.028631704 m +Glen 0.028330319 m +Hector 0.028330319 m +Shane 0.028028933 m +Ricardo 0.028028933 m +Sam 0.027727546 m +Rick 0.027426159 m +Lester 0.027426159 m +Brent 0.027124774 m +Ramon 0.027124774 m +Charlie 0.027124774 m +Tyler 0.026823387 m +Gilbert 0.026823387 m +Gene 0.026220614 m +Marc 0.026220614 m +Reginald 0.025316454 m +Ruben 0.024713684 m +Brett 0.024713684 m +Angel 0.024713684 m +Nathaniel 0.024412297 m +Rafael 0.024412297 m +Leslie 0.024412297 m +Edgar 0.02411091 m +Milton 0.02411091 m +Raul 0.023809524 m +Ben 0.023508137 m +Chester 0.023508137 m +Cecil 0.023508137 m +Duane 0.02320675 m +Franklin 0.02320675 m +Andre 0.022905363 m +Elmer 0.022302592 m +Brad 0.022001205 m +Gabriel 0.022001205 m +Ron 0.021699818 m +Mitchell 0.021699818 m +Roland 0.021699818 m +Arnold 0.021699818 m +Harvey 0.021699818 m +Jared 0.021398433 m +Adrian 0.020795658 m +Karl 0.020795658 m +Cory 0.020494275 m +Claude 0.020494275 m +Erik 0.020494275 m +Darryl 0.020192888 m +Jamie 0.0198915 m +Neil 0.0198915 m +Jessie 0.019590113 m +Christian 0.019590113 m +Javier 0.019590113 m +Fernando 0.019590113 m +Clinton 0.019590113 m +Ted 0.019288728 m +Mathew 0.019288728 m +Tyrone 0.019288728 m +Darren 0.019288728 m +Lonnie 0.019288728 m +Lance 0.01898734 m +Cody 0.01898734 m +Julio 0.01898734 m +Kelly 0.01898734 m +Kurt 0.018685956 m +Allan 0.018384568 m +Nelson 0.018384568 m +Guy 0.018083181 m +Clayton 0.018083181 m +Hugh 0.018083181 m +Max 0.017781796 m +Dwayne 0.017781796 m +Dwight 0.017480409 m +Armando 0.017480409 m +Felix 0.017480409 m +Jimmie 0.017480409 m +Everett 0.017179023 m +Jordan 0.016877638 m +Ian 0.016877638 m +Wallace 0.016877638 m +Ken 0.016576251 m +Bob 0.016576251 m +Jaime 0.016576251 m +Casey 0.016274864 m +Alfredo 0.016274864 m +Alberto 0.015973477 m +Dave 0.015973477 m +Ivan 0.015973477 m +Johnnie 0.015672091 m +Sidney 0.015672091 m +Byron 0.015672091 m +Julian 0.015672091 m +Isaac 0.015370704 m +Morris 0.015370704 m +Clifton 0.015069319 m +Willard 0.015069319 m +Daryl 0.015069319 m +Ross 0.015069319 m +Virgil 0.014767932 m +Andy 0.014767932 m +Marshall 0.014767932 m +Salvador 0.014767932 m +Perry 0.014767932 m +Kirk 0.014767932 m +Sergio 0.014767932 m +Marion 0.014466546 m +Tracy 0.014466546 m +Seth 0.014466546 m +Kent 0.014466546 m +Terrance 0.014466546 m +Rene 0.014466546 m +Eduardo 0.014165159 m +Terrence 0.014165159 m +Enrique 0.013863773 m +Freddie 0.013863773 m +Wade 0.013562387 m +Austin 0.013261001 m +Stuart 0.013261001 m +Fredrick 0.012959614 m +Arturo 0.012959614 m +Alejandro 0.012959614 m +Jackie 0.012959614 m +Joey 0.012959614 m +Nick 0.012959614 m +Luther 0.012959614 m +Wendell 0.012658227 m +Jeremiah 0.012658227 m +Evan 0.012658227 m +Julius 0.012658227 m +Dana 0.012658227 m +Donnie 0.012356842 m +Otis 0.012356842 m +Shannon 0.012055455 m +Trevor 0.012055455 m +Oliver 0.012055455 m +Luke 0.012055455 m +Homer 0.012055455 m +Gerard 0.012055455 m +Doug 0.012055455 m +Kenny 0.011754069 m +Hubert 0.011754069 m +Angelo 0.011754069 m +Shaun 0.011754069 m +Lyle 0.011452681 m +Matt 0.011452681 m +Lynn 0.011452681 m +Alfonso 0.011452681 m +Orlando 0.011151296 m +Rex 0.011151296 m +Carlton 0.011151296 m +Ernesto 0.011151296 m +Cameron 0.011151296 m +Neal 0.011151296 m +Pablo 0.010849909 m +Lorenzo 0.010849909 m +Omar 0.010849909 m +Wilbur 0.010849909 m +Blake 0.010849909 m +Grant 0.010849909 m +Horace 0.010849909 m +Roderick 0.010849909 m +Kerry 0.010849909 m +Abraham 0.010548523 m +Willis 0.010548523 m +Rickey 0.010548523 m +Jean 0.010548523 m +Ira 0.010548523 m +Andres 0.010247137 m +Cesar 0.010247137 m +Johnathan 0.010247137 m +Malcolm 0.010247137 m +Rudolph 0.010247137 m +Damon 0.010247137 m +Kelvin 0.010247137 m +Rudy 0.010247137 m +Preston 0.010247137 m diff --git a/external_library/gem/ruby_wordcram/data/usconst.txt b/external_library/gem/ruby_wordcram/data/usconst.txt new file mode 100644 index 0000000..27b9cf5 --- /dev/null +++ b/external_library/gem/ruby_wordcram/data/usconst.txt @@ -0,0 +1,865 @@ +We the People of the United States, in Order to form a more perfect Union, +establish Justice, insure domestic Tranquility, provide for the common +defence, promote the general Welfare, and secure the Blessings of Liberty to +ourselves and our Posterity, do ordain and establish this Constitution for the +United States of America. + +Article 1. + +Section 1 +All legislative Powers herein granted shall be vested in a Congress of the +United States, which shall consist of a Senate and House of Representatives. + +Section 2 +The House of Representatives shall be composed of Members chosen every second +Year by the People of the several States, and the Electors in each State shall +have the Qualifications requisite for Electors of the most numerous Branch of +the State Legislature. + +No Person shall be a Representative who shall not have attained to the Age of +twenty five Years, and been seven Years a Citizen of the United States, and who +shall not, when elected, be an Inhabitant of that State in which he shall be +chosen. + +Representatives and direct Taxes shall be apportioned among the several States +which may be included within this Union, according to their respective Numbers, +which shall be determined by adding to the whole Number of free Persons, +including those bound to Service for a Term of Years, and excluding Indians not +taxed, three fifths of all other Persons. + +The actual Enumeration shall be made within three Years after the first Meeting +of the Congress of the United States, and within every subsequent Term of ten +Years, in such Manner as they shall by Law direct. The Number of +Representatives shall not exceed one for every thirty Thousand, but each State +shall have at Least one Representative; and until such enumeration shall be +made, the State of New Hampshire shall be entitled to choose three, +Massachusetts eight, Rhode Island and Providence Plantations one, Connecticut +five, New York six, New Jersey four, Pennsylvania eight, Delaware one, Maryland +six, Virginia ten, North Carolina five, South Carolina five and Georgia three. + +When vacancies happen in the Representation from any State, the Executive +Authority thereof shall issue Writs of Election to fill such Vacancies. + +The House of Representatives shall choose their Speaker and other Officers; and +shall have the sole Power of Impeachment. + +Section 3 +The Senate of the United States shall be composed of two Senators from each +State, chosen by the Legislature thereof, for six Years; and each Senator shall +have one Vote. + +Immediately after they shall be assembled in Consequence of the first Election, +they shall be divided as equally as may be into three Classes. The Seats of the +Senators of the first Class shall be vacated at the Expiration of the second +Year, of the second Class at the Expiration of the fourth Year, and of the +third Class at the Expiration of the sixth Year, so that one third may be +chosen every second Year; and if Vacancies happen by Resignation, or otherwise, +during the Recess of the Legislature of any State, the Executive thereof may +make temporary Appointments until the next Meeting of the Legislature, which +shall then fill such Vacancies. + +No person shall be a Senator who shall not have attained to the Age of thirty +Years, and been nine Years a Citizen of the United States, and who shall not, +when elected, be an Inhabitant of that State for which he shall be chosen. + +The Vice President of the United States shall be President of the Senate, but +shall have no Vote, unless they be equally divided. + +The Senate shall choose their other Officers, and also a President pro tempore, +in the absence of the Vice President, or when he shall exercise the Office of +President of the United States. + +The Senate shall have the sole Power to try all Impeachments. When sitting for +that Purpose, they shall be on Oath or Affirmation. When the President of the +United States is tried, the Chief Justice shall preside: And no Person shall be +convicted without the Concurrence of two thirds of the Members present. + +Judgment in Cases of Impeachment shall not extend further than to removal from +Office, and disqualification to hold and enjoy any Office of honor, Trust or +Profit under the United States: but the Party convicted shall nevertheless be +liable and subject to Indictment, Trial, Judgment and Punishment, according to +Law. + +Section 4 +The Times, Places and Manner of holding Elections for Senators and +Representatives, shall be prescribed in each State by the Legislature thereof; +but the Congress may at any time by Law make or alter such Regulations, except +as to the Place of Choosing Senators. + +The Congress shall assemble at least once in every Year, and such Meeting shall +be on the first Monday in December, unless they shall by Law appoint a +different Day. + +Section 5 +Each House shall be the Judge of the Elections, Returns and Qualifications of +its own Members, and a Majority of each shall constitute a Quorum to do +Business; but a smaller number may adjourn from day to day, and may be +authorized to compel the Attendance of absent Members, in such Manner, and +under such Penalties as each House may provide. + +Each House may determine the Rules of its Proceedings, punish its Members for +disorderly Behavior, and, with the Concurrence of two-thirds, expel a Member. + +Each House shall keep a Journal of its Proceedings, and from time to time +publish the same, excepting such Parts as may in their Judgment require +Secrecy; and the Yeas and Nays of the Members of either House on any question +shall, at the Desire of one fifth of those Present, be entered on the Journal. + +Neither House, during the Session of Congress, shall, without the Consent of +the other, adjourn for more than three days, nor to any other Place than that +in which the two Houses shall be sitting. + +Section 6 +The Senators and Representatives shall receive a Compensation for their +Services, to be ascertained by Law, and paid out of the Treasury of the United +States. They shall in all Cases, except Treason, Felony and Breach of the +Peace, be privileged from Arrest during their Attendance at the Session of +their respective Houses, and in going to and returning from the same; and for +any Speech or Debate in either House, they shall not be questioned in any other +Place. + +No Senator or Representative shall, during the Time for which he was elected, +be appointed to any civil Office under the Authority of the United States which +shall have been created, or the Emoluments whereof shall have been increased +during such time; and no Person holding any Office under the United States, +shall be a Member of either House during his Continuance in Office. + + +Section 7 +All bills for raising Revenue shall originate in the House of Representatives; +but the Senate may propose or concur with Amendments as on other Bills. + +Every Bill which shall have passed the House of Representatives and the Senate, +shall, before it become a Law, be presented to the President of the United +States; If he approve he shall sign it, but if not he shall return it, with his +Objections to that House in which it shall have originated, who shall enter the +Objections at large on their Journal, and proceed to reconsider it. If after +such Reconsideration two thirds of that House shall agree to pass the Bill, it +shall be sent, together with the Objections, to the other House, by which it +shall likewise be reconsidered, and if approved by two thirds of that House, it +shall become a Law. But in all such Cases the Votes of both Houses shall be +determined by Yeas and Nays, and the Names of the Persons voting for and +against the Bill shall be entered on the Journal of each House respectively. If +any Bill shall not be returned by the President within ten Days (Sundays +excepted) after it shall have been presented to him, the Same shall be a Law, +in like Manner as if he had signed it, unless the Congress by their Adjournment +prevent its Return, in which Case it shall not be a Law. + +Every Order, Resolution, or Vote to which the Concurrence of the Senate and +House of Representatives may be necessary (except on a question of Adjournment) +shall be presented to the President of the United States; and before the Same +shall take Effect, shall be approved by him, or being disapproved by him, shall +be repassed by two thirds of the Senate and House of Representatives, according +to the Rules and Limitations prescribed in the Case of a Bill. + + +Section 8 +The Congress shall have Power To lay and collect Taxes, Duties, Imposts and +Excises, to pay the Debts and provide for the common Defence and general +Welfare of the United States; but all Duties, Imposts and Excises shall be +uniform throughout the United States; + +To borrow money on the credit of the United States; + +To regulate Commerce with foreign Nations, and among the several States, and +with the Indian Tribes; + +To establish an uniform Rule of Naturalization, and uniform Laws on the subject +of Bankruptcies throughout the United States; + +To coin Money, regulate the Value thereof, and of foreign Coin, and fix the +Standard of Weights and Measures; + +To provide for the Punishment of counterfeiting the Securities and current Coin +of the United States; + +To establish Post Offices and Post Roads; + +To promote the Progress of Science and useful Arts, by securing for limited +Times to Authors and Inventors the exclusive Right to their respective Writings +and Discoveries; + +To constitute Tribunals inferior to the supreme Court; + +To define and punish Piracies and Felonies committed on the high Seas, and +Offenses against the Law of Nations; + +To declare War, grant Letters of Marque and Reprisal, and make Rules concerning +Captures on Land and Water; + +To raise and support Armies, but no Appropriation of Money to that Use shall be +for a longer Term than two Years; + +To provide and maintain a Navy; + +To make Rules for the Government and Regulation of the land and naval Forces; + +To provide for calling forth the Militia to execute the Laws of the Union, +suppress Insurrections and repel Invasions; + +To provide for organizing, arming, and disciplining, the Militia, and for +governing such Part of them as may be employed in the Service of the United +States, reserving to the States respectively, the Appointment of the Officers, +and the Authority of training the Militia according to the discipline +prescribed by Congress; + +To exercise exclusive Legislation in all Cases whatsoever, over such District +(not exceeding ten Miles square) as may, by Cession of particular States, and +the acceptance of Congress, become the Seat of the Government of the United +States, and to exercise like Authority over all Places purchased by the Consent +of the Legislature of the State in which the Same shall be, for the Erection of +Forts, Magazines, Arsenals, dock-Yards, and other needful Buildings; And + +To make all Laws which shall be necessary and proper for carrying into +Execution the foregoing Powers, and all other Powers vested by this +Constitution in the Government of the United States, or in any Department or +Officer thereof. + +Section 9 +The Migration or Importation of such Persons as any of the States now existing +shall think proper to admit, shall not be prohibited by the Congress prior to +the Year one thousand eight hundred and eight, but a tax or duty may be imposed +on such Importation, not exceeding ten dollars for each Person. + +The privilege of the Writ of Habeas Corpus shall not be suspended, unless when +in Cases of Rebellion or Invasion the public Safety may require it. + +No Bill of Attainder or ex post facto Law shall be passed. + +No capitation, or other direct, Tax shall be laid, unless in Proportion to the +Census or Enumeration herein before directed to be taken. + +No Tax or Duty shall be laid on Articles exported from any State. + +No Preference shall be given by any Regulation of Commerce or Revenue to the +Ports of one State over those of another: nor shall Vessels bound to, or from, +one State, be obliged to enter, clear, or pay Duties in another. + +No Money shall be drawn from the Treasury, but in Consequence of Appropriations +made by Law; and a regular Statement and Account of the Receipts and +Expenditures of all public Money shall be published from time to time. + +No Title of Nobility shall be granted by the United States: And no Person +holding any Office of Profit or Trust under them, shall, without the Consent of +the Congress, accept of any present, Emolument, Office, or Title, of any kind +whatever, from any King, Prince or foreign State. + +Section 10 +No State shall enter into any Treaty, Alliance, or Confederation; grant Letters +of Marque and Reprisal; coin Money; emit Bills of Credit; make any Thing but +gold and silver Coin a Tender in Payment of Debts; pass any Bill of Attainder, +ex post facto Law, or Law impairing the Obligation of Contracts, or grant any +Title of Nobility. + +No State shall, without the Consent of the Congress, lay any Imposts or Duties +on Imports or Exports, except what may be absolutely necessary for executing +its inspection Laws: and the net Produce of all Duties and Imposts, laid by +any State on Imports or Exports, shall be for the Use of the Treasury of the +United States; and all such Laws shall be subject to the Revision and Control +of the Congress. + +No State shall, without the Consent of Congress, lay any duty of Tonnage, keep +Troops, or Ships of War in time of Peace, enter into any Agreement or Compact +with another State, or with a foreign Power, or engage in War, unless actually +invaded, or in such imminent Danger as will not admit of delay. + +Article 2. + +Section 1 +The executive Power shall be vested in a President of the United States of +America. He shall hold his Office during the Term of four Years, and, together +with the Vice-President chosen for the same Term, be elected, as follows: + +Each State shall appoint, in such Manner as the Legislature thereof may direct, +a Number of Electors, equal to the whole Number of Senators and Representatives +to which the State may be entitled in the Congress: but no Senator or +Representative, or Person holding an Office of Trust or Profit under the United +States, shall be appointed an Elector. + +The Electors shall meet in their respective States, and vote by Ballot for two +persons, of whom one at least shall not lie an Inhabitant of the same State +with themselves. And they shall make a List of all the Persons voted for, and +of the Number of Votes for each; which List they shall sign and certify, and +transmit sealed to the Seat of the Government of the United States, directed to +the President of the Senate. The President of the Senate shall, in the Presence +of the Senate and House of Representatives, open all the Certificates, and the +Votes shall then be counted. The Person having the greatest Number of Votes +shall be the President, if such Number be a Majority of the whole Number of +Electors appointed; and if there be more than one who have such Majority, and +have an equal Number of Votes, then the House of Representatives shall +immediately choose by Ballot one of them for President; and if no Person have a +Majority, then from the five highest on the List the said House shall in like +Manner choose the President. But in choosing the President, the Votes shall be +taken by States, the Representation from each State having one Vote; a quorum +for this Purpose shall consist of a Member or Members from two-thirds of the +States, and a Majority of all the States shall be necessary to a Choice. In +every Case, after the Choice of the President, the Person having the greatest +Number of Votes of the Electors shall be the Vice President. But if there +should remain two or more who have equal Votes, the Senate shall choose from +them by Ballot the Vice-President. + +The Congress may determine the Time of choosing the Electors, and the Day on +which they shall give their Votes; which Day shall be the same throughout the +United States. + +No person except a natural born Citizen, or a Citizen of the United States, at +the time of the Adoption of this Constitution, shall be eligible to the Office +of President; neither shall any Person be eligible to that Office who shall not +have attained to the Age of thirty-five Years, and been fourteen Years a +Resident within the United States. + +In Case of the Removal of the President from Office, or of his Death, +Resignation, or Inability to discharge the Powers and Duties of the said +Office, the same shall devolve on the Vice President, and the Congress may by +Law provide for the Case of Removal, Death, Resignation or Inability, both of +the President and Vice President, declaring what Officer shall then act as +President, and such Officer shall act accordingly, until the Disability be +removed, or a President shall be elected. + +The President shall, at stated Times, receive for his Services, a Compensation, +which shall neither be increased nor diminished during the Period for which he +shall have been elected, and he shall not receive within that Period any other +Emolument from the United States, or any of them. + +Before he enter on the Execution of his Office, he shall take the following +Oath or Affirmation: + +"I do solemnly swear (or affirm) that I will faithfully execute the Office of +President of the United States, and will to the best of my Ability, preserve, +protect and defend the Constitution of the United States." + +Section 2 +The President shall be Commander in Chief of the Army and Navy of the United +States, and of the Militia of the several States, when called into the actual +Service of the United States; he may require the Opinion, in writing, of the +principal Officer in each of the executive Departments, upon any subject +relating to the Duties of their respective Offices, and he shall have Power to +Grant Reprieves and Pardons for Offenses against the United States, except in +Cases of Impeachment. + +He shall have Power, by and with the Advice and Consent of the Senate, to make +Treaties, provided two thirds of the Senators present concur; and he shall +nominate, and by and with the Advice and Consent of the Senate, shall appoint +Ambassadors, other public Ministers and Consuls, Judges of the supreme Court, +and all other Officers of the United States, whose Appointments are not herein +otherwise provided for, and which shall be established by Law: but the Congress +may by Law vest the Appointment of such inferior Officers, as they think +proper, in the President alone, in the Courts of Law, or in the Heads of +Departments. + +The President shall have Power to fill up all Vacancies that may happen during +the Recess of the Senate, by granting Commissions which shall expire at the End +of their next Session. + +Section 3 +He shall from time to time give to the Congress Information of the State of the +Union, and recommend to their Consideration such Measures as he shall judge +necessary and expedient; he may, on extraordinary Occasions, convene both +Houses, or either of them, and in Case of Disagreement between them, with +Respect to the Time of Adjournment, he may adjourn them to such Time as he +shall think proper; he shall receive Ambassadors and other public Ministers; he +shall take Care that the Laws be faithfully executed, and shall Commission all +the Officers of the United States. + +Section 4 +The President, Vice President and all civil Officers of the United States, +shall be removed from Office on Impeachment for, and Conviction of, Treason, +Bribery, or other high Crimes and Misdemeanors. + +Article 3. + +Section 1 +The judicial Power of the United States, shall be vested in one supreme Court, +and in such inferior Courts as the Congress may from time to time ordain and +establish. The Judges, both of the supreme and inferior Courts, shall hold +their Offices during good Behavior, and shall, at stated Times, receive for +their Services a Compensation which shall not be diminished during their +Continuance in Office. + +Section 2 +The judicial Power shall extend to all Cases, in Law and Equity, arising under +this Constitution, the Laws of the United States, and Treaties made, or which +shall be made, under their Authority; to all Cases affecting Ambassadors, other +public Ministers and Consuls; to all Cases of admiralty and maritime +Jurisdiction; to Controversies to which the United States shall be a Party; to +Controversies between two or more States; between a State and Citizens of +another State; between Citizens of different States; between Citizens of the +same State claiming Lands under Grants of different States, and between a +State, or the Citizens thereof, and foreign States, Citizens or Subjects. + +In all Cases affecting Ambassadors, other public Ministers and Consuls, and +those in which a State shall be Party, the supreme Court shall have original +Jurisdiction. In all the other Cases before mentioned, the supreme Court shall +have appellate Jurisdiction, both as to Law and Fact, with such Exceptions, and +under such Regulations as the Congress shall make. + +The Trial of all Crimes, except in Cases of Impeachment, shall be by Jury; and +such Trial shall be held in the State where the said Crimes shall have been +committed; but when not committed within any State, the Trial shall be at such +Place or Places as the Congress may by Law have directed. + +Section 3 +Treason against the United States, shall consist only in levying War against +them, or in adhering to their Enemies, giving them Aid and Comfort. No Person +shall be convicted of Treason unless on the Testimony of two Witnesses to the +same overt Act, or on Confession in open Court. + +The Congress shall have power to declare the Punishment of Treason, but no +Attainder of Treason shall work Corruption of Blood, or Forfeiture except +during the Life of the Person attainted. + +Article 4. + +Section 1 +Full Faith and Credit shall be given in each State to the public Acts, Records, +and judicial Proceedings of every other State. And the Congress may by general +Laws prescribe the Manner in which such Acts, Records and Proceedings shall be +proved, and the Effect thereof. + +Section 2 +The Citizens of each State shall be entitled to all Privileges and Immunities +of Citizens in the several States. + +A Person charged in any State with Treason, Felony, or other Crime, who shall +flee from Justice, and be found in another State, shall on demand of the +executive Authority of the State from which he fled, be delivered up, to be +removed to the State having Jurisdiction of the Crime. + +No Person held to Service or Labour in one State, under the Laws thereof, +escaping into another, shall, in Consequence of any Law or Regulation therein, +be discharged from such Service or Labour, But shall be delivered up on Claim +of the Party to whom such Service or Labour may be due. + +Section 3 +New States may be admitted by the Congress into this Union; but no new States +shall be formed or erected within the Jurisdiction of any other State; nor any +State be formed by the Junction of two or more States, or parts of States, +without the Consent of the Legislatures of the States concerned as well as of +the Congress. + +The Congress shall have Power to dispose of and make all needful Rules and +Regulations respecting the Territory or other Property belonging to the United +States; and nothing in this Constitution shall be so construed as to Prejudice +any Claims of the United States, or of any particular State. + +Section 4 +The United States shall guarantee to every State in this Union a Republican +Form of Government, and shall protect each of them against Invasion; and on +Application of the Legislature, or of the Executive (when the Legislature +cannot be convened) against domestic Violence. + +Article 5. + +The Congress, whenever two thirds of both Houses shall deem it necessary, shall +propose Amendments to this Constitution, or, on the Application of the +Legislatures of two thirds of the several States, shall call a Convention for +proposing Amendments, which, in either Case, shall be valid to all Intents and +Purposes, as part of this Constitution, when ratified by the Legislatures of +three fourths of the several States, or by Conventions in three fourths +thereof, as the one or the other Mode of Ratification may be proposed by the +Congress; Provided that no Amendment which may be made prior to the Year One +thousand eight hundred and eight shall in any Manner affect the first and +fourth Clauses in the Ninth Section of the first Article; and that no State, +without its Consent, shall be deprived of its equal Suffrage in the Senate. + +Article 6. + +All Debts contracted and Engagements entered into, before the Adoption of this +Constitution, shall be as valid against the United States under this +Constitution, as under the Confederation. + +This Constitution, and the Laws of the United States which shall be made in +Pursuance thereof; and all Treaties made, or which shall be made, under the +Authority of the United States, shall be the supreme Law of the Land; and the +Judges in every State shall be bound thereby, any Thing in the Constitution or +Laws of any State to the Contrary notwithstanding. + +The Senators and Representatives before mentioned, and the Members of the +several State Legislatures, and all executive and judicial Officers, both of +the United States and of the several States, shall be bound by Oath or +Affirmation, to support this Constitution; but no religious Test shall ever be +required as a Qualification to any Office or public Trust under the United +States. + +Article 7. + +The Ratification of the Conventions of nine States, shall be sufficient for the +Establishment of this Constitution between the States so ratifying the Same. + +Done in Convention by the Unanimous Consent of the States present the +Seventeenth Day of September in the Year of our Lord one thousand seven hundred +and Eighty seven and of the Independence of the United States of America the +Twelfth. In Witness whereof We have hereunto subscribed our Names. + +George Washington - President and deputy from Virginia + +New Hampshire - John Langdon, Nicholas Gilman + +Massachusetts - Nathaniel Gorham, Rufus King + +Connecticut - William Samuel Johnson, Roger Sherman + +New York - Alexander Hamilton + +New Jersey - William Livingston, David Brearley, William Paterson, Jonathan +Dayton + +Pennsylvania - Benjamin Franklin, Thomas Mifflin, Robert Morris, George Clymer, +Thomas Fitzsimons, Jared Ingersoll, James Wilson, Gouvernour Morris + +Delaware - George Read, Gunning Bedford Jr., John Dickinson, Richard Bassett, +Jacob Broom + +Maryland - James McHenry, Daniel of St Thomas Jenifer, Daniel Carroll + +Virginia - John Blair, James Madison Jr. + +North Carolina - William Blount, Richard Dobbs Spaight, Hugh Williamson + +South Carolina - John Rutledge, Charles Cotesworth Pinckney, Charles Pinckney, +Pierce Butler + +Georgia - William Few, Abraham Baldwin + +Attest: William Jackson, Secretary + + +Amendment 1 +Congress shall make no law respecting an establishment of religion, or +prohibiting the free exercise thereof; or abridging the freedom of speech, or +of the press; or the right of the people peaceably to assemble, and to petition +the Government for a redress of grievances. + +Amendment 2 +A well regulated Militia, being necessary to the security of a free State, the +right of the people to keep and bear Arms, shall not be infringed. + +Amendment 3 +No Soldier shall, in time of peace be quartered in any house, without the +consent of the Owner, nor in time of war, but in a manner to be prescribed by +law. + +Amendment 4 +The right of the people to be secure in their persons, houses, papers, and +effects, against unreasonable searches and seizures, shall not be violated, and +no Warrants shall issue, but upon probable cause, supported by Oath or +affirmation, and particularly describing the place to be searched, and the +persons or things to be seized. + +Amendment 5 +No person shall be held to answer for a capital, or otherwise infamous crime, +unless on a presentment or indictment of a Grand Jury, except in cases arising +in the land or naval forces, or in the Militia, when in actual service in time +of War or public danger; nor shall any person be subject for the same offense +to be twice put in jeopardy of life or limb; nor shall be compelled in any +criminal case to be a witness against himself, nor be deprived of life, +liberty, or property, without due process of law; nor shall private property be +taken for public use, without just compensation. + +Amendment 6 +In all criminal prosecutions, the accused shall enjoy the right to a speedy and +public trial, by an impartial jury of the State and district wherein the crime +shall have been committed, which district shall have been previously +ascertained by law, and to be informed of the nature and cause of the +accusation; to be confronted with the witnesses against him; to have compulsory +process for obtaining witnesses in his favor, and to have the Assistance of +Counsel for his defence. + +Amendment 7 +In Suits at common law, where the value in controversy shall exceed twenty +dollars, the right of trial by jury shall be preserved, and no fact tried by a +jury, shall be otherwise re-examined in any Court of the United States, than +according to the rules of the common law. + +Amendment 8 +Excessive bail shall not be required, nor excessive fines imposed, nor cruel +and unusual punishments inflicted. + +Amendment 9 +The enumeration in the Constitution, of certain rights, shall not be construed +to deny or disparage others retained by the people. + +Amendment 10 +The powers not delegated to the United States by the Constitution, nor +prohibited by it to the States, are reserved to the States respectively, or to +the people. + +Amendment 11 +The Judicial power of the United States shall not be construed to extend to any +suit in law or equity, commenced or prosecuted against one of the United States +by Citizens of another State, or by Citizens or Subjects of any Foreign State. + +Amendment 12 +The Electors shall meet in their respective states, and vote by ballot for +President and Vice-President, one of whom, at least, shall not be an inhabitant +of the same state with themselves; they shall name in their ballots the person +voted for as President, and in distinct ballots the person voted for as +Vice-President, and they shall make distinct lists of all persons voted for as +President, and of all persons voted for as Vice-President and of the number of +votes for each, which lists they shall sign and certify, and transmit sealed to +the seat of the government of the United States, directed to the President of +the Senate; + +The President of the Senate shall, in the presence of the Senate and House of +Representatives, open all the certificates and the votes shall then be counted; + +The person having the greatest Number of votes for President, shall be the +President, if such number be a majority of the whole number of Electors +appointed; and if no person have such majority, then from the persons having +the highest numbers not exceeding three on the list of those voted for as +President, the House of Representatives shall choose immediately, by ballot, +the President. But in choosing the President, the votes shall be taken by +states, the representation from each state having one vote; a quorum for this +purpose shall consist of a member or members from two-thirds of the states, and +a majority of all the states shall be necessary to a choice. And if the House +of Representatives shall not choose a President whenever the right of choice +shall devolve upon them, before the fourth day of March next following, then +the Vice-President shall act as President, as in the case of the death or other +constitutional disability of the President. + +The person having the greatest number of votes as Vice-President, shall be the +Vice-President, if such number be a majority of the whole number of Electors +appointed, and if no person have a majority, then from the two highest numbers +on the list, the Senate shall choose the Vice-President; a quorum for the +purpose shall consist of two-thirds of the whole number of Senators, and a +majority of the whole number shall be necessary to a choice. But no person +constitutionally ineligible to the office of President shall be eligible to +that of Vice-President of the United States. + +Amendment 13 +1. Neither slavery nor involuntary servitude, except as a punishment for crime +whereof the party shall have been duly convicted, shall exist within the United +States, or any place subject to their jurisdiction. + +2. Congress shall have power to enforce this article by appropriate +legislation. + +Amendment 14 +1. All persons born or naturalized in the United States, and subject to the +jurisdiction thereof, are citizens of the United States and of the State +wherein they reside. No State shall make or enforce any law which shall abridge +the privileges or immunities of citizens of the United States; nor shall any +State deprive any person of life, liberty, or property, without due process of +law; nor deny to any person within its jurisdiction the equal protection of the +laws. + +2. Representatives shall be apportioned among the several States according to +their respective numbers, counting the whole number of persons in each State, +excluding Indians not taxed. But when the right to vote at any election for the +choice of electors for President and Vice-President of the United States, +Representatives in Congress, the Executive and Judicial officers of a State, or +the members of the Legislature thereof, is denied to any of the male +inhabitants of such State, being twenty-one years of age, and citizens of the +United States, or in any way abridged, except for participation in rebellion, +or other crime, the basis of representation therein shall be reduced in the +proportion which the number of such male citizens shall bear to the whole +number of male citizens twenty-one years of age in such State. + +3. No person shall be a Senator or Representative in Congress, or elector of +President and Vice-President, or hold any office, civil or military, under the +United States, or under any State, who, having previously taken an oath, as a +member of Congress, or as an officer of the United States, or as a member of +any State legislature, or as an executive or judicial officer of any State, to +support the Constitution of the United States, shall have engaged in +insurrection or rebellion against the same, or given aid or comfort to the +enemies thereof. But Congress may by a vote of two-thirds of each House, remove +such disability. + +4. The validity of the public debt of the United States, authorized by law, +including debts incurred for payment of pensions and bounties for services in +suppressing insurrection or rebellion, shall not be questioned. But neither the +United States nor any State shall assume or pay any debt or obligation incurred +in aid of insurrection or rebellion against the United States, or any claim for +the loss or emancipation of any slave; but all such debts, obligations and +claims shall be held illegal and void. + +5. The Congress shall have power to enforce, by appropriate legislation, the +provisions of this article. + +Amendment 15 +1. The right of citizens of the United States to vote shall not be denied or +abridged by the United States or by any State on account of race, color, or +previous condition of servitude. + +2. The Congress shall have power to enforce this article by appropriate +legislation. + +Amendment 16 +The Congress shall have power to lay and collect taxes on incomes, from +whatever source derived, without apportionment among the several States, and +without regard to any census or enumeration. + +Amendment 17 +The Senate of the United States shall be composed of two Senators from each +State, elected by the people thereof, for six years; and each Senator shall +have one vote. The electors in each State shall have the qualifications +requisite for electors of the most numerous branch of the State legislatures. + +When vacancies happen in the representation of any State in the Senate, the +executive authority of such State shall issue writs of election to fill such +vacancies: Provided, That the legislature of any State may empower the +executive thereof to make temporary appointments until the people fill the +vacancies by election as the legislature may direct. + +This amendment shall not be so construed as to affect the election or term of +any Senator chosen before it becomes valid as part of the Constitution. + +Amendment 18 +1. After one year from the ratification of this article the manufacture, sale, +or transportation of intoxicating liquors within, the importation thereof into, +or the exportation thereof from the United States and all territory subject to +the jurisdiction thereof for beverage purposes is hereby prohibited. + +2. The Congress and the several States shall have concurrent power to enforce +this article by appropriate legislation. + +3. This article shall be inoperative unless it shall have been ratified as an +amendment to the Constitution by the legislatures of the several States, as +provided in the Constitution, within seven years from the date of the +submission hereof to the States by the Congress. + +Amendment 19 +The right of citizens of the United States to vote shall not be denied or +abridged by the United States or by any State on account of sex. + +Congress shall have power to enforce this article by appropriate legislation. + +Amendment 20 +1. The terms of the President and Vice President shall end at noon on the 20th +day of January, and the terms of Senators and Representatives at noon on the 3d +day of January, of the years in which such terms would have ended if this +article had not been ratified; and the terms of their successors shall then +begin. + +2. The Congress shall assemble at least once in every year, and such meeting +shall begin at noon on the 3d day of January, unless they shall by law appoint +a different day. + +3. If, at the time fixed for the beginning of the term of the President, the +President elect shall have died, the Vice President elect shall become +President. If a President shall not have been chosen before the time fixed for +the beginning of his term, or if the President elect shall have failed to +qualify, then the Vice President elect shall act as President until a President +shall have qualified; and the Congress may by law provide for the case wherein +neither a President elect nor a Vice President elect shall have qualified, +declaring who shall then act as President, or the manner in which one who is to +act shall be selected, and such person shall act accordingly until a President +or Vice President shall have qualified. + +4. The Congress may by law provide for the case of the death of any of the +persons from whom the House of Representatives may choose a President whenever +the right of choice shall have devolved upon them, and for the case of the +death of any of the persons from whom the Senate may choose a Vice President +whenever the right of choice shall have devolved upon them. + +5. Sections 1 and 2 shall take effect on the 15th day of October following the +ratification of this article. + +6. This article shall be inoperative unless it shall have been ratified as an +amendment to the Constitution by the legislatures of three-fourths of the +several States within seven years from the date of its submission. + +Amendment 21 +1. The eighteenth article of amendment to the Constitution of the United States +is hereby repealed. + +2. The transportation or importation into any State, Territory, or possession +of the United States for delivery or use therein of intoxicating liquors, in +violation of the laws thereof, is hereby prohibited. + +3. The article shall be inoperative unless it shall have been ratified as an +amendment to the Constitution by conventions in the several States, as provided +in the Constitution, within seven years from the date of the submission hereof +to the States by the Congress. + +Amendment 22 +1. No person shall be elected to the office of the President more than twice, +and no person who has held the office of President, or acted as President, for +more than two years of a term to which some other person was elected President +shall be elected to the office of the President more than once. But this +Article shall not apply to any person holding the office of President, when this +Article was proposed by the Congress, and shall not prevent any person who may +be holding the office of President, or acting as President, during the term +within which this Article becomes operative from holding the office of +President or acting as President during the remainder of such term. + +2. This article shall be inoperative unless it shall have been ratified as an +amendment to the Constitution by the legislatures of three-fourths of the +several States within seven years from the date of its submission to the States +by the Congress. + +Amendment 23 +1. The District constituting the seat of Government of the United States shall +appoint in such manner as the Congress may direct: A number of electors of +President and Vice President equal to the whole number of Senators and +Representatives in Congress to which the District would be entitled if it were +a State, but in no event more than the least populous State; they shall be in +addition to those appointed by the States, but they shall be considered, for +the purposes of the election of President and Vice President, to be electors +appointed by a State; and they shall meet in the District and perform such +duties as provided by the twelfth article of amendment. + +2. The Congress shall have power to enforce this article by appropriate +legislation. + +Amendment 24 +1. The right of citizens of the United States to vote in any primary or other +election for President or Vice President, for electors for President or +Vice President, or for Senator or Representative in Congress, shall not be +denied or abridged by the United States or any State by reason of failure to +pay any poll tax or other tax. + +2. The Congress shall have power to enforce this article by appropriate +legislation. + +Amendment 25 +1. In case of the removal of the President from office or of his death or +resignation, the Vice President shall become President. + +2. Whenever there is a vacancy in the office of the Vice President, the +President shall nominate a Vice President who shall take office upon +confirmation by a majority vote of both Houses of Congress. + +3. Whenever the President transmits to the President pro tempore of the Senate +and the Speaker of the House of Representatives his written declaration that he +is unable to discharge the powers and duties of his office, and until he +transmits to them a written declaration to the contrary, such powers and duties +shall be discharged by the Vice President as Acting President. + +4. Whenever the Vice President and a majority of either the principal officers +of the executive departments or of such other body as Congress may by law +provide, transmit to the President pro tempore of the Senate and the Speaker of +the House of Representatives their written declaration that the President is +unable to discharge the powers and duties of his office, the Vice President +shall immediately assume the powers and duties of the office as Acting +President. + +Thereafter, when the President transmits to the President pro tempore of the +Senate and the Speaker of the House of Representatives his written declaration +that no inability exists, he shall resume the powers and duties of his office +unless the Vice President and a majority of either the principal officers of +the executive department or of such other body as Congress may by law provide, +transmit within four days to the President pro tempore of the Senate and the +Speaker of the House of Representatives their written declaration that the +President is unable to discharge the powers and duties of his office. Thereupon +Congress shall decide the issue, assembling within forty eight hours for that +purpose if not in session. If the Congress, within twenty one days after +receipt of the latter written declaration, or, if Congress is not in session, +within twenty one days after Congress is required to assemble, determines by +two thirds vote of both Houses that the President is unable to discharge the +powers and duties of his office, the Vice President shall continue to discharge +the same as Acting President; otherwise, the President shall resume the powers +and duties of his office. + +Amendment 26 +1. The right of citizens of the United States, who are eighteen years of age or +older, to vote shall not be denied or abridged by the United States or by any +State on account of age. + +2. The Congress shall have power to enforce this article by appropriate +legislation. + +Amendment 27 +No law, varying the compensation for the services of the Senators and +Representatives, shall take effect, until an election of Representatives shall +have intervened. diff --git a/external_library/gem/ruby_wordcram/first_names.rb b/external_library/gem/ruby_wordcram/first_names.rb new file mode 100644 index 0000000..5fb51f1 --- /dev/null +++ b/external_library/gem/ruby_wordcram/first_names.rb @@ -0,0 +1,33 @@ +# firstnames is a WordCram of the most popular first names from +# the 1990 US Census. Predictably, males are blue, and females +# are pink. It also shows one way you can use a custom WordColorer. +# See firstnamesUsingSubclasses, in examples/OtherExamples, for another. +# +# When you're parsing the names data, you know whether each word +# is a male or female name. To take advantage of this, the sketch +# creates a Word object, and pre-sets its color to blue or pink, +# via the set_color method (which fortunately returns the object). +# +# Names collected from http://www.census.gov/genealogy/names +# Minya Nouvelle font from http://www.1001fonts.com/font_details.html?font_id=59 + +require 'ruby_wordcram' + +def settings + size(800, 600) +end + +def setup + sketch_title 'US Male and Female First Names' + background 255 + names = File.readlines(data_path('names.txt')).map do |line| + name, frequency, sex = line.split + col = ('f' == sex)? color('#f36d91') : color('#476dd5') + Word.new(name, frequency.to_f).set_color(col) + end + WordCram.new(self) + .from_words(names.to_java(Word)) # NB: cast to a java array of Word + .with_font(create_font(data_path('MINYN___.TTF'), 1)) + .sized_by_weight(12, 60) + .draw_all +end diff --git a/external_library/gem/ruby_wordcram/first_names_reset.rb b/external_library/gem/ruby_wordcram/first_names_reset.rb new file mode 100644 index 0000000..370baf6 --- /dev/null +++ b/external_library/gem/ruby_wordcram/first_names_reset.rb @@ -0,0 +1,56 @@ +# firstnames is a WordCram of the most popular first names from +# the 1990 US Census. Predictably, males are blue, and females +# are pink. It also shows one way you can use a custom WordColorer. +# See firstnamesUsingSubclasses, in examples/OtherExamples, for another. +# +# When you're parsing the names data, you know whether each word +# is a male or female name. To take advantage of this, the sketch +# creates a Word object, and pre-sets its color to blue or pink, +# via the set_color method (which fortunately returns the object). +# +# Names collected from http://www.census.gov/genealogy/names +# Minya Nouvelle font from http://www.1001fonts.com/font_details.html?font_id=59 + +require 'ruby_wordcram' + +attr_reader :names, :wc, :reset + +def settings + size(800, 600) +end + +def setup + sketch_title 'US Male and Female First Names' + @names = File.readlines(data_path('names.txt')).map do |line| + name, frequency, sex = line.split + col = 'f' == sex ? color('#f36d91') : color('#476dd5') + Word.new(name, frequency.to_f).set_color(col) + end + @reset = true + make_word_cram +end + +def make_word_cram + # NB: see cast to java array + @wc = WordCram.new(self) + .from_words(names.to_java(Word)) + .with_font(create_font(data_path('MINYN___.TTF'), 1)) + .sized_by_weight(12, 60) +end + +def draw + background 255 if reset + @reset = false + if wc.has_more + wc.draw_next + else + puts 'done' + no_loop + end +end + +def mouse_clicked + make_word_cram + @reset = true + loop +end diff --git a/external_library/gem/ruby_wordcram/get_words_while_running.rb b/external_library/gem/ruby_wordcram/get_words_while_running.rb new file mode 100644 index 0000000..d0580d1 --- /dev/null +++ b/external_library/gem/ruby_wordcram/get_words_while_running.rb @@ -0,0 +1,52 @@ +require 'ruby_wordcram' + +attr_reader :wc + +def settings + size 600, 400 +end + +def setup + sketch_title 'Get Words While Running' + background(20, 20, 30) + @wc = WordCram.new(self) + .from_text_file(data_path('usconst.txt')) + .with_color(color('#ededed')) + .sized_by_weight(8, 70) +end + +def draw + return no_loop unless wc.has_more + wc.draw_next + report +end + +def report + words = wc.get_words + too_many = 0 + too_small = 0 + could_not_place = 0 + placed = 0 + left = 0 + words.each do |word| + if word.was_skipped + case(word.was_skipped_because) + when WordSkipReason::WAS_OVER_MAX_NUMBER_OF_WORDS + too_many += 1 + when WordSkipReason::SHAPE_WAS_TOO_SMALL + too_small += 1 + when WordSkipReason::NO_SPACE + could_not_place += 1 + end + elsif word.was_placed + placed += 1 + else + left += 1 + end + end + puts "TooMany #{too_many}" + puts "TooSmall #{too_small}" + puts "CouldNotPlace #{could_not_place}" + puts "Placed #{placed}" + puts "Left #{left}" +end diff --git a/external_library/gem/ruby_wordcram/hello_world.rb b/external_library/gem/ruby_wordcram/hello_world.rb new file mode 100644 index 0000000..37aebf3 --- /dev/null +++ b/external_library/gem/ruby_wordcram/hello_world.rb @@ -0,0 +1,21 @@ +# This apparently basic sketch demonstrates how we need to be careful in passing +# ruby arrays to java methods (to be safe they should be cast `to_java(klass)`) +# Also thanks to some forethought from the WordCram author we can often chain +# methods [:new, :from_words, :draw_all] like the 'hype' library. +require 'ruby_wordcram' + +def settings + size 700, 400 +end + +def setup + sketch_title 'Hola Mundo!' + background 255 + # Each Word object has its word, and its weight. You can use whatever + # numbers you like for their weights, and they can be in any order. + word_array = [Word.new('Hello', 100), Word.new('WordCram', 60)].to_java(Word) + # Pass in the sketch (the variable 'self'), so WordCram can draw to it. + wordcram = WordCram.new(self) + .from_words(word_array) # Pass in the words to draw. + .draw_all # Now we've created our WordCram, we can draw it +end diff --git a/external_library/gem/ruby_wordcram/render_to_buffer.rb b/external_library/gem/ruby_wordcram/render_to_buffer.rb new file mode 100644 index 0000000..6d8a428 --- /dev/null +++ b/external_library/gem/ruby_wordcram/render_to_buffer.rb @@ -0,0 +1,53 @@ +# US Constitution text from http://www.usconstitution.net/const.txt +require 'ruby_wordcram' +attr_reader :wc, :buffer, :progress + +def settings + size 640, 480 +end + +def setup + sketch_title 'Render To Buffer' + background(255) + @buffer = create_graphics(width, height, JAVA2D) + buffer.begin_draw + buffer.background(255) + # red, black, and blue colors + @wc = WordCram.new(self) + .from_text_file(data_path('usconst.txt')) + .to_canvas(buffer) + .with_colors(color(255, 0, 0), color(0), color(0, 0, 255)) + .sized_by_weight(9, 70) +end + +def draw + background 255 + if wc.has_more + # draw the progress bar + @progress = wc.getProgress + draw_progress_bar(progress) + draw_progress_text(progress) + wc.draw_next + else + buffer.end_draw + image(buffer, 0, 0) + puts 'done' + no_loop + end +end + +def draw_progress_bar(progress) + gray = color(progress * 255) + # Draw the empty box: + no_fill + stroke(gray) + stroke_weight(2) + rect(100, (height / 2) - 30, (width - 200), 60) + # Fill in the portion that's done: + fill(gray) + rect(100, (height/2)-30, (width-200) * progress, 60) +end + +def draw_progress_text(progress) + text(format('%d%', (progress * 100).round), width / 2, (height / 2) + 50) +end diff --git a/external_library/gem/ruby_wordcram/render_to_pdf.rb b/external_library/gem/ruby_wordcram/render_to_pdf.rb new file mode 100644 index 0000000..b79fb82 --- /dev/null +++ b/external_library/gem/ruby_wordcram/render_to_pdf.rb @@ -0,0 +1,29 @@ +# US Constitution text from http://www.usconstitution.net/const.txt +# Liberation Serif font from RedHat: https://www.redhat.com/promo/fonts/ +require 'ruby_wordcram' +load_library :pdf +include_package 'processing.pdf' +# After you run this, +# open the sketch's folder. +# See the PDF. +WEB = %w(#000000 #0000dd #ff0000).freeze + +def settings + size(700, 700, PDF, 'usconst.pdf') +end + +def setup + sketch_title 'Render PDF' + background(255) + colors = WEB.map{ |web| color(web) } # map color strings to color int + @wc = WordCram.new(self) + .from_text_file(data_path('usconst.txt')) + .withColors(*colors) + .with_fonts('LiberationSans') + .sized_by_weight(4, 140) + .min_shape_size(1) + .with_word_padding(1) + .draw_all + puts 'Done! Open usconst.pdf to see the results.' + exit +end diff --git a/external_library/gem/ruby_wordcram/render_to_svg.rb b/external_library/gem/ruby_wordcram/render_to_svg.rb new file mode 100644 index 0000000..63f5d67 --- /dev/null +++ b/external_library/gem/ruby_wordcram/render_to_svg.rb @@ -0,0 +1,33 @@ +# US Constitution text from http://www.usconstitution.net/const.txt +# Liberation Serif font from RedHat: https://www.redhat.com/promo/fonts/ +require 'ruby_wordcram' + +WEB = %w(#0033ff #0055ff #0088ff #00bbff #00ffdd).freeze +LETTERS = ('A'..'Z').to_a + +def settings + size 800, 500 +end + +def setup + sketch_title 'Render SVG' + background(255) + count = 0 + words = LETTERS.reverse.map do |letter| + weight = map1d(count, (0..LETTERS.length), (0..1)) + count += 1 + Word.new(letter, weight) + end + colors = WEB.map{ |web| color(web) } # map color strings to color int + @wc = WordCram.new(self) + .from_words(words.to_java(Word)) + .to_svg(data_path('letters.svg'), width, height) + .with_colors(*colors) + .sized_by_weight(150, 10) + .draw_all + puts 'Done rendering the SVG.' + puts 'loading the svg...' + sh = load_shape(data_path('letters.svg')) + background 255 + shape(sh, 0, 0) +end diff --git a/external_library/gem/ruby_wordcram/us_constitution.rb b/external_library/gem/ruby_wordcram/us_constitution.rb new file mode 100644 index 0000000..65c720a --- /dev/null +++ b/external_library/gem/ruby_wordcram/us_constitution.rb @@ -0,0 +1,41 @@ +# US Constitution text from http://www.usconstitution.net/const.txt +# Liberation Serif font from RedHat: https://www.redhat.com/promo/fonts/ +require 'ruby_wordcram' + +attr_reader :wc, :reset + +def settings + size 800, 600 +end + +def setup + sketch_title 'US Constitution' + color_mode HSB + init_wordcram + @reset = true +end + +def init_wordcram + @wc = WordCram.new(self) + .from_text_file(data_path('usconst.txt')) + .with_font(create_font(data_path('LiberationSerif-Regular.ttf'), 1)) + .with_colors(color(0, 250, 200), color(30), color(170, 230, 200)) + .sized_by_weight(10, 90) +end + +def draw + background 255 if reset + @reset = false + if wc.has_more + wc.draw_next + else + puts 'done' + no_loop + end +end + +def mouse_clicked + init_wordcram + @reset = true + loop +end