Notities & Markdown

Laatst bijgewerkt: 2026-10-23

Elke notitie in Plainva is een gewoon Markdown-bestand (.md). Deze pagina legt uit hoe je comfortabel schrijft en wat er daadwerkelijk in het bestand terechtkomt — want juist dat maakt je notities draagbaar: elke teksteditor, Obsidian of een git-diff kan ze lezen.

Het grondbeginsel: alles is tekst

Wat je in Plainva ziet — opgemaakte tekst, tabellen, eigenschappen, iconen — wordt opgeslagen als open tekst:

---
type: Note
tags: [project]
plainva:
  icon: "🚀"
  header_color: "#2f6f6f"
---
# Mijn project

Een **vette** gedachte met een link naar [[Andere notitie]].

- [ ] Eerste taak

Het blok tussen de ----regels heet frontmatter (YAML): daar staan de eigenschappen van de notitie. Daaronder volgt de gewone Markdown-tekst. Plainva-eigen weergave (icoon, headerkleur) staat gebundeld onder de sleutel plainva: — andere programma’s negeren die gewoon.

Schrijven in Live-voorbeeld

Live-voorbeeld is de standaardmodus: Markdown wordt gerenderd terwijl je typt, maar blijft op elk moment bewerkbaar.

Het slash-menu

Typ / aan het begin van een regel om het invoegmenu te openen. Het is gegroepeerd in secties:

Meer schrijfhulpjes

Eigenschappen (frontmatter)

De sectie Eigenschappen in de rechterzijbalk toont de frontmatter van de notitie als formulier. Elke eigenschap is één rij: type-icoon, naam, waarde en aan de rechterrand wat de rij kan — een slot bij beschermde velden, en bij aanwijzen Eigenschap verwijderen en de opmerkingsballon. Waarden bewerk je ter plekke; ze lopen door naar een nieuwe regel in plaats van te worden afgekapt. Met Eigenschap toevoegen maak je nieuwe aan; elke eigenschap heeft een Veldtype:

GroepTypen
BasisTekst, Getal, Selectievakje, Datum, Datum & tijd
KeuzeSelectie, Status, Multiselectie
Lijsten & relatiesLijst, Tags, Relatie
Web & contactURL, E-mail, Telefoon

Keuzetypen kunnen vaste opties dragen met een Kleur en (bij Status) een Groep/fase — deze optielijsten worden beheerd in databases (.base), zie Databases (.base).

Beschermd zijn de OKF-systeemvelden die Plainva beheert: type (de waarde is kiesbaar uit een vervolgkeuzelijst met bekende typen, naam/veldtype/verwijderen zijn vergrendeld) en — waar oudere notities het nog dragen — okf_version (alleen ter weergave; sinds OKF 0.2 hoort het veld alleen nog thuis in de root-index.md). Achtergrond: OKF.

Status, verouderd-melding en controlemarkering (OKF 0.2)

Vijf optionele eigenschappen uit OKF 0.2 laten een notitie zeggen waar ze vandaan komt en of ze nog geldig is — Plainva toont ze zonder enige instelling:

Plainva zet generated en sources alleen waar het zelf notities aanmaakt — in de import, bij e-mail vastleggen en in de takensynchronisatie; de editor stempelt nooit, en bestaande notities krijgen geen stempel achteraf. Het veldcontract staat in de Bestandsformaat-referentie, de achtergrond onder OKF.

Documenticoon en headerkleur

Elke notitie kan een icoon dragen (Notion-achtig boven de titel, ook zichtbaar in tabbladen en de bestandsboom) en een kleurstreep over de volledige breedte:

Sjablonen

Stel een Sjablonenmap in onder Instellingen → Vault → Inhoud en structuur (met Map kiezen… naast het veld kies je de map direct in de vault). Voeg sjablonen dan in via Ctrl+Alt+T of het slash-commando Sjabloon invoegen. Sjablonen bepalen de inhoud van nieuwe bestanden volledig — inclusief frontmatter: als een sjabloon een eigen type meebrengt, wint het sjabloon. Bij invoegen in een bestaande notitie blijft de frontmatter van het sjabloon achterwege — alleen de inhoud wordt ingevoegd.

Plaatshouders: sjablonen vullen benoemde plaatshouders in — geen scripts, geen expressies; niets daarvan voert code uit.

PlaatshouderWat het invoegt
{{title}}De titel van de notitie
{{date}}, {{time}}Datum en tijd; met je eigen opmaak: {{date:DD.MM.YYYY}}
{{date+7}}, {{date-1}}Een verschoven datum, combineerbaar met een opmaak
{{yesterday}}, {{tomorrow}}De dag ervoor, de dag erna
{{weekday:monday}}, {{weekday:next friday}}Die weekdag van deze of de volgende week; een opmaak volgt na een tweede dubbele punt: {{weekday:monday:DD.MM.}}. Wanneer de week begint, hangt af van je kalenderinstelling
{{daily}}, {{daily+1}}, {{daily-1}}Een link naar de dagnotitie van vandaag, morgen of gisteren; met je eigen label: {{daily+1:Morgen}}
{{folder}}, {{vault}}De map van de notitie, de naam van de vault
{{cursor}}Geen tekst — markeert waar de cursor daarna terechtkomt
{{prompt:Label}}, {{prompt:Label|Default}}Vraagt je om tekst (weergegeven als Label)
{{select:Label|A,B,C}}Vraagt je met een lijst met keuzes
{{date_prompt:Label}}Vraagt je om een datum
{{selection}}De geselecteerde tekst — bij het invoegen van een sjabloon
{{clipboard}}Het klembord — het komt aan als een vooraf ingevulde vraag, nooit onopgemerkt in de notitie
\{{date}}De plaatshouder zelf, onopgelost

Taal van datums: namen van weekdagen en maanden (dddd, MMMM) volgen de taal van de app — in een Duitse interface schrijft {{date:dddd, D. MMMM YYYY}} dus Mittwoch, 29. Juli 2026. De bestandsnaam van een dagnotitie blijft bewust Engels: die moet overeenkomen met het formaat waarmee hij is aangemaakt, anders vindt Plainva bestaande dagnotities niet meer terug.

Als een sjabloon iets vraagt, stelt Plainva alle vragen in één dialoogvenster, voordat de notitie wordt geschreven — of je nu invoegt of aanmaakt; annuleren maakt niets aan. Alleen bij notities die op de achtergrond ontstaan (bijvoorbeeld bij het synchroniseren van taken) wordt nooit iets gevraagd: daar blijven de antwoorden leeg. Een plaatshouder die Plainva niet kent, blijft zichtbaar staan — zo ziet een typefout eruit als een typefout.

Op de telefoon werkt dezelfde engine: de plaatshouders worden ingevuld, de vragen van een sjabloon verschijnen samen in één blad (annuleren maakt niets aan), en de koppelingen map → sjabloon en notitietype → sjabloon gelden ook daar — een notitie in Projekte/ begint dus op beide apparaten hetzelfde. De koppelingen kun je ook op de telefoon maken (Instellingen → Inhoud en structuur), en {{weekday:…}} volgt daar de instelling Week begint op onder Instellingen → Weergave; elk apparaat heeft zijn eigen instelling.

Instellingen die alleen voor het sjabloon gelden: een sjabloon kan instellingen dragen die alleen op het sjabloon zelf slaan — dat zijn taken buiten het Taken-overzicht blijven, of bij welke databases het hoort. Een notitie die eruit ontstaat erft ze niet. Notities die je tot en met versie 0.8.5 uit een sjabloon hebt aangemaakt, kunnen ze nog dragen; de FAQ legt uit hoe je ze vindt.

Sjablonen per map: onder Instellingen → Vault → Inhoud en structuur → Sjablonen koppel je een map aan een sjabloon — elke nieuwe notitie die daar wordt aangemaakt, start dan vanuit dat sjabloon, zonder dat je iets hoeft te kiezen. De koppeling geldt ook voor submappen; komen er meerdere overeen, dan wint het langste pad (Projecten/Klanten wint van Projecten). Op dezelfde manier koppel je een sjabloon aan een notitietype; dat geldt wanneer geen enkele mapregel de notitie dekt — map wint van type. Nieuwe notitie vanuit sjabloon … (rechtsklik in de bestandsboom, het opdrachtenpalet of de snelkiezer) laat je er expliciet één kiezen — dat wint van elke koppeling. De koppelingen leven in de instellingen, niet in de notities, en reizen via de instellingensynchronisatie mee naar je andere apparaten.

Sjablonen maken kan overal vandaan: de opdrachtenpalet (Ctrl+P) biedt Nieuw sjabloon maken (een nieuw sjabloon opent om te bewerken) en Huidige notitie opslaan als sjabloon (kopieert de open notitie naar de sjablonenmap). Sjablonen zijn gewone Markdown-bestanden — bewerk, hernoem of verwijder ze direct in de bestandsboom. Op de telefoon staan beide ook in het opdrachtenpalet (> in het zoekveld); voor de tweede open je het vanuit het ⋮-menu van de notitie → Opdrachten.

Dagelijkse notities

Dagnotitie openen (zijbalk) of een klik in de Kalender maakt de notitie van vandaag aan volgens je datumformaat in de ingestelde basismap voor dagelijkse notities, optioneel vanuit een sjabloon.

Een dagnotitie kan ook een journaal bevatten: korte items met een tijdstip (- 14:05 Tekst) onder de kop Journal, geschreven met Ctrl+Shift+J of Journaalitem en gelezen over alle dagen heen in de journaalweergave. Het zijn gewone lijstregels — zie Journaal.

Taken, formules, diagrammen en voetnoten

