Alla dokument börjar inte i Word. Typst har blivit ett snabbt sätt att skriva artiklar, brev, cv:n och föreläsningsanteckningar utan att brottas med LaTeX, och många team skriver sina manualer, specifikationer och driftrutiner i AsciiDoc. Sedan vill någon ha en underskriven, skannad kopia, och på datorn framför dig finns bara källfilen.

Look Scanned öppnar nu båda. Använd Typst (.typ) till skannad PDF för .typ-filer och AsciiDoc (.adoc) till skannad PDF för .adoc- och .asciidoc-filer. Dokumentet blir sidor direkt i webbläsaren. Du granskar dem i förhandsvisningen, lägger på skanningseffekten och laddar ner en PDF som ser ut att ha gått genom en riktig skanner. Du behöver inte installera Typst CLI, Ruby eller Asciidoctor PDF, och du behöver inte logga in någonstans.

Typst: den riktiga kompilatorn, i webbläsaren

Look Scanned kör Typsts officiella kompilator (Typst 0.14) i en version byggd för webbläsaren. Det är samma kompilator som bakom typst compile, så sidor, radbrytningar, formler och tabeller blir likadana som på din egen dator, inklusive sidformatet och marginalerna som dokumentet anger.

  • Första gången tar en stund. Kompilatorn och Typsts typsnitt, ungefär 20 MB tillsammans, laddas ner från Look Scanned första gången. Sedan hämtas de från webbläsarens cache, och Typst-filer öppnas även offline.
  • En fil, inga paket. Bara fristående dokument kan kompileras. En rad med #import "@preview/…" misslyckas, eftersom det inte finns något paketregister att hämta från. Detsamma gäller allt som läser en annan fil: en bild som placeras med #image, ett kapitel som tas in med #include eller data som läses från en CSV- eller JSON-fil.
  • Bara Typsts standardtypsnitt. Texten sätts med typsnitten som följer med Typst: Libertinus Serif, New Computer Modern med tillhörande matematiktypsnitt och DejaVu Sans Mono för kod. Typsnitt som är installerade på datorn går inte att använda, så andra typsnitt som dokumentet anger ersätts av dessa. De täcker latinsk skrift (även vietnamesiska), grekisk, kyrillisk och hebreisk skrift. Kinesisk, japansk och koreansk text har inget typsnitt att falla tillbaka på, och skriftsystem som arabiska, thailändska eller devanagari stöds inte heller ordentligt, så granska förhandsvisningen om dokumentet använder dem.
  • Källkoden måste gå att kompilera. Om Typst rapporterar ett fel får du ett felmeddelande i stället för sidor.

Eftersom Typst skapar en riktig PDF innan skanningseffekten läggs på kan texten följa med. När du sparar som PDF slår du på ”Behåll originaltext (liknande OCR)” under Utdatainställningar, så går texten i den skannade PDF:en fortfarande att söka i och kopiera.

AsciiDoc: Asciidoctor utan Ruby

AsciiDoc-filer konverteras av Asciidoctor, referensprocessorn för AsciiDoc, i den JavaScript-version som körs i webbläsaren. Resultatet sätts på A4-sidor med en tums marginaler, och det här följer med:

  • Dokumenthuvudet: titel, författare och revisionsrad, plus innehållsförteckningen när dokumentet anger :toc:.
  • Avsnitt, listor, tabeller, fotnoter, citat och kodmarkeringar (callouts). Anmärkningsblock (admonitions) visar sin etikett, till exempel Note eller Warning, som text i stället för som ikon.
  • STEM-formler, satta med ett riktigt matematiktypsnitt när dokumentet anger :stem:. Både AsciiMath- och LaTeX-notation fungerar, i löptext och i block.
  • Kodlistningar färgade efter syntax när dokumentet anger :source-highlighter:, oavsett vilken markerare det nämner. Utan det attributet förblir listningarna ofärgade, precis som överallt annars.
  • Långa tabeller och kodlistningar fortsätter på nästa sida, och en tabellrad delas aldrig mitt itu.

Några saker följer inte med:

  • include:: följs inte. Varje include-direktiv visas som en länk till sin sökväg i stället för det inkluderade innehållet. Slå först ihop delarna till en fil.
  • Bilder behöver en fullständig webbadress. En bild som anges med en relativ sökväg som images/diagram.png hittas inte, eftersom filen öppnas ensam, utan sin mapp. En bild med en fullständig https://-adress hämtas från webbplatsen där den ligger, och det kräver internetanslutning.
  • Diagram förblir källkod. Asciidoctor Diagram finns inte, så ett PlantUML- eller Mermaid-block visas som den text du skrev.
  • Typsnitten kommer från din enhet. Texten sätts med typsnitten som finns installerade på din dator eller telefon, så samma fil kan få sidbrytningar på andra ställen på en annan enhet.
  • Mycket långa filer kan ta för lång tid. Sidlayouten måste vara klar inom ungefär 30 sekunder, så dela upp ett dokument i bokformat i mindre filer.
  • .asc-filer tas inte emot. Den filändelsen används oftast för PGP-nycklar och signaturer. Byt namn på en AsciiDoc-fil till .adoc innan du öppnar den.

Så gör du en .typ- eller .adoc-fil till en skannad PDF

  1. Öppna Typst (.typ) till skannad PDF eller AsciiDoc (.adoc) till skannad PDF och välj din fil.
  2. Vänta en stund medan sidorna förbereds och gå sedan igenom förhandsvisningen sida för sida. Kontrollera rubriker, formler, tabeller och kod.
  3. Justera skanningseffekten. Håll oskärpa och brus låga om dokumentet har liten text eller täta formler.
  4. Klicka på ”Generera skannad PDF” och sedan på ”Ladda ner skannad PDF”.

Vill du hellre ha bilder kan du exportera varje sida som JPG eller PNG i stället. Vår guide till PDF, JPG och PNG förklarar när vilket format passar. Med Pro kan du använda masskanning för att hantera flera .typ- eller .adoc-filer på en gång.

Din fil stannar på din enhet

Båda formaten konverteras och skannas i webbläsaren, och källfilen laddas aldrig upp till någon server. För Typst hämtas bara kompilatorn och typsnitten, från Look Scanneds egen webbplats; paket och andra filer hämtas aldrig. För AsciiDoc är det enda undantaget en bild med en fullständig https://-adress, som hämtas från webbplatsen där den ligger, precis som när du öppnar sidan i webbläsaren.

Bra att veta

  • Resultatet består av bilder. Precis som i en riktig skanning går texten i PDF:en inte att markera eller söka i, om du inte använde textalternativet ovan för en Typst-fil. Spara din .typ- eller .adoc-källa för redigering.
  • En skanningseffekt läggs alltid på. Look Scanned får dokument att se skannade ut. Behöver du bara en ren PDF exporterar du den med Typst eller Asciidoctor PDF.
  • Behöver du paket, includes eller diagram? Skapa PDF:en på en dator som har Typst eller Asciidoctor PDF installerat och lägg sedan på skanningseffekten på den PDF:en i Look Scanned. Det fungerar för alla dokument, eftersom originalverktyget redan har gjort det svåra.

Skriver du i något annat format? Läs hur Look Scanned hanterar LaTeX-filer och Markdown-, HTML- och TXT-filer.

Har du en .typ- eller .adoc-fil som behöver se skannad ut? Prova med Typst eller med AsciiDoc.