tecosaur / LaTeX-Utilities

An add-on to LaTeX Workshop that provides some features that go beyond the bare essentials
MIT License
482 stars 28 forks source link

Remove dependency on workshop #349

Closed leoleoasd closed 2 years ago

leoleoasd commented 2 years ago

Gradually remove dependency on workshop since they are no longer interested in maintaining support for this repo (James-Yu/LaTeX-Workshop#3057). Tasks:

Support of tikz live preview seems a lot of work, maybe I'll refactor the current implementation.

tecosaur commented 2 years ago

Feel free to merge this whenever you feel comfortable doing so. Just poke me when you think a release is in order.

leoleoasd commented 2 years ago

Still need couple changes, for example ,Remove dependency on GetGraphicsPath. I'll find some time to fix it this week

tecosaur commented 2 years ago

Cool, no pressure. I just wanted to make sure you weren't waiting for a review from me. I'd love to, but quite I simply don't have the time and so I'm just trusting you 🙂.

leoleoasd commented 2 years ago

Finally got some spare time after my crazy junior year. All functions should be working now (except for Tikz preview, I'm considering removing this feature?). I noticed that pasting images from WSL remote isn't working. I tried to fix that but I'm waiting for the reply from PowerShell developers (See Powershell/PowerShell#17623). After that, I think we can finally release this!

tecosaur commented 2 years ago

That's great to hear!

asteppke commented 2 years ago

@leoleoasd: Thank you, that's great news! The TikZ preview might not be essential but as other previewers (TikZedt ...) are not working well this would be sad to drop. Even the most basic support would be useful.

leoleoasd commented 2 years ago

Things needed from Workshop side are PDF viewers. Using existing code from Workshop requires lots of work (they implemented things like synctex, which we don't require), I'll try to find another way to preview rendered pdf after other functions are merged and released.

leoleoasd commented 2 years ago

I think this is ready for release & publish! For anyone who wants to try it, here is a built package: latex-utilities-0.4.0.zip

leoleoasd commented 2 years ago

Sent an email to @tecosaur to discuss the publish process. I'm pinging here since my last email serval month ago goes into the junk box.

tecosaur commented 2 years ago

Got your email :slightly_smiling_face: and glad for the ping too (I seem to loose the odd email on busy days...). I'll get back to you on publishing in a few hours.

leoleoasd commented 2 years ago

Just to remind @tecosaur, I haven't received the email yet.

tecosaur commented 2 years ago

Ah yep :sweat_smile: I was overly ambitious on Thursday and forgot how busy I was. I should have said, "I'll get back to you on the weekend".