- Timestamp:
- 03/24/2020 07:19:44 PM (4 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- fa3edfef
- Parents:
- 914049f6
- Location:
- pst/sgml
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
pst/sgml/docbook-dsssl.xml
r914049f6 r47274444 4 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 5 %general-entities; 6 7 <!-- Inserted as a reminder to do this. The mention of a test suite8 is usually right before the root user installation commands. Please9 delete these 12 (including one blank) lines after you are done.-->10 11 <!-- Use one of the two mentions below about a test suite,12 delete the line that is not applicable. Of course, if the13 test suite uses syntax other than "make check", revise the14 line to reflect the actual syntax to run the test suite -->15 16 <!-- <para>This package does not come with a test suite.</para> -->17 <!-- <para>To test the results, issue: <command>make check</command>.</para> -->18 6 19 7 <!ENTITY docbook-dsssl-download-http "&sourceforge-dl;/docbook/docbook-dsssl-&docbook-dsssl-version;.tar.bz2"> … … 48 36 <title>Introduction to DocBook DSSSL Stylesheets</title> 49 37 50 <para>The <application>DocBook DSSSL Stylesheets</application> package 51 contains DSSSL stylesheets. These are used by 52 <application>OpenJade</application> or other tools to transform SGML 53 and XML DocBook files.</para> 38 <para> 39 The <application>DocBook DSSSL Stylesheets</application> package 40 contains DSSSL stylesheets. These are used by 41 <application>OpenJade</application> or other tools to transform SGML 42 and XML DocBook files. 43 </para> 54 44 55 45 &lfs91_checked; … … 58 48 <itemizedlist spacing="compact"> 59 49 <listitem> 60 <para>Download (HTTP): <ulink url="&docbook-dsssl-download-http;"/></para> 61 </listitem> 62 <listitem> 63 <para>Download (FTP): <ulink url="&docbook-dsssl-download-ftp;"/></para> 64 </listitem> 65 <listitem> 66 <para>Download MD5 sum: &docbook-dsssl-md5sum;</para> 67 </listitem> 68 <listitem> 69 <para>Download size: &docbook-dsssl-size;</para> 70 </listitem> 71 <listitem> 72 <para>Estimated disk space required: &docbook-dsssl-buildsize;</para> 73 </listitem> 74 <listitem> 75 <para>Estimated build time: &docbook-dsssl-time;</para> 50 <para> 51 Download (HTTP): <ulink url="&docbook-dsssl-download-http;"/> 52 </para> 53 </listitem> 54 <listitem> 55 <para> 56 Download (FTP): <ulink url="&docbook-dsssl-download-ftp;"/> 57 </para> 58 </listitem> 59 <listitem> 60 <para> 61 Download MD5 sum: &docbook-dsssl-md5sum; 62 </para> 63 </listitem> 64 <listitem> 65 <para> 66 Download size: &docbook-dsssl-size; 67 </para> 68 </listitem> 69 <listitem> 70 <para> 71 Estimated disk space required: &docbook-dsssl-buildsize; 72 </para> 73 </listitem> 74 <listitem> 75 <para> 76 Estimated build time: &docbook-dsssl-time; 77 </para> 76 78 </listitem> 77 79 </itemizedlist> … … 82 84 83 85 <listitem> 84 <para>Download (HTTP): 85 <ulink url="&docbook-dsssl-doc-download-http;"/></para></listitem> 86 <listitem> 87 <para>Download MD5 sum: &docbook-dsssl-doc-md5sum;</para> 88 </listitem> 89 <listitem> 90 <para>Download size: &docbook-dsssl-doc-size;</para> 86 <para> 87 Download (HTTP): 88 <ulink url="&docbook-dsssl-doc-download-http;"/> 89 </para> 90 </listitem> 91 <listitem> 92 <para> 93 Download MD5 sum: &docbook-dsssl-doc-md5sum; 94 </para> 95 </listitem> 96 <listitem> 97 <para> 98 Download size: &docbook-dsssl-doc-size; 99 </para> 91 100 </listitem> 92 101 </itemizedlist> … … 96 105 97 106 <bridgehead renderas="sect4">Required</bridgehead> 98 <para role="required"><xref linkend="sgml-common"/></para> 107 <para role="required"> 108 <xref linkend="sgml-common"/> 109 </para> 99 110 100 111 <bridgehead renderas="sect4">Required (to Test the DocBook SGML 101 Toolchain)</bridgehead> 102 <para role="required"><xref linkend="sgml-dtd-3"/>, 103 <xref linkend="sgml-dtd"/>, 104 <xref linkend="opensp"/> and 105 <xref linkend="openjade"/></para> 112 Toolchain)</bridgehead> 113 <para role="required"> 114 <xref linkend="sgml-dtd-3"/>, 115 <xref linkend="sgml-dtd"/>, 116 <xref linkend="opensp"/>, and 117 <xref linkend="openjade"/> 118 </para> 106 119 107 120 <para condition="html" role="usernotes">User Notes: … … 113 126 <title>Installation of DocBook DSSSL Stylesheets</title> 114 127 115 <para>If you downloaded the documentation, run:</para> 128 <para> 129 If you downloaded the documentation, run: 130 </para> 116 131 117 132 <screen><userinput>tar -xf ../docbook-dsssl-doc-1.79.tar.bz2 --strip-components=1</userinput></screen> 118 133 119 <para>Install <application>DocBook DSSSL Stylesheets</application> by running 120 the following commands as the <systemitem class="username">root</systemitem> 121 user:</para> 134 <para> 135 Install <application>DocBook DSSSL Stylesheets</application> by running 136 the following commands as the <systemitem 137 class="username">root</systemitem> user: 138 </para> 122 139 123 140 <screen role="root"><userinput>install -v -m755 bin/collateindex.pl /usr/bin && … … 140 157 <title>Command Explanations</title> 141 158 142 <para>The above commands create an installation script for this 143 package.</para> 159 <para> 160 The above commands create an installation script for this package. 161 </para> 144 162 145 163 </sect2> … … 148 166 <title>Testing the DocBook SGML Toolchain (Optional)</title> 149 167 150 <para>The following commands will perform the necessary tests to confirm 151 that your installed DocBook SGML toolchain will produce desired results. 152 You must have the <xref linkend="sgml-dtd-3"/>, <xref linkend="sgml-dtd"/>, 153 <xref linkend="opensp"/> and <xref linkend="openjade"/> packages installed 154 and perform the tests as the 155 <systemitem class="username">root</systemitem> user.</para> 156 157 <para>All tests will be performed from the <filename class='directory'> 158 /usr/share/sgml/docbook/dsssl-stylesheets-&docbook-dsssl-version;/doc/testdata</filename> 159 directory as the <systemitem class="username">root</systemitem> user:</para> 168 <para> 169 The following commands will perform the necessary tests to confirm 170 that your installed DocBook SGML toolchain will produce desired results. 171 You must have the <xref linkend="sgml-dtd-3"/>, 172 <xref linkend="sgml-dtd"/>, <xref linkend="opensp"/>, 173 and <xref linkend="openjade"/> packages installed, 174 and perform the tests as the 175 <systemitem class="username">root</systemitem> user. 176 </para> 177 178 <para> 179 All tests will be performed from the <filename class='directory'> 180 /usr/share/sgml/docbook/dsssl-stylesheets-&docbook-dsssl-version;/doc/testdata 181 </filename> 182 directory as the <systemitem class="username">root</systemitem> user: 183 </para> 160 184 161 185 <screen role="root"><userinput>cd /usr/share/sgml/docbook/dsssl-stylesheets-&docbook-dsssl-version;/doc/testdata</userinput></screen> 162 186 163 <para>The first test should produce no output to stdout (your screen) and 164 create a file named <filename>jtest.rtf</filename> in the current 165 directory:</para> 187 <para> 188 The first test should produce no output to stdout (your screen) and 189 create a file named <filename>jtest.rtf</filename> in the current 190 directory: 191 </para> 166 192 167 193 <screen role="root"><userinput>openjade -t rtf -d jtest.dsl jtest.sgm</userinput></screen> 168 194 169 <para>The next test should return only the following line to stdout: 170 <computeroutput>onsgmls:I: "OpenSP" version "&opensp-version;"</computeroutput></para> 195 <para> 196 The next test should return only the following line to stdout: 197 <computeroutput>onsgmls:I: "OpenSP" version "&opensp-version;"</computeroutput> 198 </para> 171 199 172 200 <screen role="root"><userinput>onsgmls -sv test.sgm</userinput></screen> 173 201 174 <para>The next test should produce no output to stdout and create a file 175 named <filename>test.rtf</filename> in the current directory:</para> 202 <para> 203 The next test should produce no output to stdout and create a file 204 named <filename>test.rtf</filename> in the current directory: 205 </para> 176 206 177 207 <screen role="root"><userinput>openjade -t rtf \ … … 179 209 test.sgm</userinput></screen> 180 210 181 <para>The last test should produce no output to stdout and create a file 182 named <filename>c1.htm</filename> in the current directory:</para> 211 <para> 212 The last test should produce no output to stdout and create a file 213 named <filename>c1.htm</filename> in the current directory: 214 </para> 183 215 184 216 <screen role="root"><userinput>openjade -t sgml \ … … 186 218 test.sgm</userinput></screen> 187 219 188 <para>Finally, clean up:</para> 220 <para> 221 Finally, clean up: 222 </para> 189 223 190 224 <screen role="root"><userinput>rm jtest.rtf test.rtf c1.htm</userinput></screen> … … 217 251 <term><command>collateindex.pl</command></term> 218 252 <listitem> 219 <para>is a <application>Perl</application> script that creates a 220 DocBook index from raw index data.</para> 253 <para> 254 is a <application>Perl</application> script that creates a 255 DocBook index from raw index data. 256 </para> 221 257 <indexterm zone="docbook-dsssl collateindex.pl"> 222 258 <primary sortas="b-collateindex.pl">collateindex.pl</primary> -
pst/sgml/openjade.xml
r914049f6 r47274444 30 30 <title>Introduction to OpenJade</title> 31 31 32 <para>The <application>OpenJade</application> package contains a 33 DSSSL engine. This is useful for SGML and XML transformations into 34 RTF, TeX, SGML and XML.</para> 32 <para> 33 The <application>OpenJade</application> package contains a 34 DSSSL engine. This is useful for SGML and XML transformations into 35 RTF, TeX, SGML and XML. 36 </para> 35 37 36 38 &lfs91_checked; … … 39 41 <itemizedlist spacing="compact"> 40 42 <listitem> 41 <para>Download (HTTP): <ulink url="&openjade-download-http;"/></para> 42 </listitem> 43 <listitem> 44 <para>Download (FTP): <ulink url="&openjade-download-ftp;"/></para> 45 </listitem> 46 <listitem> 47 <para>Download MD5 sum: &openjade-md5sum;</para> 48 </listitem> 49 <listitem> 50 <para>Download size: &openjade-size;</para> 51 </listitem> 52 <listitem> 53 <para>Estimated disk space required: &openjade-buildsize;</para> 54 </listitem> 55 <listitem> 56 <para>Estimated build time: &openjade-time;</para> 43 <para> 44 Download (HTTP): <ulink url="&openjade-download-http;"/> 45 </para> 46 </listitem> 47 <listitem> 48 <para> 49 Download (FTP): <ulink url="&openjade-download-ftp;"/> 50 </para> 51 </listitem> 52 <listitem> 53 <para> 54 Download MD5 sum: &openjade-md5sum; 55 </para> 56 </listitem> 57 <listitem> 58 <para> 59 Download size: &openjade-size; 60 </para> 61 </listitem> 62 <listitem> 63 <para> 64 Estimated disk space required: &openjade-buildsize; 65 </para> 66 </listitem> 67 <listitem> 68 <para> 69 Estimated build time: &openjade-time; 70 </para> 57 71 </listitem> 58 72 </itemizedlist> … … 62 76 <listitem> 63 77 <para> 64 Required patch: 65 <ulinkurl="&patch-root;/openjade-&openjade-version;-upstream-1.patch"/>78 Required patch: <ulink 79 url="&patch-root;/openjade-&openjade-version;-upstream-1.patch"/> 66 80 </para> 67 81 </listitem> … … 71 85 72 86 <bridgehead renderas="sect4">Required</bridgehead> 73 <para role="required"><xref linkend="opensp"/></para> 87 <para role="required"> 88 <xref linkend="opensp"/> 89 </para> 74 90 75 91 <para condition="html" role="usernotes">User Notes: … … 81 97 <title>Installation of OpenJade</title> 82 98 83 <para>First fix problems when building with newer compilers:</para> 99 <para> 100 First fix problems when building with newer compilers: 101 </para> 84 102 85 103 <screen><userinput>patch -Np1 -i ../openjade-&openjade-version;-upstream-1.patch</userinput></screen> 86 104 87 <para>Now fix a compilation problem with perl-5.16 and later:</para> 105 <para> 106 Now fix a compilation problem with perl-5.16 and later: 107 </para> 88 108 89 109 <screen><userinput>sed -i -e '/getopts/{N;s#&G#g#;s#do .getopts.pl.;##;}' \ 90 110 -e '/use POSIX/ause Getopt::Std;' msggen.pl</userinput></screen> 91 111 92 <para>Install <application>OpenJade</application> by running the following 93 commands:</para> 112 <para> 113 Install <application>OpenJade</application> by running the following 114 commands: 115 </para> 94 116 95 117 <screen><userinput>export CXXFLAGS="$CXXFLAGS -fno-lifetime-dse" && … … 103 125 make</userinput></screen> 104 126 105 <para>This package does not come with a test suite.</para> 106 107 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 127 <para> 128 This package does not come with a test suite. 129 </para> 130 131 <para> 132 Now, as the <systemitem class="username">root</systemitem> user: 133 </para> 108 134 109 135 <!-- Be careful of spacing here --> … … 131 157 <title>Command Explanations</title> 132 158 133 <para><command>export CXXFLAGS=...</command>: This command prevents 134 segmentation faults when the package is compiled with 135 <application>gcc-6.1</application>.</para> 136 137 <para><command>make install-man</command>: This command installs the 138 <command>openjade</command> man page.</para> 139 140 <para><parameter>--disable-static</parameter>: This switch prevents 141 the building of the static library.</para> 142 143 <para><parameter>--enable-http</parameter>: This switch adds support 144 for HTTP.</para> 145 146 <para><parameter>--enable-default-catalog=/etc/sgml/catalog</parameter>: This 147 switch sets the path to the centralized catalog.</para> 148 149 <para><parameter>--enable-default-search-path</parameter>: This switch 150 sets the default value of <envar>SGML_SEARCH_PATH</envar>.</para> 151 152 <para> 153 <parameter>--datadir=/usr/share/sgml/openjade-&openjade-version;</parameter>: 154 This switch puts data files in 155 <filename>/usr/share/sgml/openjade-&openjade-version;</filename> instead of 156 <filename class="directory">/usr/share</filename>.</para> 157 158 <para><command>ln -v -sf ...</command>: These commands create the 159 <application>Jade</application> equivalents of 160 <application>OpenJade</application> executables and libraries.</para> 159 <para> 160 <command>export CXXFLAGS=...</command>: This command prevents 161 segmentation faults when the package is compiled with 162 <application>gcc-6.1</application>. 163 </para> 164 165 <para> 166 <command>make install-man</command>: This command installs the 167 <command>openjade</command> man page. 168 </para> 169 170 <para> 171 <parameter>--disable-static</parameter>: This switch prevents 172 the building of the static library. 173 </para> 174 175 <para> 176 <parameter>--enable-http</parameter>: This switch adds support 177 for HTTP. 178 </para> 179 180 <para> 181 <parameter>--enable-default-catalog=/etc/sgml/catalog</parameter>: This 182 switch sets the path to the centralized catalog. 183 </para> 184 185 <para> 186 <parameter>--enable-default-search-path</parameter>: This switch 187 sets the default value of <envar>SGML_SEARCH_PATH</envar>. 188 </para> 189 190 <para> 191 <parameter> 192 --datadir=/usr/share/sgml/openjade-&openjade-version;</parameter>: 193 This switch puts data files in 194 <filename>/usr/share/sgml/openjade-&openjade-version;</filename> instead 195 of <filename class="directory">/usr/share</filename>. 196 </para> 197 198 <para> 199 <command>ln -v -sf ...</command>: These commands create the 200 <application>Jade</application> equivalents of 201 <application>OpenJade</application> executables and libraries. 202 </para> 161 203 162 204 </sect2> … … 168 210 <title>Configuration Information</title> 169 211 170 <para>As the <systemitem class="username">root</systemitem> user:</para> 212 <para> 213 As the <systemitem class="username">root</systemitem> user: 214 </para> 171 215 172 216 <screen role="root"><userinput>echo "SYSTEM \"http://www.oasis-open.org/docbook/xml/&DocBook-version;/docbookx.dtd\" \ … … 174 218 /usr/share/sgml/openjade-&openjade-version;/catalog</userinput></screen> 175 219 176 <para>This configuration is only necessary if you intend to use 177 <application>OpenJade</application> to process the BLFS XML files through 178 DSSSL Stylesheets.</para> 220 <para> 221 This configuration is only necessary if you intend to use 222 <application>OpenJade</application> to process the BLFS XML files 223 through DSSSL Stylesheets. 224 </para> 179 225 180 226 </sect3> … … 208 254 <term><command>openjade</command></term> 209 255 <listitem> 210 <para>is a DSSSL engine used for transformations.</para> 256 <para> 257 is a DSSSL engine used for transformations. 258 </para> 211 259 <indexterm zone="openjade openjade-prog"> 212 260 <primary sortas="b-openjade">openjade</primary> … … 218 266 <term><command>jade</command></term> 219 267 <listitem> 220 <para>is a symlink to <command>openjade</command>.</para> 268 <para> 269 is a symlink to <command>openjade</command>. 270 </para> 221 271 <indexterm zone="openjade jade"> 222 272 <primary sortas="b-jade">jade</primary> -
pst/sgml/opensp.xml
r914049f6 r47274444 30 30 <title>Introduction to OpenSP</title> 31 31 32 <para>The <application>OpenSP</application> package contains a 33 <application>C++</application> library for using SGML/XML files. 34 This is useful for validating, parsing and manipulating SGML and XML 35 documents.</para> 32 <para> 33 The <application>OpenSP</application> package contains a 34 <application>C++</application> library for using SGML/XML files. 35 This is useful for validating, parsing and manipulating SGML and XML 36 documents. 37 </para> 36 38 37 39 &lfs91_checked; … … 40 42 <itemizedlist spacing="compact"> 41 43 <listitem> 42 <para>Download (HTTP): <ulink url="&opensp-download-http;"/></para> 43 </listitem> 44 <listitem> 45 <para>Download (FTP): <ulink url="&opensp-download-ftp;"/></para> 46 </listitem> 47 <listitem> 48 <para>Download MD5 sum: &opensp-md5sum;</para> 49 </listitem> 50 <listitem> 51 <para>Download size: &opensp-size;</para> 52 </listitem> 53 <listitem> 54 <para>Estimated disk space required: &opensp-buildsize;</para> 55 </listitem> 56 <listitem> 57 <para>Estimated build time: &opensp-time;</para> 44 <para> 45 Download (HTTP): <ulink url="&opensp-download-http;"/> 46 </para> 47 </listitem> 48 <listitem> 49 <para> 50 Download (FTP): <ulink url="&opensp-download-ftp;"/> 51 </para> 52 </listitem> 53 <listitem> 54 <para> 55 Download MD5 sum: &opensp-md5sum; 56 </para> 57 </listitem> 58 <listitem> 59 <para> 60 Download size: &opensp-size; 61 </para> 62 </listitem> 63 <listitem> 64 <para> 65 Estimated disk space required: &opensp-buildsize; 66 </para> 67 </listitem> 68 <listitem> 69 <para> 70 Estimated build time: &opensp-time; 71 </para> 58 72 </listitem> 59 73 </itemizedlist> … … 62 76 63 77 <bridgehead renderas="sect4">Required</bridgehead> 64 <para role="required"><xref linkend="sgml-common"/></para> 78 <para role="required"> 79 <xref linkend="sgml-common"/> 80 </para> 65 81 66 82 <bridgehead renderas="sect4">Optional</bridgehead> 67 <para role="optional"><xref linkend="xmlto"/></para> 83 <para role="optional"> 84 <xref linkend="xmlto"/> 85 </para> 68 86 69 87 <para condition="html" role="usernotes">User Notes: … … 75 93 <title>Installation of OpenSP</title> 76 94 77 <para>Install <application>OpenSP</application> by running the following 78 commands:</para> 95 <para> 96 Install <application>OpenSP</application> by running the following 97 commands: 98 </para> 79 99 80 100 <screen><userinput>sed -i 's/32,/253,/' lib/Syntax.cxx && … … 91 111 make pkgdatadir=/usr/share/sgml/OpenSP-&opensp-version;</userinput></screen> 92 112 93 <para>To test the results, issue: <command>make check</command>. As many as 94 nine of the 23 tests may fail. Do not be alarmed.</para> 95 96 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 113 <para> 114 To test the results, issue: <command>make check</command>. As many as 115 nine of the 23 tests may fail. Do not be alarmed. 116 </para> 117 118 <para> 119 Now, as the <systemitem class="username">root</systemitem> user: 120 </para> 97 121 98 122 <screen role="root"><userinput>make pkgdatadir=/usr/share/sgml/OpenSP-&opensp-version; \ … … 114 138 <title>Command Explanations</title> 115 139 116 <para><command>sed -i 's/32,/253,/...unicode.syn}</command>: 117 These seds prevent some annoying messages that may otherwise appear 118 while running <command>openjade</command>.</para> 140 <para> 141 <command>sed -i 's/32,/253,/...unicode.syn}</command>: 142 These seds prevent some annoying messages that may otherwise appear 143 while running <command>openjade</command>. 144 </para> 119 145 120 146 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 121 147 href="../../xincludes/static-libraries.xml"/> 122 148 123 <para><parameter>--enable-http</parameter>: This switch adds support 124 for HTTP.</para> 125 126 <para><parameter>--disable-doc-build</parameter>: This switch prevents the 127 <command>configure</command> script checking if you have 128 <application>xmlto</application> installed. If you have 129 <application>xmlto</application>, you can remove this option.</para> 130 131 <para><parameter>--enable-default-catalog=/etc/sgml/catalog</parameter>: 132 This switch sets the path to the centralized catalog.</para> 133 134 <para><parameter>--enable-default-search-path</parameter>: This switch 135 sets the default value of <envar>SGML_SEARCH_PATH</envar>.</para> 136 137 <para><option>--enable-xml-messages</option>: This switch adds 138 support for XML Formatted Messages.</para> 139 140 <para><command>make 141 pkgdatadir=/usr/share/sgml/OpenSP-&opensp-version;</command>: This sets the 142 pkgdatadir variable in the <filename>Makefile</filename> from 143 <filename class="directory">/usr/share/OpenSP</filename> to <filename 144 class="directory">/usr/share/sgml/OpenSP-&opensp-version;</filename>.</para> 145 146 <para><command>ln -v -sf ...</command>: These commands create the 147 <application>SP</application> equivalents of 148 <application>OpenSP</application> executables and libraries.</para> 149 <para> 150 <parameter>--enable-http</parameter>: This switch adds support 151 for HTTP. 152 </para> 153 154 <para> 155 <parameter>--disable-doc-build</parameter>: This switch prevents the 156 <command>configure</command> script checking if you have 157 <application>xmlto</application> installed. If you have 158 <application>xmlto</application>, you can remove this option. 159 </para> 160 161 <para> 162 <parameter>--enable-default-catalog=/etc/sgml/catalog</parameter>: 163 This switch sets the path to the centralized catalog. 164 </para> 165 166 <para> 167 <parameter>--enable-default-search-path</parameter>: This switch 168 sets the default value of <envar>SGML_SEARCH_PATH</envar>. 169 </para> 170 171 <para> 172 <option>--enable-xml-messages</option>: This switch adds 173 support for XML Formatted Messages. 174 </para> 175 176 <para> 177 <command> 178 make pkgdatadir=/usr/share/sgml/OpenSP-&opensp-version; 179 </command>: This sets the 180 pkgdatadir variable in the <filename>Makefile</filename> from 181 <filename class="directory">/usr/share/OpenSP</filename> to <filename 182 class="directory">/usr/share/sgml/OpenSP-&opensp-version;</filename>. 183 </para> 184 185 <para> 186 <command>ln -v -sf ...</command>: These commands create the 187 <application>SP</application> equivalents of 188 <application>OpenSP</application> executables and libraries. 189 </para> 149 190 150 191 </sect2> … … 177 218 <term><command>onsgmls</command></term> 178 219 <listitem> 179 <para>is used to process SGML files.</para> 220 <para> 221 is used to process SGML files. 222 </para> 180 223 <indexterm zone="opensp onsgmls"> 181 224 <primary sortas="b-onsgmls">onsgmls</primary> … … 187 230 <term><command>osgmlnorm</command></term> 188 231 <listitem> 189 <para>prints on the standard output a normalized document instance 190 for the SGML document contained in the concatenation of the entities 191 with system identifiers .nf and .fi.</para> 232 <para> 233 prints on the standard output a normalized document instance for 234 the SGML document contained in the concatenation of the entities 235 with system identifiers .nf and .fi. 236 </para> 192 237 <indexterm zone="opensp osgmlnorm"> 193 238 <primary sortas="b-osgmlnorm">osgmlnorm</primary> … … 199 244 <term><command>ospam</command></term> 200 245 <listitem> 201 <para>is a markup stream editor.</para> 246 <para> 247 is a markup stream editor. 248 </para> 202 249 <indexterm zone="opensp ospam"> 203 250 <primary sortas="b-ospam">ospam</primary> … … 209 256 <term><command>ospcat</command></term> 210 257 <listitem> 211 <para>prints effective system identifiers found in the catalogs.</para> 258 <para> 259 prints effective system identifiers found in the catalogs. 260 </para> 212 261 <indexterm zone="opensp ospcat"> 213 262 <primary sortas="b-ospcat">ospcat</primary> … … 219 268 <term><command>ospent</command></term> 220 269 <listitem> 221 <para>provides access to <application>OpenSP</application>'s 222 entity manager.</para> 270 <para> 271 provides access to <application>OpenSP</application>'s 272 entity manager. 273 </para> 223 274 <indexterm zone="opensp ospent"> 224 275 <primary sortas="b-ospent">ospent</primary> … … 230 281 <term><command>osx</command></term> 231 282 <listitem> 232 <para>is an SGML normalizer or used to convert 233 SGML files to XML files.</para> 283 <para> 284 is an SGML normalizer or used to convert 285 SGML files to XML files. 286 </para> 234 287 <indexterm zone="opensp osx"> 235 288 <primary sortas="b-osx">osx</primary> … … 241 294 <term><command>nsgmls</command></term> 242 295 <listitem> 243 <para>is a symlink to <command>onsgmls</command>.</para> 296 <para> 297 is a symlink to <command>onsgmls</command>. 298 </para> 244 299 <indexterm zone="opensp nsgmls"> 245 300 <primary sortas="b-nsgmls">nsgmls</primary> … … 251 306 <term><command>sgml2xml</command></term> 252 307 <listitem> 253 <para>is a symlink to <command>osx</command>.</para> 308 <para> 309 is a symlink to <command>osx</command>. 310 </para> 254 311 <indexterm zone="opensp sgml2xml"> 255 312 <primary sortas="b-sgml2xml">sgml2xml</primary> … … 261 318 <term><command>sgmlnorm</command></term> 262 319 <listitem> 263 <para>is a symlink to <command>osgmlnorm</command>.</para> 320 <para> 321 is a symlink to <command>osgmlnorm</command>. 322 </para> 264 323 <indexterm zone="opensp sgmlnorm"> 265 324 <primary sortas="b-sgmlnorm">sgmlnorm</primary> … … 271 330 <term><command>spam</command></term> 272 331 <listitem> 273 <para>is a symlink to <command>ospam</command>.</para> 332 <para> 333 is a symlink to <command>ospam</command>. 334 </para> 274 335 <indexterm zone="opensp spam"> 275 336 <primary sortas="b-spam">spam</primary> … … 281 342 <term><command>spcat</command></term> 282 343 <listitem> 283 <para>is a symlink to <command>ospcat</command>.</para> 344 <para> 345 is a symlink to <command>ospcat</command>. 346 </para> 284 347 <indexterm zone="opensp spcat"> 285 348 <primary sortas="b-spcat">spcat</primary> … … 291 354 <term><command>spent</command></term> 292 355 <listitem> 293 <para>is a symlink to <command>ospent</command>.</para> 356 <para> 357 is a symlink to <command>ospent</command>. 358 </para> 294 359 <indexterm zone="opensp spent"> 295 360 <primary sortas="b-spent">spent</primary> … … 301 366 <term><command>sx</command></term> 302 367 <listitem> 303 <para>is a symlink to <command>osx</command>.</para> 368 <para> 369 is a symlink to <command>osx</command>. 370 </para> 304 371 <indexterm zone="opensp sx"> 305 372 <primary sortas="b-sx">sx</primary> … … 311 378 <term><filename class='libraryfile'>libosp.so</filename></term> 312 379 <listitem> 313 <para>contains functions required by the 314 <application>OpenSP</application> programs to parse, validate and 315 manipulate SGML and XML files.</para> 380 <para> 381 contains functions required by the 382 <application>OpenSP</application> programs to parse, validate and 383 manipulate SGML and XML files. 384 </para> 316 385 <indexterm zone="opensp libosp"> 317 386 <primary sortas="c-libosp">libosp.so</primary> … … 323 392 <term><filename class='libraryfile'>libsp.so</filename></term> 324 393 <listitem> 325 <para>is a symlink to 326 <filename class='libraryfile'>libosp.so</filename>.</para> 394 <para> 395 is a symlink to 396 <filename class='libraryfile'>libosp.so</filename>. 397 </para> 327 398 <indexterm zone="opensp libsp"> 328 399 <primary sortas="c-libsp">libsp.so</primary> -
pst/sgml/sgml-dtd-3.xml
r914049f6 r47274444 31 31 <title>Introduction to DocBook SGML DTD</title> 32 32 33 <para>The <application>DocBook SGML DTD</application> package contains 34 document type definitions for verification of SGML data files against 35 the DocBook rule set. These are useful for structuring books and software 36 documentation to a standard allowing you to utilize transformations 37 already written for that standard.</para> 33 <para> 34 The <application>DocBook SGML DTD</application> package contains 35 document type definitions for verification of SGML data files against 36 the DocBook rule set. These are useful for structuring books and software 37 documentation to a standard allowing you to utilize transformations 38 already written for that standard. 39 </para> 38 40 39 41 &lfs91_checked; … … 42 44 <itemizedlist spacing="compact"> 43 45 <listitem> 44 <para>Download (HTTP): <ulink url="&sgml-dtd-3-download-http;"/></para> 45 </listitem> 46 <listitem> 47 <para>Download (FTP): <ulink url="&sgml-dtd-3-download-ftp;"/></para> 48 </listitem> 49 <listitem> 50 <para>Download MD5 sum: &sgml-dtd-3-md5sum;</para> 51 </listitem> 52 <listitem> 53 <para>Download size: &sgml-dtd-3-size;</para> 54 </listitem> 55 <listitem> 56 <para>Estimated disk space required: &sgml-dtd-3-buildsize;</para> 57 </listitem> 58 <listitem> 59 <para>Estimated build time: &sgml-dtd-3-time;</para> 46 <para> 47 Download (HTTP): <ulink url="&sgml-dtd-3-download-http;"/> 48 </para> 49 </listitem> 50 <listitem> 51 <para> 52 Download (FTP): <ulink url="&sgml-dtd-3-download-ftp;"/> 53 </para> 54 </listitem> 55 <listitem> 56 <para> 57 Download MD5 sum: &sgml-dtd-3-md5sum; 58 </para> 59 </listitem> 60 <listitem> 61 <para> 62 Download size: &sgml-dtd-3-size; 63 </para> 64 </listitem> 65 <listitem> 66 <para> 67 Estimated disk space required: &sgml-dtd-3-buildsize; 68 </para> 69 </listitem> 70 <listitem> 71 <para> 72 Estimated build time: &sgml-dtd-3-time; 73 </para> 60 74 </listitem> 61 75 </itemizedlist> … … 64 78 65 79 <bridgehead renderas="sect4">Required</bridgehead> 66 <para role="required"><xref linkend="sgml-common"/> and 67 <xref linkend="unzip"/></para> 80 <para role="required"> 81 <xref linkend="sgml-common"/> and 82 <xref linkend="unzip"/> 83 </para> 68 84 69 85 <para condition="html" role="usernotes">User Notes: … … 78 94 href="../../xincludes/use-unzip.xml"/> 79 95 80 <para>Install <application>DocBook SGML DTD</application> by running 81 the following commands:</para> 96 <para> 97 Install <application>DocBook SGML DTD</application> by running 98 the following commands: 99 </para> 82 100 83 101 <screen><userinput>sed -i -e '/ISO 8879/d' \ … … 85 103 docbook.cat</userinput></screen> 86 104 87 <para>This package does not come with a test suite.</para> 88 89 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 105 <para> 106 This package does not come with a test suite. 107 </para> 108 109 <para> 110 Now, as the <systemitem class="username">root</systemitem> user: 111 </para> 90 112 91 113 <screen role="root"><userinput>install -v -d -m755 /usr/share/sgml/docbook/sgml-dtd-&sgml-dtd-3-version; && … … 105 127 <title>Command Explanations</title> 106 128 107 <para><command>sed -i -e '/ISO 8879/d' docbook.cat</command>: This command 108 removes the ENT definitions from the catalog file.</para> 109 110 <para><command>sed -i -e 's|DTDDECL 111 "-//OASIS//DTD Docbook V&sgml-dtd-3-version;//EN"|SGMLDECL|g' 112 docbook.cat</command>: This command replaces the DTDDECL catalog entry, 113 which is not supported by Linux SGML tools, with the SGMLDECL catalog 114 entry.</para> 129 <para> 130 <command>sed -i -e '/ISO 8879/d' docbook.cat</command>: This command 131 removes the ENT definitions from the catalog file. 132 </para> 133 134 <para> 135 <command>sed -i -e 's|DTDDECL 136 "-//OASIS//DTD Docbook V&sgml-dtd-3-version;//EN"|SGMLDECL|g' 137 docbook.cat</command>: This command replaces the DTDDECL catalog entry, 138 which is not supported by Linux SGML tools, with the SGMLDECL catalog 139 entry. 140 </para> 115 141 116 142 </sect2> … … 122 148 <title>Config Files</title> 123 149 124 <para><filename>/etc/sgml/catalog</filename></para> 150 <para> 151 <filename>/etc/sgml/catalog</filename> 152 </para> 125 153 126 154 <indexterm zone="sgml-dtd-3 sgml-dtd-3-config"> … … 133 161 <title>Configuration Information</title> 134 162 135 <para>The above installation script updates the catalog.</para> 136 137 <para>Using only the most current 3.x version of <application>DocBook 138 SGML DTD</application> requires the following (perform as the 139 <systemitem class="username">root</systemitem> user):</para> 163 <para> 164 The above installation script updates the catalog. 165 </para> 166 167 <para> 168 Using only the most current 3.x version of <application>DocBook 169 SGML DTD</application> requires the following (perform as the 170 <systemitem class="username">root</systemitem> user): 171 </para> 140 172 141 173 <screen role="root"><userinput>cat >> /usr/share/sgml/docbook/sgml-dtd-&sgml-dtd-3-version;/catalog << "EOF" … … 176 208 <term><filename>SGML DTD files</filename></term> 177 209 <listitem> 178 <para>contain a document type definition which defines the element 179 types and the attribute lists that can be used in the corresponding 180 SGML files.</para> 210 <para> 211 contains a document type definition which defines the element 212 types and the attribute lists that can be used in the corresponding 213 SGML files. 214 </para> 181 215 <indexterm zone="sgml-dtd-3 SGML-DTD-files"> 182 216 <primary sortas="g-SGML-DTD-files">SGML DTD files</primary> … … 188 222 <term><filename>SGML MOD files</filename></term> 189 223 <listitem> 190 <para>contain components of the document type definition that are 191 sourced into the <filename>DTD</filename> files.</para> 224 <para> 225 contains components of the document type definition that are 226 sourced into the <filename>DTD</filename> files. 227 </para> 192 228 <indexterm zone="sgml-dtd-3 SGML-MOD-files"> 193 229 <primary sortas="g-SGML-MOD-files">SGML MOD files</primary> -
pst/sgml/sgml-dtd.xml
r914049f6 r47274444 31 31 <title>Introduction to DocBook SGML DTD</title> 32 32 33 <para>The <application>DocBook SGML DTD</application> package contains 34 document type definitions for verification of SGML data files against the 35 DocBook rule set. These are useful for structuring books and software 36 documentation to a standard allowing you to utilize transformations 37 already written for that standard.</para> 33 <para> 34 The <application>DocBook SGML DTD</application> package contains 35 document type definitions for verification of SGML data files against the 36 DocBook rule set. These are useful for structuring books and software 37 documentation to a standard allowing you to utilize transformations 38 already written for that standard. 39 </para> 38 40 39 41 &lfs91_checked; … … 42 44 <itemizedlist spacing="compact"> 43 45 <listitem> 44 <para>Download (HTTP): <ulink url="&sgml-dtd-download-http;"/></para> 45 </listitem> 46 <listitem> 47 <para>Download (FTP): <ulink url="&sgml-dtd-download-ftp;"/></para> 48 </listitem> 49 <listitem> 50 <para>Download MD5 sum: &sgml-dtd-md5sum;</para> 51 </listitem> 52 <listitem> 53 <para>Download size: &sgml-dtd-size;</para> 54 </listitem> 55 <listitem> 56 <para>Estimated disk space required: &sgml-dtd-buildsize;</para> 57 </listitem> 58 <listitem> 59 <para>Estimated build time: &sgml-dtd-time;</para> 46 <para> 47 Download (HTTP): <ulink url="&sgml-dtd-download-http;"/> 48 </para> 49 </listitem> 50 <listitem> 51 <para> 52 Download (FTP): <ulink url="&sgml-dtd-download-ftp;"/> 53 </para> 54 </listitem> 55 <listitem> 56 <para> 57 Download MD5 sum: &sgml-dtd-md5sum; 58 </para> 59 </listitem> 60 <listitem> 61 <para> 62 Download size: &sgml-dtd-size; 63 </para> 64 </listitem> 65 <listitem> 66 <para> 67 Estimated disk space required: &sgml-dtd-buildsize; 68 </para> 69 </listitem> 70 <listitem> 71 <para> 72 Estimated build time: &sgml-dtd-time; 73 </para> 60 74 </listitem> 61 75 </itemizedlist> … … 64 78 65 79 <bridgehead renderas="sect4">Required</bridgehead> 66 <para role="required"><xref linkend="sgml-common"/> and 67 <xref linkend="unzip"/></para> 80 <para role="required"> 81 <xref linkend="sgml-common"/> and 82 <xref linkend="unzip"/> 83 </para> 68 84 69 85 <para condition="html" role="usernotes">User Notes: … … 78 94 href="../../xincludes/use-unzip.xml"/> 79 95 80 <para>Install <application>DocBook SGML DTD</application> by running 81 the following commands:</para> 96 <para> 97 Install <application>DocBook SGML DTD</application> by running 98 the following commands: 99 </para> 82 100 83 101 <screen><userinput>sed -i -e '/ISO 8879/d' \ 84 102 -e '/gml/d' docbook.cat</userinput></screen> 85 103 86 <para>This package does not come with a test suite.</para> 87 88 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 104 <para> 105 This package does not come with a test suite. 106 </para> 107 108 <para> 109 Now, as the <systemitem class="username">root</systemitem> user: 110 </para> 89 111 90 112 <screen role="root"><userinput>install -v -d /usr/share/sgml/docbook/sgml-dtd-&sgml-dtd-version; && … … 105 127 <title>Command Explanations</title> 106 128 107 <para><command>sed -i -e '/ISO 8879/d' -e '/gml/d' docbook.cat</command>: 108 This command removes the ENT definitions from the catalog file.</para> 129 <para> 130 <command>sed -i -e '/ISO 8879/d' -e '/gml/d' docbook.cat</command>: 131 This command removes the ENT definitions from the catalog file. 132 </para> 109 133 110 134 </sect2> … … 116 140 <title>Config Files</title> 117 141 118 <para><filename>/etc/sgml/catalog</filename></para> 142 <para> 143 <filename>/etc/sgml/catalog</filename> 144 </para> 119 145 120 146 <indexterm zone="sgml-dtd sgml-dtd-config"> … … 127 153 <title>Configuration Information</title> 128 154 129 <para>The above installation script updates the catalog.</para> 130 131 <para>Using only the most current 4.x version of <application>DocBook 132 SGML DTD</application> requires the following (perform as the 133 <systemitem class="username">root</systemitem> user):</para> 155 <para> 156 The above installation script updates the catalog. 157 </para> 158 159 <para> 160 Using only the most current 4.x version of <application>DocBook 161 SGML DTD</application> requires the following (perform as the 162 <systemitem class="username">root</systemitem> user): 163 </para> 134 164 135 165 <screen role="root"><userinput>cat >> /usr/share/sgml/docbook/sgml-dtd-&sgml-dtd-version;/catalog << "EOF" … … 174 204 <term><filename>SGML DTD files</filename></term> 175 205 <listitem> 176 <para>contain a document type definition which defines the element 177 types and the attribute lists that can be used in the corresponding 178 SGML files.</para> 206 <para> 207 contains a document type definition which defines the element 208 types and the attribute lists that can be used in the corresponding 209 SGML files. 210 </para> 179 211 <indexterm zone="sgml-dtd SGML-DTD-files-4"> 180 212 <primary sortas="g-SGML-DTD-files">SGML DTD files</primary> … … 186 218 <term><filename>SGML MOD files</filename></term> 187 219 <listitem> 188 <para>contain components of the document type definition that are 189 sourced into the <filename>DTD</filename> files.</para> 220 <para> 221 contains components of the document type definition that are 222 sourced into the <filename>DTD</filename> files. 223 </para> 190 224 <indexterm zone="sgml-dtd SGML-MOD-files-4"> 191 225 <primary sortas="g-SGML-MOD-files">SGML MOD files</primary>
Note:
See TracChangeset
for help on using the changeset viewer.