Apr 17, 2024 18:47
see you!
Apr 17, 2024 18:47
and funny enough what you wrote is a more Algerian way to say it.
Apr 17, 2024 18:46
actually, you would prefer this for formal Arabic. مع السلامة.
Apr 17, 2024 18:46
yes, it is. A formal Arabic way to say goodbye.
Apr 17, 2024 18:38
No worries. I have finally found the will to do some. we will see.
Apr 17, 2024 18:37
Auf Wiedersehen
Apr 17, 2024 18:37
Next time I am messaging you, I hope to have something to show you.
Apr 17, 2024 18:36
I have been thinking about this project for more than a year. I was frustrated while writing my thesis last year.
Apr 17, 2024 18:35
IIRC we are both PhDs in very different fields. WE both know that research is long and tedious.
Apr 17, 2024 18:35
I am already following you (github.com/anisghaoui). Yes, the project will be on github. I plan to release the website (I got someone working on that part).
Apr 17, 2024 18:32
I wanted to ask you if you would be interested in being one of the early test users, if I can achieve this.
Apr 17, 2024 18:32
lmao, one day sure
Apr 17, 2024 18:31
I thank you for this exchange.
Apr 17, 2024 18:30
if this project reaches any maturity, I am expecting "draw for me" questions to drop in Tex exchange xD
Apr 17, 2024 18:30
@JasperHabicht yes, but that is where the most interesting part is. Tool that can draw are numerous. Tools that are as powerful and semantically charged as Tikz are.. well there is only Tikz AFAIK.
Apr 17, 2024 18:29
@JasperHabicht you are right, in-fine, you can can define any shape to represent a set of points and then generate the Tikz code from PGF.
Apr 17, 2024 18:27
I will work on some rudimentary solution that does a fairly basic code generation. I also noted your idea about co-design to have an assistive tool when drawing tikz.
Apr 17, 2024 18:26
This is fascinating as I have never seen the layer underneath Tikz/Latex. I now realise that I don't need/want to dive this deep. Low-level tikz code isn't the target of this work. I may stick around with "\node [drawn circle, ..] {text};"
Apr 17, 2024 18:20
ok, this is interesting for me. Can you dive into more detail about how tikz actually stores these paths? do you have a reference I could read?
Apr 17, 2024 18:18
like Tikzedt (pls refer to the email I sent)
Apr 17, 2024 18:17
ok, you are seeing a co-design for Tikz with an interface to change the Tikz code and the image at the same time?
Apr 17, 2024 18:17
well, some models can perform what we call "template matching". From an existing template, we infer the existing of such a shape in the image.
Apr 17, 2024 18:16
I believe the first version of TikzParser would implement an absolute positioning system and very few of Tikz libraries. Then later, it may include the necessary topological description to contain the semantic layers needed for that complexity.
Apr 17, 2024 18:14
Logical/hierarchical relationships are a quite more complex. Geogebra uses absolute positioning for nodes for eg.
Apr 17, 2024 18:13
Tool to detect shapes are well known in the state of the art. Some are IA-based and others are more traditional. The complexity rises after shape/feature extraction.
Apr 17, 2024 18:12
Hello Jasper. This is how the thought process works xD. Thank you for your answer. Yes that was my understanding of the problematic. I come from a Computer Vision-related background where the task if often to identify an object from an image, usually a raster.