Kirjoituksen asemointi
Kirjoituksen asemointi
Blogikirjoituksen asemointi.
eli kuinka teen helposti ulkoasultaan hyvän näköisiä blogikirjoituksia Uuteen Suomeen hyödyntäen niitä harvoja mahdollisuuksia, jotka ovat käytettävissä. Itselläni on käytössä
(Ubuntu) Linux ja
Windowskaan ei ole este. Hakee vaan vastaavat ohjelmat.
tekstieditori sekä
gedit
markdown kielestä pari, kolme merkintää.
Ne ovat: ## / Otsikko, "tähti" / kursiivi, ** / vahvennettu teksti, linkitetty teksti (= teksti hakasulkuihin ja heti perään linkki sulkuihin). Julkaisualusta tukee vain muutamaa tekstin formatointimuotoa. – Blogger'issa ja muualla on käytettävissä enemmän vapauksia.
markdown -ohjelma
sudo apt-get install markdown
Gedit'in virittäminen
Muokkaa -> Asetukset -> Liitännäiset
- Otan käyttöön liitännäisen: "Ulkoiset työkalut".
- Ehkä käynnistän gedit'in uudelleen.
Työkalut -> Manage external tools
- Plussasta lisään vasemmalle uuden työkalun
- Annan nimeksi "US markdown"
- Kirjoitan oikeanpuoleisen tekstikentän loppuun komennon "markdown"
- Lyhytvalintanäppäin: Ctrl+m
- Syöte: Nykyinen asiakirja
- Tulosterivit: Luo uusi asiakirja
- Sulje
Kirjoitan markdown koodia gedit'iin. Klikkaan Ctrl+m. Siinä se!
Melkein valmis
Tällaisenaan tuo skripti sopii hyvin Bloggeriin ym vastaaviin, mutta Usaria varten vielä vähän modifioin sitä ja kirjoitan tuon "markdown" komennon tilalle:
markdown | sed 's/blockquote>/ul>/' | sed 's/<p>/<p align="justify">/' | sed -r 's/(<a href=")(.*)(">)(.*)(<\/a>)/\1\2" target="_blank\3\4\5/' | sed -r 's/(<\/*h)[1-6](>)/\12\2/g' | sed 's/ *$//' | cat -s
Nyt kirjoitan markdown -koodia gedit'iin ja klikkaan Ctrl+m. Ennen kuin liitän tulostuvan tekstin Usarin syöttökenttään, klikkaan "Poista editori käytöstä".
- Tallenna tai Esikatsele
Miltä markdown raakateksti näyttää
## Tämä on (väli)otsikko
*Kursiivilla kirjoitettu* teksti tähtien väliin ja **boldattu teksti** kaksien tähtien.
[Linkitettävä teksti hakasulkeisiin](ja itse linkki välittömästi perään sulkuihin)
* luettelossa rivi aloitetaan tähdellä
1. numeroidussa luettelossa numerolla + pisteellä
Kappaleet erotetaan kahdella enterillä
