blot icon indicating copy to clipboard operation
blot copied to clipboard

LaTeXWriter-Kosei

Open splitlane opened this issue 1 year ago • 2 comments

Write a short description about your art piece, such as what your artwork represents and your experience drawing it!

My art focuses on algorithmic and technical complexity, and it renders math by parsing the LaTeX markup language. I learned a lot through building a recursive parser (that parses strings, commands, etc), and the blot SDK was lots of fun. I will use this program to practice more integrals and make the pen plotter draw math!

  • [X] I have read the steps to getting a blot
  • [X] I have read all the submission requirements and follow them
  • [X] I am submitting art that...
    • [X] is algorithmically generated (will meaningfully change each time the program is run)
    • [X] is your own work that is not copied from somewhere else
    • [X] is drawable through the editor(does not use outside tools)
    • [X] doesn't call Math.random() (See the documentation on randomness)
    • [X] is drawable on Blot itself (doesn't have lines overlap more than 5 times)
      • [X] Doesn't overlap lines more than 5 times
      • [X] Fits in the working area of 125x125mm
      • [X] Doesn't rely on colour to look good

If you used based your art on something else, used a tutorial, or remixed it from something else, please link it here:

Lastly, link a picture of your art piece here: example1

splitlane avatar Sep 29 '24 06:09 splitlane

@splitlane is attempting to deploy a commit to the Hack Club Team on Vercel.

A member of the Team first needs to authorize it.

vercel[bot] avatar Sep 29 '24 06:09 vercel[bot]

art/LaTeXWriter-Kosei/index.js looks like art! preview it in the editor

github-actions[bot] avatar Sep 29 '24 06:09 github-actions[bot]

Got it, I've implemented the demo of all the features (there is a constant in the file (DEMO_N) to switch between the two demos). Nested roots are also implemented now. Thank you for the review.

splitlane avatar Nov 15 '24 04:11 splitlane

Hello! I noticed in the second demo that fractions still aren't centered (the second item on your to-do checklist). Would you be able to fix that one last thing?

EnterpriseGoose avatar Nov 18 '24 00:11 EnterpriseGoose

Hello, I have finished implementing an algorithm to center fractions using recursion. It works for all of the cases.

As a note, last time I completed the top two items on the to-do list and deleted them from the list (so the first two items now became the third and fourth items if that might have been confusing).

splitlane avatar Nov 18 '24 05:11 splitlane

Oh sorry, didn't realize that :) I'll ask Alex to re-review.

EnterpriseGoose avatar Nov 18 '24 05:11 EnterpriseGoose

Hey there! I'm thrilled you think this is cool! I agree, it's definitely worth getting a Blot. I'll let Alex know it's ready to be merged.

EmperorNumerius avatar Dec 05 '24 18:12 EmperorNumerius

Hey - so sorry I missed this.

awesome job on the blot, you can order one here

qcoral avatar Dec 05 '24 19:12 qcoral

Got it, thank you for merging.

splitlane avatar Dec 05 '24 23:12 splitlane