aboutsummaryrefslogtreecommitdiff
path: root/share/sgml/freebsd.dsl
Commit message (Collapse)AuthorAgeFilesLines
* Update various manpath definitions to match current available versionsMarc Fonvieille2007-07-301-4/+4
| | | | Notes: svn path=/head/; revision=30546
* On 2004/07/12 we grew 5 more callout images, but the default valueYaroslav Tykhiy2006-10-101-0/+4
| | | | | | | | | | | | | for %callout-graphics-number-limit% remained 10 in docbook-dsssl and the new images were not used. So we need to specify our own value for %callout-graphics-number-limit%. Note that in docbook-xsl callout.graphics.number.limit is 15 now. OTOH docbook-dsssl hasn't been updated for 2 years and keeps the old default. Notes: svn path=/head/; revision=28828
* Update ports manpath to something that is really working. While I'mMarc Fonvieille2006-08-211-4/+4
| | | | | | | there, let's update manpath to NetBSD and OpenBSD manual pages. Notes: svn path=/head/; revision=28498
* Add separator support to <copyright><holder> rendering when there are multipleHiroki Sato2006-02-211-0/+7
| | | | | | | | | copyright holders. Spotted by: yar Notes: svn path=/head/; revision=27212
* - Switch manpage vendor "ports" to point to "FreeBSD 5.4-RELEASE and Ports"Pav Lucistnik2006-01-051-1/+1
| | | | | | | | | collection in cgi; the existing link lacks the manpages Fixes: docs/89081 Notes: svn path=/head/; revision=26777
* Use widely supported smartquote entities rather than double ``ticks''.Murray Stokely2005-05-051-4/+4
| | | | | | | | Works well with mozilla, opera, lynx, and links, but the entities are not supported by w3m. Notes: svn path=/head/; revision=24461
* Remove unnecessary quotation marks from <meta> element.Hiroki Sato2004-12-311-1/+1
| | | | | | | Spotted by: Byung-Hee HWANG (bh at izb dot knu dot ac dot kr) Notes: svn path=/head/; revision=23396
* Fix <email> rendering when the length of the address is shorterHiroki Sato2004-12-291-9/+13
| | | | | | | than 12 characters. Notes: svn path=/head/; revision=23363
* Enhance email element: do not render with "mailto:" when nolink roleMarc Fonvieille2004-12-171-0/+18
| | | | | | | | | | attribute is used or when the email address matches @example.{com|net|org} Discussed with: murray, nik and hrs Notes: svn path=/head/; revision=23249
* Add a <meta> tag into %html-header-tags% to explicitly declareHiroki Sato2004-11-071-0/+3
| | | | | | | | | | | | | | | | | | | the charset of HTML files generated from an DocBook/SGML file. Note to translators: While some of the translations already use this tweak in their localized freebsd.dsl, it is no longer needed so removed and the necessary changes have been added instead. After this commit, please make sure to define &doc.html.charset; in <langcode>/share/sgml/l10n.ent. If not defined, iso-8859-1 is used by default and it can break the translation. Discussed on: -doc Notes: svn path=/head/; revision=22836
* Correct approximately 85% of validation warnings.Ceri Davies2004-10-291-7/+7
| | | | | | | Reviewed by: trhodes Notes: svn path=/head/; revision=22727
* Add manpath for Xorg and update various other manpaths (6-CURRENT,Marc Fonvieille2004-08-301-3/+4
| | | | | | | XFree86 4.4 and OpenBSD 3.4) Notes: svn path=/head/; revision=22165
* Add output.rtf.images entry. This will be used with the rtf backend toMarc Fonvieille2004-08-121-0/+13
| | | | | | | | | | specify the image extension (png) and force callouts text markers. The callout markers from 1 to 9 are not correctly rendered under OpenOffice (I don't know about other rtf viewers). I don't have a solution for this problem for the moment. Notes: svn path=/head/; revision=21945
* Override the default $acronym-seq$ formatting to look for a roleMurray Stokely2004-07-151-0/+17
| | | | | | | | | attribute in acronym DocBook tags and use this for the title attribute in acronym HTML4 tags, which will then give a mouseover definition of the acronym. Notes: svn path=/head/; revision=21509
* Since the print output is passed through TeX anyway, we might as wellMurray Stokely2004-07-141-2/+14
| | | | | | | | | | | format it properly with the \TeX command. Likewise for instances of LaTeX in our documentation. There should be no change for the HTML output, where they will still be rendered in bold characters like all other text wrapped in <application>. Notes: svn path=/head/; revision=21491
* Update manpath to 5.2-currentMarc Fonvieille2004-01-161-1/+1
| | | | Notes: svn path=/head/; revision=19679
* Fix display of trademarks in print output by moving the default valueSimon L. B. Nielsen2003-11-141-5/+5
| | | | | | | | | | | of %show-all-trademark-symbols% from the HTML only section to the general section. Reported by: Jon Allen <jonallen@paunix.org>, bmah Pointy hat to: simon Notes: svn path=/head/; revision=18850
* Add support for optionally showing all trademark symbols, not just theSimon L. B. Nielsen2003-09-141-3/+10
| | | | | | | | | | | 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: svn path=/head/; revision=18124
* Add special handling of the DocBook trademark tag.Simon L. B. Nielsen2003-08-201-0/+84
| | | | | | | | | | | | | | | | | | | | | | Each trademark will only have a trademark symbol appended the first time in a document for print / html, and the first time on each HTML page for html-split. It is possible to always append the trademark symbol for a trademark, by setting the role attribute to "force" in the trademark tag. The code differentiates between trademarks in normal text and titles, so if there is a trademark in a title, the symbol will be displayed the first time in the title, and the first time in the normal text. Basically this means that all trademarks can / should be marked up in the documents, and the stylesheet will do "the right thing". Looked at by: murray Approved by: mwlucas (temp mentor) Notes: svn path=/head/; revision=17939
* Add manpath for OpenBSD manual pages, with this change manual pageMarc Fonvieille2003-08-141-0/+1
| | | | | | | | entities for OpenSSH (ssh(1), etc.) will work. A vendor attribute 'openbsd' was added for this purpose. Notes: svn path=/head/; revision=17851
* Update the manpath for -CURRENT manual pages.Marc Fonvieille2003-07-161-1/+1
| | | | Notes: svn path=/head/; revision=17577
* Override the normal legalnotice processing to always render thisMurray Stokely2003-06-171-0/+6
| | | | | | | | | element if role="trademarks". Otherwise, fall back to the default processing (which doesn't always get displayed, depending on some variables). Notes: svn path=/head/; revision=17350
* Move ($create-refentry-xref-link$) to share/sgml/freebsd.dslHiroki Sato2003-05-221-3/+20
| | | | | | | | | | | | | | | | and the localized sysids to <langcode>/share/sgml/catalog. Since <langcode>/share/sgml/freebsd.dsl still include some language-neutral parameters and procedures for printable formats, I will work on assorting them similarly. I am sorry that this (and probably the next) commit may break the translation team's usual update procedure, but you can merge the language-specific freebsd.dsl from the English version as before. Discussed on: -doc Notes: svn path=/head/; revision=17071
* - Add WITH_DOCFORMAT_NAVI_LINK to mk/doc.docbook.mk andHiroki Sato2003-04-191-2/+64
| | | | | | | | | | | | | | | enable it in en_US.ISO8859-1/ and ja_JP.eucJP/. - Add PUBLIC "-//FreeBSD//ENTITIES DocBook Language Specific Entities//EN" and l10n.ent for entity localization. - Use share/misc/docbook.css for indentiation of <programlisting> and <screen>. - Add some missing $FreeBSD$. Notes: svn path=/head/; revision=16601
* Add the following knobs for the DocBook DSSSL stylesheets:Hiroki Sato2003-02-161-1/+1
| | | | | | | | | | | | | | | - WITH_INLINE_LEGALNOTICE (for HTML only): do not render <legalnotice> as a separate file if defined. - WITH_ARTICLE_TOC: generate TOC for documents whose root element is <article> if defined. - WITH_BIBLIOXREF_TITLE: for cross references to bibliography entries, use the title of the entry as the cross reference text, if defined. Notes: svn path=/head/; revision=16019
* s/seperate/separate/Ceri Davies2002-11-201-1/+1
| | | | Notes: svn path=/head/; revision=14966
* Fix a long-standing bug in the way (the lack of) images is handled in theNik Clayton2002-10-281-3/+9
| | | | | | | | | | | | | | | 'text-only' case. Do this by explicitly setting preferred-mediaobject-notations to the empty list. This has only worked for so long because the source format for images in all the documents with plain text equivalents for images has been EPS, which isn't used in the HTML output format. If PNG images were used then the <textobject> element wasn't chosen. Notes: svn path=/head/; revision=14779
* Fix <citerefentry> definition to support 'vendor' attribute to selectMarc Fonvieille2002-08-271-8/+2
| | | | | | | | | | | | which of the CGI manual page collections to use. Some changes have to be done in local freebsd.dsl, look at http://www.freebsd.org/cgi/cvsweb.cgi/doc/en_US.ISO8859-1/share/sgml/freebsd.dsl.diff?r1=1.14&r2=1.15 for more details. Reviewed by: nik Notes: svn path=/head/; revision=14041
* Replace the <port> tag with a construct in terms of <filename>:Dima Dorfman2002-02-271-8/+8
| | | | | | | | | | | | <filename role="package">. The <port> tag as it was had two major defects: (a) the name is ambiguous (does "port" mean "architecture"? how about "TCP/UDP port"?), and (b) it introduces a non-standard (to DocBook) tag, which is generally assumed to be evil. Moral support by: bmah, keramida, mwlucas, roam Notes: svn path=/head/; revision=12303
* Override the count-footnotes? function of the DSSSL print stylesheetBruce A. Mah2002-01-101-0/+21
| | | | | | | | | | | | | | | to fix a bug that would cause footnote numbering to be messed up if using %footnote-ulinks% and we had any empty <ulink></ulink> elements in a document. (This happens a lot in the release documentation.) This change has been submitted to the DocBook bug database on SourceForge as bug #502066. When it gets included into the DocBook DSSSL distribution and the corrected version gets incorporated into the FreeBSD Ports Collection, I'll back out the change in our (FreeBSD's) stylesheet. Notes: svn path=/head/; revision=11664
* Apply a needed invocation of our fix-url procedure when trying to doBruce A. Mah2002-01-081-1/+1
| | | | | | | | | URLs as footnotes. "Cargo cult" programming at its best. Notes: svn path=/head/; revision=11628
* Fix a bug in the FreeBSD print stylesheet that resulted in theBruce A. Mah2002-01-071-1/+20
| | | | | | | | | | | | | | combination of %footnote-ulink% and bop-footnotes not generating any URL footnotes (although other footnotes in documents were correct). freebsd.dsl contains a modified definition of the ulink element as defined in dblink.dsl from the DSSSL print stylesheet; unfortunately it was missing some lines of code, which we restore. As of this commit, no document in the FDP uses %footnote-ulink%, although the release documentation will enable it shortly. Notes: svn path=/head/; revision=11616
* Back out r1.59 until I have time to fix this properlyMurray Stokely2001-12-201-5/+1
| | | | | | | Requested by: bmah Notes: svn path=/head/; revision=11469
* Correctly use the \url{} macro for ulinks without any content.Murray Stokely2001-10-131-2/+6
| | | | | | | So <ulink url="bla"></ulink> will be displayed properly. Notes: svn path=/head/; revision=10925
* Silence a warning for HTML output, and add some more special handlingMurray Stokely2001-09-131-3/+41
| | | | | | | for the justified print output case. Notes: svn path=/head/; revision=10685
* Whitespace change only.Murray Stokely2001-09-111-125/+106
| | | | Notes: svn path=/head/; revision=10654
* Use a formatting-instruction to work around the problem where JadeMurray Stokely2001-09-111-23/+35
| | | | | | | | | | | thinks that it must never output something like "_" to the TeX backend, and should instead use \char{95}. The package we are using to hyphenate URLs, url.sty, is designed to allow URLs without worrying about such things, and will literally display the \char{95} without this patch. Notes: svn path=/head/; revision=10652
* Add a new parameter entity output.print.twoside, which redefines someMurray Stokely2001-09-111-1/+134
| | | | | | | | | | | | | | | of the functions to get correct page numbering for two sided output. This code will also have to insert some blank pages to make sure part and chapter headers always start on a verso page. This is an improvement, but it is also a work in progress that should be in the tree so others can experiment with it. The most visible impact is that the Chapter 1 now starts on page 2 instead of page 1. Part I now starts on page 1 instead of xviii. When this is done properly, Chapter 1 will start on page 3. Notes: svn path=/head/; revision=10649
* Wrap <filename> in \url{...} if justification is turned on. ThisMurray Stokely2001-09-111-1/+29
| | | | | | | | | | | | | | prevents the majority of the remaining margin overflows. However, this solution isn't very elegant in that it completely ignores <replaceable>s inside of a <filename> element. The normal TeX that gets output inside of \url{..} confuses TeX, so we must simply process the children of replaceable without doing any additional formatting inside of the \url{..} (such as putting the text into italics). More work needs to be done on this. Notes: svn path=/head/; revision=10648
* Add a formatting instruction to wrap URLs in \url{} for the printMurray Stokely2001-09-081-2/+12
| | | | | | | | | backend. This allows JUSTIFY=1 to look much nicer. Filenames still aren't handled, but there is another TeX package for that that I will use shortly. Notes: svn path=/head/; revision=10625
* Add a new option 'JUSTIFY' which can be used to tell the TeX backendMurray Stokely2001-09-081-1/+12
| | | | | | | | | to make the paragraphs right justified using TeX's default hyphenation rules. We still must add some hooks to certain elements (URLs) to deal with special cases that TeX can't hyphenate well. Notes: svn path=/head/; revision=10624
* We don't want to label the preface sections, if present.Murray Stokely2001-09-071-1/+4
| | | | Notes: svn path=/head/; revision=10618
* Back out 1.43->1.44 delta, which turned on hyphenation and justificationBruce A. Mah2001-08-271-7/+1
| | | | | | | | | | | | | by default for printed output. It turns out that this combination results in URLs running of the right margin of the printed page. This back-out is a temporary work-around to fix the PS/PDF documentation for the impending 4.4-RELEASE. Approved by: murray Notes: svn path=/head/; revision=10481
* Match beginning and ending tag names.Dima Dorfman2001-08-141-2/+2
| | | | | | | | PR: 29655 Submitted by: Peter Johnson <freebsd@bilogic.org> Notes: svn path=/head/; revision=10341
* Move the sgmltag comment to where it belongs (i.e., above the sgmltagDima Dorfman2001-08-141-9/+9
| | | | | | | | | | code, not in the middle of no man's land). PR: 29655 Submitted by: Peter Johnson <freebsd@bilogic.org> Notes: svn path=/head/; revision=10340
* Another update to the <authorgroup> / <*info> handling. See theMurray Stokely2001-08-091-27/+59
| | | | | | | | | comment for details. Hashed out with: chern Notes: svn path=/head/; revision=10276
* Make author attributions show up in italics at the front of eachMurray Stokely2001-08-091-7/+13
| | | | | | | | | | chapter/section to match our old way of doing things. Each <author> in an <authorgroup> will be attributed with : "<contrib> by <author>. " Notes: svn path=/head/; revision=10260
* port tag links:Chern Lee2001-08-091-2/+3
| | | | | | | | | | | | http://www.FreeBSD.org/cgi/url.cgi?ports/category/port changed to: http://www.FreeBSD.org/cgi/url.cgi?ports/category/port/pkg-descr The CGI returns "port does not exist" for the old instance. Reviewed by: murray Notes: svn path=/head/; revision=10259
* Turn on justification and hyphenation by default for print output.Murray Stokely2001-08-021-1/+7
| | | | Notes: svn path=/head/; revision=10137
* Use DSSSL's (next-match) function to fall through to next mostMurray Stokely2001-07-271-4/+2
| | | | | | | | | | | specific construction rule instead of duplicating code when we want to conditionally alter the stylsheets. Suggested by: Norman Walsh Referenced in: ISO/IEC 10179:1996(E) p180-181 Notes: svn path=/head/; revision=10073