Why begin with a coding environment? Why do you tell the fresh user about things like GuiCreator or TillGoto? Just tell him that any editor will do fine with the first scripts and do not scare him. It looks complicated, what AHK is NOT.
Valid point. I'll move it to a later point. And maybe split it (GuiCreator when Gui comes in, TillaGoto with labels, ...)
And then, on that first script topic, you describe the escape sequences. This would scare any non programmer and is very uninteresting. Such topics like escape sequences should be handled later, if more deep knowledge is needed.
True, but where to put them? Should I also move comments?
And then, the new user should not be bugged with many theory. Do not confuse the beginner with all possible things in that language. Just start with hotkeys. Explain in small steps between the lessons. It is too logically based sorted.
Damn, I spent so much time in making it logically. :evil: But you're right, that part could be split.
And text-align:justify makes too big spaces around the words. I do not like that look and makes reading it harder. A regular left aligned text would be better (for me and I think for most readers).
Do you think? Actually, it was left-aligned and I made it justified in the latest commits because I prefer it. I'll reconsider though.
These things can be waived by the author in many cases to, for example, let someone publish a paper copy of this book.
I'm sorry, I do not fully understand that sentence.
Could you explain your point again?
They're 1 version behind on their Jekyll.
Sure? Because Github Pages docs
say they use 0.11.0 - which is the latest tag in the jekyll repo. The strange thing is that in my Ubuntu VM, syntax shows up and is correctly highlighted. And I'm also using 0.11.0. And other languages (e.g. C#) work on github, too.
Btw, is there a way to prevent the line numbers (in code boxes) from being selected?Edit: done.