mirror of
https://github.com/TiddlyWiki/TiddlyWiki5.git
synced 2026-04-28 14:04:36 +00:00
Major updates to text-slicer plugin
* In the interests of performance and expressiveness, switched to using a Sax parser instead of a DOM implementation. * Use extensible declarative rules to control the slicing process * Added new optional set of rules for slicing by heading, where the paragraphs underneath a heading are packed into the same tiddler as the heading * Added a modal dialogue for specifying parameters when slicing in the browser
This commit is contained in:
@@ -4,5 +4,18 @@ description: Slice a hierarchical document into individual tiddlers
|
||||
Slices the specified tiddler
|
||||
|
||||
```
|
||||
--slice <title>
|
||||
--slice <source-title> [<dest-title>] [<slicer-rules>] [<output-mode>]
|
||||
```
|
||||
|
||||
* ''source-title'': Title of the tiddler to be sliced
|
||||
* ''dest-title'': Base title for the generated output tiddlers
|
||||
* ''slicer-rules'': Name of the slicer rules to use for the operation (see below)
|
||||
* ''output-mode'': "html" vs "wiki"
|
||||
|
||||
The plugin comes with several built-in sets of slicer rules:
|
||||
|
||||
* //html-by-paragraph//: Slice every paragraph into a separate tiddler, threaded by heading
|
||||
* //html-by-heading//: Slice every heading into separate threaded tiddlers
|
||||
* //html-plain-paragraphs//: Slice every paragraph into a separate tiddler, without formatting or headings
|
||||
|
||||
Advanced users can create or edit their own slicer rules for precise control over the conversion process
|
||||
|
||||
Reference in New Issue
Block a user