agurod42 / github-texify Goto Github PK
View Code? Open in Web Editor NEWGitHub App to automatically render TeX expressions in markdown files
Home Page: https://github.com/apps/texify
License: MIT License
GitHub App to automatically render TeX expressions in markdown files
Home Page: https://github.com/apps/texify
License: MIT License
If two commits are made before a push, only the files modified in the most recent are modified.
This should be solvable by replacing the above line with:
let commitFiles = [];
for (let commit of this.push.commits) {
commitFiles.push(...commit.added, ...commit.modified);
}
github-texify is pretty useful, but would be so much better if it worked with github wiki. Is it possible to make texify watch my repositories wiki and do the same thing to .tex.md files there?
Reproduce:
test.tex.md
file in commit Test commit
git commit --amend
the commit Test commit
to add another filegit push -f
the updated Test commit
commitBehaviour:
test.md
doesn't exist
Exected:
It exists
The only work-around I have is to touch all *.tex.md
files to make them appear changed, then push them.
This app does not work on private repos or other branches, because it produces rawgit.com links, which require public access to the images on the master branch. With readme2tex's --nocdn flag, this shouldn't be a problem, as GitHub itself will handle the image delivery.
Hello @agurodriguez.
I started using your texify tool recently and it is great! Thank you so much, it makes things a lot easier.
While using it, I just noticed one small issue. When I change some latex scripts in the readme.tex.md, I noticed that that tex subfolder does not delete old .svg images but instead keeps creating new ones. If one has a large readme file with many tex entries, this could maybe lead to redundant data being stored in the tex subfolder.
What are your thoughts on this issue? I have made a fork of your repository onto my account, just because I want to understand this tool better and maybe I can also contribute in some way.
Thanks again and best :)
Atreya
HTML parameters must be enclosed in quotes ("). If they are not Jekyll will consider the entire image html to be text and it will not render properly. For example:
GitHub (I think) uses Jekyll to render pages and sites. Even if there were a configuration to change Jekyll behavior, I would have access to the GitHub version of it.
I can reproduce this failure on my on laptop with using Jekyll locally.
Please fix this :) :)
for example:
also, when I revised *.tex.md it doesn't seem to refresh and I have to delete the rendered .md to get it to refresh again
Hi, I've started using Texify in my public repository link. Suddenly it stopped working.
I'm using README.tex.md
with latex syntax and before Texify was generating proper README.md
right now nothing is generated. I've tried turning Texify off and on in settings, and deleting and adding again README.tex.md
and README.md
.
Do you have any suggestions what can I do to make it work again?
Hi, thanks for a great library! I'm wondering, is Texify down or not working currently? The last commit from texify on one of my repositories was yesterday and there haven't been any commits since, despite updates.
Thanks!
Hi, thanks for your application it's very useful and it help me a lot ! however it stop working when the .tex.md path contain spaces in it, could you fix this issue ?
Thanks !
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.