Software for writing Go books

For discussing go computing, software announcements, etc.
User avatar
Alakazam
Dies with sente
Posts: 86
Joined: Sun Apr 25, 2010 11:10 pm
Rank: CGA 6 Dan
GD Posts: 498
KGS: Invader, gilgil
Online playing schedule: Teaching, tournaments, and CGL (UofT)
Location: Toronto, ON, CA
Has thanked: 18 times
Been thanked: 16 times
Contact:

Software for writing Go books

Post by Alakazam »

Can anyone link me to some good ones?
Experienced Go Teacher: http://ygami.blogspot.ca/2014/02/teaching.html
Check out my Go content, fiction stories, anime talk and more @ http://ygami.blogspot.ca
"Go Explained" series! http://ygami.blogspot.ca/search/label/go%20explained
User avatar
Phelan
Gosei
Posts: 1449
Joined: Tue Apr 20, 2010 3:15 pm
Rank: KGS 6k
GD Posts: 892
Has thanked: 1550 times
Been thanked: 140 times

Re: Software for writing Go books

Post by Phelan »

This might help:
http://senseis.xmp.net/?GoPrintingSoftware

I think either Drago or GoWrite are the most recommended, but I can't remember for sure right now.
a1h1 [1d]: You just need to curse the gods and defend.
Good Go = Shape.
Associação Portuguesa de Go
User avatar
apetresc
Lives with ko
Posts: 256
Joined: Wed Apr 21, 2010 3:42 pm
Rank: AGA 1k
GD Posts: 1190
KGS: apetresc
IGS: apetresc
OGS: apetresc
Universal go server handle: apetresc
Location: Waterloo, Ontario (Canada)
Has thanked: 110 times
Been thanked: 146 times
Contact:

Re: Software for writing Go books

Post by apetresc »

If quality is important, and you have a bit of time to get over the learning curve, I highly recommend using LaTeX. Here's a document about typesetting Go diagrams in LaTeX, and I'd be glad to show you the ropes of LaTeX over Skype or the next time we meet up or something :)

I should add that this book on Go Seigen was typeset in LaTeX (using some scripts that automatically generated LaTeX from SGFs... but it doesn't have to be done that way)
The road to wisdom? Well, it's plain, and simple to express: Err, and err, and err again; but less, and less, and less!
Image Image Image Image
User avatar
Alakazam
Dies with sente
Posts: 86
Joined: Sun Apr 25, 2010 11:10 pm
Rank: CGA 6 Dan
GD Posts: 498
KGS: Invader, gilgil
Online playing schedule: Teaching, tournaments, and CGL (UofT)
Location: Toronto, ON, CA
Has thanked: 18 times
Been thanked: 16 times
Contact:

Re: Software for writing Go books

Post by Alakazam »

thanks guys!
Experienced Go Teacher: http://ygami.blogspot.ca/2014/02/teaching.html
Check out my Go content, fiction stories, anime talk and more @ http://ygami.blogspot.ca
"Go Explained" series! http://ygami.blogspot.ca/search/label/go%20explained
Kirby
Honinbo
Posts: 9553
Joined: Wed Feb 24, 2010 6:04 pm
GD Posts: 0
KGS: Kirby
Tygem: 커비라고해
Has thanked: 1583 times
Been thanked: 1707 times

Re: Software for writing Go books

Post by Kirby »

Are you writing a book?
be immersed
User avatar
Tryphon
Lives with ko
Posts: 299
Joined: Tue Apr 20, 2010 2:32 am
Rank: KGS 10k DGS 8k
GD Posts: 396
Has thanked: 49 times
Been thanked: 17 times

Re: Software for writing Go books

Post by Tryphon »

Adrian Petrescu wrote:If quality is important, and you have a bit of time to get over the learning curve, I highly recommend using LaTeX. Here's a document about typesetting Go diagrams in LaTeX, and I'd be glad to show you the ropes of LaTeX over Skype or the next time we meet up or something :)

I should add that this book on Go Seigen was typeset in LaTeX (using some scripts that automatically generated LaTeX from SGFs... but it doesn't have to be done that way)


If it must have the best typesetting quality, I strongly recommand LaTeX.

Though, I'd add that iGo generates Metafont, and it can be a problem if you want a PDF for output (you'll get bitmaps representations of diagram).

