-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[v0.3.0] list #147
Comments
The JuDoc site, generated with JuDoc, of course...? |
Of course 😄 |
Thanks!! With respect to Weave.jl, I think effectively the original reasoning was that I didn't want to step on Documenter's or Weave's playground and indeed there was the potential issue of slowing down page generation. (Btw I was not aware that you could block code evaluation with Weave, I really should take a closer look at that package). Here's a proposal for something that could be done, feedback would be great: Possible approachThis would effectively just be a simple way to automatise the existing approach:
So from the user perspective, the markdown would look like A simple line of code
```julia:script1
println(exp(1im*pi))
```
which leads to
\input{output}{script1} This would slow down the generation of the page but assuming that the code blocks are not super complicated it should still be pretty quick (and I guess for slow code blocks one could still use the other method if they wanted). Thoughts? |
I believe that this is a nice solution. If we could add in the options comparable to
At least for met this creates a logical ordering of the scripts and images with respect to the order of my webpage. |
Another, seperate thing that I realised right now (since I started putting papers directly into the |
scripts evalI've opened an issue to keep track of discussion: #152 assets in pubI may have misunderstood your point but I'm guessing it may be related to the previous one: if you keep all auxiliary content in Now if you put any non-markdown content in This could be clarified in the docs, no doubt. Thanks for the feedback! |
docs
\\
[link text](https:://www.mozilla.org/ "Mozilla")
is not supported (where the"Mozilla"
bit should be the link title).[link][1]
if there may be some place in your code with[1]
otherwise both will be replaced and it'll be a mess. so either prefer inline links or use ids which don't clash.#...
(also for TOC generation)lang
local page variable for indented code blocksthink
`[...]: blah`
is found it will be replaced (as per indirect link processing) though it shouldn't be because it's part of a code block; maybe we can just assume that won't happen too much and could offer a toggle to only have inline links (so no delayed links) in which case this wouldn't happen.done
\toc
or\tableofcontents
(PR Toc3 #188)\\
as a way to force the introduction of a line skip, this can be useful in the context of inclusions etc (see Minor note: could use \figalt to add an "alt" cserteGT3/JuDocPlottest#1 for context)cleanpull
(PR Add nicer status messages when something printed meanwhile #190) and adding the possibility to specify a commit message forpublish
(PR Add commitmsg kwarg for publish() #191, creds to @cserteGT3)\textinput
command (PR Fr193 #194)\tableinput
command (PR WIP: inserting tables with \tableinput command #197, creds to @cserteGT3)The text was updated successfully, but these errors were encountered: