Live data from Hacker News

I draw figures for my mathematical lecture notes using Inkscape (2019)

castel.dev

41–50 of 79 posts

Re: I draw figures for my mathematical lecture notes using Inkscape (2019)

#41
With all the discussion here about alternative programs to make vector graphics for mathematical figures, I'm a little surprised no one has mentioned Ipe (https://ipe.otfried.org/), given it's far and away the most popular tool in my field (and has good native support for LaTeX expressions).

It certainly doesn't have all the features that Inkscape supports (although it does have quite a lot of features), but the features it does have are implemented with a heavy emphasis on ease-of-use. It's sometimes easier to brainstorm within the program than on paper.

It's also plenty easy to add useful plugins in Lua: At one point I coded a plugin to check if a diagram of a graph contained a Hamiltonian cycle (by calling an external C++ program I wrote that used simple backtracking). I was able to very quickly experiment with which of my small graphs and modifications to said graphs ended up having Hamiltonian cycles, and was able to narrow down some useful features to think about.

Re: I draw figures for my mathematical lecture notes using Inkscape (2019)

#42

Can someone recommend me an Ubuntu friendly application that’s one step up from MS Paint? I find Inkscape and GIMP far too heavy and tedious for my needs: I work remote and just want to doodle on a screenshot.

I've been pretty happy with pinta for that sort of thing

Re: I draw figures for my mathematical lecture notes using Inkscape (2019)

#43

This should have a (2019) in the title. If I'm not wrong, somewhere between 2019 and now Inkscape 1.0 was released. And now the betas have numerous new features and UI changes, most notably the introduction of multiple pages in a single document. Besides, framing Inkscape as a "free — but arguably less featureful — alternative to Adobe Illustrator. You can use it for designing flyers and logos ~~like in the picture b…

Heh. I must have missed the introduction of the multiple pages feature. I used to hand-write math homework in Inkscape with a Wacom tablet. I found it unusually effective, but the single page limit always made longer problems a bit unwieldy.

(Note: I could never get my head around doing problem sets directly in LaTeX, although I did mostly OK using it for proofs in my analysis classes.)

Re: I draw figures for my mathematical lecture notes using Inkscape (2019)

#44
post #28
post #3

Earlier quoted context omitted.

Try https://excalidraw.com/ - it's SUPER NICE for these simple "shape" diagrams.

Question: how do you add a label to an arrow (such that it stays on the arrow if you move it)?

You can select the label and the arrow and press control+G to create a group.

You can also do the opposite, pin the arrow to the label so that if the label moves the arrow follows: double click the arrow to see the path points, select an end point and move it on top of the label until you see the bounding box of the label.

Re: I draw figures for my mathematical lecture notes using Inkscape (2019)

#45

This should have a (2019) in the title. If I'm not wrong, somewhere between 2019 and now Inkscape 1.0 was released. And now the betas have numerous new features and UI changes, most notably the introduction of multiple pages in a single document. Besides, framing Inkscape as a "free — but arguably less featureful — alternative to Adobe Illustrator. You can use it for designing flyers and logos ~~like in the picture b…

Multiple pages? Finally! I started making slide presentations in Inkscape, and the option of exporting to multi-page PDFs will come in handy!

More info: https://wiki.inkscape.org/wiki/index.php?title=Release_notes...

Re: I draw figures for my mathematical lecture notes using Inkscape (2019)

#46
Have had to do lots of technical / latex-y drawings in the past as academic, and found Ipe [0] to be incredibly useful.

It is very minimalistic and easy to use. The images produced are simple to embed in latex documents, and they fit the style/font of the rest of the document. I think this tool should be a lot more popular than it is.

[0] https://en.wikipedia.org/wiki/Ipe_(software) -- using the wikipedia link since the official site doesn't have many screenshots

Re: I draw figures for my mathematical lecture notes using Inkscape (2019)

#47
post #7

When I started writing papers I was really bullish on tikz. I thought that professional looking papers should have figures that were precise to the mm. But the time it takes to get something useful is just insane. I quickly moved to the vectorial drawing tool I had handy: keynote. It’s really not made for that, but it has enough features that you can quickly use it to do pretty things. I ended up using keynote to do…

Went through the Twitter thread and these look really great.

Clear, understandable, just enough detail and context.

Congratulations on creating this book and putting it out into the world.

Re: I draw figures for my mathematical lecture notes using Inkscape (2019)

#48
One of my pet theories/takes is that if any billionaire wants to make science more productive they need to fund a modern replacement of LaTeX and really streamline flows for things like this.

TikZ in particular but latex in general has awful compile times in part because of it's ancient design.

Re: I draw figures for my mathematical lecture notes using Inkscape (2019)

#49

I love inkskape, but I wish it took some interface tips from modern graphical software like Sketch. Inkscape's interface hasn't changed much in the last 15 years or more, and since then a LOT has changed in the UX world. Tools like Sketch and Figma introduced so many tiny interface and usability improvements, that when combined with each other they raise productivity be a factor of 10 or more for tasks like drawing a…

Steam's UI hasn't changed a lot either really. A UI that works well doesn't have to change much and probably shouldn't. I personally greatly dislike the modern web UI look with text boxes the size of Mt. Rushmore.

Re: I draw figures for my mathematical lecture notes using Inkscape (2019)

#50
post #48

One of my pet theories/takes is that if any billionaire wants to make science more productive they need to fund a modern replacement of LaTeX and really streamline flows for things like this. TikZ in particular but latex in general has awful compile times in part because of it's ancient design.

Lol a simpler latex is so far down my list of what needs to be fixed in science it’s comical as a suggestion.

Here are three options for you: 1. Use latex as is, if this is your bread and butter the initial setup and learning curve is a few weeks. 2. Use overleaf. And please don’t start on “I’ll never submit my data to a cloud” no billionaire is going to not take your data. 3. Use word and let your assistant digitize your diagrams.

Point is the tool to make figures is not what’s slowing down good science. It’s the heads that do it that are a problem

Post reply on HN