Arabisch, Hebreeuws, Perzisch en andere schriften die van rechts naar links lopen, zet Plainva automatisch van rechts naar links — alinea voor alinea, zonder instelling. Elke alinea, kop, lijstregel, citaatregel en tabelcel volgt de eerste letter na de Markdown-syntaxis: een alinea die met een Arabisch woord begint, loopt van rechts, een die met een Latijns woord begint van links, en één notitie mag beide mengen. Opsommingstekens, selectievakjes, de citaatbalk en de inspringing gaan met de tekst mee naar rechts; de x in - [x] telt niet als woord, dus een afgeronde taak blijft rechts. Een regel zonder letters (een getal, een nieuwe lege lijstregel) houdt de richting van de regel erboven.

Afdrukken en opslaan als PDF

Het ⋮-menu van de editor en de opdrachtenpalet (Ctrl+P) bevatten Afdrukken / Opslaan als PDF…: afdrukken gebruikt altijd de leesweergave (vanuit live/bron schakelt Plainva daar eerst naartoe over). In het systeemdialoogvenster kun je in plaats van een printer “Opslaan als PDF” kiezen.

Notitie exporteren

Notitie openen in een andere editor

Je notities zijn gewone .md-bestanden, dus elke Markdown-editor kan ze openen. Het ⋮-menu van de editor bevat Openen in standaardapp, waarmee de huidige notitie wordt doorgegeven aan het programma dat je systeem gebruikt voor Markdown-bestanden (Byword, MacDown, VS Code enzovoort). Plainva blijft het bestand in de gaten houden, zodat wijzigingen die je daar aanbrengt hier automatisch verschijnen.

Afbeeldingen en bijlagen

En Obsidian?

Alles blijft standaard Markdown met standaard frontmatter. Obsidian opent de bestanden volledig; het toont de gebundelde plainva:-sleutel als niet-bewerkbaar object in het eigenschappenpaneel — dat is bewust en onschadelijk.

Zie ook

Een selectie opmaken

Als een selectie meerdere regels omvat, worden vet, cursief, doorhalen, markeren en inline-code afzonderlijk op elke niet-lege regel toegepast. Voorvoegsels voor lijsten, citaten, koppen en taken blijven buiten de markeringen. Links blijven één regel omdat een meerregelig linklabel geen draagbare Markdown is.

Een ATX-kop en een GFM-taak zijn alternatieve bloktypen. Plainva schrijft daarom geen ongeldige combinatie. Inline-opmaak werkt in beide; gebruik - [ ] **Belangrijke taak** voor een opvallende taaktitel.

Secties en blokken insluiten

![[Notitie#Kop]] toont de sectie en onderliggende koppen tot de volgende kop van hetzelfde of een hoger niveau. ![[Notitie#^block-id]] toont de alinea, het lijstitem of het blok vóór een blok-ID op een afzonderlijke regel. Een gewone link [[Notitie#^block-id]] springt ook in de leesmodus naar die plek.

Gebruik bij herhaalde koppen een unieke koppenreeks (#Project#Resultaat) of een genummerd anker (#resultaat-1). Ontbrekende of dubbelzinnige doelen geven een melding; de bron blijft bereikbaar. De nestdiepte is begrensd en codevoorbeelden voeren geen insluitingen uit. Op de telefoon worden secties en blokken niet tot vier regels ingekort zoals de algemene notitievoorvertoning. Bestaande bestanden blijven ongewijzigd.

Lijsten gebruiken

Een lijstitem klapt pas in na een voltooide tik of klik op het opsommingsteken. Slepen, scrollen, een afgebroken aanraking of een gebaar met meerdere vingers klapt het niet in. De inspringing blijft stabiel bij andere lettertypen en smalle vensters; brontekst, tabs en cursorpositie blijven behouden.

Selectiewerkbalken blijven zichtbaar

De opmaakwerkbalk volgt je selectie tijdens het scrollen en houdt afstand van de schermranden. Bij weinig ruimte wisselt hij van kant of verdeelt hij de knoppen over meerdere regels. In de mobiele leesmodus worden lange actielabels zo nodig pictogrammen met toegankelijke namen; Kopiëren, Alles selecteren en beschikbare bewerkings- of commentaaracties blijven bereikbaar.

Eigenschappen aanvullen

Bij het toevoegen verschijnen bekende namen met type en gebruiksaantal. Bestaande en gereserveerde namen worden uitgesloten. Het type van de bijbehorende database gaat voor, daarna het indextype en het lokale typeregister. Suggesties voor tekst en lijsten komen uit de map van de notitie; “In de hele kluis zoeken” vergroot het bereik. Lijsten bieden afzonderlijke waarden. Ingestelde databaseopties blijven exclusief, ook bij een lege lijst. Vrije invoer blijft mogelijk; alleen een bevestigde bewerking verandert de notitie. Tekst en lijsten behouden hun type, in eigenschappen en databasecellen op desktop en mobiel.

Afbeelding openen

Afbeelding openen is beschikbaar voor lokale afbeeldingen in leesmodus, livevoorbeeld en het contextmenu. Gebruik in de mobiele viewer twee vingers, dubbeltikken of de zoomknoppen; Zoom herstellen toont de hele afbeelding. Terug brengt je naar de notitie. Lang drukken behoudt de systeemacties en je kunt nog steeds een gebied selecteren voor een opmerking.