Git Product home page Git Product logo

Comments (7)

SardiSiV avatar SardiSiV commented on September 16, 2024 1

A little late in getting back to you, but these puzzles with bigger font size worked out great.

from word-search-generator.

SardiSiV avatar SardiSiV commented on September 16, 2024

Attached is a puzzle with the size that I would be looking to generate.

Example puzzle: puzzle_size.pdf

Steps to recreate the puzzle:

  1. Go to https://api.razzlepuzzles.com/wordsearch
  2. Select the 'Medium' difficulty
  3. Print the puzzle, deselect the "Headers and Footers" and "Background Graphics"
  4. Change the scale to 128
  5. Print to PDF
  6. Actually print it

Regards,
SardiSiV

from word-search-generator.

joshbduncan avatar joshbduncan commented on September 16, 2024

Hey, glad you found my program useful! I hadn't thought of your use case but it makes perfect sense. Check out my comments below and let me know what you think?

Size of the font?
The font size is controlled by the size of the board which is calculated based on the longest word, word count, and level. I set it up this way so that I could ensure the entire puzzle actually fit on the page with the rest of the info.

If you run the command below you'd get a puzzle sized very similar to the sample you referenced.

word-search here are some words that will show the size -l 2 -k -e pdf

This creates a level 2 -l 2 (medium difficulty) puzzle with the words here are some words that will show the size and exports a PDF file -e pdf that includes the answer key -k. You can view the exported puzzle here.

Now, even though the font is larger it may not be large enough for your use case. And, if you try and scale the PDF my program generates that will cause the borders to go off of the page and this isn't something I had thought about.

I think I will change the PDF layout to be more like your reference. It's simpler and cleaner and I actually like it better. It will also allow me to let the puzzle use more of the available width of the page to maximize the font size.

Kind of font?
Yeah, the package I use to create the PDF has sans-serif fonts that match your provided reference. I can add an option to specify font type (sans or sans-serif) when exporting.

👍 Thanks for your suggestions! I'll let you know as soon as I have updates ready!

from word-search-generator.

joshbduncan avatar joshbduncan commented on September 16, 2024

@SardiSiV, I just uploaded Version 1.0.6 to PyPi. You can update your local copy with the following command.

pip install --upgrade word-search-generator

Have a look at the new pdf layout and let me know what you think? Thanks again for your feedback!

from word-search-generator.

SardiSiV avatar SardiSiV commented on September 16, 2024

Thanks for the changes. These look great!

The sans-serif font as well as the bold text make them much easier to read.

I'll print out a few and let you know of the results. I'll be snail mailing these so it may be a while before I hear back.

Fairly certain they won't be able to read the Answer Key, but the puzzles I've sent before didn't even have an answer key 😆. I wouldn't worry too much about that one.

Regards,
SardiSiV

from word-search-generator.

joshbduncan avatar joshbduncan commented on September 16, 2024

Sounds good!

from word-search-generator.

joshbduncan avatar joshbduncan commented on September 16, 2024

That's great to hear! Thanks again for the suggestions and feedback! 👍

from word-search-generator.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.