Psgo has not this problem (it generates vector based representations, and hence is resolution-independant). But it needs some adjustement (for example, the lines in the goban are ectangular, and not square, like in a real goban. I didn't see that in any go book).

I developped a little package that permits to enter diagrams like those on this forum or on sensei, and that generates a diagram from a SGF file (but you have to precise dead stones, it doesn't remove them from the board). It's still in beta, but works on most regular cases, I can send it to you if you're interested.
User avatar
Alakazam
Dies with sente
Posts: 86
Joined: Sun Apr 25, 2010 11:10 pm
Rank: CGA 6 Dan
GD Posts: 498
KGS: Invader, gilgil
Online playing schedule: Teaching, tournaments, and CGL (UofT)
Location: Toronto, ON, CA
Has thanked: 18 times
Been thanked: 16 times
Contact:

Re: Software for writing Go books

Post by Alakazam »

I'm not going to write a book at the moment, as I'm very busy. I'm about to start a job at a coffee shop (finally), and playing in three online Go leagues at once. However, I'm thinking of starting a book fairly soon, because if successful, it may give me some extra money, and eventually I may get to use it to go back to Korea.
Experienced Go Teacher: http://ygami.blogspot.ca/2014/02/teaching.html
Check out my Go content, fiction stories, anime talk and more @ http://ygami.blogspot.ca
"Go Explained" series! http://ygami.blogspot.ca/search/label/go%20explained
User avatar
kirkmc
Lives in sente
Posts: 1072
Joined: Tue Apr 20, 2010 3:51 am
Rank: 5K KGS
GD Posts: 1165
KGS: Dogen
Location: Stratford-upon-Avon, England
Has thanked: 32 times
Been thanked: 70 times
Contact:

Re: Software for writing Go books

Post by kirkmc »

If you're _not_ comfortable with LaTeX - which may be the case - then anything that can be turned into a PDF is probably fine. A lot depends on how you'll be getting the book printed; you should check with the printer before making any decisions. Many small printers (or POD shops if you're going that route) probably won't be able to handle LaTeX. In this type of work, don't look for what's "best" but what the printer and anyone else involved can work with.
My blog about Macs and more: Kirkville
User avatar
CarlJung
Lives in gote
Posts: 429
Joined: Wed Apr 21, 2010 1:10 pm
Rank: SDK
GD Posts: 0
KGS: CarlJung
Location: Sweden
Has thanked: 101 times
Been thanked: 73 times

Re: Software for writing Go books

Post by CarlJung »

Helel wrote:Noo, this can simply not be... :o

One of the major points of LaTeX is that it is so much easier to use than TeX.


:lol: :lol: :lol:
User avatar
kirkmc
Lives in sente
Posts: 1072
Joined: Tue Apr 20, 2010 3:51 am
Rank: 5K KGS
GD Posts: 1165
KGS: Dogen
Location: Stratford-upon-Avon, England
Has thanked: 32 times
Been thanked: 70 times
Contact:

Re: Software for writing Go books

Post by kirkmc »

Helel wrote:
kirkmc wrote:If you're _not_ comfortable with LaTeX - which may be the case


Noo, this can simply not be... :o

One of the major points of LaTeX is that it is so much easier to use than TeX.


Oh, my, geeks who think that everyone else can use the same tools as them... :geek:
My blog about Macs and more: Kirkville
rubin427
Lives in gote
Posts: 338
Joined: Sat Dec 05, 2009 9:24 pm
GD Posts: 0
Location: Las Vegas, NV
Has thanked: 163 times
Been thanked: 62 times

Re: Software for writing Go books

Post by rubin427 »

So, can anyone provide an example of a go diagram marked up in Latex with perhaps some text flowing around it?

Both the latex markup and an example rendering (screen shot) would be nice.

I've used Latex in the past, but not for go diagrams, and it seems there are many possible approaches. Embedded postscript for diagrams or even a custom font to mark up boards comes to mind.
amnal
Lives in gote
Posts: 589
Joined: Fri Apr 23, 2010 10:42 am
Rank: 2 dan
GD Posts: 0
Been thanked: 114 times

Re: Software for writing Go books

Post by amnal »

rubin427 wrote:So, can anyone provide an example of a go diagram marked up in Latex with perhaps some text flowing around it?

Both the latex markup and an example rendering (screen shot) would be nice.

I've used Latex in the past, but not for go diagrams, and it seems there are many possible approaches. Embedded postscript for diagrams or even a custom font to mark up boards comes to mind.


For the igo package that was mentioned above, the documentation pdf contains many examples showing how it would work.

Edit: The pdf is at http://www.tex.ac.uk/tex-archive/fonts/igo/igo.pdf

The exact positioning of your diagrams is achieved the same way as anything else in LaTeX - a mixture of figures, tables, columns etc. depending on what you're doing. The igo documentation includes the basics.
User avatar
freegame
Lives in gote
Posts: 399
Joined: Tue Apr 20, 2010 8:40 am
Rank: EGF 2d KGS 3d
GD Posts: 353
KGS: freegame
Location: Shanghai, China
Has thanked: 5 times
Been thanked: 35 times
Contact:

Re: Software for writing Go books

Post by freegame »

unless you are going to write a problem book I would just make print screens from a sgf editor and paste them as images in word (or your favorite text editor)

While definitely not the most elegant method it allows you to focus on the book instead of focusing on learning to use new software.

I know from experience that making print screens and pasting them in word is easy and works quite well (I had them printed by a professional printing company), but it's time consuming (so is learning to use new software, so you will have to make a trade off between that).
Laurens
Go school: freegame's Teaching School
Author of: The Next Move a book for 15-3kyu players.
azazil
Beginner
Posts: 17
Joined: Sun May 09, 2010 7:15 pm
Rank: IGS 3d
GD Posts: 0

Re: Software for writing Go books

Post by azazil »

With respect to the previous poster, printing screens is not going to look as professional as typesetting it properly in tex. It might be sufficient for many purposes, but it won't look like a proper book (the geeky explanation gets back to bitmaps versus vector graphics, but I don't know if you care).

In my experience the gobase sgf2misc tool produces top quality tex diagrams with a huge potential for customization, though you may have to work your way up a learning curve the first couple weeks (once the pain passes tex is wonderful). http://gobase.org/software/sgf2misc/

If you're thinking of getting this published I would strongly recommend tex.

- Az
amnal
Lives in gote
Posts: 589
Joined: Fri Apr 23, 2010 10:42 am
Rank: 2 dan
GD Posts: 0
Been thanked: 114 times

Re: Software for writing Go books

Post by amnal »

azazil wrote:With respect to the previous poster, printing screens is not going to look as professional as typesetting it properly in tex.


Or even, if TeX is scary, using something like Drago or GoWrite. These should be able to produce far higher quality diagrams than just print screen.
Post Reply