fix compile script bug.
[reglxgmr.git] / tools / cmpl / shlib / doc / docbook.shlib
blob3b8c01486666a8102f7fc9af733af3503076c6bf
1 #!/bin/bash
2 ############################################################
3 # source: flex.shlib
4 # author: devenkong(18151155@qq.com)
5 # date: 2023-10-17
6 ############################################################
7 # note:
8 # use flex to generate lexer proc srcfile.
9 ############################################################
12 # todo£º
13 # @
14 # @
17 . shlibinc
19 include gplib.shlib
21 include stdio.shlib
22 #include term.shlib
25 ##############################
26 # section: public comment info
27 ##############################
31 ##############################
32 # section: variable define
33 ##############################
39 ##############################
40 # section: private function
41 ##############################
44 #############################################################################
48 ############################################################################
52 ##############################
53 # section: public function
54 ##############################
58 # fsyntax: docbook_2_txt
59 # fdesc: translate docbook file to text file.
61 docbook_2_txt ()
63 cmd="$DOCBOOK2TXT \"${outdir}/$PACKAGE-db.xml\""
64 printf "\nGenerating docbook ASCII... ($cmd)\n"
65 eval "$cmd"
69 # fsyntax: docbook_2_pdf
70 # fdesc: translate docbook file to pdf file.
72 docbook_2_pdf ()
74 cmd="$DOCBOOK2PDF \"${outdir}/$PACKAGE-db.xml\""
75 printf "\nGenerating docbook PDF... ($cmd)\n"
76 eval "$cmd"
80 # fsyntax: docbook_2_html
81 # fdesc: translate docbook file to html file.
83 docbook_2_html ()
85 opt="$commonarg -o $split_html_db_dir"
86 cmd="$DOCBOOK2HTML $opt \"${outdir}/$PACKAGE-db.xml\""
87 printf "\nGenerating docbook HTML... ($cmd)\n"
88 eval "$cmd"
92 # fsyntax: docbook_2_dvi
93 # fdesc: translate docbook file to dvi file.
95 docbook_2_dvi ()
97 # TBD:
102 # fsyntax: docbook2fulldoc
103 # fdesc: generate full kinds of doc from docbook file.
105 docbook2fulldoc ()
107 # TBD:
111 ##############################
112 # section: file tail
113 ##############################