Pakettiluettelon ulkoasua voi muokata hyvinkin laajalti: miten paketit näytetään, miten pakettien hierarkia muodostetaan, miten paketit järjestetään, ja jopa mitä tietoa näytöllä on.
Tämä luku kuvaa, miten pakettiluettelon, tilarivin ja otsikkorivin sisältöä ja esitystapaa voi muuttaa.
	    Kaikkien näiden esitystavan määrittelee
	    ”muotoilu”.  Tämä on tekstiä, joka sisältää
	    %-merkillä merkittyjä erikoiskohtia
	    kuten %p ja %S.
	    Esitystapa saadaan korvaamalla tekstin erikoiskohdat
	    niiden merkitysten mukaan.
	  
	    %-kohdalla voi olla joko vakiokoko,
	    jolloin se korvataan aina samalla määrällä tekstiä tai se
	    voi olla ”laajeneva”, jolloin se varaa tilan,
	    joka jää vakiokokoisilta kohdilta yli.  Jos muotoilussa on
	    useita laajenevia kohtia, ylimääräinen tila jaetaan tasan
	    niiden kesken.
	  
	    Kaikilla %-kohdilla on oletuskoko ja
	    laajenevuus.  Kokoa voi muuttaa kirjoittamalla se
	    %-merkin ja kohdan tunnistemerkin
	    väliin; esimerkiksi %20V tekee 20
	    merkkiä leveän kentän paketin saatavilla olevalle
	    versiolle.
	  
	    Jos haluat jonkin %-kohdan olevan
	    laajeneva, vaikka se tavallisesti olisi vakiokokoinen,
	    lisää risuaitamerkki ”#”
	    heti sen jälkeen.  Näyttääksesi siis esimerkiksi
	    saatavilla olevan version kokonaan sen pituudesta
	    riippumatta, käytä muotoilua %V#.  Voit
	    myös lisätä #-merkin muuallekin kuin
	    %-kohdan jälkeen; aptitude laajentaa
	    sitä edeltävän tekstin lisäämällä välilyöntejä sen
	    jälkeen.
	  
	    Asetukset Aptitude::UI::Package-Display-Format,
	    Aptitude::UI::Package-Status-Format
	    ja Aptitude::UI::Package-Header-Format
	    määrittelevät pakettiluettelon, pakettiluettelon
	    ylläolevan otsakkeen ja pakettiluettelon alla olevan
	    tilarivin muotoilut.
	  
	    Muotoiluissa %-merkin jälkeen voi
	    käyttää seuraavia merkkejä:
	  
| ![[Huomaa]](images/note.png) | Huomaa | 
|---|---|
| Jotkin kuvaukset alla viittaavat ”pakettiin”. Koko ruudun liittymässä tämä on näytössä oleva paketti tai valittu paketti. Komentoriviltä käytettäessä tämä on näytettävä paketti. | 
| Merkki | Nimi | Oletuskoko | Laajenevuus | Kuvaus | 
|---|---|---|---|---|
| %% | Pelkkä % | 1 | Ei | Tämä korvataan prosenttimerkillä. | 
| %a | Toimintomerkki | 1 | Ei | Yhdellä merkillä ilmaistu paketille suoritettava toiminto. Kuva 2.9, ””Toiminto”-merkin arvot” luettelee mahdolliset arvot ja niiden merkitykset. | 
| %A | Toiminto | 10 | Ei | Pidempi nimi paketille suoritettavasta toiminnosta. | 
| %B | Rikkinäisten lukumäärä | 12 | Ei | Jos mikään paketti ei ole rikki, tämän tulos on tyhjä.
		Muuten tuloksena on rikkinäisten pakettien määrä
		muodossa ” Rikki:
		10”. | 
| %c | Tilamerkki | 1 | Ei | Yhdellä merkillä ilmaistu paketin nykyinen tila. Kuva 2.8, ””Nykyinen tila”-merkin arvot” luettelee mahdolliset arvot ja niiden merkitykset. | 
| %C | Tila | 11 | Ei | Pidempi nimi paketin nykyiselle tilalle. | 
| %d | Kuvaus | 40 | On | Paketin lyhyt kuvaus. | 
| %D | Paketin koko | 8 | Ei | Paketin sisältävän tiedoston koko. | 
| %H | Koneen nimi | 15 | Ei | Sen koneen nimi, jolla aptitudea käytetään. | 
| %i | Tärkeysluku | 4 | Ei | Korkein tärkeysluku, joka paketin versiolle on annettu. Pakettien tapauksessa tämä otetaan siitä versiosta, joka asennetaan (jos sellainen on). | 
| %I | Asennuksen koko | 8 | Ei | Levytila (arvio), jonka asennettu paketti vie. | 
| %m | Vastuuhenkilö | 30 | On | Paketin vastuuhenkilö. | 
| %M | Automaattisuusilmaisin | 1 | Ei | Jos paketti on automaattisesti asennettu, tulos on
		” A”,
		muuten tulos on tyhjä. | 
| %n | Ohjelman versio | ”0.3.2”:n pituus | Ei | Tuloksena on ohjelman versio, tällä hetkellä
		” 0.3.2”. | 
| %N | Ohjelman nimi | Ohjelman nimen pituus | Ei | Tuloksena on ohjelman nimi, yleensä
		” aptitude”. | 
| %o | Noudon koko | 19 | Ei | Jos mitään paketteja ei olla asentamassa, tulos on
		tyhjä.  Muuten tuloksena on kaikkien asennettavien
		pakettien yhteenlaskettu koko (kuinka paljon tarvitsee
		noutaa), esimerkiksi ” Haun koko:
		1000B”. | 
| %p | Paketin nimi | 30 | On | Tuloksena on paketin nimi. Kun paketti näytetään puunäkymässä, paketin nimi sisennetään oikealle syvyydelle. | 
| %P | Tärkeys | 9 | Ei | Paketin tärkeys. | 
| %r | Käänteisriippuvuuksien määrä | 2 | Ei | Tuloksena on paketista riippuvien pakettien määrä. | 
| %R | Lyhennetty tärkeys | 3 | Ei | Tuloksena on lyhennetty versio paketin tärkeydestä,
		esimerkiksi
		” Tärkeä”lle
		paketille tämä on
		”Tär”. | 
| %s | Ryhmä | 10 | Ei | Tuloksena on paketin ryhmä. | 
| %S | Luottamus | 1 | Ei | Jos paketti ei ole luotettu, tuloksena on kirjain
		” U”. | 
| %t | Arkisto | 10 | On | Arkisto, jossa paketti on. | 
| %T | Merkintä | 1 | Ei | Tuloksena on
		” *”, jos
		paketti on merkitty, muuten
		tyhjä.[12] | 
| %u | Levytilan muutos | 30 | Ei | Jos määritetyt toiminnot muuttavat käytetyn levytilan
		määrää, tuloksena on kuvaus levytilan käytön
		muutoksesta, esimerkiksi ” Vaatii
		100M levytilaa”. | 
| %v | Nykyinen versio | 10 | Ei | Tuloksena on paketin asennettu versio tai <ei ole>, jos
		paketti ei ole asennettu. | 
| %V | Saatavilla oleva versio | 10 | Ei | Tuloksena on paketin versio, joka asennettaisiin, jos
		komento  →  (+) annettaisiin paketille tai <ei ole>, jos
		paketista ei ole versioita saatavilla. | 
| %Z | Koon muutos | 9 | Ei | Tuloksena on kuinka paljon tilaa vaaditaan tai vapautuu paketin asennuksessa, päivityksessä tai poistossa. | 
	    Pakettihierarkia luodaan
	    ryhmittelysääntöjen mukaan.
	    Ryhmittelysäännöt koostuvat yksittäisten sääntöjen
	    ”jonosta”; kukin yksittäinen sääntö voi
	    poistaa paketteja, luoda alihierarkioita paketeille tai
	    muuten muokata puuta.  Asetukset Aptitude::UI::Default-Grouping
	    ja Aptitude::UI::Default-Preview-Grouping
	    määrittelevät ryhmittelysäännöt pakettiluettelolle ja
	    esikatseluruudulle.  Näkyvissä olevan pakettiluettelon
	    ryhmittelysäännön voi asettaa painamalla
	    G:tä.
	  
	    Ryhmittelysääntö on pilkulla erotettu jono yksittäisiä
	    sääntöjä:
	    sääntö1,sääntö2,...sääntö koostuu säännön
	    nimestä, jota voi seurata joukko parametrejä.  Esimerkkejä
	    ovat versions ja
	    section(subdir).  Kukin sääntötyyppi
	    määrittelee, mitä parametrejä vaaditaan tai sallitaan.
	  
Säännöt voivat olla välisääntöjä tai päätössääntöjä. Välisääntö käsittelee paketin luomalla osan hierarkiaa ja välittämällä paketin tämän jälkeen seuraavalle säännölle. Päätössääntö taas luo myös osan puuta (yleensä pakettiin liittyviä alkioita), mutta se ei välitä pakettia eteenpäin. Jos päätössääntöä ei ole määritetly, aptitude käyttää oletussääntöään, joka luo ”vakiopakettialkiot”.
action
Ryhmittelee paketit niille määritetyn toiminnon mukaan. Muuttamattomat paketit, joita ei voi päivittää, sivuutetaan. Tätä ryhmittelyä käytetään esikatselupuussa.
deps
Tämä on päätössääntö.
Luo vakiopakettialkioita, jotka voi avata näyttääkseen paketin riippuvuudet.
filter(missing)
Hylkää paketit, jotka ovat olemassa vain riippuvuuksien takia, eli paketit, joita ei ole asennettu, joita mikään paketti ei kata ja jotka ovat näennäisiä.
firstchar
Ryhmittelee paketit niiden nimen ensimmäisen merkin mukaan.
priority
Ryhmittelee paketit niiden tärkeyden mukaan.
section[(muoto[,passthrough])]Ryhmittelee paketit niiden ryhmän mukaan.
		  Mahdolliset arvot
		  muoto-parametrille ovat:
		
noneRyhmät pohjautuvat koko ryhmäkenttään, mikä luo ryhmänimiä tyyliin ”non-free/games”.
topdir
			Ryhmät pohjautuvat ensimmäistä
			”/”-merkkiä
			edeltävään osaan; jos ryhmäkentässä ei ole
			/-merkkiä, ryhmäksi tulee
			main.
		      
subdir
			Ryhmät pohjautuvat
			”/”-merkin
			jälkeiseen osaan; jos ryhmäkentässä ei ole
			/-merkkiä, ryhmäksi tulee
			koko kentän nimi.
		      
		  Jos passthrough-parametri on
		  mukana, ryhmäkentättömät paketit (esimerkiksi
		  näennäispaketit) välitetään seuraavalle tasolle
		  ilman, että niitä laitettaisiin aliryhmiin.
		
status
Ryhmittelee paketit seuraaviin ryhmiin:
Asennetut
Asentamattomat
Turvapäivitykset
Päivitettävät
Vanhentuneet
Näennäiset
task
		  Luo puun nimeltä ”Tehtävät”, joka
		  sisältää saatavilla olevat tehtävät (paketti
		  tasksel sisältää tiedoston
		  debian-tasks.desc, josta nämä
		  luetaan).  Tätä sääntöä seuraava sääntö luo
		  luokkansa solle tasolle puussa, jolla Tehtävät on.
		
versions
Tämä on päätössääntö.
Luo vakiopakettialkiot, jotka voi avata näyttääkseen paketin versiot.
Pakettiluettelon oletusjärjestys on paketin nimen mukainen. Usein on kuitenkin tarpeen järjestää paketit jonkin muun säännön, esimerkiksi koon, mukaan. aptitudella voit tehdä tämän muuttamalla järjestämissääntöä.
	    Kuten edellisen
	    luvun ryhmittelysääntö, myös järjestämissääntö on
	    pilkuilla eroteltu jono yksittäisiä sääntöjen nimiä.  Jos
	    paketit ovat ”samat” ensimmäisen säännön
	    mukaan, järjestämiseen käytetään toista sääntöä ja niin
	    edelleen.  Aaltoviiva ~ ennen säännön
	    nimeä kääntää nimetyn järjestyksen.  Esimerkiksi
	    priority,~name järjestää paketit
	    tärkeyden mukaan ja samatärkeyksiset paketit käänteiseen
	    järjestykseen nimen mukaan.
	  
Vaihtaaksesi näkyvän pakettiluettelon järjestämissääntöä, paina S:ää.
Yksittäiset säännöt ovat:
installsizeJärjestä paketit niiden asennettuina viemän levytilan mukaan.
nameJärjestä paketit niiden nimen mukaan.
priorityJärjestä paketit niiden tärkeyden mukaan.