SFML community forums
Bindings - other languages => DotNet => Topic started by: netrick on August 02, 2013, 12:55:02 pm
-
Why SFML.Net uses Windows-specific .chm instead of something crossplatfrom (HTML)? For example on my distro (Lubuntu) there is nothing installed that can open it. I guess that there are some apps for linux that can open .chm, but why bother? As SFML.Net is also aimed at mono, it should provide cross platform doc.
-
Compiled HTML is not Windows specific, in fact Linux had better chm-file readers long before good PDF-readers.
Just because it's not installed by default, it doesn't mean it's "not supported", with that logic would PDFs not be a format for Windows (< 8 ) since there's no reader shipped with Windows. ;)
The reason why SFML.NET is shipped with a chm file is probably, because it's easier to generate. With PDF generation you'll need to get some LaTeX compiler, which isn't always that straight forward and can come in different versions with different problems. But I guess it's worth suggesting. :)
-
The generator that I use is SandCastle, and the last time I checked (a long time ago) it was only able to produce CHM.
Maybe it has changed, or maybe there are better tools now. I don't know.
-
Well it is windows specific :P I know it can be read on other systems but still.
Microsoft Compiled HTML Help is a Microsoft proprietary online help format
But anyway, regular SFML comes with html doc, why can't .net binding do the same? I think html is the easiest to generate and certainly the most portable (you can even open it on non-smart phone).