change mode to 644
authorOleksandr Gavenko <gavenkoa@gmail.com>
Wed, 17 Aug 2011 21:14:54 +0300
changeset 945 972852ff3ade
parent 941 9291a7ce6efb
child 946 335b4345beb7
change mode to 644
.dir-locals.el
.hgignore
Makefile
abbr.rst
asciidoc.rst
atom.rst
autotools.rst
bzr.rst
chm-hhc.sh
chm-hhp.sh
chm.rst
chm.stp
cpu.rst
devel-codetags.rst
devel-proj-files.rst
devel-scm.rst
devel-versioning.rst
devel.rst
disasm.rst
docbook.rst
doxygen.rst
en-phonetic.rst
epub.rst
expect.rst
firefox-devel.rst
fossil.rst
freebsd.rst
ftp.rst
gimp.rst
grub.rst
gtd.rst
hex.rst
http.rst
i18n.rst
index-frame.html
index.sh
intellectual.rst
javadoc.rst
ldd.rst
lisp.rst
macos.rst
mobile.rst
noise.rst
ontology.rst
partition.rst
prog-lang.rst
qt.rst
rst.css
screensaver.rst
search.rst
security.rst
sgml.rst
sh.rst
smartcard.rst
sudo.rst
texi.rst
usb.rst
web-search.rst
web-semantic.rst
web-site.rst
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/chm.rst	Wed Aug 17 21:14:54 2011 +0300
@@ -0,0 +1,54 @@
+-*- coding: utf-8 -*-
+
+======
+ CHM.
+======
+.. contents::
+
+Spec.
+=====
+
+  http://www.nongnu.org/chmspec/
+                HTML Help Projects
+  http://www.nongnu.org/chmspec/latest/
+                Unofficial (Preliminary) HTML Help Specification
+  http://www.speakeasy.org/~russotto/chm/chmformat.html
+                Matthew Russotto's Microsoft's HTML Help format description
+  http://msdn.microsoft.com/en-us/library/ms669980.aspx
+                HTML Help Frequently Asked Questions
+
+Alternatives.
+=============
+
+  http://www.imendio.com/projects/devhelp/
+                DevHelp is a GNOME based online help system aimed toward developers
+  http://en.wikipedia.org/wiki/MHTML
+                MHTML, short for MIME HTML
+
+Microsoft HTML Help.
+====================
+
+  http://msdn.microsoft.com/en-us/library/ms669985
+                Microsoft HTML Help Downloads
+  http://support.microsoft.com/kb/269766/
+                INFO: Limited Unicode Support in HTML Help
+
+Viewer.
+=======
+
+gnochm.
+-------
+
+Debian:
+
+  $ sudo apt-get install gnochm
+
+xchm.
+-----
+
+Debian:
+
+  $ sudo apt-get install xchm
+
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doxygen.rst	Wed Aug 17 21:14:54 2011 +0300
@@ -0,0 +1,51 @@
+.. -*- coding: utf-8 -*-
+
+==========
+ Doxygen.
+==========
+.. contents::
+
+Installing.
+===========
+::
+
+  $ sudo apt-get install doxygen
+  $ sudo apt-get install doxygen-gui
+
+Graphical wizard called as::
+
+  $ doxywizard
+
+Doxygen simple workflow.
+========================
+::
+
+  $ cd $proj
+  $ doxygen -g $proj.cfg  # generate basic config file
+
+Edit $proj.cfg. Some essential settings::
+
+  PROJECT_NAME     = my-proj
+  OUTPUT_DIRECTORY = my
+  OUTPUT_LANGUAGE  = English
+  INPUT            = my.h my.hpp dir/
+  INPUT_ENCODING   = UTF-8
+  FILE_PATTERNS    =
+  RECURSIVE        = NO
+  GENERATE_HTML    = YES
+
+Generate .chm from doxygen.
+===========================
+
+Check doxygen config file for::
+
+  GENERATE_HTMLHELP  = YES
+  CHM_FILE           = my.chm
+  CHM_INDEX_ENCODING = Windows-1251
+
+Run 'doxygen' and 'hhc.exe' on generated 'index.hhp'::
+
+  $ doxygen $proj.cfg
+  $ cd $proj/html     # here gone doxygen html output
+  $ hhc.exe index.hhp
+