Re: Procedure for uploading new material?
"Oliver Elphick" <olly@lfix.co.uk> writes:
> I've incorporated the suggested changes. Should I continue to upload
> through the list? It is certainly likely that there will be further
> changes, after all.
Would it be possible to set up a home page at your ISP and put it
under there (both source and HTML)? That way the latest version is
easy accessible for everybody.
> >
> >As far as the integration is concerned, you could keep your chapter in
> >a separate file and write in another file an empty framework to keep
> >SGML happy. Using so-called entities you "include" your chapter into
> >the framework. That's how I'm organizing the manual to keep including
> >source updates easy.
>
> That's what I did; the particular point I had was that I had to alter
> debiandoc.dtd in order to define the entity for inclusion into the
> skeleton manual. That seems quite undesirable. Have I misunderstood
> how to do this in SGML?
Yes, since you can very easy declare your own entities outside the DTD
by following these steps:
1. create a file containing the following declaration:
<!entity Basics system "basics.sgml">
^^^^^^ ^^^^^^^^^^^
entity name file with entity contents
(add as much declarations as you need)
2. include this file in the main document as follows:
<!doctype debiandoc system
[
<!entity % entities system "user.entities">
%entities;
]>
^^^^^^^^^^^^^
file with entity declarations
("user.entities" is just a random name for the file :-)
3. use the entity declaration as
&entity name;
e.g. as follows:
<debiandoc>
<book>
&Basics;
</book>
</debiandoc>
That's all. Hope this helps!
Thanks,
Ardo
--
Ardo van Rangelrooij
home email: ardo.van.rangelrooij@tip.nl, ardo@debian.org
home page: http://www.tip.nl/users/ardo.van.rangelrooij
PGP fp: 3B 1F 21 72 00 5C 3A 73 7F 72 DF D9 90 78 47 F9
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-doc-request@lists.debian.org .
Trouble? e-mail to templin@bucknell.edu .
Reply to: