Mind -> blown. Yes, that's exactly what I wanted, thanks.
-Aaron
On 04/08/17 14:19, Andrzej Oleś wrote:
Hi Aaron,
I'm happy to inform that I've implemented your suggestion to add
navigation links at workflow pages. Feel free to have a look at the
working prototype under
https://www.bioconductor.org/help/workflows/testproj/testfile/
The new workflow-rendering engine which includes the navigation links
will be enabled soon after some additional testing is finished. The
transition will be announced in a separate email to the devel mailing
list.
Cheers,
Andrzej
On Mon, Jul 17, 2017 at 10:15 AM, Aaron Lun <a...@wehi.edu.au
<mailto:a...@wehi.edu.au>> wrote:
Hi Andrzej,
Interesting. I also didn't realize that we could get figure
referencing
via bookdown, that's nice to know. I was thinking that the floating
TOC
could go onto the right margin, but I guess that doesn't fit
anymore now
that you have the footnotes and figure captions.
CRAN-style links might be the best compromise, e.g., if they can be
placed in the right margin. A simple set of three links
(<previous><contents><next>) beside each section/subsection heading
would probably sufficient for effective navigation, without using
up too
much space.
Cheers,
Aaron
On 17/07/17 00:35, Andrzej Oleś wrote:
> Hi Aaron,
>
> thanks for your feedback. We are currently looking into ways of
> improving the building of workflows for the website in order to
enable
> cross references, html widgets, and similar. So far these were not
> supported because of some technical constraints of the current
> implementation which involves rendering the workflows into an
> intermediate .md file. The new approach will overcome these
limitations
> by skipping this intermediate step and rendering directly to
html. For a
> preview see:
> https://www.bioconductor.org/help/workflows/testproj/testfile/
<https://www.bioconductor.org/help/workflows/testproj/testfile/>
(it
also
> uses a slightly modified layout with some of the supporting
information
> such as figure and table captions, or footnotes moved to the
right column)
>
> Regarding the navigation, a floating TOC would be in principle
possible
> in the new implementation. It is not entirely clear to me,
however,
> weather this will visually work with the bioconductor.org <
http://bioconductor.org>
> <http://bioconductor.org> website template. Links to the TOC,
such as
> ones in e.g.
> https://www.bioconductor.org/help/workflows/highthroughputassays
<https://www.bioconductor.org/help/workflows/highthroughputassays>
could
> be relatively easily inserted automatically after each section.
Static
> CRAN-like solution as you mentioned it would probably require
some more
> work.
>
> Cheers,
> Andrzej
>
> On Sun, Jul 16, 2017 at 9:36 PM, Aaron Lun <a...@wehi.edu.au
<mailto:a...@wehi.edu.au>
> <mailto:a...@wehi.edu.au <mailto:a...@wehi.edu.au>>> wrote:
>
> Indeed, that's exactly what I was thinking of. I have a
floating TOC in
> my own Rmarkdown files, but I'm not sure if it's supported by
the
> workflow builder, given that it adds a separate hyperlinked
TOC to the
> start of the workflow page.
>
> On 16/07/17 19:29, Vincent Carey wrote:
> > like this?
> >
> > http://bioconductor.org/packages/release/bioc/vignettes/
BiocStyle/inst/doc/AuthoringRmdVignettes.html
<http://bioconductor.org/packages/release/bioc/vignettes/
BiocStyle/inst/doc/AuthoringRmdVignettes.html>
> <http://bioconductor.org/packages/release/bioc/vignettes/
BiocStyle/inst/doc/AuthoringRmdVignettes.html
<http://bioconductor.org/packages/release/bioc/vignettes/
BiocStyle/inst/doc/AuthoringRmdVignettes.html>>
> >
> > On Sun, Jul 16, 2017 at 11:53 AM, Aaron Lun <
a...@wehi.edu.au <mailto:a...@wehi.edu.au> <mailto:a...@wehi.edu.au
<mailto:a...@wehi.edu.au>>
> > <mailto:a...@wehi.edu.au <mailto:a...@wehi.edu.au>
<mailto:a...@wehi.edu.au <mailto:a...@wehi.edu.au>>>> wrote:
> >
> > Hello all,
> >
> > I was wondering if there's any plans to improve the
navigation for the
> > BioC workflows. I was looking at my simpleSingleCell
workflow:
> >
> >
https://www.bioconductor.org/help/workflows/simpleSingleCell/
<https://www.bioconductor.org/help/workflows/simpleSingleCell/>
>
<https://www.bioconductor.org/help/workflows/simpleSingleCell/
<https://www.bioconductor.org/help/workflows/simpleSingleCell/>>
> >
<https://www.bioconductor.org/help/workflows/simpleSingleCell/
<https://www.bioconductor.org/help/workflows/simpleSingleCell/>
>
<https://www.bioconductor.org/help/workflows/simpleSingleCell/
<https://www.bioconductor.org/help/workflows/simpleSingleCell/>>>
> >
> > ... and I've realized that it's gotten pretty long.
It's a pain to keep
> > on scrolling up and down when I'm stuck in the middle
of the document
> > and I want to jump somewhere else quickly (or even just
go to the TOC).
> >
> > It would be nice to have some sort of floating
navigation bar containing
> > links to every section, rather than a TOC at the top.
Failing that,
> > section numbers and hyperlinks to the top or end (a la
> >
https://cran.r-project.org/doc/manuals/r-release/R-exts.html
<https://cran.r-project.org/doc/manuals/r-release/R-exts.html>
> <https://cran.r-project.org/doc/manuals/r-release/R-exts.ht
ml
<https://cran.r-project.org/doc/manuals/r-release/R-exts.html>>
> >
<https://cran.r-project.org/doc/manuals/r-release/R-exts.html
<https://cran.r-project.org/doc/manuals/r-release/R-exts.html>
> <https://cran.r-project.org/doc/manuals/r-release/R-exts.ht
ml
<https://cran.r-project.org/doc/manuals/r-release/R-exts.html>>>)
> would be
> > useful.
> >
> > Cheers,
> >
> > Aaron
> > _______________________________________________
> > Bioc-devel@r-project.org <mailto:Bioc-devel@r-project.org
<mailto:Bioc-devel@r-project.org <mailto:Bioc-devel@r-project.org>>
> <mailto:Bioc-devel@r-project.org
<mailto:Bioc-devel@r-project.org> <mailto:Bioc-devel@r-project.org
<mailto:Bioc-devel@r-project.org>>>
> mailing list
> > https://stat.ethz.ch/mailman/listinfo/bioc-devel
<https://stat.ethz.ch/mailman/listinfo/bioc-devel>
> <https://stat.ethz.ch/mailman/listinfo/bioc-devel
<https://stat.ethz.ch/mailman/listinfo/bioc-devel>>
> > <https://stat.ethz.ch/mailman/listinfo/bioc-devel
<https://stat.ethz.ch/mailman/listinfo/bioc-devel>
> <https://stat.ethz.ch/mailman/listinfo/bioc-devel
<https://stat.ethz.ch/mailman/listinfo/bioc-devel>>>
> >
> >
> _______________________________________________
> Bioc-devel@r-project.org <mailto:Bioc-devel@r-project.org>
<mailto:Bioc-devel@r-project.org <mailto:Bioc-devel@r-project.org>>
mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel
<https://stat.ethz.ch/mailman/listinfo/bioc-devel>
> <https://stat.ethz.ch/mailman/listinfo/bioc-devel
<https://stat.ethz.ch/mailman/listinfo/bioc-devel>>
>
>