aboutsummaryrefslogtreecommitdiff
path: root/share/sgml
diff options
context:
space:
mode:
authorSimon L. B. Nielsen <simon@FreeBSD.org>2003-09-14 13:11:43 +0000
committerSimon L. B. Nielsen <simon@FreeBSD.org>2003-09-14 13:11:43 +0000
commit16d9a0167206a9195955dce76158ce651e1f4e41 (patch)
tree8cca7a79efbba366e5343480aab8e33bbb45fca8 /share/sgml
parent2993ccd69acb0ad18f6cf09c54bf9fcdb8235daa (diff)
downloaddoc-16d9a0167206a9195955dce76158ce651e1f4e41.tar.gz
doc-16d9a0167206a9195955dce76158ce651e1f4e41.zip
Add support for optionally showing all trademark symbols, not just the
required symbols, by setting the make variable WITH_ALL_TRADEMARK_SYMBOLS, to any non empty value. This feature is mainly useful for document writers, to make sure all trademarks are marked up correctly.
Notes
Notes: svn path=/head/; revision=18124
Diffstat (limited to 'share/sgml')
-rw-r--r--share/sgml/freebsd.dsl13
1 files changed, 10 insertions, 3 deletions
diff --git a/share/sgml/freebsd.dsl b/share/sgml/freebsd.dsl
index c30eed476c..2b153dd232 100644
--- a/share/sgml/freebsd.dsl
+++ b/share/sgml/freebsd.dsl
@@ -71,6 +71,11 @@
;; Create docformat navi link for HTML output?
#f)
+ (define %show-all-trademark-symbols%
+ ;; Show all the trademark symbols, not just the required
+ ;; symbols.
+ #f)
+
(define (book-titlepage-recto-elements)
(list (normalize "title")
(normalize "subtitle")
@@ -1015,10 +1020,12 @@
(loop (node-list-rest nl) num)))))))
;; Determine if we should show a trademark symbol. Either in
- ;; first occurrence in the proper context, or if the role
- ;; attribute is set to force.
+ ;; first occurrence in the proper context, if the role
+ ;; attribute is set to force, or if %show-all-trademark-symbols%
+ ;; is set to true.
(define (show-tm-symbol? trademark)
- (or (= ($chunk-trademark-number$ trademark) 1)
+ (or %show-all-trademark-symbols%
+ (= ($chunk-trademark-number$ trademark) 1)
(equal? (attribute-string (normalize "role") trademark) "force")))
</style-specification-body>