Looking for LaTeX literate to create Billiards Package

justnum

Billiards Improvement Research Projects Associate
Silver Member
Chess has a notation. Billiard writers or future billiard authors could benefit from having a LaTeX package.

LaTeX is a popular language for writing academic literature. For billiards it can create amazing diagrams with proper scale.

Is anyone is interested in being part of an open source development to create a LaTeX package for billiards?

I have no money to pay you. This would be a mostly academic collab. to create easier ways to make billiard diagrams to scale and publish billiard studies.
 
to create easier ways to make billiard diagrams to scale and publish billiard studies.
Without some form of capture technology preinstalled at the table and an absolute standardization of balls, tables, cloth, rails, lighting, it doesn't matter how much "to scale" your diagrams are. You will never be able to duplicate ball position exactly.
 
... create easier ways to make billiard diagrams to scale and publish billiard studies.
Virtual Pool has a shot description format. It includes spin, elevation, and speed. It will show the resulting paths of all the balls including how they bounce and curve. You can view the shot from any point. I imagine Shooter's Pool has a similar save format. It would be a huge job to duplicate what is already available.
 
I think it's pretty straightforward to
a. develop a notation for mapping balls onto a table.
b. develop a notation for shot type (cue angle, direction, speed, spin, etc.)
c. develop a small software program to display (a) and (b).

It's not straightforward to develop a notation to describe ball paths based on the shot type. You'd need a good physics engine like Bob describes.

But even after you develop such a notation, it won't be used by anyone unless you can get some major buy-in from a major presence in the Billiards world.

You could contact one of the Electronic Game developers.
 
I think it's pretty straightforward to
a. develop a notation for mapping balls onto a table.
b. develop a notation for shot type (cue angle, direction, speed, spin, etc.)
c. develop a small software program to display (a) and (b).

It's not straightforward to develop a notation to describe ball paths based on the shot type. You'd need a good physics engine like Bob describes.

But even after you develop such a notation, it won't be used by anyone unless you can get some major buy-in from a major presence in the Billiards world.

You could contact one of the Electronic Game developers.
The biggest problem I see is getting the browser companies to include the new, nonstandard, LaTeX code in their browsers. I don't see a new browser dependent wei-table style add-on as a good solution. I also dont see cutting and pasting into a markup program as a good solution either.

As bad as they are, I see the rendered images currently used as the best solution due to the fact that they are platform independent.
 
The biggest problem I see is getting the browser companies to include the new, nonstandard, LaTeX code in their browsers. I don't see a new browser dependent wei-table style add-on as a good solution. I also dont see cutting and pasting into a markup program as a good solution either.

As bad as they are, I see the rendered images currently used as the best solution due to the fact that they are platform independent.


I have implemented the above JS library for basic graphing demos. The collab part would mainly be for deciding which features should be developed first.

It allows for math visualizations like tangents and normals procedurally in the browser.

Rendered images are great landmarks and artifacts but todays technology can do much.

Mathjax was also popular for Latex on html. Support for mathjax has ended.
 
Back
Top