QB64.org Forum
Active Forums => QB64 Discussion => Topic started by: Kernelpanic on October 31, 2020, 08:09:10 pm
-
I don't know if Discord is the right place for my question, hence here.
Has the QB64 team ever thought about publishing the wiki in book form? The wiki is really good. Without the wiki for QB64 one is practically lost. With the manuals for QuickBasic 4.02b /4.5 one don't get very far in QB 64. I have the manuals and "QBasic" from "The Waite Group".
I think a lot of people would rather have a book to look up than websites. You could also earn money with it to continue the project.
-
Einstein was reported to have said, "Never memorize something that you can look up."
I still have and use my old Amstrad CPC464 user instructions manual (1984). There is still some space on my desk shelf... I would buy a QB64 User Manual...
-
I think a chm of the wiki would be nice, apparently there's software available to do the conversion
-
How can you beat Hyperlinks, Copy / Paste of code (you can't even do that from help in IDE) and fast Searches not to mention 0 Money Units?
PS I'm with Einstein :) and he didn't even have Internet.
Oh you know what? I think @SMcNeill showed us how to get copies of Wiki stuff, I will dig around... unless he can find his own work faster ;-))
@SpriggsySpriggs could figure it out too I bet.
But you know there is also the advantage of having the latest update off Wiki!
If you want to support this forum and project check with @FellippeHeitor
or this: https://www.patreon.com/bePatron?u=13795043
I've spent 10 x's more on software and news letters back in the 90's.
-
Found Steve's Wiki Keyword Generator: https://www.qb64.org/forum/index.php?topic=756.msg6455#msg6455
-
Digital books are the craze but I do find that you need 2 screens if you what the reference info of the WIKI at hand while you write code. I have a binder full of printed pages from the wiki and find it so much handier to refer to when I get coding errors because I have the code on the screen and the reference at hand. But this is because I only have 1 screen. A written book suffers from being incomplete and out dated almost immediately after it has been written. Keeping an updated binder of printed sections of the wiki that are most relavant to you is 2nd best to having a 2nd screen with the wiki. You can search the wiki on the 2nd screen so much faster than the binder but I tend to plod along when searching for code and speed of retrieval not as important. I like my binder, it rarely leaves my side when coding.
-
How can you beat Hyperlinks, Copy / Paste of code (you can't even do that from help in IDE) and fast Searches not to mention 0 Money Units?
The way it is done in many cases: The book and a CD / DVD with the Wiki at the time of going to press. The book would be then a standard work for programming with QB64.
If there are major additions over time and the book sells well, a new edition can be made.
Free is nice, but not crucial for me personally. I prefer to have a book in front of me, and a price of around 25 to 30 dollars / euro would be acceptable for me.
-
You guys do know you can do this easily yourselves?
Use HTTRack or wget to download an offline version of the wiki.
Then use Calibre or Amazon Previewer to convert that html into epub, mobi, or docx format. (https://www.amazon.com/gp/feature.html?ie=UTF8&docId=1000765261)
At this point, you now have a valid e-book to read on any device you own. If you want a paperback (or even hardback) version, just go to one of the online publishing sites and print a custom book and have it delivered via snail mail to you. (Bookpatch or Amazon Publishing are two good ones.)
That’s really all there is to it.
-
i already have it ;)
-
qbkiller101,
I like your signature... Cool.
-
How can you beat Hyperlinks, Copy / Paste of code (you can't even do that from help in IDE) and fast Searches not to mention 0 Money Units?
PS I'm with Einstein :) and he didn't even have Internet.
Oh you know what? I think @SMcNeill showed us how to get copies of Wiki stuff, I will dig around... unless he can find his own work faster ;-))
@SpriggsySpriggs could figure it out too I bet.
But you know there is also the advantage of having the latest update off Wiki!
If you want to support this forum and project check with @FellippeHeitor
or this: https://www.patreon.com/bePatron?u=13795043
I've spent 10 x's more on software and news letters back in the 90's.
@bplus What is it you are wanting me to try?
-
@bplus What is it you are wanting me to try?
Getting a copy of QB64 wiki off Internet > to pdf or something... but don't worry Steve has listed alternates.
-
Getting a copy of QB64 wiki off Internet > to pdf or something... but don't worry Steve has listed alternates.
@bplus No one is going to like this but here:
https://www.howtogeek.com/howto/27882/create-an-ebook-or-pdf-from-wikipedia-articles-for-offline-reading/ (https://www.howtogeek.com/howto/27882/create-an-ebook-or-pdf-from-wikipedia-articles-for-offline-reading/)
-
@bplus No one is going to like this but here:
https://www.howtogeek.com/howto/27882/create-an-ebook-or-pdf-from-wikipedia-articles-for-offline-reading/ (https://www.howtogeek.com/howto/27882/create-an-ebook-or-pdf-from-wikipedia-articles-for-offline-reading/)
Isn't there a difference between QB64 Wiki and Wikipedia?
-
I did make my self a nice printed out copy of DirectQB's manual way back when, that way I didn't have to switch between QB45 IDE and a text editor. But the DQB manual was in plain text format which made it a bit easier to do.
Both formats would have their own pros and cons.
-
Simply downloading the wiki and printing it out does not help; I think so. There are simply two important things missing that a real book must have. A real book needs the following:
1. A publisher
2. A dedicated lektor
3. An alphanetical index (!)
4. A table of contents (!)
A book or a printout of the wiki are practically worthless without point 3 & 4. Then the website is really better.
-
I went about it differently. Neither book nor wiki. Alphabetical list of all statements and functions (most of old QB4.5), with a short description of what it is used for. (in my language). Then, when I can't remember in a flash, I write what I'm looking for (for example, rounding the integer number up) and the result comes out: CINT. This is also a good help. I wrote this in excel.
-
Yes, that's a good idea, but honestly, it's too much work for me today.
I know Excel. There I list my expenses every month :(
-
To show an example of a website turned into an ebook, I took two minutes today to download Terry Ritchie's QB64 Game Programming Tutorial (http://www.qb64sourcecode.com/ ) and turned it into an ebook, which you can download below. (Epub and opf file are both available as attachments.)
Also note, since I'm just doing this for a really quick demo (the whole process of mirroring, importing to Calibre, converting to epub only took about 5 minutes), I didn't bother to download png images and such with my archive. As you can see from the "Figure 1.png" screen capture below, internal images are missing from the book. If you want the pretty pictures, and not just the text (or code), then you'll want to be certain to click the proper options to download those when you mirror the website, before converting.
Now, once I have my epub all set to the page sizes, colors, and such that I like for my personal use (most readers have themes and such which you can convert to easily enough), now all I'd have to do is go to a website like The Book Patch, and I can have a copy printed and sent to my house to sit around and gather dust on my coffee table. (https://www.thebookpatch.com/printondemand/ )
That's all there is to it! ;)
-
Thanks for the tip. I have just downloaded the complete e-book and Calibre, and converted it into a pdf file. Terry Ritchie's book is a very good job indeed; my first impression. And that's my opinion too:
"Personally, I'm hoping that as the author of this work, Terry will take a look at this topic and decide, "Hey, why don't I take that final step and make this a published work?" If he does, he can actually earn some $$ for each sale of the book from Amazon Publishing, or The Book Patch -- and, in my opinion, he deserves to earn a little extra coffee money for writing such a nice gaming guide for use with QB64. "
I only have one (small) problem: a lot of text in yellow on blue. Is there a way to change that, for example in light gray?
-
I only have one (small) problem: a lot of text in yellow on blue. Is there a way to change that, for example in light gray?
My personal color schemes are often very high contrast, or odd like that, just as a habit I got into for my daughter’s bad vision. Usually, unless you’re viewing a saved image, you can change background colors, themes, and such in your e-book reader. The screenshots above are what I tend to keep mine in, but you should be able to set yours to whatever you prefer.
If worst comes to worst, change the epub extension to zip (all an epub is, is a glorified zip folder) and edit the files inside to suit your tastes. They’re not hard to manipulate or change, at all. ;D
-
Ok, thanks! I will see what I can do.
-
A qb64 chm help file would allow quick lookup of topics.
FreeBasic had (and still does) a chm help file that I found useful when I was writing programs in that language.