cgm616 / pastex Goto Github PK
View Code? Open in Web Editor NEWAn online, easy-to-use LaTeX pasteboard. Use at https://pastex.cgm616.me.
License: MIT License
An online, easy-to-use LaTeX pasteboard. Use at https://pastex.cgm616.me.
License: MIT License
To do this, I would probably have to hijack the copying behavior of the browser, figure out where the cursor is in the displayed output, then figure out how that corresponds to the input... that might be pretty difficult.
This would help people keep track of the pastes they've created without much overhead.
I'm not sure what the correct storage solution for this would be. All I'd want to store is a timestamp and the PasTeX id, so it would use minimal space.
Otherwise, they get gibberish.
Should also include a notice (with or without preview) if there's an error in displaying.
Maybe this can be in a PasTeX that's linked to?
Necessary to make this into a real project.
This might be useful to let people see how a specific piece of math is rendered. It would also help with #8.
Otherwise, they see gibberish.
I'm not quite sure if this is desireable, but I think it might better than just scrolling down.
For some reason, newlines in pastes are completely eliminated. I think this has something to do with creating a text node and placing it in Bulma's content class rather than truly turning it into html.
This would be nice for typing out LaTeX in that field. There doesn't appear to be an easy way to do it, however.
Probably in a json object at the beginning?
Use some sort of salted hash of the paste contents to determine if it comes from PasTeX or some other source.
Maybe using a service worker, but probably local storage would be easier.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.