Hjælp
Hvad er Markzen?
Markzen er en desktop-editor til lette markup-sprog – Markdown og seks andre – med en live, fuldt stylet forhåndsvisning. Du skriver almindelig tekst markeret med simpel tegnsætning til venstre, og Markzen gengiver den som formateret HTML til højre, mens du skriver.
Det, der adskiller den fra en almindelig Markdown-editor, er rundturen. Markzen læser otte markup-sprog, gengiver 30 live-udvidelser (diagrammer, grafer, matematiske formler, musikpartiturer, skakbrætter, QR-koder) inde i dokumentet og eksporterer til mere end tyve formater – e-bøger, Word, PowerPoint, LaTeX, Jupyter-notesbøger og mere. Skriv én gang, og aflever resultatet som næsten hvad som helst. Konverteren er indbygget, så der er ingen eksterne værktøjer at installere.
Du kan åbne en eksisterende fil eller bare begynde at skrive – der er intet krav om at åbne en fil først.
Editoren
Den venstre rude er en fuld CodeMirror kodeeditor, ikke en almindelig tekstboks: den har syntaksfremhævning for den markup, du skriver, en formateringsværktøjslinje (fed, kursiv, overskrifter, lister og mere, plus dedikerede knapper til indsættelse af links og billeder — se Links & billeder — og til indsættelse af en tabel, se Tabeller & regneark), og en søg-og-erstat-funktion. Standard redigeringsgenveje — kopier, indsæt, fortryd, gentag — fungerer som forventet.
Du skriver i et af otte letvægts markup-sprog. Disse er almindelige tekstformater, der udtrykker struktur med tegnsætning (# for en overskrift, * for fremhævelse) i stedet for skjult styling, så et dokument forbliver læsbart som tekst og diff-venligt i versionskontrol. Markzen læser alle otte og afgør, hvilket et en fil er, ud fra dens filtypenavn — du vælger aldrig formatet manuelt. Kompatibilitet viser, hvilke filtypenavne der åbner hvilket sprog.
Hvert sprog har sine egne konventioner og sit eget eksisterende økosystem af dokumenter; Markzen gengiver hvert i sin egen dialekt i stedet for først at konvertere alt til Markdown. BBCode er det, der ikke har en enkelt standard — hvert forum opfandt sin egen variant — så Markzen læser det generøst, accepterer de almindelige stavemåder side om side ([list] eller [ul], [h1] eller [heading=1]) og lader enhver tag, den ikke genkender, være synlig som almindelig tekst i stedet for at sluge den. For at skifte typen af markup et dokument er skrevet i, brug værktøjslinjens Konverter til menu (se Konverter & eksporter nedenfor).
Ikke alle sprog kan udtrykke alt. Formateringsværktøjslinjen bærer de samme knapper i hvert dokument, men Markzen skriver kun markup, som sproget selv definerer — det opfinder aldrig en privat dialekt for at dække over et hul. En knap, som det aktuelle sprog ikke har en notation for, er nedtonet. Fed, kursiv, overskrifter, lister, kodeblokke, links, billeder, regler og tabeller er tilgængelige i alle otte; de få huller er listet i Kompatibilitet. Markdown's er den, der overrasker folk: den har ingen standardmåde at centrere et afsnit på, så Markzen tilbyder ingen justeringsknapper der i stedet for at skrive noget, som kun nogle læsere ville respektere.
Tekststørrelsen indstilles med værktøjslinjens Øg tekststørrelse og Reducer tekststørrelse knapper. Editorruden kan også skjules helt — når den er det, bliver Markzen en ren læser (se Live preview).
Links og billeder
Formateringsværktøjslinjen har to dedikerede knapper til at indsætte et link eller et billede i dokumentet, og hver åbner en lille popup lige der, hvor din markør er. Link (Ctrl+K) — eller tryk på Ctrl+K — indsætter et hyperlink: skriv linkteksten og dens adresse, og Markzen skriver den korrekte markup for det. Billede indsætter et billede på samme måde, med et par ekstra valgmuligheder, der er dækket nedenfor.
Begge skrives i den markup, det aktuelle dokument bruger — et link indsat i en AsciiDoc-fil kommer ud som AsciiDoc, i en Org-fil som Org, og så videre på tværs af alle otte sprog.
Startende fra en adresse, du allerede har. Indsæt en webadresse i dokumentet, vælg den, og tryk på Ctrl+K: Markzen ser, at markeringen er en adresse snarere end ord, sætter den i popup'ens adressefelt og lader markøren stå i det tomme tekstfelt, ventende på, hvad linket skal sige. Uden det ville en valgt adresse være blevet linkets synlige tekst — et link, der læses som en bar URL. Absolute filstier tæller også som adresser, på Windows og andre steder, så den samme genvej omdanner en indsat sti til et link til den fil.
Redigering af et link eller billede, du allerede har. Placer markøren et vilkårligt sted på et eksisterende link eller billede og åbn popup'en igen (knappen, eller Ctrl+K): Markzen genkender konstruktionen, indlæser dens aktuelle tekst og adresse i popup'en og erstatter det hele, når du bekræfter — så du redigerer det på stedet i stedet for ved et uheld at indlejre et nyt link inde i det gamle.
For et billede tilbyder popup'en også en Søg efter et billede-knap til at vælge en fil fra disken i stedet for at skrive en sti — den åbner i den mappe, du sidst tog et billede fra, holdt adskilt fra den, dine dokumenter kommer fra — og et vigtigt valg: om billedet er indlejret eller linket.
Indlejrede eller linkede billeder
Når du indsætter et billede, kan Markzen gemme det i dokumentet på to måder:
- Linket — dokumentet peger kun på billedet, via filsti eller webadresse. Dokumentfilen forbliver lille, men billedet skal rejse med det (eller forblive tilgængeligt via dets URL), ellers vises det ikke andre steder. Dette er standardindstillingen.
- Indlejret — billedets faktiske bytes skrives ind i dokumentet som tekst (en base64
data:-blok), så filen er fuldstændig selvstændig: én fil bærer alt, uden noget at miste overblikket over. Kompromiset er størrelse — dokumentet vokser med billedets vægt, og et indlejret billede kan ikke bruge en relativ sti.
Vælg Indlejret, når du ønsker en enkelt bærbar fil at overdrage; vælg Linket, når du holder billeder ved siden af dokumentet og ønsker, at filen skal forblive lille.
For et linket billede vises endnu en mulighed: Relativ sti. Når billedet ligger i dokumentets egen mappe (eller en undermappe), skriver afkrydsning af dette referencen som en kort relativ sti i stedet for en fuld absolut sti, så linket fortsætter med at fungere, når du flytter dokumentet og dets billeder sammen. Det tilbydes kun, når billedet er inde i dokumentets mappe — ellers er der ingen relativ sti at skrive.
Indlejrede billeder forbliver pæne i editoren. Et base64-indlejret billede er en lang tekstvæg, der ellers ville begrave linjerne omkring det, så Markzen folder hver enkelt ind i en lille chip, der viser dens type og størrelse (f.eks. 🖼 webp · 38 KB). Chippen er kun til visning — den underliggende tekst er uberørt, så lagring, kopiering eller klipning bærer altid det fulde billede, og markøren springer over chippen som en enkelt enhed.
Filer, faner og lagring
Markzen holder så mange dokumenter åbne på én gang, som du ønsker, hver i sin egen fane, så du kan arbejde på tværs af flere filer og skifte frit mellem dem. Du behøver ikke at åbne en fil for at begynde – start med at skrive i det tomme dokument, der allerede er der, eller brug værktøjslinjens filknapper:
- Nyt dokument — åbner en kort menu (Opret ny) med de otte markup-sprog; vælg et for at starte et nyt, tomt dokument skrevet i det markup, i en ny fane.
- Åbn en Markdown-fil — gennemse efter en eksisterende fil og åbn den. Vælgeren accepterer alle otte markup-formater, og Markzen vælger den rigtige ud fra filens udvidelse. Den åbner i den mappe, du sidst tog et dokument fra, husket mellem sessioner, så du ikke starter fra bunden hver gang.
- Gem — skriver det aktive dokument tilbage til sin fil. Et dokument, der aldrig er blevet gemt, falder igennem til Gem som, så du kan navngive det først.
- Gem som — gemmer det aktive dokument til en ny fil, og lader originalen være uberørt.
Du kan også trække en fil ud af din filhåndtering og slippe den på vinduet for at åbne den.
Hvert åbent dokument er en fane øverst i vinduet. En ikke-gemt fane er markeret med en prik, og en fane, hvis markup ikke er Markdown, bærer et lille formatmærke (f.eks. adoc). × på en fane lukker den – og lukning af et dokument med ikke-gemte ændringer kasserer dem aldrig lydløst: en inline-linje vises på fanen, så du kan Gem eller Kassér først.
Mens et dokument er åbent, overvåger Markzen dets fil på disken. Hvis filen ændres i et andet program, og du ikke har dine egne ikke-gemte redigeringer, trækker Markzen automatisk den nye version ind; hvis du har ikke-gemte redigeringer, spørger den først – en inline Genindlæs-linje lader dig beslutte, om du vil tage versionen på disken eller beholde din egen.
Live forhåndsvisning
Den højre rude er dokumentet gengivet som stylet HTML, opdateret live, mens du skriver. Links virker, tabeller justeres, kode vises i en monospace-blok, opgavelister får afkrydsningsfelter, og hver rendering-udvidelsesblok (se nedenfor) tegner sin figur på plads. Forhåndsvisningen er et trofast billede af, hvordan en HTML- eller PDF-eksport vil se ud.
Hvis et Markdown-dokument åbner med en YAML front-matter blok — sektionen --- key: value ---, som værktøjer som Jekyll, Hugo og Obsidian placerer øverst — gengiver Markzen den som et pænt metadata-kort over dokumentet, i stedet for at lade den afsluttende --- blive til en løs overskrift.
Layouttilstande
En gruppe af tre værktøjslinjeknapper indstiller, hvad vinduet viser:
- Delt visning — editor og forhåndsvisning side om side. Træk skillelinjen for at ændre, hvor meget plads hver får.
- Vis editor — kun editoren, der fylder vinduet for distraktionsfri skrivning.
- Vis forhåndsvisning — kun forhåndsvisningen, en ren læser i fuld bredde.
Indholdsfortegnelse
Knappen Indholdsfortegnelse åbner et panel, der automatisk er bygget ud fra hver overskrift i dokumentet (#, ##, ###, …). Klik på en hvilken som helst post for at rulle forhåndsvisningen til den sektion. Enhver overskrift med underoverskrifter under sig viser en pil: klik på den for at Fold sammen den sektion og skjule dens indlejrede overskrifter, eller Fold ud for at få dem tilbage — så du kan folde en lang disposition ned til kun de dele, du arbejder i. De små 2 / 3 / 4 knapper i panelhovedet begrænser dispositionen til den overskriftsdybde — nyttigt i et langt dokument, når du kun ønsker de øverste niveauer i syne — og et klik på den aktive igen bringer alle niveauer tilbage. Panelet ændrer størrelse ved at trække i dets venstre kant og kollapser for at frigøre læseplads. Det er kun et navigationshjælpemiddel inde i appen — det vises aldrig i en eksport.
Levering af din egen disposition. Hvis overskrifterne ikke er den disposition, du ønsker, kan et dokument have sin egen. En indhegnet blok tagget markzen, hvis første linje er toc, erstatter det genererede panel med listen skrevet under den:
`markdown
```markzen
toc
- [Introduction](#intro)
- [Background](#background)
- [Results](#results)
```
Indrykning indstiller niveauet, og hver post peger på et anker, der skal eksistere i selve dokumentet — en overskrift, du gav et eksplicit id, eller et almindeligt <a id="intro"></a>. Blokken selv tegner intet: det er metadata, panelet læser.
Tabeller og regneark
Tabeller flytter rent mellem Markzen og ethvert regneark. Indsæt tabulatorsepareret tekst – kopieret fra Excel, Google Sheets, Word eller en webtabel – ind i editoren, og Markzen omdanner det til en korrekt tabel skrevet i dokumentets eget markup, i stedet for at indsætte en væg af tabulatortegn. Indsætningslæseren er citatbevidst (den håndterer korrekt celler, der selv indeholder tabulatorer, linjeskift eller anførselstegn) og udløses kun, når udklipsholderen indeholder et rent rektangulært gitter med mindst to kolonner; alt andet indsættes som almindelig tekst.
Du kan også starte en tabel fra bunden. Værktøjslinjens knap Indsæt tabel åbner et lille gitter – stryg hen over det for at vælge, hvor mange rækker og kolonner du ønsker, og Markzen skriver en tom tabel af den størrelse i dokumentets eget markup, klar til at skrive i. Den første række er overskriftsrækken.
Det omvendte virker også. Hold musen over en gengivet tabel i forhåndsvisningen, og en kopiknap vises i hjørnet: den kopierer tabellen ud igen som tabulatorsepareret tekst, der falder direkte ind i en regnearkscelle eller et Word-dokument. Disse kopiknapper er kun en bekvemmelighed i forhåndsvisningen – de fjernes fra enhver eksport og konvertering, så en delt fil kun indeholder den rene tabel.
Gengivelsesudvidelser
Markzen udvider standardopmærkning gennem indhegnede kodeblokke. Sprog-tagget lige efter de indledende tredobbelte backticks afgør, hvordan blokken gengives: et tag, som Markzen genkender som en udvidelse, tegner en levende figur i stedet for at vise koden.
Hver type figur tegnes af sin egen gengivelsesmotor, og Markzen henter en motor første gang et dokument faktisk beder om den, i stedet for at indlæse dem alle ved opstart – hvilket er grunden til, at appen starter næsten øjeblikkeligt, og hvorfor det første diagram af en given type kan tage et øjeblik at vises, mens alle senere er øjeblikkelige.
For eksempel, denne kilde:
```mermaid
graph LR
A --> B --> C
```
gengives som et levende rutediagram, ikke en kodeliste – og det forbliver et rutediagram i PDF- og HTML-eksport også.
Diagrammer, grafer, matematik, musiknotation, skak- og Go-brætter, QR-koder og mere er indbygget – Kompatibilitet lister hver enkelt af dem med dens tag.
Hver udvidelse har sit eget sprog-tag (mermaid, chartjs, katex, abc, chess, …). Du kan blande så mange, du vil, med almindelig prosa i et enkelt dokument – de gengives alle sammen. Om en figur stadig er en figur, når dokumentet forlader Markzen, afhænger af, hvor du sender det hen – se Konverter og eksporter nedenfor.
Formler inde i en sætning
En matematisk formel kan være en blok for sig selv – en katex eller asciimath blok, der står alene
og er centreret som en ligning i en lærebog. Det fungerer i alle otte opmærkningssprog.
En formel kan også sidde inde i en sætning, så "arealet er pi r i anden" læses som en linje prosa med rigtige symboler i. Det afhænger af, at opmærkningssproget har en notation for det, og hver enkelt staver det forskelligt – notationen pr. sprog er i Kompatibilitet.
Textile og BBCode er de to undtagelser, og det er en begrænsning af disse sprog snarere end af Markzen: ingen af dem definerede nogensinde en måde at skrive matematik på. I et Textile- eller BBCode-dokument skal en formel derfor være en blok for sig selv. Intet går tabt – formlen gengives, og den overlever eksport – den kan simpelthen ikke væves ind i en linje prosa.
Placering og størrelse af en figur
Hold musen over en gengivet figur i forhåndsvisningen, og et lille panel vises ved siden af den: justering-knapper (venstre, midt, højre) og – for de typer figurer, der kan ændres størrelse – bredde- og højde-felter i pixels. remove style block rydder dem igen.
Dette valg gemmes ikke et usynligt sted: panelet skriver det ind i dokumentet som en kort blok tagget markzen, placeret umiddelbart før den figur, det gælder for.
```markzen
style
align center
width 480
```
Så layoutet følger med filen – det er en del af det, du gemmer, overdrager og eksporterer, på enhver maskine. Du kan lige så godt skrive blokken i hånden: én direktiv pr. linje, align (left, center eller right), width og height i pixels, altid gældende for blokken direkte under den.
Styling af et dokument med CSS
Et Markdown-dokument kan også medføre sit eget stylesheet, i en indhegnet blok tagget style:
```style
h2 { color: #b03030; border-bottom: 2px solid #b03030; }
blockquote { font-style: italic; }
```
Reglerne gælder for dokumentets forhåndsvisning og for dets PDF- og HTML-eksport, ud over den aktive stilskabelon – en måde at give et dokument sit eget udseende uden at ændre dine indstillinger for alt andet. Kun almindelige vælgere: at-regler som @media og @keyframes understøttes ikke, og blokken fungerer kun i Markdown-dokumenter.
Konverter og eksporter
Værktøjslinjens Konverter til-menu er der, hvor et færdigt dokument forlader Markzen. Den udfører to forskellige ting.
Konverter til et andet opmærkningssprog. Under Let markering omskrives det åbne dokument som et af de syv andre opmærkningssprog – AsciiDoc, BBCode, Djot, MediaWiki, Org, reStructuredText eller Textile. Nyttigt når en wiki ønsker MediaWiki, et forum ønsker BBCode, en udgiver ønsker AsciiDoc, eller du flytter noter mellem økosystemer. Hver af de otte vises én gang i menuen som et opmærkningssprog: et dokument gemt som MediaWiki herfra er den samme fil, som du ville få et hvilket som helst andet sted.
Eksporter til et færdigt format. Overfør dokumentet til den medfølgende konverter, som udsender mere end tyve dokumentformater, grupperet efter hvad de er beregnet til:
| Kategori | Formater |
|---|---|
| E-bøger | EPUB 3, FictionBook2 |
| Tekstbehandling | Microsoft Word (.docx), OpenDocument (.odt), Rich Text Format (.rtf) |
| Præsentation | Microsoft PowerPoint (.pptx), reveal.js (.html) |
| Sats | InDesign ICML, LaTeX (.tex), Typst (.typ) |
| XML | DocBook, JATS, OpenDocument XML, TEI Simple |
| Notesbog | Jupyter Notebook (.ipynb) |
| Dispositionsplan | OPML (.opml) |
Konverteren leveres med Markzen – intet ekstra at downloade eller konfigurere. Udover disse er der tre hurtige udgange på værktøjslinjen: Gem som PDF og Gem som HTML eksporterer det gengivne dokument præcis som forhåndsvist (stilskabelon, skrifttyper og udvidelsesfigurer inkluderet), og Udskriv sender det til en printer. Kodeskrifttypen rejser inde i den eksporterede fil, så en kodeblok eller et ASCII-diagram lander på læserens maskine og ser ud, som du så det, uanset om de har den skrifttype installeret.
Hvad der overføres, og hvad der ikke gør. En gengivelsesudvidelsesfigur forbliver kun en figur, hvor målformatet kan indeholde et billede, så et dokument forlader Markzen ad en af to veje:
- Som det dokument, du ser – de tre værktøjslinjeudgange, der lige er beskrevet (PDF, HTML, print) og fem af formaterne i tabellen ovenfor: EPUB 3, Microsoft Word (
.docx), OpenDocument (.odt), Microsoft PowerPoint (.pptx) og Rich Text Format (.rtf). Diagrammer, formler og noder skrives ud som billeder og ankommer intakte. - Som dokumentets kildetekst – alle andre mål og enhver konvertering til et andet opmærkningssprog. Prosa, overskrifter, lister, tabeller og links konverteres alle; en
mermaid- ellerkatex-blok ankommer som en almindelig kodeblok, der indeholder den kilde, du skrev, fordi disse formater ikke har en figur, som Markzen kan give dem.
Så et dokument bygget op omkring diagrammer overføres bedst som PDF, HTML, EPUB, Word, OpenDocument, PowerPoint eller RTF. LaTeX, Typst, reveal.js og resten giver dig stadig hele dokumentet – med hver figurs kilde efterladt på plads, klar til det pågældende økosystems egne værktøjer.
Eksport fra kommandolinjen
Markzen fungerer også uden at åbne et vindue. Send den eksekverbare fil for Markzen en kildefil og -o med en outputsti, og den gengiver dokumentet og skriver eksporten direkte til disken:
markzen.exe report.md -o report.pdf
Kilden kan være et af de otte markup-formater, som Markzen læser; outputtet er en PDF- eller en HTML-fil, valgt ud fra outputnavnets filtypenavn. Eksporten gennemgår den samme gengivelse som selve appen, så diagrammer, formler og alle andre udvidelsesblokke kommer ud som levende figurer. Eksport bruger standardstilskabelonen og skrifttyperne — kommandolinjen kører i sin egen rene profil, adskilt fra appen, hvilket betyder, at den også fungerer fint, mens Markzen allerede er åben.
Flere dokumenter kan eksporteres i ét kald — angiv et vilkårligt antal source -o output-par, og en enkelt start gengiver dem alle, til en brøkdel af omkostningerne ved at starte én gang pr. fil:
markzen.exe a.md -o a.pdf b.adoc -o b.html c.rst -o c.pdf
Skrifttyper og udseende
Markzen er bygget til at få et dokument til at se sat ud i stedet for generisk. Kontrollerne for dette sidder samlet på værktøjslinjen bag knappen Stil og skrifttyper, så du kan justere dem, mens du læser; temaet og grænsefladesproget findes i Indstillinger → Visning.
Skabelon til stil
Stil tilbyder fem forhåndsvisningsstile: Standard, GitHub, Bog, Moderne, Minimal. Den skabelon, du vælger, er også den stil, der anvendes på PDF- og HTML-eksport, så den bestemmer, hvordan et delt dokument læses – vælg Bog eller Moderne til noget, du vil aflevere, Minimal til distraktionsfri læsning. Skabelonen styler kun forhåndsvisningen, aldrig editoren.
Skrifttyper
Tre vælgere i samme panel indstiller en separat skrifttype for hver teksttype – Overskrift, Brødtekst og Kode – hvilket er det, der får et Markzen-dokument til at føles sat:
- Overskrift — Oswald, Playfair Display, Merriweather, Raleway, Montserrat, Lora, Libre Baskerville, Bebas Neue, Abril Fatface, Cinzel.
- Brødtekst — Inter, Roboto, Georgia, Lato, Source Serif 4, Nunito, PT Serif, Crimson Text, Libre Franklin, Open Sans.
- Kode — JetBrains Mono, Source Code Pro, Cascadia Mono, Fira Mono.
Kodeskrifttyperne er valgt ud fra en egenskab ud over udseendet: de tegner alle boks-tegnekaraktererne (│ ├ └ ─), som trælistninger og ASCII-diagrammer er lavet af, så et mappetræ, der indsættes i en kodeblok, bevarer sin form i stedet for at bryde op i mellemrum. De er også de ligaturfri varianter – en skrifttype med ligaturer tegner != som et enkelt ≠, hvilket er behageligt i en kodeeditor og forkert i et dokument, der skal vise, hvad filen faktisk siger. JetBrains Mono og Source Code Pro leveres med Markzen, så de fungerer på en maskine, der aldrig har set dem, og uden nogen forbindelse overhovedet.
Tekststørrelse
Værktøjslinjens knapper Øg tekststørrelse og Reducer tekststørrelse ændrer tekststørrelsen.
Tema og sprog
I Indstillinger → Visning:
- Tema — Lyst eller Mørkt. Standard: Lys.
- Sprog — Markzen's egen grænseflade er oversat til mere end halvtreds sprog, herunder skriftsprog fra højre mod venstre (arabisk, hebraisk) og CJK (kinesisk, japansk, koreansk).
Kompatibilitet
Referencetabellerne: hvad hvert markup-sprog understøtter, og alle slags live-figurer, som Markzen kan tegne. Alt her handler om hvad der virker hvor — forklaringerne findes i afsnittene ovenfor.
Hvad hvert markup-sprog kan gøre
| Markup-sprog | Åbner filer der ender på | Live-figurer | Indholdspanel | Formel i en sætning | Kan ikke udtrykke |
|---|---|---|---|---|---|
| Markdown | .md, .markdown |
alle | ja | $…$ |
tekstjustering |
| AsciiDoc | .adoc, .asciidoc, .asc |
alle undtagen style |
ja | kun blok | gennemstregning |
| reStructuredText | .rst, .rest |
alle undtagen style |
ja | $…$ |
gennemstregning |
| Org | .org |
alle undtagen style |
ja | $…$ |
venstre- og højrejustering |
| Textile | .textile |
alle undtagen style |
ja | kun blok | — |
| Djot | .dj |
alle undtagen style |
ja | $`…` |
— |
| MediaWiki | .wiki, .mediawiki, .wikitext |
alle undtagen style |
ja | <math> |
inline-kode, gennemstregning, blockquote, tekstjustering |
| BBCode | .bbcode, .bb |
alle undtagen style |
ja | kun blok | — |
Live-figurer — style-blokken er den eneste undtagelse: den anvender CSS på selve dokumentet, hvilket kun Markdown understøtter. Alle andre typer figurer virker i alle sprog. I et BBCode-dokument skrives blokken [code=mermaid]…[/code] i stedet for med backticks; i MediaWiki, <syntaxhighlight lang="mermaid">…</syntaxhighlight>.
Kan ikke udtrykke — disse er begrænsninger i selve markup-sprogene, ikke i Markzen: hvor et sprog ikke har en notation for noget, tilbyder Markzen ingen knap til det, i stedet for at skrive en privat dialekt, som kun den selv kunne læse tilbage. Se Formler inde i en sætning for matematik-rækken.
Hver slags figur
Skriv tagget efter de indledende tre backticks — ```mermaid — og blokken bliver en figur.
| Kategori | Figur | Blok-tag | Noter |
|---|---|---|---|
| Diagrammer | Mermaid | mermaid |
rutediagrammer, sekvens, klasse, Gantt, ER, tilstand |
| Graphviz | graphviz |
DOT-sproget | |
| Cytoscape | cytoscape |
netværksgrafer; panorer og zoom i forhåndsvisningen | |
| Markmap | markmap |
mindmap fra en punktliste; klik for at folde | |
| Timeline | timeline |
lodret begivenhedstidslinje | |
| Software-diagrammer | Nomnoml | nomnoml |
UML |
| PlantUML | plantuml |
UML — den ene figur der kræver en internetforbindelse | |
| DBML | dbml |
databaseskema-diagrammer | |
| Diagrammer | Chart.js | chartjs |
søjle, linje, cirkel, radar |
| Vega-Lite | vega-lite |
deklarative diagrammer fra JSON | |
| ECharts | echarts |
store interaktive diagrammer | |
| IT-udvikling | Pseudocode | pseudocode |
typesæt algoritmer |
| Tabulator | tabulator |
sorterbar interaktiv tabel | |
| Bytefield | bytefield |
bit- og bytefelt-layouts | |
| QR Code | qrcode |
||
| Railroad | railroad |
syntaksdiagrammer | |
| WaveDrom | wavedrom |
digitale timing-diagrammer | |
| Matematik | KaTeX | katex |
også $…$ i en sætning — se tabellen ovenfor |
| AsciiMath | asciimath |
almindelig tekst matematiknotation | |
| Grafer | function-plot | fnplot |
plot en funktionskurve |
| JSXGraph | jsxgraph |
interaktiv geometri | |
| Plotly | plotly |
videnskabelige og 3D-diagrammer | |
| Videnskab | SMILES | smiles |
kemiske strukturdiagrammer |
| Musik | ABC Notation | abc |
noder fra almindelig tekst |
| VexFlow | vexflow |
indgraverede nodelinjer | |
| VexChords | vexchords |
guitarakkorddiagrammer | |
| ChordPro | chordpro |
akkorder over tekster | |
| MusicXML | musicxml |
fulde partiturer | |
| Spil | Chess | chess |
et bræt fra en FEN-position |
| Go Board | goboard |
9×9, 13×13 og 19×19 | |
| Dokument | Markzen | markzen |
usynlig: placerer og størrelsesjusterer figuren under den, eller tilsidesætter indholdspanelet |
| Style | style |
usynlig: CSS for dette dokument — kun Markdown |
Filforbindelser
På Windows kan installationsprogrammet registrere Markzen som en håndterer for alle markup-filtyper, den læser – alle femten udvidelser, der er anført under Kompatibilitet, på tværs af alle otte sprog. Når den er registreret, åbner et dobbeltklik på en af disse filer i Stifinder den direkte i Markzen, og hvis flere editorer er installeret, kan du stadig vælge Markzen via "Åbn med...".
Tastaturgenveje
| Tast | Handling |
|---|---|
Ctrl+S |
Gem |
Ctrl+Shift+S |
Gem som |
Ctrl+ + / Ctrl+ - |
Forøg / formindsk tekststørrelse |
Standardredigeringsgenveje – find, erstat, kopier, indsæt, fortryd, gentag – og genvejene til formateringsværktøjslinjen (fed Ctrl+B, kursiv Ctrl+I, overskrift Ctrl+H, link Ctrl+K og mere) fungerer i redigeringsruden. En formateringsgenvej findes kun, hvor den aktuelle markup har konstruktionen – Ctrl+D gør intet i et AsciiDoc-dokument, som ikke har sin egen gennemstregning (se Editoren).
Tips
- Skjul editoren for at læse. Enkeltvisning med forhåndsvisningen tændt gør Markzen til en ren læser, og de fem stilskabeloner lader dig indstille, hvordan den ser ud.
- Ét dokument, alle slags indhold. Et Mermaid-flowdiagram, en KaTeX-ligning og et musikpartitur kan sidde ved siden af almindelig prosa – de gengives alle sammen og overlever alle PDF- og HTML-eksport.
- Stilskabelonen er eksportudseendet. Uanset hvilken skabelon du vælger, er det den stil, der er indbygget i PDF- og HTML-output, så indstil den, før du eksporterer.
- Skriv i det markup, du kan lide, lever i det format, de har brug for. Udkast i Markdown (eller en af de otte), brug derefter Konverter til for en Word-fil, et diasshow, en e-bog eller en LaTeX-kilde – ingen separate værktøjer kræves.