Inledning
På en annan blogg jag är med och driver försöker vi använda oss av Markdown som system för att formatera inläggen vi skriver. Det beror på att det är ganska trubbigt med s.k. visuella redigerare där man klickar på b för att få fet stil och så, de är inte helt klockrena, särskilt inte om man vill importera text från typ Word eller så.
För en av mina mindre tekniskt insatta medskribenter försökte jag tidigare att skapa ett smidigt system som överför dokumentet från Word-format till Markdown, med bibehållna fotnoter (fotnötterna var liksom ett krav i mina ögon eftersom de var viktiga för texten). Det blev inte särskilt enkelt eller rättfram.
De här instruktionerna är betydligt betydligt lättare och kortare att läsa än det originaldokument som jag först sammanställde i början av maj. Det beror på att jag fått några pusselbitar till som lett till att jag nu kan visa på ett väldigt smidigt sätt att konvertera dokument till Markdown. Hemligheten är att köra OpenOffice eller exportera till odt från Office med Suns plugin, vilken också rekommenderas, särskilt om man inte vill installera OpenOffice.
Det gör att man slipper det elände som det innebär att pyssla med html som kommer från Word. Och istället kör vi nu genom odt som är ett rent och fint xml-format och som därför fungerar betydligt bättre att konvertera från. Det är inte jag som har skrivit skriptet som gör jobbet, det kommer från http://www.freewisdom.org/projects/, men jag har kört py2exe på det och därmed genererat en .exe-fil, likaså har jag ändrat ett par rader i skriptet så att det spottar ut en fil istället för till stdout (terminalfönstret) och så har jag gjort en Mac-version av densamma genom de verktyg som Apple skickar med OS X 10.5.
Installation
Windows
Ladda ned den här zip-filen och zippa upp den på en bra plats (jag föreslår att du gör det i C:\Program om du kör Windows). Öppna mappen du just extraherat och högerklicka på odt2text.exe och välj “Skicka till” och Skrivbordet i undermenyn. På så vis får du en genväg som gör att du lätt kommer åt att konvertera.
Mac
Ladda ned den här och dubbelklicka på den, och lägg programmet på lämplig plats (Program-mappen är ett förslag). Om du vill kan du högerklicka/Controlklicka på odt2text.app och välj “Skapa alias”. På så vis får du en genväg som gör att du lätt kommer åt att konvertera, som du kan lägga på skrivbordet eller annan lämplig plats.
Användning
- Skaffa dig en odt-version av dokumentet du ska konvertera, vilket du gör genom att köra OpenOffice eller pluginen till Office (se länkarna i inledningen för att finna respektive program), eller på något annat sätt (t.ex. spara filen som odt från TextEdit.app på din Mac med Leopard på).
- Släpp din fil på den genväg du har skapat.
- Öppna din fil med lämplig editor, TextEdit på Mac:en. Windows: Anteckningar klarar inte av det bra, eftersom filen är i UTF-8 vilket är ett väldigt bra format, men Anteckningar är för simpelt. Ladda t.ex. ner Notepad2 som är ett excellent och litet program och kör det istället för Anteckningar. Beundra resultatet och modifiera filen så att det blir som du vill ha det.
Eller för att säga det kortare: Dra odt-filen och släpp den på genvägen/programmet.
Eventuell efterbehandling
Tyvärr konverteras inte rubriker ordentligt, utan man får fixa det själv. Däremot sköts citat och fotnötter ordentligt av konversionen. Om man har skött det ordentligt med stilmallar, vill säga (inbillar jag mig).
Rubricering
Rubriceringen får man göra själv, för konverteraren konverterar bara
till fet text. Men det är lätt.
Man skriver # först på raden för att markera h1 vilket man inte gör i blogginlägg för det är för titeln (om texten är till ett blogginlägg). Man använder sig av ## som högst, vilket är h2. Och sen ### för h3 och så vidare. Enkelt.
Styckesindelning och radbrytning – om man vill pilla med det
Styckesindelning går till som så att man har en tom rad mellan styckena, så blir det styckesindelat. Vill man ha en enkel radbrytning bara så får man komma ihåg att göra tre mellanslag på raden före själva radbrytningen (kolla gärna genom att markera texten nedan så ser ni vad jag menar, förhoppningsvis):
En ny
rad
Slut
Ja, faktiskt.
Senaste kommentarer