summaryrefslogtreecommitdiff
path: root/doc/user/skribeinfo.skb
blob: 502cc73626e51ea8c3bab3cb639a7d5ddf94e7f0 (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
42
43
44
45
46
47
48
49
50
;*=====================================================================*/
;*    serrano/prgm/project/skribe/doc/user/skribeinfo.skb              */
;*    -------------------------------------------------------------    */
;*    Author      :  Manuel Serrano                                    */
;*    Creation    :  Fri Nov 30 13:43:50 2001                          */
;*    Last change :  Mon Dec 15 13:22:08 2003 (serrano)                */
;*    Copyright   :  2001-03 Manuel Serrano                            */
;*    -------------------------------------------------------------    */
;*    The Skribeinfo compiler                                          */
;*=====================================================================*/

;*---------------------------------------------------------------------*/
;*    The Skribeinfo compiler                                          */
;*---------------------------------------------------------------------*/
(chapter :title "Compiling Texi documents"
(index "skribeinfo" :note "compiler")
(index "texinfo")

(p [
In this chapter we present the Skribeinfo compiler that compiles Texinfo
(texi) source files into Skribe source file.])

;; Synopsis
(section :title "SYNOPSIS" :number #f
(compiler-command "skribeinfo" "options" "input"))

;; Description
(section :title "DESCRIPTION" :number #f [
This manual page is not meant to be exhaustive. The complete documentation
for the programming language ,(bold "Skribe") can be found at the 
following ,(ref :url (skribe-url) :text "url"). This manual page only
document the ,(tt "skribeinfo")
compiler that compiles ,(bold "Texinfo") source files into ,(it "Skribe"),
source files. These Skribe files can be compiled by the ,(bold "skribe")
compiler in order to produce ,(it "HTML"), ,(it "TeX"), ,(it "Info")
or ,(it "Nroff") target files.])

;; Suffixes
(section :title "SUFFIXES" :number #f [
The ,(tt "skribe") compiler uses file suffixes in order to select amongst
its possible targets which to choose. These suffixes are:

,(description (item :key (it ".texi") [a ,(bold "Texinfo") source file.])
	      (item :key (it ".skb") [a ,(bold "Skribe") source file.])
	      (item :key (it ".sui") [a ,(it "Skribe url index") file.]))])

;; Options
(section :title "OPTIONS" :number #f [
,(compiler-options *skribeinfo-bin*)]))