km0 3 years ago
commit 632dbabf07

@ -60,9 +60,7 @@ BTW at the moment it's just a list of things that come to mind while playing bas
- [On misconvenience - Silvio Lorusso @workshoppino xpub](https://pad.riseup.net/p/on-misconvenience-xpub-keep) - [On misconvenience - Silvio Lorusso @workshoppino xpub](https://pad.riseup.net/p/on-misconvenience-xpub-keep)
### Piet ? - The Piet ? What's the difference between sharing the tools developed in the context of xpub (si16, si17, xbranch, soup aggregator, karaoke, aggregator, wiki api etc) & propose a collab tailored on the need of the piet ? (both things can cohexist)
- Piet ? What's the difference between sharing the tools developed in the context of xpub (si16, si17, xbranch, soup aggregator, karaoke, aggregator, wiki api etc) & propose a collab tailored on the need of the piet ? (both things can cohexist)
### Documentation as a surface ### Documentation as a surface
@ -76,3 +74,5 @@ BTW at the moment it's just a list of things that come to mind while playing bas
- What should be fixed and what should be flexible in a documentation ? - What should be fixed and what should be flexible in a documentation ?
- How to take care of a documentation system ? - How to take care of a documentation system ?
- Possible topic of research for applying to the server residency at [avantwhatever.net/](https://avantwhatever.net/) - Possible topic of research for applying to the server residency at [avantwhatever.net/](https://avantwhatever.net/)
- Knowledge system vs screening of dataset - [Ron Morrison - Decoding space: Liquid infrastructures](https://vimeo.com/showcase/5551892/video/306993793)
- Ron Morrison - Gap between the digits

@ -0,0 +1,47 @@
---
categories:
- Web
- Text
- XML
cover: textoscope.jpg
cover_alt: the earth as an xml file
date: 03/06/2022
description: Write and modulate different levels of textuality
git: https://git.xpub.nl/kamo/textoscope
url: /soupboat/textoscope/
slug: textoscope
title: textoscope
---
Write text with different levels of details and modulate them with the textoscope. It reads XML files and generate an interactive controller for adjusting the visibility of each level. This time with the name went really bad ops ah ah sorry.
## How to use it
Select an XML file. If it's well formed the Textoscope will read it and generate an interface to toggle each level. The file is not uploaded anywhere, everything happens in your browser.
## XML document?
XML is a markup language to write structured document. It's similar to HTML, but there are no defined tag. You can just invent whatever and use it to create some structures.
Here is a simple example, the indentation is just for fun and not necessary at all.
```xml
<stage>
There is a stage with a stand-up comedian that tells a lame joke
<actor>
"Why is everyone friends with mushrooms?
<mumble>(oh no I forgot why)</mumble>
Because they are fungis."
</actor>
<public>
and everyone in the public look at the stage awkwardly,
<guy>
a guy cough
<sfx>*cough *cough</sfx>
</guy>
</public>
and leaves.
</stage>
```
The only constraint is that the document must have one root element that contains all the others, like the `<stage>` element in the example.
Loading…
Cancel
Save