Hi James

My theme is set to $:/themes/welford/phasersonkill but vanilla is in the
> output.
>

Is the theme setting within the HTML file? I think you'll need to set the
theme within the wiki folder, too, because the theme mechanism does it's
initialisation before the HTML file has been loaded.

Best wishes

Jeremy.



>
> James
>
> On Wednesday, 3 December 2014 07:32:08 UTC+9, Jeremy Ruston wrote:
>>
>> Hi James
>>
>> > Any idea what else i could be doing wrong?
>>
>> Only the CSS for the currently selected theme will appear in the
>> generated output. So you'll need to select one of your custom themes (by
>> placing the theme name in the tiddler $:/theme) in order to see it.
>>
>> Best wishes
>>
>> Jeremy
>>
>>
>> On Tue, Dec 2, 2014 at 9:54 PM, James Anderson <[email protected]>
>> wrote:
>>
>>> Hi Jeremy,
>>>
>>> Thank you for taking the time to write a detail reply. Following your
>>> method appears to work in that I can see the default tiddlywiki themes now
>>> in the css, however i am still unable to export my own themes.
>>>
>>> my batch is:
>>>
>>> tiddlywiki ./tw --load ./notes.html --output ./blog --build static
>>>
>>>
>>> my tiddlywiki.info contains
>>>
>>> {
>>>     "plugins": [
>>>     ],
>>>     "themes": [
>>>         "tiddlywiki/vanilla",
>>>         "welford/phasersonkill",
>>>         "welford/readonly"
>>>     ],
>>>     "build": {
>>>         "static": [
>>>             "--rendertiddler", "$:/core/templates/static.template.css", 
>>> "static.css", "text/plain"
>>>         ]
>>>     }}
>>>
>>>
>>> I can see the vanilla css data within static.css but none of my custom
>>> theme has made it through.
>>>
>>> Any idea what else i could be doing wrong?
>>>
>>> Thanks,
>>> James
>>>
>>>
>>> On Tuesday, 2 December 2014 07:49:03 UTC+9, Jeremy Ruston wrote:
>>>
>>>> Hi James
>>>>
>>>> One small issue is that the output type should be "text/plain":
>>>>
>>>> tiddlywiki --load ./notes.html --output ./ --rendertiddler
>>>> $:/core/templates/static.template.css ./static.css text/plain
>>>>
>>>> The bigger problem is that the --load command doesn't unpack plugins
>>>> contained in the HTML file into shadow tiddlers, which means that your
>>>> generated CSS is missing the CSS from the current theme.
>>>>
>>>> This is happening because you're not specifying a wiki folder on the
>>>> command line. That makes TiddlyWiki start up with an empty in-memory wiki.
>>>> The solution is to create a basic wiki folder that specifies the plugins
>>>> that you'll need when generating the CSS.
>>>>
>>>> 1. Create a new folder
>>>> 2. Add a file called "tiddlywiki.info" with the following content:
>>>>
>>>> {
>>>> "plugins": [
>>>> ],
>>>> "themes": [
>>>> "tiddlywiki/vanilla",
>>>> "tiddlywiki/snowwhite",
>>>> "tiddlywiki/nighttime",
>>>> "tiddlywiki/starlight",
>>>> "tiddlywiki/seamless",
>>>> "tiddlywiki/stickytitles",
>>>> "tiddlywiki/centralised",
>>>> "tiddlywiki/readonly"
>>>> ],
>>>> "build": {
>>>> "static": [
>>>> "--rendertiddler","$:/core/templates/static.template.html","
>>>> static.html","text/plain",
>>>> "--rendertiddler","$:/core/templates/alltiddlers.template.
>>>> html","alltiddlers.html","text/plain",
>>>> "--rendertiddlers","[!is[system]]","$:/core/templates/static
>>>> .tiddler.html","static","text/plain",
>>>> "--rendertiddler","$:/core/templates/static.template.css","
>>>> static/static.css","text/plain"]
>>>> }
>>>> }
>>>>
>>>> 3. Execute the following command in the terminal:
>>>>
>>>> tiddlywiki ./mywikifolder --load ./notes.html --build static
>>>>
>>>> Note that by including the rendertiddler command in the tiddlywiki.info
>>>> you can avoid retyping it and instead trigger it with the build command.
>>>>
>>>> Best wishes
>>>>
>>>> Jeremy.
>>>>
>>>>
>>>>
>>>> On Mon, Dec 1, 2014 at 9:23 PM, James Anderson <[email protected]>
>>>> wrote:
>>>>
>>>>> Hello,
>>>>>
>>>>> I am using a batch file to run the following:
>>>>>
>>>>>  tiddlywiki --load ./notes.html --output ./ --rendertiddler 
>>>>> $:/core/templates/static.template.css ./static.css text/css
>>>>>
>>>>>
>>>>> Which only seems to export the first css it comes across to
>>>>> static.css, though when I look in notes.html at
>>>>> $:/core/templates/static.template.css   it contains all the css
>>>>> tiddlers from my TW.
>>>>>
>>>>> Is there something wrong with my command? Or is there a bug with
>>>>> --rendertiddler  ?
>>>>>
>>>>> Thanks,
>>>>> James
>>>>>
>>>>>  --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "TiddlyWikiDev" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>> To post to this group, send email to [email protected].
>>>>> Visit this group at http://groups.google.com/group/tiddlywikidev.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Jeremy Ruston
>>>> mailto:[email protected]
>>>>
>>>
>>
>>
>> --
>> Jeremy Ruston
>> mailto:[email protected]
>>
>


-- 
Jeremy Ruston
mailto:[email protected]

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywikidev.
For more options, visit https://groups.google.com/d/optout.

Reply via email to