SunPCi användarhandbok

Använda teckentabeller

Följande avsnitt beskriver grunderna för att använda teckentabeller och hur systemet ska ställas in för att använda en viss teckenuppsättning. Det finns också flera exempel på användning av olika maskinvaru-och förberedda teckentabeller. Exemplen visar hur systemet ska ställas in för att använda nationella språk. Förutsättningen är att alla DOS-filer ligger i katalogen \dos på C:-enheten.

Ställa in systemets teckentabell

DOS använder filerna AUTOEXEC.BAT and CONFIG.SYS för att installera systemets teckentabell så att den använder ett nationellt språk. Exempel på CONFIG.SYS-kommandon visas senare i det här kapitlet. Kom ihåg att SunPCi-fönstret måste startas om när filen CONFIG.SYS har ändrats för att ändringarna ska börja gälla.

Gör så här för att installera systemet så att det använder någon av teckenuppsättningarna.

  1. Utför följande steg i filen CONFIG.SYS:

    1. Använd konfigurationskommandot country för att ställa in landsspecifika detaljer som hur tid och datum ska visas, valutasymboler och bokstavsordning.

    2. Använd konfigurationskommandot device för att tala om för DOS att maskinvaruteckentabell är en enhet och för att tilldela buffertar till förberedda teckentabeller.

    3. Använd något nlsfunc-kommando för att öppna de minnesresidenta stödfunktionerna. Om du inte anger kommandot nlsfunc är det omöjligt att ange teckentabell eller tangentbordskoder i DOS.

  2. Använd följande kommando i filen AUTOEXEC.BAT.

    1. Använd något mode cp prepare-kommando för att förbereda teckentabeller åt alla enheter som kan byta teckentabell.

    2. Använd något keyb-kommando för att välja utseende på tangentbordet.

    3. Använd något chcp-kommando för att välja teckentabeller för de förberedda enheterna. DOS förbereder automatiskt två teckentabeller för systemet och väljer primärteckentabell för landet. För att använda den andra teckentabellen för landet används kommandot chcp igen.

Ställa in landskoder och tangentkoder

Det första exemplet använder bara en maskinvaruteckentabell och byter inte teckentabell. Kommandona talar om för DOS att ta emot landsinformation om Frankrike och att öppna programmet för franskt tangentbord. Exemplet gäller för de flesta europeiska länder.

Lägg till följande rad i sist i filen CONFIG.SYS:


country=033,,c:\dos\country.sys 

Lägg till följande rad i filen AUTOEXEC.BAT:


keyb fr,,c:\dos\keyboard.sys 


Obs!

Filen AUTOEXEC.BAT innehåller normalt två rader i slutet som kör AUTOEXEC.BAT-filer på enheten E: eller H:. Om filen AUTOEXEC.BAT fortfarande innehåller dessa rader skall ovanstående kommandorader skrivas före dem.


Använda maskinvaru- och förberedda teckentabeller

Nästa exempel använder två teckentabeller, en maskinvaruteckentabell och en förberedd. Här använder systemet som ska installeras den tyska teckentabell som finns i EGA-skärmen och den amerikanska teckentabell som finns i DOS.

Lägg till följande rad i sist i filen CONFIG.SYS:


country=049,,c:\dos\country.sys
device=c:\dos\display.sys con:=(ega,437,1)
install=c:\dos\nlsfunc.exe c:\dos\country.sys

CONFIG.SYS-instruktionerna talar om för DOS att maskinvaruteckentabellen (437) i EGA-skärmen ska användas och att utrymme ska tilldelas för en förberedd teckentabell. De öppnar också de minnesresidenta nationella stödfunktionerna.

Lägg till följande sist i filen AUTOEXEC.BAT , exakt som det står (på separata rader):


mode con cp prep=((437)c:\dos\ega.cpi)
keyb gr,,c:\dos\keyboard.sys
chcp 437

AUTOEXEC.BAT-kommandona gör följande: