Automaattinen muotoilu
Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 9. kesäkuuta 2013 tarkistetusta
versiosta . vahvistus vaatii
1 muokkauksen .
Tekstin automaattinen muotoilu - välimerkkien, sisennysten, isojen kirjainten muuttaminen tekstin leksikaalisesta merkityksestä riippuen.
Yleensä automaattista muotoilua voidaan soveltaa luonnollisiin kieliin (esimerkiksi pisteen jälkeen tulee aina olla välilyönti, eikä kirjaimen ja sulkevan hakasulkeen välissä saa olla välilyöntiä), mutta automaattista muotoilua käytetään pääasiassa ohjelmointikielissä (jolla on vahva syntaktinen rakenne).
Automaattiset muotoiluelementit sisältävät:
- automaattinen sisennys, joka määräytyy sisäkkäisten hakasulkeiden syvyyden mukaan kielissä, joissa on lohkooperaattoreita (C/C++, Java, Pascal, PHP);
- muuttujan, luokan, menetelmän jne. nimen korvaaminen aiemmin määritetyillä nimillä ( automaattinen täydennystoiminto );
- trigrafien korvaaminen vastaavilla merkeillä (C:ssä, FORTRAN );
- pelkistys ohjelmointikielen ( BASIC , C ) operaattorien ja avainsanojen määrättyyn rekisteriin;
- ylimääräisten välilyöntien poistaminen tekstistä;
- automaattinen rivinvaihdon muotoilu kielillä, jotka vaativat tällaista muotoilua (esimerkiksi vinoviiva rivin viimeisessä merkissä, jos lainausmerkit ovat auki).
Automaattista muotoilua voidaan käyttää myös tekstin suunnittelussa (luetteloiden, otsikoiden ja alaotsikoiden automaattinen valinta, hyperlinkit).