Wat KL studio vandaag kan

Wat KL studio vandaag kan. KL studio zit in publieke alfa — deze lijst volgt de werkelijke stand van het product: 15 opgeleverd, 2 in alfa, 1 gepland. Hij wordt gegenereerd uit het functiemanifest van de app zelf en blijft dus eerlijk terwijl het product verandert.

Live, rechtstreeks uit de draaiende app: 25 sneltoetsen · 19 commando's in het commandopalet · 6 getypeerde koppelrelaties.

Editor en compilatie

  • opgeleverdIncrementeel compileren — ongeveer 4x sneller dan een volledige rebuildEen incrementele engine hercompileert alleen wat je hebt gewijzigd. Bij echte arXiv-papers bereikt een bewerking de preview in ongeveer 0,6 s, terwijl een volledige rebuild van hetzelfde paper 2-3 s kost. Gemeten cijfers en methode op de vergelijkingspagina.
  • opgeleverdLive preview tijdens het typenEditor naast een live PDF-preview die bij elke bewerking wordt bijgewerkt, met diagnostiek van de compiler direct in de tekst.
  • opgeleverdDiagnostiek in de tekstFouten en waarschuwingen verschijnen in een diagnostiekpaneel dat je kunt doorlopen (]d / [d), gekoppeld aan de bijbehorende regel in de broncode.
  • opgeleverdVim-modus met systeemklembordOptionele vim-sneltoetsen; yank/delete/change in de normale modus synchroniseren met het systeemklembord, zodat wat je yankt ook buiten de editor bruikbaar is.
  • opgeleverdToetsenbord voorop, commandopaletElk gebaar heeft een route zonder muis. Cmd-K opent een palet dat elke node doorzoekt en commando's uitvoert.
  • alfaTypst-conceptenSchrijf concepten in Typst naast LaTeX — dezelfde snelle in-process compileerlus, live preview en injectie van de bibliografie. Alfa: broncode vervangen + preview werkt; gestructureerd blokbewerken en \cite{}-integratie volgen nog.

Samenwerken

  • opgeleverdRealtime multiplayer-bewerkingMeerdere mensen bewerken hetzelfde project live via een collaboratieve sessie (operational transform) — geen limiet op het aantal deelnemers per project.
  • opgeleverdEen concept delen via een linkDeel een concept via een link om te bekijken of te bewerken, ook met mensen die nog geen account hebben.
  • opgeleverdLeden van projecten en bibliothekenNodig medebewerkers uit voor een project of een hele bibliotheek, met toegangsrechten per lid.

Kennisbank

  • opgeleverdKennisgraaf van papers en claimsEén graaf onder alles: papers die je importeert en claims die je in je eigen woorden schrijft, met getypeerde relaties ertussen.
  • opgeleverdBoards → structuur → .texDeel een stuk van de graaf in op een board; exporteer het van links naar rechts en van boven naar beneden als LaTeX-sectieskelet rechtstreeks naar de editor.
  • opgeleverdPDF-lezer met notitie uit selectieLees een bron in de app; selecteer een stuk tekst en maak er een claim van die verankerd blijft aan precies die plek.
  • opgeleverdPanelen: gerelateerd / backlinks / citatiesOntdekpanelen tonen gerelateerde notities, backlinks en citatieburen terwijl je leest en schrijft.

Bronnen en referenties

  • opgeleverdImporteren uit arXiv / OpenAlex / Crossref / PubMedHaal papers rechtstreeks op vanuit Cmd-K met het voorvoegsel + (+arxiv, +openalex, +crossref, +pubmed) of een korte alias (+ax, +oa, +cr, +pm); ze komen leesklaar in je bibliotheek terecht.
  • opgeleverdAutomatische citatieverrijkingBij het importeren legt KL op de achtergrond alvast 'cites'-koppelingen aan op basis van de eigen referentielijst van een paper.
  • opgeleverdIn de tekst citeren en citaten overnemen uit je bibliotheek\cite{slug} verwijst naar een node in je bibliotheek; \quote[slug]{} haalt het bijbehorende citaat op. Spring met Cmd-Enter naar de definitie.
  • alfaZotero-importImporteer een bestaande Zotero-bibliotheek, zodat je referenties met je meekomen. (De browser-add-on valt onder de AGPL.)

Op de roadmap

  • geplandEen kennisbank openbaar publicerenPubliceer notities of een leeslijst op een openbare URL, zodat anderen ze kunnen lezen (en vinden). Nog niet beschikbaar.