rdoc and and single file output

D

Daniel Berger

Hi all,

Is there a way to generate single file of output for rdoc, creating an
html file that mimics the default clicky-clicky multi-frame output,
but using css instead of actual frames?

I tried using rdoc -1 over one of my files (process.rb, from win32-
process, if you're curious), but it seems to drop a lot of
information, and I'm not really sure what it's supposed to print out.
Anyway, it doesn't suit my needs.

My goal is to create single files that I can post on the RubyForge
'docs' tab for my projects.

Thanks,

Dan

PS - What would people think of generating a single css tweaked file
as the default output for rdoc -1?
 
T

Trans

try searching for allison template. it gets rid of the frames and
looks very nice. IN fact something like this would do well to include
with Rdoc. I almost liked it enough to use myself, but it's not so
good for large projects.

ah heck ... http://rubyforge.org/frs/?group_id=2606

T.
 
T

Trans

try searching for allison template. it gets rid of the frames and
looks very nice. IN fact something like this would do well to include
with Rdoc. I almost liked it enough to use myself, but it's not so
good for large projects.

ah heck ...http://rubyforge.org/frs/?group_id=2606

Noticed the 2.2 version added filters so that makes it better for
larger projects than before. I think if some of overly larger header
fonts were shrunk a little this would be just about perfect.

T.
 
D

Daniel Berger

Noticed the 2.2 version added filters so that makes it better for
larger projects than before. I think if some of overly larger header
fonts were shrunk a little this would be just about perfect.

T.

Thanks for the link. However, this is a bit too ajaxy for me, and I
remember having weird rendering problems with it the last time I tried
it. Also, it's not self contained - it has external href's, including
the css file. I can borrow some ideas from this, however.

In other news, using this template appears to have smoked out some
warnings in both rdoc and markaby that I'll report. :)

Regards,

Dan
 
E

Evan Weaver

Trans said:
larger projects than before. I think if some of overly larger header
fonts were shrunk a little this would be just about perfect.

Yeah I agree. I haven't gotten around to reworking the CSS yet. The
Ruby-Cocoa project has a Allison fork with smaller fonts, perhaps you
could borrow it from them.

Daniel said:
Thanks for the link. However, this is a bit too ajaxy for me, and I

Unless you are going to post-process there is not a good way to avoid
the Ajax. RDoc expects frames and only frames.
remember having weird rendering problems with it the last time I tried
it.

Like what?
Also, it's not self contained - it has external href's, including
the css file. I can borrow some ideas from this, however.

Inlining the CSS would be easy enough, but this is how regular RDoc
works anyway so I'm not sure what the issue is. The CSS isn't loaded
remotely from some site if that's what you mean. There aren't any other
includes.

If people are expressing interest in Allison, it would motivate me to
release a new version.

Evan Weaver
 
T

Trans

Yeah I agree. I haven't gotten around to reworking the CSS yet. The
Ruby-Cocoa project has a Allison fork with smaller fonts, perhaps you
could borrow it from them.



Unless you are going to post-process there is not a good way to avoid
the Ajax. RDoc expects frames and only frames.


Like what?


Inlining the CSS would be easy enough, but this is how regular RDoc
works anyway so I'm not sure what the issue is. The CSS isn't loaded
remotely from some site if that's what you mean. There aren't any other
includes.

If people are expressing interest in Allison, it would motivate me to
release a new version.

I did a little work on it myself so it would be installable (as a gem
or via setup.rb). It was simple enough. jsut had to use Dir.tmpdir for
the chache folder.

Also, it would be nice if it didn't depend on markaby. Nothing against
markaby, it's just as a rdoc template it would be better if nothing
else had to be installed.

Thanks,
T.
 
E

Evan Weaver

Trans said:
Also, it would be nice if it didn't depend on markaby. Nothing against
markaby, it's just as a rdoc template it would be better if nothing
else had to be installed.

It doesn't anymore, it uses an included, compiled version of the
template if Markaby is not found. You only need Markaby if you want to
modify the styles yourself.

Evan Weaver
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

[ANN] RDoc 3 6
[ANN] rdoc 3.3 Released 0
[ANN] rdoc 2.3.0 Released 0
[ANN] RDoc 2.2.0 released 19
rdoc and hyperlinks 5
rdoc exasperations - could use a little help 4
Rake, rdoc, and Windows 8
Rdoc Hooks ! 1

Members online

No members online now.

Forum statistics

Threads
473,787
Messages
2,569,632
Members
45,340
Latest member
Thalia56P0

Latest Threads

Top