summaryrefslogtreecommitdiff
path: root/doc/hackersguide/README
blob: c0c0d944a87ab4fdb1b2623167e8ab4c75069a80 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41

   ----------------------
            xine
   ----------------------

     a free video player


This directory contains the xine hacker's guide.


The xine hacker's guide is written in docbook/sgml 4.1.
You can learn more about docbook at

http://www.oasis-open.org/docbook/documentation/reference/html/docbook.html


To use docbook - for example to compile the sgml files into html - you
will need the DocBook DTD itself as well as the following tools: dsssl
(Modular DocBook Stylesheets), jade (SGML parser toolkit and dsssl
engine) and sp (toolkit for sgml parsing), or replacements for those.

If you want to generate TeX output (needed for postscript or pdf
generation) you will also need jadetex (backend for TeX) and an
installed TeX system (for example teTeX).

sgmltools-lite examples:
------------------------

to generate html 

$ sgmltools -b onehtml hackersguide.sgml

to generate pdf

$ sgmltools -b pdf hackersguide.sgml

building the hackersguide.html
------------------------------

The easy way to build everything is to issue a "make docs" here.