postext.dev
Try the Postext typesetting engine live: edit markdown, manage figures and tables, tune Knuth-Plass justification, and export print-ready PDF and EPUB — in the browser.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 8 · Act 48 · Transact 5 · Score: Not yet scored
Tool inspector
sandbox_merge_styles
Merge callout styles into the one kept: every template frame style and every :::callout{type} fence of every chapter naming a merged style is rewritten to the kept one, and the merged styles leave the list. Give groups ({ keep, merge: [ids] }), or all: true for every suggestion sandbox_frame_styles makes with the same maxFields / lookOnly. It enters the undo history as one step per chapter rewritten and one for the styles (undoSteps): sandbox_undo that many times puts the book back.
Page: /en/sandbox
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
groups |
array | no | — |
all |
boolean | no | Take every suggestion. |
maxFields |
number | no | Most settings two styles may differ in and still be suggested (default 2; the four sides of a padding count once). |
lookOnly |
boolean | no | Also compare styles whose :::callout boxes stand at different places, on their look alone; merging those moves the boxes (default false). |
keepPlaces |
boolean | no | With lookOnly: a style whose :::callout boxes stand elsewhere than the kept style's is not merged away but stays with only its place, based on the kept style (extends), so no box moves (default true). |
wait |
boolean | no | Wait for the book to be laid out again (default true). |
Raw JSON schema
{
"type": "object",
"properties": {
"groups": {
"type": "array",
"items": {
"type": "object",
"properties": {
"keep": {
"type": "string"
},
"merge": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"keep",
"merge"
],
"additionalProperties": false
}
},
"all": {
"type": "boolean",
"description": "Take every suggestion."
},
"maxFields": {
"type": "number",
"description": "Most settings two styles may differ in and still be suggested (default 2; the four sides of a padding count once)."
},
"lookOnly": {
"type": "boolean",
"description": "Also compare styles whose :::callout boxes stand at different places, on their look alone; merging those moves the boxes (default false)."
},
"keepPlaces": {
"type": "boolean",
"description": "With lookOnly: a style whose :::callout boxes stand elsewhere than the kept style's is not merged away but stays with only its place, based on the kept style (extends), so no box moves (default true)."
},
"wait": {
"type": "boolean",
"description": "Wait for the book to be laid out again (default true)."
}
},
"additionalProperties": false
}
Similar websites
morphus.myles4miles.chatgpt.site
Morphus is an AI-native workspace for designing worlds and generating playable game experiences.
damnpdfs.com
Install the DamnPDFs Codex plugin, pair a browser workspace and use PDF, image and file tools from your coding agent. Includes setup and privacy limits.
insignifi4nt.github.io
broCAD/M: local-first CAD and CAM for parametric design, wire EDM planning, simulation and controller export.
cabinet.varera.studio
The Cartographer's Cabinet