1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= docbook-dsssl
7 SDESC[standard]= DSSSL stylesheets for the DocBook DTD
8 HOMEPAGE= https://sourceforge.net/projects/docbook/
11 DOWNLOAD_GROUPS= main doc patches
12 SITES[main]= SF/docbook/docbook-dsssl/1.79
13 SITES[doc]= SF/docbook/docbook-dsssl-doc/1.79
14 SITES[patches]= https://leaf.dragonflybsd.org/~marino/orphaned-distfiles/
15 DISTFILE[1]= docbook-dsssl-1.79.tar.gz:main
16 DISTFILE[2]= docbook-dsssl-doc-1.79.tar.gz:doc
17 DISTFILE[3]= docbook-dsssl-mn-20070525.diff.gz:patches
19 SPKGS[standard]= single
21 OPTIONS_AVAILABLE= none
22 OPTIONS_STANDARD= none
24 BUILDRUN_DEPENDS= xmlcatmgr:single:standard
26 FPC_EQUIVALENT= textproc/dsssl-docbook-modular
32 ${RM} -R ${WRKSRC}/docsrc
35 ${MKDIR} ${STAGEDIR}${PREFIX}/share/sgml/docbook/dsssl/modular
36 ${FIND} ${WRKDIR} -name '*.orig' -exec ${RM} {} \;
37 cd ${WRKSRC} && ${PAX} -rw . ${STAGEDIR}${PREFIX}/share/sgml/docbook/dsssl/modular
39 [FILE:189:descriptions/desc.single]
40 These are DSSSL stylesheets for the DocBook DTD by Norm Walsh. Use them
41 in conjunction with a DSSSL processor (such as jade) to convert documents
42 marked up as DocBook to RTF, HTML and TeX.
46 d5a199024a5fe0862bfaff9e3533817cd8d08bddf3cdfb5bfe6088cbb2cd62b3 355586 docbook-dsssl-1.79.tar.gz
47 ea12a8127339c4ed2c34a73571331ffac4dbe07a9524892d28e5514e0efe033a 225797 docbook-dsssl-doc-1.79.tar.gz
48 d5525a08e8f286e42c23c2b56a6f4f8fb536146678ed93e3caf425104dc33b2f 8301 docbook-dsssl-mn-20070525.diff.gz
51 [FILE:14765:manifests/plist.single]
52 share/sgml/docbook/dsssl/modular/
61 share/sgml/docbook/dsssl/modular/bin/
65 share/sgml/docbook/dsssl/modular/common/
151 share/sgml/docbook/dsssl/modular/contrib/html/
153 short-biblioentry.dsl
154 share/sgml/docbook/dsssl/modular/contrib/imagemap/
159 share/sgml/docbook/dsssl/modular/contrib/print/
161 short-biblioentry.dsl
162 share/sgml/docbook/dsssl/modular/contrib/renumberinpart/
166 share/sgml/docbook/dsssl/modular/contrib/subdoc/
174 share/sgml/docbook/dsssl/modular/doc/
189 share/sgml/docbook/dsssl/modular/doc/html/
191 admon-graphic-width.html
193 admon-graphics-path.html
195 always-format-variablelist-as-table.html
197 biblio-citation-check.html
199 biblio-xref-title.html
200 blockquote-end-col.html
201 blockquote-start-col.html
203 callout-default-col.html
204 callout-graphics-number-limit.html
205 callout-graphics-path.html
206 callout-graphics.html
207 cals-table-class.html
208 chapter-autolabel.html
209 citerefentry-link.html
210 content-title-end-punct.html
212 css-liststyle-alist.html
213 default-quadding.html
214 default-simplesect-level.html
215 default-title-end-punct.html
216 default-variablelist-termlength.html
217 emphasis-propagates-style.html
218 epigraph-content-col.html
219 epigraph-start-col.html
225 fix-para-wrappers.html
226 footer-navigation.html
227 footnotes-at-end.html
228 force-chapter-toc.html
229 funcsynopsis-decoration.html
230 funcsynopsis-style.html
231 generate-article-lot-list.html
232 generate-article-titlepage.html
233 generate-article-toc.html
234 generate-book-lot-list.html
235 generate-book-titlepage.html
236 generate-book-toc.html
237 generate-chapter-toc.html
238 generate-legalnotice-link.html
239 generate-part-titlepage.html
240 generate-part-toc-on-titlepage.html
241 generate-part-toc.html
242 generate-partintro-on-titlepage.html
243 generate-qandaset-toc.html
244 generate-reference-titlepage.html
245 generate-reference-toc-on-titlepage.html
246 generate-reference-toc.html
247 generate-set-titlepage.html
248 generate-set-toc.html
249 gentext-nav-tblwidth.html
250 gentext-nav-use-ff.html
251 gentext-nav-use-tables.html
252 graphic-default-extension.html
253 graphic-extensions.html
254 header-navigation.html
255 honorific-punctuation.html
257 html-header-tags.html
258 html-index-filename.html
260 html-manifest-filename.html
265 html-use-lang-in-filename.html
267 image-library-filename.html
269 indent-address-lines.html
270 indent-funcsynopsisinfo-lines.html
271 indent-literallayout-lines.html
272 indent-programlisting-lines.html
273 indent-screen-lines.html
274 indent-synopsis-lines.html
276 informalequation-rules.html
277 informalexample-rules.html
278 informalfigure-rules.html
279 informaltable-rules.html
280 label-preface-sections.html
281 legalnotice-link-file.html
282 linenumber-length.html
284 linenumber-padchar.html
285 linenumber-space.html
288 may-format-variablelist-as-table.html
290 number-address-lines.html
291 number-funcsynopsisinfo-lines.html
292 number-literallayout-lines.html
293 number-programlisting-lines.html
294 number-screen-lines.html
295 number-synopsis-lines.html
296 object-titles-after.html
298 olink-outline-ext.html
300 olink-resolution.html
302 othername-in-middle.html
304 phrase-propagates-style.html
305 qanda-inherit-numeration.html
323 refentry-generate-name.html
324 refentry-xref-italic.html
325 refentry-xref-manvolnum.html
328 section-autolabel.html
329 shade-verbatim-attr.html
332 simplelist-column-width.html
334 stock-graphics-extension.html
337 table-element-list.html
340 titlepage-in-info-order.html
341 use-id-as-filename.html
344 share/sgml/docbook/dsssl/modular/doc/lib/
346 absolute-child-number.html
350 case-fold-down-char.html
351 case-fold-down-charlist.html
353 case-fold-up-char.html
354 case-fold-up-charlist.html
356 component-child-number.html
357 component-descendant-list-node-list.html
358 component-descendant-node-list.html
359 component-list-child-number.html
362 decrement-list-members.html
363 default-lowercase-list.html
364 default-uppercase-list.html
372 has-ancestor-member-p.html
374 include-characters.html
379 length-string-number-part.html
380 length-string-unit-part.html
383 list-member-find.html
387 match-split-list.html
388 match-split-string-list.html
390 match-substitute-sosofo.html
391 measurement-to-length.html
394 node-list-filter-by-gi.html
395 node-list-filter-by-not-gi.html
396 node-list-filter-elements.html
397 node-list-filter-out-pis.html
398 node-list-first-element.html
399 node-list-last-element.html
401 node-list-reduce.html
405 parse-measurement.html
406 parse-pi-attribute.html
407 parse-skip-pi-attribute.html
408 parse-starttag-pi.html
413 repl-substring-list-p.html
414 repl-substring-list-repl.html
415 repl-substring-list-target.html
416 repl-substring-list.html
417 repl-substring-p.html
419 sgml-root-element.html
420 sgml-root-elementX3F.html
426 string-list-sosofo.html
427 string-replace-list.html
429 string-with-space.html
431 system-id-filename.html
433 unit-conversion-alist.html
435 url-encode-string.html
437 share/sgml/docbook/dsssl/modular/doc/print/
439 X25blockquote-end-indentX25.html
440 X25blockquote-start-indentX25.html
441 admon-font-family.html
442 admon-graphic-default-extension.html
443 admon-graphic-extension.html
444 admon-graphic-width.html
446 admon-graphics-path.html
448 always-format-variablelist-as-table.html
449 article-page-number-restart.html
450 article-subtitle-quadding.html
451 article-title-quadding.html
453 biblio-citation-check.html
455 biblio-xref-title.html
457 block-start-indent.html
458 body-font-family.html
459 body-start-indent.html
463 callout-default-col.html
464 callout-fancy-bug.html
465 chap-app-running-head-autolabel.html
466 chap-app-running-heads.html
467 chapter-autolabel.html
468 component-subtitle-quadding.html
469 component-title-quadding.html
470 content-title-end-punct.html
472 default-quadding.html
473 default-simplesect-level.html
474 default-title-end-punct.html
475 default-variablelist-termlength.html
476 division-subtitle-quadding.html
477 division-title-quadding.html
478 epigraph-end-indent.html
479 epigraph-start-indent.html
486 footnote-size-factor.html
488 formal-object-float.html
489 formal-object-title-font-weight.html
490 funcsynopsis-decoration.html
491 funcsynopsis-style.html
492 generate-article-titlepage.html
493 generate-article-toc-on-titlepage.html
494 generate-article-toc.html
495 generate-article-ttlpg-on-sep-page.html
496 generate-book-lot-list.html
497 generate-book-titlepage.html
498 generate-book-toc.html
499 generate-heading-level.html
500 generate-part-titlepage.html
501 generate-part-toc-on-titlepage.html
502 generate-part-toc.html
503 generate-partintro-on-titlepage.html
504 generate-reference-titlepage.html
505 generate-reference-toc-on-titlepage.html
506 generate-reference-toc.html
507 generate-set-titlepage.html
508 generate-set-toc.html
509 graphic-default-extension.html
510 graphic-extensions.html
511 guilabel-font-family.html
512 head-after-factor.html
513 head-before-factor.html
515 honorific-punctuation.html
516 hsize-bump-factor.html
518 image-library-filename.html
520 indent-address-lines.html
521 indent-funcsynopsisinfo-lines.html
522 indent-literallayout-lines.html
523 indent-programlisting-lines.html
524 indent-screen-lines.html
525 indent-synopsis-lines.html
527 informalequation-rules.html
528 informalexample-rules.html
529 informalfigure-rules.html
530 informaltable-rules.html
531 kr-funcsynopsis-indent.html
532 label-preface-sections.html
534 line-spacing-factor.html
535 linenumber-length.html
537 linenumber-padchar.html
538 linenumber-space.html
540 may-format-variablelist-as-table.html
543 mono-font-family.html
544 number-address-lines.html
545 number-funcsynopsisinfo-lines.html
546 number-literallayout-lines.html
547 number-programlisting-lines.html
548 number-screen-lines.html
549 number-synopsis-lines.html
550 object-rule-thickness.html
551 object-titles-after.html
552 olink-outline-ext.html
553 othername-in-middle.html
554 page-balance-columns.html
558 page-number-restart.html
561 para-indent-firstpara.html
565 qanda-inherit-numeration.html
587 refentry-generate-name.html
589 refentry-name-font-family.html
590 refentry-new-page.html
591 refentry-xref-italic.html
592 refentry-xref-manvolnum.html
595 section-autolabel.html
596 section-subtitle-quadding.html
597 section-title-quadding.html
600 simplelist-column-width.html
601 smaller-size-factor.html
604 table-element-list.html
606 table-title-font-weight.html
609 title-font-family.html
610 titlepage-in-info-order.html
611 titlepage-n-columns.html
614 verbatim-default-width.html
615 verbatim-size-factor.html
618 share/sgml/docbook/dsssl/modular/doc/testdata/
623 share/sgml/docbook/dsssl/modular/dtds/dbdsssl/
626 share/sgml/docbook/dsssl/modular/dtds/decls/
630 share/sgml/docbook/dsssl/modular/dtds/html/
637 share/sgml/docbook/dsssl/modular/dtds/imagelib/
640 share/sgml/docbook/dsssl/modular/dtds/olink/
643 share/sgml/docbook/dsssl/modular/frames/
651 share/sgml/docbook/dsssl/modular/html/
690 share/sgml/docbook/dsssl/modular/images/
729 share/sgml/docbook/dsssl/modular/images/callouts/
761 share/sgml/docbook/dsssl/modular/lib/
764 share/sgml/docbook/dsssl/modular/olink/
767 share/sgml/docbook/dsssl/modular/print/
804 @xmlcatmgr share/sgml/docbook/dsssl/modular/catalog
807 [FILE:3387:patches/patch-common__dbl1it.dsl]
808 --- common/dbl1it.dsl.orig Wed Jun 20 14:50:47 2001
809 +++ common/dbl1it.dsl Thu Mar 13 23:01:54 2003
813 ;; camille@mandrakesoft.com
814 +;; sysadmin@alexdupre.com
816 (define (it-author-string #!optional (author (current-node)))
817 ;; Return a formatted string representation of the contents of:
819 (define (it-xref-strings)
820 (list (list (normalize "appendix") (if %chapter-autolabel%
823 + "l'&appendix; intitolata %t"))
824 (list (normalize "article") (string-append %gentext-it-start-quote%
826 %gentext-it-end-quote%))
828 (list (normalize "book") "%t")
829 (list (normalize "chapter") (if %chapter-autolabel%
831 - "il &chapter; %t"))
832 + "&chapter; intitolato %t"))
833 (list (normalize "equation") "&Equation; %n")
834 (list (normalize "example") "&Example; %n")
835 (list (normalize "figure") "&Figure; %n")
837 (list (normalize "procedure") "&Procedure; %n, %t")
838 (list (normalize "reference") "&Reference; %n, %t")
839 (list (normalize "section") (if %section-autolabel%
841 - "la §ion; %t"))
843 + "la §ion; intitolata %t"))
844 (list (normalize "sect1") (if %section-autolabel%
846 - "la §ion; %t"))
848 + "la §ion; intitolata %t"))
849 (list (normalize "sect2") (if %section-autolabel%
851 - "la §ion; %t"))
853 + "la §ion; intitolata %t"))
854 (list (normalize "sect3") (if %section-autolabel%
856 - "la §ion; %t"))
858 + "la §ion; intitolata %t"))
859 (list (normalize "sect4") (if %section-autolabel%
861 - "la §ion; %t"))
863 + "la §ion; intitolata %t"))
864 (list (normalize "sect5") (if %section-autolabel%
866 - "la §ion; %t"))
868 + "la §ion; intitolata %t"))
869 (list (normalize "simplesect") (if %section-autolabel%
871 - "la §ion; %t"))
872 - (list (normalize "sidebar") "the &sidebar; %t")
874 + "la §ion; intitolata %t"))
875 + (list (normalize "sidebar") "&sidebar; %t")
876 (list (normalize "step") "&step; %n")
877 (list (normalize "table") "&Table; %n")))
880 (list (normalize "sect5") "&Section;")
881 (list (normalize "section") "&Section;")
882 (list (normalize "simplesect") "&Section;")
883 - (list (normalize "seeie") "&See;")
884 - (list (normalize "seealsoie") "&Seealso;")
885 + (list (normalize "seeie") "&see;")
886 + (list (normalize "seealsoie") "&seealso;")
887 (list (normalize "set") "&Set;")
888 (list (normalize "sidebar") "&Sidebar;")
889 (list (normalize "step") "&step;")
892 (define %gentext-it-table-endnotes% "&TableNotes;:")
894 -(define %gentext-it-index-see% "&See;")
895 +(define %gentext-it-index-see% "&see;")
897 -(define %gentext-it-index-seealso% "&SeeAlso;")
898 +(define %gentext-it-index-seealso% "&seealso;")
901 (define (gentext-it-nav-prev prev)
904 [FILE:2042:patches/patch-common__dbl1it.ent]
905 --- common/dbl1it.ent.orig Wed Feb 19 18:40:36 2003
906 +++ common/dbl1it.ent Thu Mar 13 23:01:54 2003
908 <!ENTITY sect5 "Sezione">
909 <!ENTITY section "Sezione">
910 <!ENTITY Section "Sezione">
913 -<!ENTITY SeeAlso "Vd. Anche">
914 -<!ENTITY seealso "Vd. Anche">
915 -<!ENTITY Seealso "Vd. anche">
917 +<!ENTITY seealso "vd. anche">
918 <!ENTITY set "Raccolta">
919 <!ENTITY Set "Raccolta">
920 <!ENTITY setindex "Indice Raccolta">
922 <!ENTITY TIP "SUGGERIMENTO">
923 <!ENTITY Tip "Suggerimento">
924 <!ENTITY Warning "Avvertimento">
925 -<!ENTITY warning "avvertimento">
926 +<!ENTITY warning "Avvertimento">
927 <!ENTITY WARNING "AVVERTIMENTO">
931 <!ENTITY nonexistantelement "elemento non esistente">
932 <!ENTITY notes "Note">
933 <!ENTITY Notes "Note">
938 <!ENTITY Revisedby "Revisionato da: ">
939 <!ENTITY revisedby "Revisionato da: ">
940 <!ENTITY TableNotes "Note">
942 <!ENTITY listofexamples "Lista degli Esempi">
943 <!ENTITY ListofFigures "Lista delle Figure">
944 <!ENTITY listoffigures "Lista delle Figure">
945 +<!ENTITY ListofProcedures "Lista delle Procedure">
946 +<!ENTITY listofprocedures "Lista delle Procedure">
947 <!ENTITY listoftables "Lista delle Tabelle">
948 <!ENTITY ListofTables "Lista delle Tabelle">
949 <!ENTITY ListofUnknown "Lista degli Sconosciuti">
951 <!ENTITY nav-prev "Indietro">
952 <!ENTITY nav-prev-sibling "Salta Indietro">
953 <!ENTITY nav-up "Risali">
954 +<!ENTITY nav-toc "Sommario">
955 <!ENTITY Draft "Bozza">
956 <!ENTITY above "sopra">
957 <!ENTITY below "sotto">
960 [FILE:1398:patches/patch-common__dbl1ru.ent]
961 --- common/dbl1ru.ent.orig Wed Feb 19 20:41:30 2003
962 +++ common/dbl1ru.ent Thu Aug 26 13:31:31 2004
964 <!ENTITY set "\U-041F;\U-043E;\U-0434;\U-0431;\U-043E;\U-0440;\U-043A;\U-0430;">
965 <!ENTITY SetIndex "\U-0418;\U-043D;\U-0434;\U-0435;\U-043A;\U-0441; \U-043F;\U-043E;\U-0434;\U-0431;\U-043E;\U-0440;\U-043A;\U-0438;">
966 <!ENTITY setindex "\U-0418;\U-043D;\U-0434;\U-0435;\U-043A;\U-0441; \U-043F;\U-043E;\U-0434;\U-0431;\U-043E;\U-0440;\U-043A;\U-0438;">
967 -<!ENTITY Sidebar "\U-0412;\U-044B;\U-0434;\U-0435;\U-043B;\U-0435;\U-043D;\U-0438;\U-0435;">
968 +<!ENTITY Sidebar "">
969 <!ENTITY sidebar "\U-0432;\U-044B;\U-0434;\U-0435;\U-043B;\U-0435;\U-043D;\U-0438;\U-0435;">
970 <!ENTITY Step "\U-0428;\U-0430;\U-0433;">
971 <!ENTITY step "\U-0448;\U-0430;\U-0433;">
973 <!ENTITY WARNING "\U-0412;\U-041D;\U-0418;\U-041C;\U-0410;\U-041D;\U-0418;\U-0415;">
974 <!ENTITY Warning "\U-0412;\U-043D;\U-0438;\U-043C;\U-0430;\U-043D;\U-0438;\U-0435;">
975 <!ENTITY warning "\U-0412;\U-043D;\U-0438;\U-043C;\U-0430;\U-043D;\U-0438;\U-0435;">
977 +<!ENTITY and "\U-0438;">
980 <!ENTITY edited "\U-041F;\U-043E;\U-0434; \U-0440;\U-0435;\U-0434;\U-0430;\U-043A;\U-0446;\U-0438;\U-0435;\U-0439;">
983 [FILE:2151:patches/patch-common__dbl1zhcn.dsl]
984 --- common/dbl1zhcn.dsl.orig Sat Aug 21 05:25:09 2004
985 +++ common/dbl1zhcn.dsl Sat Aug 21 05:25:47 2004
987 (list (normalize "bibliography") "%t")
988 (list (normalize "book") "%t")
989 (list (normalize "chapter") (if %chapter-autolabel%
990 - "µÚ %n &Chapter;"
991 + "\U-7B2C %n &Chapter;"
992 "the &chapter; called %t"))
993 (list (normalize "equation") "&Equation; %n")
994 (list (normalize "example") "&Example; %n")
996 (list (normalize "glossary") "%t")
997 (list (normalize "index") "%t")
998 (list (normalize "listitem") "%n")
999 - (list (normalize "part") "µÚ %n &Part;")
1000 + (list (normalize "part") "\U-7B2C; %n &Part;")
1001 (list (normalize "preface") "%t")
1002 (list (normalize "procedure") "&Procedure; %n, %t")
1003 (list (normalize "reference") "&Reference; %n, %t")
1004 (list (normalize "section") (if %section-autolabel%
1005 - "µÚ %n §ion;"
1006 + "\U-7B2C; %n §ion;"
1007 "the §ion; called %t"))
1008 (list (normalize "sect1") (if %section-autolabel%
1009 - "µÚ %n §ion;"
1010 + "\U-7B2C; %n §ion;"
1011 "the §ion; called %t"))
1012 (list (normalize "sect2") (if %section-autolabel%
1013 - "µÚ %n §ion;"
1014 + "\U-7B2C; %n §ion;"
1015 "the §ion; called %t"))
1016 (list (normalize "sect3") (if %section-autolabel%
1017 - "µÚ %n §ion;"
1018 + "\U-7B2C; %n §ion;"
1019 "the §ion; called %t"))
1020 (list (normalize "sect4") (if %section-autolabel%
1021 - "µÚ %n §ion;"
1022 + "\U-7B2C; %n §ion;"
1023 "the §ion; called %t"))
1024 (list (normalize "sect5") (if %section-autolabel%
1025 - "µÚ %n §ion;"
1026 + "\U-7B2C; %n §ion;"
1027 "the §ion; called %t"))
1028 (list (normalize "simplesect") (if %section-autolabel%
1029 - "µÚ %n §ion;"
1030 + "\U-7B2C; %n §ion;"
1031 "the §ion; called %t"))
1032 (list (normalize "sidebar") "&sidebar; %t")
1033 (list (normalize "step") "&step; %n")
1036 [FILE:1026:patches/patch-common_dbl1de.dsl]
1037 --- common/dbl1de.dsl.orig Thu Oct 26 14:33:11 2000
1038 +++ common/dbl1de.dsl Fri Jan 19 09:36:46 2001
1040 (list (normalize "abstract") ": ")
1041 (list (normalize "answer") " ")
1042 (list (normalize "appendix") ". ")
1043 - (list (normalize "caution") "")
1044 + (list (normalize "caution") ": ")
1045 (list (normalize "chapter") ". ")
1046 (list (normalize "equation") ". ")
1047 (list (normalize "example") ". ")
1049 (list (normalize "step") ". ")
1050 (list (normalize "table") ". ")
1051 (list (normalize "tip") ": ")
1052 - (list (normalize "warning") "")
1053 + (list (normalize "warning") ": ")
1056 (define (gentext-de-label-title-sep gind)
1058 (err (node-list-error msg (current-node))))
1061 -(define %gentext-de-start-quote% "\U-201E;")
1062 +(define %gentext-de-start-quote% (dingbat "ldquo"))
1064 -(define %gentext-de-end-quote% "\U-201C;")
1065 +(define %gentext-de-end-quote% (dingbat "rdquo"))
1067 (define %gentext-de-start-nested-quote% "\U-201A;")
1071 [FILE:1941:patches/patch-html__dbverb.dsl]
1072 --- html/dbverb.dsl.orig Sat Mar 15 18:03:51 2003
1073 +++ html/dbverb.dsl Sat Mar 15 18:05:09 2003
1075 (para-check 'restart)))))
1077 (define ($verbatim-line-by-line$ indent line-numbers?)
1078 - (let ((expanded-content
1079 - ;; this is the content with
1080 - ;; inlinemediaobject/imageobject[@format='linespecific']
1082 - (let loop ((kl (children (current-node))) (rl (empty-node-list)))
1083 - (if (node-list-empty? kl)
1085 - (if (equal? (gi (node-list-first kl))
1086 - (normalize "inlinemediaobject"))
1087 - (let* ((imgobj (node-list-filter-by-gi
1088 - (children (node-list-first kl))
1089 - (list (normalize "imageobject"))))
1090 - (datobj (node-list-filter-by-gi
1092 - (list (normalize "imagedata")))))
1093 - (if (and (not (node-list-empty? imgobj))
1094 - (not (node-list-empty? datobj))
1095 - (equal? (attribute-string (normalize "format") datobj)
1096 - (normalize "linespecific")))
1097 - (loop (node-list-rest kl)
1098 - (node-list rl (string->nodes (include-characters
1099 - (if (attribute-string (normalize "fileref") datobj)
1100 - (attribute-string (normalize "fileref") datobj)
1101 - (entity-generated-system-id (attribute-string (normalize "entityref") datobj)))))))
1102 - (loop (node-list-rest kl)
1103 - (node-list rl (node-list-first kl)))))
1104 - (loop (node-list-rest kl) (node-list rl (node-list-first kl))))))))
1106 ($line-start$ indent line-numbers? 1)
1107 - (let loop ((kl expanded-content)
1108 + (let loop ((kl (children (current-node)))
1110 (res (empty-sosofo)))
1111 (if (node-list-empty? kl)
1113 ($line-start$ indent
1116 - (sosofo-append res (process-node-list c))))))))))
1117 + (sosofo-append res (process-node-list c)))))))))
1119 (define ($linespecific-display$ indent line-numbers?)
1120 (make element gi: "P"
1123 [FILE:2009:patches/patch-print__dbverb.dsl]
1124 --- print/dbverb.dsl.orig Sat Mar 15 18:06:31 2003
1125 +++ print/dbverb.dsl Sat Mar 15 18:07:18 2003
1127 (process-children)))))
1129 (define ($linespecific-line-by-line$ indent line-numbers?)
1130 - (let ((expanded-content
1131 - ;; this is the content with
1132 - ;; inlinemediaobject/imageobject[@format='linespecific']
1134 - (let loop ((kl (children (current-node))) (rl (empty-node-list)))
1135 - (if (node-list-empty? kl)
1137 - (if (equal? (gi (node-list-first kl))
1138 - (normalize "inlinemediaobject"))
1139 - (let* ((imgobj (node-list-filter-by-gi
1140 - (children (node-list-first kl))
1141 - (list (normalize "imageobject"))))
1142 - (datobj (node-list-filter-by-gi
1144 - (list (normalize "imagedata")))))
1145 - (if (and (not (node-list-empty? imgobj))
1146 - (not (node-list-empty? datobj))
1147 - (equal? (attribute-string (normalize "format") datobj)
1148 - (normalize "linespecific")))
1149 - (loop (node-list-rest kl)
1150 - (node-list rl (string->nodes (include-characters
1151 - (if (attribute-string (normalize "fileref") datobj)
1152 - (attribute-string (normalize "fileref") datobj)
1153 - (entity-generated-system-id (attribute-string (normalize "entityref") datobj)))))))
1154 - (loop (node-list-rest kl)
1155 - (node-list rl (node-list-first kl)))))
1156 - (loop (node-list-rest kl) (node-list rl (node-list-first kl))))))))
1158 ($line-start$ indent line-numbers? 1)
1159 - (let loop ((kl expanded-content)
1160 + (let loop ((kl (children (current-node)))
1162 (res (empty-sosofo)))
1163 (if (node-list-empty? kl)
1165 (process-node-list c)
1166 ($line-start$ indent line-numbers?
1168 - (sosofo-append res (process-node-list c))))))))))
1169 + (sosofo-append res (process-node-list c)))))))))
1171 (define ($verbatim-display$ indent line-numbers?)
1172 (let* ((width-in-chars (if (attribute-string (normalize "width"))
1175 [FILE:725:files/pkg-message-single]
1176 These are DSSSL stylesheets for the DocBook DTD by Norm Walsh. Use them
1177 in conjunction with a DSSSL processor (such as jade) to convert documents
1178 marked up as DocBook to other formats.
1180 For example (assume $DBPATH = $PREFIX/share/sgml/docbook/dsssl/modular)
1182 jade -t sgml -d $DBPATH/html/docbook.dsl filename.sgml (DocBook -> HTML)
1183 jade -t rtf -d $DBPATH/print/docbook.dsl filename.sgml (DocBook -> RTF )
1184 jade -t tex -d $DBPATH/print/docbook.dsl filename.sgml (DocBook -> TeX )
1186 To further parse the output of the 'tex' transformation you will need the
1187 'jadetex' macros, which may not yet have been ported.
1189 More documentation (in HTML format) is available in
1191 $PREFIX/share/sgml/docbook/dsssl/modular/doc/