Teckenrepresentation. Kapitel Teckenkoder 5.3 ASCII. 5.2 Att ange teckenkodning

Storlek: px
Starta visningen från sidan:

Download "Teckenrepresentation. Kapitel 5. 5.1 Teckenkoder 5.3 ASCII. 5.2 Att ange teckenkodning"

Transkript

1 Kapitel 5 Teckenrepresentation 5.1 Teckenkoder När en vanlig text (plain text) lagras i en fil eller ska föras över mellan datorer eller program måste en viss teckenkodning användas, dvs. ett sätt att ge varje tecken en numerisk kod. Ofta innebär detta att varje tecken lagras i en byte och att koden därför är ett värde från 0 till 255, men för teckenkodningar med många tecken kan det krävas fler bytes för ett tecken. 5.2 Att ange teckenkodning Det finns många olika teckenkodningar, vilket kan ställa till problem. På samma system (i samma operativsystem; i samma program) använder man oftast samma teckenkodning genomgående och råkar inte ut för några problem. Trycker man på en tangent som det står Å på får man naturligt nog ett tecken Å på skärmen och sparar man det i en fil så kommer samma tecken fram nästa gång man tittar på det. Det besvärliga kommer istället när man ska föra över data mellan system som använder olika teckenkodningar. Då finns det risk för att den kod man skickar iväg som betyder Å i ens egen system betyder nåt annat på det andra systemet. Det är därför viktigt a) att man använder en teckenkodning som mottagande system känner till, och b) att man talar om vilken teckenkodning man har använt. Då får mottagaren(s system) möjlighet att tolka informationen rätt. Oftast fungerar sånt automatiskt. Detta görs med standardiserade beteckningar för olika teckenkodningar, och det är organisationen IANA (Internet Assigned Numbers Authority) som håller i dessa beteckningar, precis som de håller i ett antal liknande standarder som används på Internet. I flera sammanhang när text skickas över nätet, t. ex. för datorpost och över webben, så används dessa standardiserade beteckningar, så istället för att bara texten skickas över så skickas det även med en bruksanvisning som talar om vad det är för slags text så att mottagaren vet hur det ska tolkas. 5.3 ASCII En traditionell teckenkodning med stor genomslagskraft är ASCII (American Standard Code for Information Interchange). Hos IANA kan den bland annat kallas ASCII eller US-ASCII. (Det finns ofta flera IANA-namn på samma teckenkodning.) Den omfattar koder från 0 till 127 och visas i figur 5.1. ASCII är en amerikansk och internationell standard från 1960-talet (dagens version är i praktiken ekvivalent med den från 1968) som snabbt antogs av de flesta 1 och fortfarande används ofta. Observera att ASCII-koderna går från 0 127, medan det i en byte finns plats för dubbelt så många värden (256). Det är därför lätt att göra utökningar av ASCII med fler tecken och ändå få rum med ett tecken per byte, och det finns också en stor mängd sådana utökningar där även koderna har fått tecken tilldelade sig. I många fall kan man höra även sådana teckenkodningar kallas för ASCII eller»extended ASCII«. Det blir lätt förvirring med teckenkoder om samma namn används om flera olika saker så kalla bara 1 Ett viktigt undantag var IBM som länge istället använde sina egna EBCDIC-teckenkodningar. 47

2 5. TECKENREPRESENTATION 32 33! 34 " 35 # 36 $ 37 % 38 & 39 ' 40 ( 41 ) 42 * , / : 59 ; 60 < 61 = 62 > 63? 65 A 66 B 67 C 68 D 69 E 70 F 71 G 72 H 73 I 74 J 75 K 76 L 77 M 78 N 79 O 80 P 81 Q 82 R 83 S 84 T 85 U 86 V 87 W 88 X 89 Y 90 Z 91 [ 92 & 93 ] 94 ^ 95 _ a 98 b 99 c 100 d 101 e 102 f 103 g 104 h 105 i 106 j 107 k 108 l 109 m 110 n 111 o 112 p 113 q 114 r 115 s 116 t 117 u 118 v 119 w 120 x 121 y 122 z 123 { } 126 ~ 127 DEL Figur 5.1: ASCII-tecken Kod 32 är mellanslag. Kod 127 är inte ett egentligt tecken utan»kontrolltecknet«delete. Även kod 0 till 31 är olika kontrolltecken som inte visas ovan. ASCII för ASCII och använd specifika namn för de olika utökningar av ASCII som finns! 5.4 Kontrolltecken Kontrolltecken är sådana tecken som inte motsvarar något grafiskt tecken som kan skrivas ut på papper eller på en skärm, utan istället är en kod som har någon särskild annan betydelse när en text lagras i en fil, när tecken ska skickas från en terminal till en dator eller från en dator till en terminal eller liknande. I ASCII är tecken 0 31 samt 127 kontrolltecken. Ett exempel är tecken 7, [BEL] = Bell, med beskrivningen A control character that is used when there is a need to call for attention; it may control alarm or attention devices. Om man skickar tecken nummer 7 till en terminal så kan den svara med att plinga eller tuta. Normalt lagrar man inte detta tecken i sina textfiler. De flesta av dessa kontrolltecken används nästan inte alls (längre). Några som har effekten att flytta på markören är bland de mest använda, framför allt: 9, [HT] = Horizontal tabulation:»advances the active position to the next pre-determined character position on the same line«(= TAB) 10, [LF] = Line feed:»advances the active position to the same character position of the next line«12, [FF] = Form feed:»advances the active position to the same character position on a predetermined line of the next form or page«13, [CR] = Carriage return:»moves the active position to the first character position on the same line«med beskrivningarna ovan behövs två tecken för att en text ska fortsätta på början av nästa rad: [CR] och [LF]. [CR] (vagnretur) för att börja skriva på början av raden och [LF] (radframmatning) för att gå fram till nästa rad. Konventionellt ges dessa i just den ordningen [CR] + [LF] och kombinationen kallas ibland tillsammans för CRLF. I Unix används dock bara ett tecken, [LF], för att börja på en ny rad, så man har tolkat om detta teckens betydelse. MS Windows använder däremot det traditionella [CR]+[LF] och det brukar även krävas vid kommunikation mellan datorer på nätet. Dessutom är det vanligt i en del sammanhang att en sådan kod som ursprungligen används för att beteckna ny rad (oavsett vilken variant man använder) istället används för att indikera nytt stycke. Dessa skillnader gör att vanliga textfiler faktiskt kan skilja sig åt mellan olika system även om både använder ASCII. Kontrolltecknet [HT] ovan kallas oftare för TAB och har en egen tangent på tangentbordet. Ett annat kontrolltecken som har en egen tangent är [ESC] (tecken 27) som används till många olika saker. I övrigt kan man skicka kontrolltecken från terminalen genom att använda Ctrl-tangenten. Med Ctrl-A skickar man tecken 1, Ctrl-B ger tecken 2, osv., och i en del sammanhang betecknas dessa tecken med ^A, ^B osv. Eftersom G är den sjunde bokstaven är alltså ^G tecken 7, dvs. [BEL] (tuttecknet). 5.5 ISO 8859-* Eftersom ASCII har fått sådan genomslagskraft kan man vara rätt säker på att A är kodat som 65, B som 66 osv. som i figuren i nästan alla sammanhang, trots att detta egentligen är rätt godtyckligt och hade kunnat vara på något annat sätt. När det gäller tecken som inte finns med i ASCII kan man var inte vara lika säker, och det finns en 48

3 Microsoft Windows mängd olika teckenkodningar att välja på med olika uppsättningar tecken i. Internationella standardiseringsorganisationen ISO har definierat en serie standardiserade teckenkodningar ISO , ISO ,... ISO , och några av dessa, i synnerhet den första, används mycket. Hos IANA finns dessa registrerade som ISO , ISO osv. De är alla utökningar av ASCII, dvs. är ekvivalenta med ASCII för kod 0 till 127. Dessutom använder alla tecken till kontrolltecken 3 och tecken 160 till NBSP = non-breaking space, ett hårt mellanslag där det inte får bli radbrott. Det är alltså bara koderna som skiljer de olika teckenkodningarna åt. Första halvan av ISO är alltså identisk med US-ASCII och därefter följer en del kontrollkoder. I figur 5.2 visas det som återstår. ISO är särskilt tänkt för att klara av västeuropeiska språk. De övriga i serien kommer de flesta av er förmodligen inte att behöva. De är: ISO (Latin2) central- och östeuropeiska språk med latinska alfabet (med t. ex. Ł, ś, ž) ISO (Latin3) sydeuropeiska språk ISO (Latin4) nordeuropeiska språk ISO kyrilliskt alfabet ISO arabiskt alfabet ISO grekiskt alfabet ISO hebreiskt alfabet ISO (Latin5) turkiska ISO (Latin6) nordiska språk ISO thai ISO (Latin7)»Baltic rim«iso (Latin8) keltiska språk ISO (Latin9) en revidering av Latin1 ISO (Latin10) sydösteuropeiska språk Observera att de som är till för latinskt alfabet även kallas Latin siffra, i synnerhet är Latin1 = ISO Observera även att eftersom alla dessa innehåller hela ASCII så finns sådant som de latinska bokstäverna A Z även i de teckenkodningar som framförallt är till för helt andra alfabeten. 2 Utom ISO som inte finns. 3 Strikt sett finns det en skillnad. ISO-standarderna ISO osv. definierar bara skrivbara tecken och inga kontrolltecken, men i det som IANA kallar ISO osv. är även ett antal kontrolltecken definierade. 5.6 Microsoft Windows Microsoft använder en del egna utökningar av ISO-8859-familjen. Den viktigaste av dessa är windows-1252 som bygger på ISO Den innehåller alla skrivtecken som ISO gör, men ersätter en del av kontrolltecknen med ytterligare skrivbara tecken, t. ex. C,,, ž och Ÿ. Den kallas ibland även för WinLatin1, men windows-1252 är det enda namn för denna teckenkodning som Microsoft har registrerat hos IANA. I MS Windows-världen kallas denna teckenkodning märkligt nog ibland för»ansi«(såsom den amerikanska standardiseringsorganisationen American National Standards Institute), trots att det inte är någon ANSI-standard! Eftersom den liknar ISO så mycket finns det risk för sammanblandning. Ibland sprids dokument från MS Windows-världen med felaktiga etiketter som påstår att texterna är skrivna med ISO fast det egentligen är windows-1252 vilket kan ställa till med problem. 5.7 ISO = UCS Unicode Om man vill använda t. ex. såväl hebreiska som ryska tecken i samma fil så duger inte någon av ovannämnda teckenkodningar. Det finns andra språk som ingen av dessa duger till, eftersom ISO-8859-serien bara är till för språk med alfabetiska skriftsystem. Där finns t. ex. inte stavelsetecken som hangul för koreanska eller hiragana och katakana för japanska, och framförallt finns där inte ideografiska tecken. Det finns tusentals ideografiska han-tecken för kinesiska, japanska och koreanska. Numer så används teckenkodningen Unicode allt mer, med vilken det är tänkt att man ska kunna beteckna alla naturliga språk (levande och döda), samt dessutom en stor mängd matematiska och andra symboler. Egentligen fins det två olika projekt: Det ena är en standard från standardiseringsorganisationen ISO: UCS = Universal Character Set, eller ISO Det andra är Unicode från ett konsortium av datorföretag. De båda standarderna har dock anpassat sig till varandra, så i de flesta bemärkelser 49

4 5. TECKENREPRESENTATION ª 171 « ± µ º 187» 188 ¼ 189 ½ 190 ¾ À 193 Á 194  195 à 196 Ä 197 Å 198 Æ 199 Ç 200 È 201 É 202 Ê 203 Ë 204 Ì 205 Í 206 Î 207 Ï 208 Ð 209 Ñ 210 Ò 211 Ó 212 Ô 213 Õ 214 Ö Ø 217 Ù 218 Ú 219 Û 220 Ü 221 Ý 222 Þ 223 ß 224 à 225 á 226 â 227 ã 228 ä 229 å 230 æ 231 ç 232 è 233 é 234 ê 235 ë 236 ì 237 í 238 î 239 ï 240 ð 241 ñ 242 ò 243 ó 244 ô 245 õ 246 ö ø 249 ù 250 ú 251 û 252 ü 253 ý 254 þ 255 ÿ Figur 5.2: Tecken i ISO Tecken 160 är nbsp = non-breaking space. Tecken 173 är shy = soft hyphen en möjlig avstavningspunkt där - ska visas om det blir avstavning där, men som annars inte syns. är det numer samma sak och det är Unicode som det oftast talas om. Nuvarande 4 versionen Unicode 4.1 har > koder (däribland över ideografiska tecken) Standarden utökas allteftersom med nya tecken. (I version 4.1 tillkom t. ex. fornpersiska och koptiska tecken.) Det finns plats för drygt en miljon tecken. (Den högsta tillåtna koden är ) Förutom den numeriska koden innehåller Unicode även bland annat Ett namn för varje tecken (som LATIN CAPI- TAL LETTER A WITH RING ABOVE, ARABIC QUESTION MARK och ORIYA DIGIT SEVEN) Information om vad för slags tecken de olika tecknen är (alfabetiska, siffror, interpunktion,... ) Information om vilka tecken som skrivs från höger till vänster och vilka som skrivs från vänster till höger Information om vilka tecken som motsvarar varandra som små och stora bokstäver Tecknen är indelade i 17 plan med plats för tecken i varje. Planen är numrerade från 0 till 16. Plan 0 = BMP = Basic Multilingual Plane. Här ligger de vanligaste tecknen. Koderna är som för ISO (så är som för ASCII). Sen följer bokstäver, stavelsetecken och ideografiska tecken, samt diverse symboler. Den största delen är ideografiska tecken och det finns även ett block med några tusen tecken som är reserverade för privat användning. Plan 1, SMP = Supplementary Multilingual Plane. Här finns diverse tecken som används 4 När detta skrevs. En ny version är under uppseglande och boken som beskriver den är under utgivning. mindre ofta, bland annat utdöda skriftsystem som linear B, hieroglyfer, m. m. Plan 2, SIP = Supplementary Ideographic Plane. Ytterligare ideografiska han-tecken. Plan 3 13 används ej än så länge. Plan 14, SSP = Supplementary Specialpurpose Plane. Plan 15 och 16 för privat användning. (Från början skulle ISO innehålla olika plan, medan Unicode-konsortiet tänkte sig att det skulle räcka med ett plan. Kompromissen på»halva«vägen blev 17 plan.) Kombinerande tecken I Unicode finns kombinerande tecken som kombineras med föregående tecken, genom att ge det en accent. Exempel: a +. = ạ a + ˇ = ǎ a + + ˇ = ˇá Dessutom finns det en del färdiga hopsatta tecken. För att lagra ä kan man använda tecken nummer 228 (LATIN SMALL LETTER A WITH DIAERE- SIS) eller två»tecken«efter varann: tecken 97 (LATIN SMALL LETTER A) tecken 776 (COMBINING DIAERESIS) Tecknen får kombineras hursomhelst, så det går att med Unicode skriva t. ex.. som tecken 8240 (PER MILLE SIGN) följt av tecken 803 (COMBINING DOT BELOW), trots att något sådant tecken troligen inte har använts tidigare i något språk Att lagra Unicode i filer Eftersom det finns långt fler än 256 tecken krävs det flera bytes per tecken. Detta är ett skäl till att 50

5 Vad är olika tecken? Unicode är besvärligare att hantera än t. ex. ASCII och ISO För att spara utrymme så lagrar man ofta Unicode-text på ett sådant sätt så att olika tecken tar olika mycket plats att lagra. Några av sätten att lagra Unicode-text är följande: UTF-32 fyra bytes per tecken UTF-16 två bytes per tecken för BMP, fyra annars UTF-8 en byte per tecken för ASCII, två till fyra för övriga UTF-32 Med UTF-32 lagras alla tecken i fyra bytes var. Det är på sitt sätt enklast att hantera eftersom alla tecken behandlas lika, oavsett om det är ett A eller ett fornpersiskt tecken, men eftersom det oftast är ett stort slöseri med utrymme så används det inte så mycket. UTF-16 Från början tänkte sig Unicode att det skulle räcka med ett plan (det som nu är BMP), och då skulle det räcka med två bytes för varje tecken. (Två bytes kan ha = olika värden.) Med UTF- 16 använder man två bytes för varje tecken i BMP. Tricket som gör att detta är möjligt är att en viss mängd koder i BMP ( , totalt olika koder) inte används till några tecken utan är reserverade för detta ändamål. När man behöver ett tecken från något av de 16 andra planen kombinerar man två av dessa reserverade koder efter varann, varför man kan koda dessa mer ovanliga tecken med fyra bytes. En extra komplikation är att det finns två möjligheter för i vilken ordning dessa två bytes ska lagras. Dessa kallas UTF-16BE och UTF-16LE. (BE = Big- Endian. LE = Little-Endian.) Så om man ska lagra t. ex. ett eurotecken (C) som har koden så delas den upp i 32 och 172 eftersom = Med UTF-16BE lagras detta som 172, 32 och med UTF-16LE som 32, 172. I filer som bara sägs vara UTF-16 ska det finnas en särskild markör som talar om vilken av de två varianterna som används. UTF-8 Här har man tagit idén att koda de vanligare tecknen kortare ännu längre: Kod 0 127: 1 byte (ASCII) Kod : 2 bytes Kod : 3 bytes Kod : 4 bytes (utanför BMP) Om en fil bara innehåller ASCII-tecken (kod 0 127) så blir det alltså precis likadant med US-ASCII som med UTF-8. Endast koderna används i flerbyteskombinationerna, så varje förekomst av t. ex. kod 65 i ens fil är samma ASCII-tecken (A). Kommunikation över Internet använder allt oftare UTF-8. Om man ser text som ser ut»sã hã r«så är det på grund av trassel med teckenkodning. Så ser UTF-8-text ut om den tolkas som ISO Observera att bokstäverna a z ser likadana ut (de ingår ju i ASCII) medan åäö lagras i två bytes var med UTF-8 och dessa två bytes har här felaktigt tolkats som något helt annat. Skillnad på tecken och bytes Traditionellt har teckenfiler haft ett tecken = en byte, men med kodningar som UTF-8 och UTF-16 gäller inte detta, utan antalet bytes kan vara högre än antal tecken. Det är därför wc i GNU har fått en ny väljare -m som får den att verkligen räkna tecken och inte bytes när man använder en sådan teckenkodning. (Väljaren -c var redan upptagen för att räkna bytes sedan urminnes tider.) 5.8 Vad är olika tecken? Det är inte i första hand det grafiska utseendet som avgör vad som ska räknas som varianter av samma tecken eller som ska räknas som olika tecken. T. ex. är a och a samma tecken (I Unicode LATIN SMALL LETTER A, tecken 97) trots att de ser olika ut. Däremot är svenska A och grekiska A olika tecken (tecken 65: LATIN CAPITAL LETTER A respektive tecken 913: GREEK CAPITAL LETTER ALPHA) trots att de (beroende på typsnitt) kan se likadana ut. (Att de är olika märks om inte annat på motsvarande gemena bokstäver a och α.) 51

6 5. TECKENREPRESENTATION quote quote Figur 5.3: Hur tecknen för startcitat och slutcitat skiljer sig åt skiljer sig i olika typsnitt. De två exemplen här är Helvetica och Palatino. Samma tecken kan också se olika ut i olika positioner i texten. Ett f följt av ett i blir t. ex. ofta en sammanhängande ligatur fi (se på nära håll!), men det räknas ändå som två olika tecken. Många arabiska tecken har olika former beroende på om de kommer i början, mitten eller slutet av ett ord. Termen glyf används ibland för ett specifikt grafiskt utseende, till skillnad från den mer abstrakta termen tecken Flera tecken räknas som samma Är $ och Š två olika tecken eller är det två olika grafiska utseenden av samma tecken»dollar«? Det beror på. Med Unicode finns det möjlighet att göra alla åtskillnader som görs när man sätter text i tryck, men med t. ex. ASCII är det mer som att skriva på en skrivmaskin och då finns inte alls så många olika tecken. Där finns t. ex. bara ett tecken - trots att man i tryck skiljer på olika långa sådana streck t. ex. i abc-bok (kortare bindestreck) och kl (längre intervalltecken). Ett exempel som förtjänar särskild uppmärksamhet är citattecken. På t. ex. engelska så används olika citattecken före och efter citat. Det kan se ut like this eller like this. Hur skillnaden ser ut skiljer sig åt i olika typsnitt. I figur 5.3 finns ett par rätt olika exempel. På skrivmaskiner nöjde man sig dock med raka neutrala citattecken som skulle gå lika bra att använda både före och efter, och så är det i ASCII och t. ex. Latin1 också: "like this" eller 'like this'. (Citattecknen är tecken 34 och 39 i figur 5.1.) I ASCII finns det dock även grav accent (tecken nummer 96 i figuren). Ibland kan man stöta på text som använder den som citatstart så det är skrivet `like this'. Detta ser rätt skevt ut, och är inte att rekommendera, men förr fanns det en hel del fonter där tecknet ' inte var rakt, utan vinklat, så då såg det helt OK ut. En apostrof, som i»don t«är samma tecken som ett slutcitattecken. I Unicode beskrivs tecknet som RIGHT SINGLE QUOTATION MARK, men det görs ändå klart att detta är att föredra även för apostrof. På svenska används för övrigt detta tecken både före och efter citat: så här. 5.9 Att hantera filer med olika teckenkodning En fil med vanlig text har i allmänhet ingen information i sig om vilket teckenkodning den använder. En fil med två bytes, 241 och 214, kanske är en ISO fil med texten»ñö«, eller kanske en ISO fil med de grekiska bokstäverna»ρφ«eller kanske en ISO fil med de kyrilliska bokstäverna» ж«5 eller något helt annat! Normalt så håller man sig till en teckenkodning, men när man inte gör det får man själv lov att hålla rätt på detta! Vilken ens normala teckenkodning är talar man om med sin locale-inställning, tillsammans med språk Olika teckenkodningar i Emacs Emacs använder en egen teckenkodning internt och kan läsa och skriva filer med flera olika teckenkodningar. Alla buffertar i Emacs får innehålla vilka tecken som helst som Emacs kan hantera. Det är först när man försöker spara en fil som det krävs att alla tecken i bufferten finns med i den teckenkodning som man ska spara filen med. Om det inte är så talar Emacs om detta och låter en välja en annan teckenkodning. Man kan också tala om explicit vilken teckenkodning man vill använda innan man sparar genom att använda C-x RET f. Till vänster i informationsraden anger Emacs vilken teckenkodning som i första hand ska användas när en viss buffert sparas till fil (1 = ISO , u = Unicode,... ). Om Emacs inte gissar rätt själv på vilken teckenkodning en viss fil har kan man ange teckenkodning explicit precis innan man öppnar filen. Det gör man med C-x RET c som anger vilken teckenkodning Emacs ska använda för det kommando som följer omedelbart efteråt. 5 Vilket betyder igelkott på ryska! 52

7 Hos oss Dessa kommandon och mer finns i menyn Options Mule (Multilingual environment) Att konvertera mellan teckenkodningar Ett program som konverterar mellan teckenkodningar är iconv. Det kan användas som iconv -f utf-8 -t latin1 foo.txt för att konvertera filen foo.txt från UTF-8 till Latin1. Som så ofta går det att utelämna argumentet varpå input istället hämtas från standard input Att skriva andra tecken i Emacs Om man vill skriva helt andra tecken i Emacs, som t. ex. ryska eller kinesiska tecken så behöver man en särskild inputmetod. Annars behöver man inte detta. Detta kommer inte att vara med i labben och nämns här mest som referens ifall du får ett sådant behov senare. Inputmetoden definierar vilka tecken som genereras när man trycker på olika tangenter. Funktionen Select Input Method finns i menyn Options Mule (Multilingual environment) och där finner man även ett kommando för att beskriva en viss inputmetod (C-h I). Det finns olika slags inputmetoder. T. ex.: Prefix- och postfixmetoder där man framförallt kan skriva bokstäver med accenter genom att skriva något särskilt före respektive efter bokstaven. Inputmetoden german-prefix är t. ex. till för att skriva tyska även om man inte har ett tyskt tangentbord och gör därför så att "A genererar Ä men även så att "s genererar ß. Metoder som bygger på tangentbordslayouter. Om man t. ex. kan layouten på ett vanligt ryskt tangentbord, kan man använda inputmetoden cyrillic-jcuken för att tangenterna ska generera det kyrilliska tecken som tangenten på motsvarande position ger på ett ryskt tangentbord. Metoder som bygger på translitterering. Med cyrillic-translit trycker man t. ex. på tangenterna»shostakovich«för att skriva»xostakoviq«. 6 För att skriva ideogram, t. ex. kinesiska, finns det dels inputmetoder där man först anger ordets fonetik, dels sådana där man först anger några av delarna i det grafiska tecknet. I båda fallen finns det i allmänhet flera möjliga tecken som kan passa in. Man får upp en lista över sådana från vilken man får välja Hos oss På våra GNU/Linux-datorer används fortfarande ISO som den normala teckenuppsättningen. Den teckenkodning man föredrar finns med i ens locale-inställningar, och om man inte har ändrat den är det LANG=en_US.ISO Det hindrar inte att ni även kan hantera filer med andra teckenkodningar, och så småningom lär vi gå över till UTF-8 som standard istället. (Om du kör GNU/Linux någonannanstans, t. ex. installerar själv hemma, så kommer det antagligen vara uppsatt med UTF-8 som det normala istället.) 6 Detta följer en engelsk translitterering. På svenska skulle man oftast skriva»sjostakovitj«, och i vetenskapliga sammanhang translittererar man»šostakovič«. 53

Kapitel 4. Teckenrepresentation. 4.2 Teckenkoder. 4.1 Binärt. 4.3 Att ange teckenkodning

Kapitel 4. Teckenrepresentation. 4.2 Teckenkoder. 4.1 Binärt. 4.3 Att ange teckenkodning Kapitel 4 Teckenrepresentation Temat i detta kapitel är teckenkodningar och locales, men först kommer korta stödanteckningar om tvåpotenser. 4.1 Binärt Den minsta enheten information är en bit något som

Läs mer

Tecken och teckenrepresentation

Tecken och teckenrepresentation Tecken och teckenrepresentation Grundläggande databehandling 8 november 2005 Innehåll 1 Teckenrepresentation 2 1.1 Teckenkoder............................. 2 1.2 Att ange teckenkodning......................

Läs mer

Æ ÃÌÀ ØÝ ÔÓĐ Ò ¾ ¾ ½ ½¼ ÈÊ Ì¹Ä ĐÓ Ø Ò» ¾½¼ ¼ Ñ ÜØÖ ÙÔÔ Ø ßµ Á ½¼½ ÐÝ Ò Ò Ú ÐÓØ Ä Đ Ë ÆÎÁËÆÁÆ ÊÆ Á Á¹ÍÈÈ Á ÌËÀ Đ Ì Ì Đ ÇÊËÌ Î ÖÙ Ð Ö Ø ÓÒ Î Đ ÖÑ ÒØ Ö Ò ÑÙÐ Ö Ò Ú Ò Ñ Ø Ñ Ø ÑÓ Ðк Ò ØÙÒØ È Ð ÒÒ Ðк ØØ ÐÓØ

Läs mer

¾ ½½¾ Ø ÐÓ Á ÖÙÒ ÙÖ Ñ Â Ú ¾¼¼¾ ¾¼¼ Ä ÙÖ ½ ÒÒ Ð ÙÖ ÓÑ ØØ Ö ÓÐ ÑÓÑ ÒØ Ö ÑÓÑ ÒØ ¾ ÐÐ Ö ÓÚ º Ì Ñ ÒÒ Ø ÐÐ Ú Ö Ö ÓÚ Ò Ò Ó Ø ÐÐ ØØ Ù Ö Ú ØØ Ò ÖÒ Ò ÐÖ Ö º Ö Ò Ò ÙÐÐ Ô Ö Ò Ø ÐÐ Ù ØØ ØØ Ò Ö ÙÐØ Ø Ö ÒÖ ÔÔÓÖØ Ö Ø

Läs mer

Ë Ñ ÙÒ Ø ÆÝ ÍØ Â Ö ØØ ĐÓÖØÖÓ Ò Ø Ú Ñ ÙÒ Ø ÒÝ ØÝÖ Ð ØØ Ú Ö ÓÑ Ö ØĐÓÖ ĐÓÖ Ùع غ ØØ Đ Ö Ò ÒÝ ÔÓ Ø Ó Ò Ø ØĐ ÐÐ Ú Ö ÑĐÓØ Ø ÍÔÔ Ð Ñ ØØ Öº Î ÑÑ ÑĐÓØ ÐĐÓØ ØØ ÔÓ Ø Ò ÓÑ Ö ØĐÓÖ ÙØ Ú ØÝÖ Ð Ò Ó Ò¹ Ò Ú Ö Đ Ö Ò Ú Ö

Läs mer

¾ ½½¾ Ø Ó Á ÖÙÒ ÙÖ Ñ Â Ú ¾¼¼¾ ¾¼¼ Ä ÙÖ ¾ ÒÒ ÙÖ ÓÑ ØØ Ö ¾ Ó ÑÓÑ ÒØ Ö ÓÚ º Ò Ö Ö ÓÑ Ó ÒÒ Ö Ú ØØ Ö Ô ÒÒ º Ö Ò Ò Ù Ô Ö Ò Ø Ù ØØ ØØ Ò Ö ÙØ Ø Ö ÒÖ ÔÔÓÖØ Ö Ø Ä Ó Æ ÑÒ ººººººººººººººººººººººººººººººººººººººººººººººººººººº

Läs mer

Alternativ vattenbehandling

Alternativ vattenbehandling Alternativ vattenbehandling Effekter, mekanismer och perspektiv på vattenkvalitet Lasse Johansson Institutet för Ekologisk Teknik Forskningsrapporter 2 Göteborg - 2005 ÐØ ÖÒ Ø Ú Ú ØØ Ò Ò Ð Ò Ø Ö Ñ Ò Ñ

Läs mer

Teckenrepresentation. Kapitel 4. 4.1 Teckenkoder. 4.2 Att ange teckenkodning 4.3 ASCII

Teckenrepresentation. Kapitel 4. 4.1 Teckenkoder. 4.2 Att ange teckenkodning 4.3 ASCII Kapitel 4 Teckenrepresentation 4.1 Teckenkoder När en vanlig text (plain text) lagras i en fil eller ska föras över mellan datorer eller program måste en viss teckenkodning användas, dvs. ett sätt att

Läs mer

Utveckling av metod och prototyp för detektering av lastförskjutning

Utveckling av metod och prototyp för detektering av lastförskjutning 2004:076 CIV EXAMENSARBETE Utveckling av metod och prototyp för detektering av lastförskjutning MIKAEL KARLSSON PER WESTIN CIVILINGENJÖRSPROGRAMMET Institutionen för Systemteknik EISLAB Embedded Internet

Läs mer

ÊØÓÒÐÐ ÔÖÓÙØÓÒ Ú ÖÒ ÒÐÖ ØÐÐ ÑÓÐØÐÓÒÖ ÖÖ ÚÙ ¹ºØº ÔÖ ÒÖ ¼½½¾ÜÜÜÜ ÀÒ Ö ¹ÞºØº ÔÖ ÒÖ ¼½¾½ÜÜÜÜ ÒÖ Ö ÓÒ ¹ÖºØº ÔÖ ÒÖ ½¾¼ÜÜÜÜ Ú ÇÐÖØ ¹Óкغ ÔÖ ÒÖ ¼¼ÜÜÜÜ ÒÖ ËÝ ¹ ºØº ÔÖ ÒÖ ¾½¼¼½ÜÜÜÜ Ö Ö ÓÒ ¹ÖºØº ÔÖ ÒÖ ¼¾ÜÜÜÜ ÈØÖ

Läs mer

( ) i xy-planet. Vi skapar ( ) med alla x koordinater och en ( ) med alla y koordinater. Sedan plottar vi punkterna med kommandot. , x 2, x 3.

( ) i xy-planet. Vi skapar ( ) med alla x koordinater och en ( ) med alla y koordinater. Sedan plottar vi punkterna med kommandot. , x 2, x 3. Envariabelanalys med Matlab Under denna kurs kommer vi framförallt att använda Matlab som verktyg i Envariabelanalys. Bl.a skall vi se hur man mha Matlab kan vi rita kurvor i xy-planet, rita grafer till

Läs mer

Viking Journal in Chinese

Viking Journal in Chinese Viking Journal in Chinese X X % L o V V V X ò % O - u O : : R _ Q h x _ : ; ; ; 1. u Š V T n "? c c À Ÿ J m y É L i m c À Ü, X ) H Ö ˆ ) H ž P n 1 ž o c ˆ c - j Ý # T } ù = ) C Ø 2 Ä Ü u T, ff Š c À è

Läs mer

Textbearbetning i skalet och man-sidor

Textbearbetning i skalet och man-sidor Kapitel 5 Textbearbetning i skalet och man-sidor Vi har redan använt skalkommandon för att göra saker textfiler. Här kommer gomgång av sådana kommandon som vi redan använt, några nya varianter, samt ett

Läs mer

E-identifiering Beskrivning av tjänsten

E-identifiering Beskrivning av tjänsten E-identifiering Beskrivning av tjänsten Innehåll 1.1 Fördelar med e-identifiering... 3 1.2 Allmän beskrivning av e-identifiering... 4 1.3 E-identifieringens funktioner... 4 1.4 Tillämpningsområden och

Läs mer

Kapitel 4. Teckenrepresentation. Varf r blir det sõ hõr? s å [SPC] h ä r. s Õ [SPC] h õ r. 4.2 Att ange teckenkodning. 4.

Kapitel 4. Teckenrepresentation. Varf r blir det sõ hõr? s å [SPC] h ä r. s Õ [SPC] h õ r. 4.2 Att ange teckenkodning. 4. Kapitel 4 Teckenrepresentation Temat i detta kapitel är teckenkodningar och locales. 4.1 Teckenkoder När en vanlig text (plain text) lagras i en fil eller ska föras över mellan datorer eller program måste

Läs mer

LIBRIS Katalogisering Teckenregistrering i LIBRIS katalogsystem (Voyager 5.0)

LIBRIS Katalogisering Teckenregistrering i LIBRIS katalogsystem (Voyager 5.0) Kungl. biblioteket 2006-05-31 (rev. 2009-08-03) 1(28) Ändringar sedan föregående version är markerade med rött. Innehåll Introduktion s. 2-3 Inställningar i katalogiseringsklienten s. 4-6 Hantering av

Läs mer

Laboration 10: LaTeX. Redovisning. Omgivningen document. Början. Instruktionerna nedan. Repetitionsuppgifter

Laboration 10: LaTeX. Redovisning. Omgivningen document. Början. Instruktionerna nedan. Repetitionsuppgifter Laboration 10: LaTeX Redovisning Instruktionerna nedan Dessa labbinstruktioner är av den pratiga sorten. Du får ganska detaljerade instruktioner som du får följa steg för steg och där de fåtaliga frågorna

Läs mer

F3 Datarepresentation teckenkodning och datakompression EDAA05 Datorer i system! Roger Henriksson!

F3 Datarepresentation teckenkodning och datakompression EDAA05 Datorer i system! Roger Henriksson! Teckenkodning historik F3 Datarepresentation teckenkodning och datakompression EDAA05 Roger Henriksson Baudotkod 5-bitars kod för fjärrskrivare (teletype tty). Baudot 1874, Murray 1901 2 EBCDIC ASCII Extended

Läs mer

F3 Datarepresentation teckenkodning och datakompression

F3 Datarepresentation teckenkodning och datakompression Teckenkodning historik F3 Datarepresentation teckenkodning och datakompression Baudotkod 5-bitars kod för fjärrskrivare (teletype tty). EDAA05 Roger Henriksson Jonas Wisbrant Baudot 1874, Murray 1901 2

Läs mer

Säkerhetsföreskrifter

Säkerhetsföreskrifter CL800BT Manual Säkerhetsföreskrifter Undvik att utsätta apparaten för direkt ljus eller värmekällor. Fel kan uppstå om apparaten förvaras i extrema temperaturer. Apparaten skadas om den faller ner eller

Läs mer

F2 Datarepresentation talbaser, dataformat och teckenkodning

F2 Datarepresentation talbaser, dataformat och teckenkodning F2 Datarepresentation talbaser, dataformat och teckenkodning EDAA05 Roger Henriksson Jonas Wisbrant Datarepresentation I en dator lagras och behandlas all information i form av binära tal ettor och nollor.

Läs mer

Får jag be om ordet!

Får jag be om ordet! Får jag be om ordet! Får jag be om ordet är ett datorprogram för läs- och skrivutveckling, utvecklat av logoped Bitte Rydeman. Det innehåller åtta olika delprogram, där man på olika sätt arbetar med ordbilder,

Läs mer

Hälleforsnäs Allehanda

Hälleforsnäs Allehanda Hälleforsnäs Allehanda Den lokala lokaltidningen J>==?AKJ>'!$!"&%!$$!65 &02"('-L1,6+652(:!,3- +!)7(2!$);6'(,!:%,)(2('3,2("(,*&("/ '%+ '6"7)&0+(,85(,2('9!,&!"!)&1"'!:;1 (')#(+"0,),%,+"12(",30,2!'%$$4$5)/!"#$%&%'$%'()'*""(%+(,-.!)/

Läs mer

F2 Datarepresentation talbaser, dataformat och teckenkodning EDAA05 Datorer i system! Roger Henriksson!

F2 Datarepresentation talbaser, dataformat och teckenkodning EDAA05 Datorer i system! Roger Henriksson! F2 Datarepresentation talbaser, dataformat och teckenkodning EDAA05 Roger Henriksson Von Neumann-arkitekturen Gemensamt minne för programinstruktioner och data. Sekventiell exekvering av instruktionerna.

Läs mer

Tentaupplägg denna gång

Tentaupplägg denna gång Några tips på vägen kanske kan vara bra. Tentaupplägg denna gång TIPS 1: Läs igenom ALLA uppgifterna och välj den du känner att det är den lättaste först. Det kan gärna ta 10-20 minuter. Försök skriva

Läs mer

E-POST3 Ett lättanvänt e-postprogram med stöd för talsyntes

E-POST3 Ett lättanvänt e-postprogram med stöd för talsyntes E-POST3 Ett lättanvänt e-postprogram med stöd för talsyntes Sida 2 av 2 Innehållsförteckning INNEHÅLLSFÖRTECKNING...3 REKOMMENDERAD UTRUSTNING...5 INSTALLATION...5 ANVÄNDARLÄGE I E-POST3...6 STARTSIDA...7

Läs mer

Nortel Användarhandbok för DECThandenheterna

Nortel Användarhandbok för DECThandenheterna Nortel Användarhandbok för DECThandenheterna 413X och 414X www.nortel.com 2005 Nortel Networks N0028556 01 Tryckt i Danmark Grattis till din nya handenhet 413X/414X från Nortel X står för modellens frekvensomfång:

Läs mer

Språkigenkänning. en tillämpning av OCR system och klassificering. Projekt i Bildanalys. Anna Lindholm Eskil Jönsson

Språkigenkänning. en tillämpning av OCR system och klassificering. Projekt i Bildanalys. Anna Lindholm Eskil Jönsson Språkigenkänning en tillämpning av OCR system och klassificering Projekt i Bildanalys Anna Lindholm Introduktion Syftet med projektet är att undersöka möjligheterna att känna igen vilket språk en text

Läs mer

Matematik ute ett nytt rum för lärande

Matematik ute ett nytt rum för lärande Matematik ute ett nytt rum för lärande Nyfiken på att lära in matematik ute? (F- år 9) Mattelekar - vi hittar matematiken runt oss (förskolan) Workshop vid Inspirationsplats Stockholm vecka 44 2006 Birgitta

Läs mer

Trådlös telefon DT288. Användarhandbok DECT GAP/CAP SV/LZTNB 101 179 R2

Trådlös telefon DT288. Användarhandbok DECT GAP/CAP SV/LZTNB 101 179 R2 Trådlös telefon DT288 DECT GAP/CAP Användarhandbok SV/LZTNB 101 179 R2 INLEDNING Denna användarhandbok består av olika delar och avsnitt som tar upp olika ämnen. Alla avsnitt och ämnen hittar du i innehållsförteckningen.

Läs mer

RUSLAN RYSKA 1 Tredje upplagan

RUSLAN RYSKA 1 Tredje upplagan RUSLAN RYSKA 1 Tredje upplagan ÊÀÐÒÀ ÐÎÑÑÈÉÑÊÎÉ ÔÅÄÅÐÀÖÈÈ KARTA ÖVER RYSKA FEDERATIONEN Ìàñøòàá: 0 1000êì. RUSLAN RYSKA 1 A1 Tredje upplagan Kommunikativ kurs i ryska av John Langran och Natalja Vesjnjeva

Läs mer

Svenska fonetiska tecken med Word och Unicode

Svenska fonetiska tecken med Word och Unicode Svenska fonetiska tecken med Word och Unicode De flesta fonetiska tecken i svenskan skrivs med vanliga bokstäver. I Svenska Akademins Grammatik skrivs för konsonanter "Samma ljudvärden som vid normal stavning

Läs mer

PRESENTATION. intygar härmed att etiketteringsmaskinen PT-1800 uppfyller de krav de följande normgivande

PRESENTATION. intygar härmed att etiketteringsmaskinen PT-1800 uppfyller de krav de följande normgivande 1800 BRUKSANVISNING Läs igenom denna bruksanvisning innan du börjar använda din P-touch. Förvara bruksanvisningen på en lättillgänglig plats för framtida referens. PRESENTATION Tack för inköpet av P-touch

Läs mer

Tentaupplägg denna gång

Tentaupplägg denna gång Några tips på vägen kanske kan vara bra. Tentaupplägg denna gång TIPS 1: Läs igenom ALLA uppgifterna och välj den du känner att det är den lättaste först. Det kan gärna ta 10-20 minuter. Försök skriva

Läs mer

Chapter 3: Using Classes and Objects

Chapter 3: Using Classes and Objects Chapter 3: Using Classes and Objects I dessa uppgifter kommer du att lära dig om hur man använder klasser och metoder från java biblioteket. Du kommer inte att förstå allt som händer bakom metod anrop

Läs mer

Laborationer i kursmomentet Datoranvändning E1. Laboration nr 5: Mer om FrameMaker

Laborationer i kursmomentet Datoranvändning E1. Laboration nr 5: Mer om FrameMaker Sid 1 Laborationer i kursmomentet Datoranvändning E1 http://www.etek.chalmers.se/~hallgren/eda/ : Mer om FrameMaker 1996, 1997 Magnus Bondesson 1998 och 99-09-22 Thomas Hallgren 1 Introduktion I Laboration

Läs mer

LÄSLANDET - BOKSTÄVER OCH ORD

LÄSLANDET - BOKSTÄVER OCH ORD LÄSLANDET - BOKSTÄVER OCH ORD Programmet består av 21 övningar som övar förmågan att känna igen bokstäver och ord. Här tränas såväl läsning som stavning och bokstavsordning. Du får hela tiden stöd av inspelat

Läs mer

Referensguide för streckkoder

Referensguide för streckkoder Referensguide för streckkoder Version 0 SWE 1 Introduktion 1 Översikt 1 1 Denna referensguide innehåller information om streckkodsutskrift som använder styrkommandon som sänds direkt till en Brother skrivarenhet.

Läs mer

Färgklövern. Färgklövern är gjord 1998 i samarbete mellan Datateket i Linköping och Hargdata AB i Linköping.

Färgklövern. Färgklövern är gjord 1998 i samarbete mellan Datateket i Linköping och Hargdata AB i Linköping. Färgklövern I Färgklövern kan du leka med färger, på lite olika sätt i de olika delprogrammen. Bestäm själv vilka och hur många färger du vill färglägga med. Alla dina målade bilder kan även skrivas ut

Läs mer

Enhetlig utformning av lägenhetsnummer

Enhetlig utformning av lägenhetsnummer RED O G Ö RELSE Dnr 502-2000/1151 2000-10-20 Dnr 9490-00/100 1 (12) Enhetlig utformning av lägenhetsnummer Regeringens dnr Ju2000/2292/F 1 Sammanfattning Vi föreslår att det informationsbärande lägenhetsnumret

Läs mer

XL340. www.philips.com/support. Telefon. ! Varning Använd enbart uppladdningsbara batterier. Ladda varje handenhet 24 timmar före användningen.

XL340. www.philips.com/support. Telefon. ! Varning Använd enbart uppladdningsbara batterier. Ladda varje handenhet 24 timmar före användningen. XL340 www.philips.com/support SE Telefon! Varning Använd enbart uppladdningsbara batterier. Ladda varje handenhet 24 timmar före användningen. Välkomstläge Välkomstläget är inte tillgängligt i somliga

Läs mer

Internationalized Domain Names (Internationaliserade domännamn)

Internationalized Domain Names (Internationaliserade domännamn) Internetdagarna 9 oktober 2002 Internationalized Domain Names (Internationaliserade domännamn) Vad är IDN? Hur fungerar IDN? Hur hanteras IDN i.se? Vad behöver Ni tänka på? Stefan Lindqvist 9 Oktober 2002

Läs mer

Digital Display VDS / Bus2

Digital Display VDS / Bus2 3-7449 Digital Display & 3-7447 Digital Knappsats (ref.99622) Se hemsida / support för senaste manualerna. http://www.axema.se/ Ver. 1.2 axema Sida 1 Ändra språk till Svenska. Tryck 0 och efter det ange

Läs mer

Nortel Networks DECT-handenhet 4060

Nortel Networks DECT-handenhet 4060 Titelsida Nortel Networks Communication Server 1000 Nortel Networks DECT-handenhet 4060 Användarhandbok Revideringshistorik Revideringshistorik September 2004 Standard 2.00. Det här dokumentet har uppdaterats

Läs mer

Land/region och språk. Mike McBride Krishna Tateneni Översättare: Stefan Asserhäll

Land/region och språk. Mike McBride Krishna Tateneni Översättare: Stefan Asserhäll Mike McBride Krishna Tateneni Översättare: Stefan Asserhäll 2 Innehåll 1 Land/region och språk 4 1.1 Land............................................. 4 1.2 Språk.............................................

Läs mer

RödGrön-spelet Av: Jonas Hall. Högstadiet. Tid: 40-120 minuter beroende på variant Material: TI-82/83/84 samt tärningar

RödGrön-spelet Av: Jonas Hall. Högstadiet. Tid: 40-120 minuter beroende på variant Material: TI-82/83/84 samt tärningar Aktivitetsbeskrivning Denna aktivitet är utformat som ett spel som spelas av en grupp elever. En elev i taget agerar Gömmare och de andra är Gissare. Den som är gömmare lagrar (gömmer) tal i några av räknarens

Läs mer

TDP002 - Imperativ programmering

TDP002 - Imperativ programmering . TDP002 - Imperativ programmering Strängar och IO Eric Elfving Institutionen för datavetenskap 26 augusti 2015 Översikt 2/18 Inläsning och utskrift Typkonvertering och strängformatering Teckenkodning

Läs mer

Snabbguide PTCarPhone 5-serien

Snabbguide PTCarPhone 5-serien Snabbguide PTCarPhone 5-serien Den professionella biltelefonen med handsfree för stationär inbyggnad SVENSKA www.ptcarphone.de A member of the peiker group Innehåll Säkerhetshänvisningar....3 Användningsinformation...4

Läs mer

Kurslitteratur Taltranskription: Introduktion

Kurslitteratur Taltranskription: Introduktion Kurslitteratur Taltranskription: Introduktion Mattias Heldner KTH Tal, musik och hörsel heldner@kth.se Köp: Lindblad, P. (2005). Taltranskription. Kompendium. Lingvistik, Lunds universitet. Låna: IPA,

Läs mer

ORDy 1.0 Användarmanual 1. Användarmanual. Reviderat den 1 october, 2000

ORDy 1.0 Användarmanual 1. Användarmanual. Reviderat den 1 october, 2000 ORDy 1.0 Användarmanual 1 Användarmanual Reviderat den 1 october, 2000 Copyright Handelsbolaget SK OrdSoft, 2000 ORDy 1.0 Användarmanual 2 Innehåll Vad är ORDy 3 Att komma igång 4 Hur man skapar en ny

Läs mer

Omvandla din dator till en flerspråkig maskin

Omvandla din dator till en flerspråkig maskin Instruktionerna nedan gäller för Windows 7 och speciellt för skrivande på kurdiska (tillvägagångssättet är i stort sett detsamma även för andra versioner av Windows). Med hjälp av dessa instruktioner kan

Läs mer

2. Komma igång Skapa grupper och elever Skriv också ut sidan 13 så att eleverna har en snabbguide till programmet.

2. Komma igång Skapa grupper och elever Skriv också ut sidan 13 så att eleverna har en snabbguide till programmet. 2. Komma igång Skapa grupper och elever Börja med att läsa texten nedan om hur man börjar jobba med programmet efter installationen. Skriv gärna ut sidan och ha bredvid dig tills du känner att du behärskar

Läs mer

Programmeringsuppgifter 1

Programmeringsuppgifter 1 Programmeringsuppgifter 1 Redovisning: Ni demo-kör och förklarar för handledaren några av de program ni gjort. Ni behöver inte hinna allt, redovisa så långt ni kommit. Om ni hinner mer kan ni alltid redovisa

Läs mer

Din manual GAGGENAU CM250110 http://sv.yourpdfguides.com/dref/3552978

Din manual GAGGENAU CM250110 http://sv.yourpdfguides.com/dref/3552978 Du kan läsa rekommendationerna i instruktionsboken, den tekniska specifikationen eller installationsanvisningarna för. Du hittar svar på alla dina frågor i instruktionsbok (information, specifikationer,

Läs mer

A4-ark 1, framsida. A4-ark 1, baksida. A4-ark 2, framsida. A4-ark 2, baksida

A4-ark 1, framsida. A4-ark 1, baksida. A4-ark 2, framsida. A4-ark 2, baksida Om detta dokument Detta dokument består av bruksanvisningen till texttelefonen Kompis. Det är avsett för utskrift i A5-format. För framställning av en komplett bruksanvisning, bör sidorna monteras för

Läs mer

Tecken. char. char ch = A ; sizeof(char) = 1 byte (ej 16-bitars tecken som i Java) char namn[]= "Nils"; // längd = 5 bytes

Tecken. char. char ch = A ; sizeof(char) = 1 byte (ej 16-bitars tecken som i Java) char namn[]= Nils; // längd = 5 bytes Tecken EDAF30 Programmering i C++ 2. Tecken och texter char char ch = A ; Sven Gestegård Robertz Datavetenskap, LTH 2015 sizeof(char) = 1 byte (ej 16-bitars tecken som i Java) char c1, c2; c1 = A ; c2

Läs mer

Nallelek Lärarvägledning

Nallelek Lärarvägledning NALLELEK - LÄRA MERA PROGRAM AB Nallelek Lärarvägledning NALLELEK... 2 1.1 Programmet... 2 1.2 Övningar som stärker förmågan att iaktta bilder och se detaljer... 3 1.2.1 Pedagogiska tips... 3 1.3 Kategorisering

Läs mer

Handbok KLettres. Anne-Marie Mahfouf Översättare: Stefan Asserhäll

Handbok KLettres. Anne-Marie Mahfouf Översättare: Stefan Asserhäll Anne-Marie Mahfouf Översättare: Stefan Asserhäll 2 Innehåll 1 Inledning 5 2 Att använda KLettres 6 2.1 Nivå 1 och 2......................................... 6 2.2 Nivå 3 och 4.........................................

Läs mer

TDDD02 Föreläsning 2 HT-2013. Reguljära uttryck och reguljära språk Lars Ahrenberg

TDDD02 Föreläsning 2 HT-2013. Reguljära uttryck och reguljära språk Lars Ahrenberg TDDD02 Föreläsning 2 HT-2013 Reguljära uttryck och reguljära språk Lars Ahrenberg Översikt Reguljära uttryck sökproblem i texter definitioner och exempel UNIX-funktionen grep Reguljära transformationer

Läs mer

Begrepp Värde (mätvärde), medelvärde, median, lista, tabell, rad, kolumn, spridningsdiagram (punktdiagram)

Begrepp Värde (mätvärde), medelvärde, median, lista, tabell, rad, kolumn, spridningsdiagram (punktdiagram) Aktivitetsbeskrivning Denna aktivitet är en variant av en klassisk matematiklaboration där eleverna får mäta omkrets och diameter på ett antal cirkelformade föremål för att bestämma ett approximativt värde

Läs mer

Migrera till Word 2010

Migrera till Word 2010 I den här guiden Microsoft Microsoft Word 2010 skiljer sig rent utseendemässigt mycket, så vi har skapat den här guiden för att hjälpa dig att snabbare lära dig programmet. Här kan du läsa om de viktigaste

Läs mer

Hantera informationspaket i system för bevarande

Hantera informationspaket i system för bevarande Kompetensutveckling har erbjudits deltagare inom projektet Elektroniskt bevarande i form av en kurs i XML. Kursen har genomförts av Riksarkivet och haft en praktisk inriktning. Ett 10-tal personer deltog

Läs mer

Planering av egen cup - Steg 4: Under cupdagarna

Planering av egen cup - Steg 4: Under cupdagarna Planering av egen cup - Steg 4: Under cupdagarna Innehållsförteckning: 1 FÖRBEREDELSER INFÖR TURNERINGSSTART... 2 1.1 HUR SKA RESULTATREGISTRERING SKE?... 2 1.2 SKA RULLANDE RESULTATSKÄRMAR ANVÄNDAS?...

Läs mer

Föreläsning 3.1: Datastrukturer, en översikt

Föreläsning 3.1: Datastrukturer, en översikt Föreläsning.: Datastrukturer, en översikt Hittills har vi i kursen lagt mycket fokus på algoritmiskt tänkande. Vi har inte egentligen ägna så mycket uppmärksamhet åt det andra som datorprogram också består,

Läs mer

Snabbguide AlphaSmart NEO2

Snabbguide AlphaSmart NEO2 Snabbguide AlphaSmart NEO2 Vers 110815 Följande nio punkter bör du behärska för att få nytta av din AlphaSmart NEO 1. Sätt in tre AA batterier. Använd medföljande skruv till att sätta fast batteriluckan.

Läs mer

Innehåll ADMINISTRATIVA UPPGIFTER

Innehåll ADMINISTRATIVA UPPGIFTER ( 0 ) 1 * + -, 6 ) + 5 0 - $ / >. > - - ;. 1 2 ) < 1 ' - 5? & 4 = % 3 ) 3 @ 6, + +, +. A 7, 4 + 5 * 5-8 * 9 ) + : * * B 1 / 5 *, 7 C. 9 + - 9 ; ;. ) < 1 * /! " # " # = -. 6 4. + 5 -, 4 4, Innehåll Bakgrund,

Läs mer

Hösten 2009. IKT-kompetens för bibliotekspersonal. ArtikelSök. Avancerad guide

Hösten 2009. IKT-kompetens för bibliotekspersonal. ArtikelSök. Avancerad guide IKT-kompetens för bibliotekspersonal Hösten 2009 ArtikelSök Avancerad guide ArtikelSök I ArtikelSök indexeras innehållet i cirka 550 svenska tidskrifter och 15 dagstidningar. Referenserna omfattar artiklar

Läs mer

FLEXILAGER Ett hjälpmedel för anpassad lagerhantering. Original -version

FLEXILAGER Ett hjälpmedel för anpassad lagerhantering. Original -version Beskrivning av FLEXILAGER Ett hjälpmedel för anpassad lagerhantering. Original -version Flexénita Sunnerstavägen 58 186 70 Brottby tel: 08 512 41803 FLEXILAGER 2 Innehållsförteckning INTRODUKTION.....3

Läs mer

UNIX. Laborations-PM Anders Egneus, Henrik Lindgren, 2004, 2006. Raphael Corsoski, 2005. Erik Eliasson, 2007. Christian von Schultz, 2008.

UNIX. Laborations-PM Anders Egneus, Henrik Lindgren, 2004, 2006. Raphael Corsoski, 2005. Erik Eliasson, 2007. Christian von Schultz, 2008. 1 Introduktion UNIX Laborations-PM Anders Egneus, Henrik Lindgren, 2004, 2006. Raphael Corsoski, 2005. Erik Eliasson, 2007. Christian von Schultz, 2008. Det övergripande syftet med dessa laborationer är

Läs mer

För att skriva CSS-kod använder man sig av olika kommandon. Ett exempel på hur man kan skriva kod för att ändra textfärg kan vara:

För att skriva CSS-kod använder man sig av olika kommandon. Ett exempel på hur man kan skriva kod för att ändra textfärg kan vara: Hemsida CSS Introduktion till Cascading Style Sheets (CSS) Detta är en mycket kort genomgång av CSS med exempel på hur sådan kod ska läsas och hur den kan användas på IdrottOnline-sidor. Är man ute efter

Läs mer

8-1 Formler och uttryck. Namn:.

8-1 Formler och uttryck. Namn:. 8-1 Formler och uttryck. Namn:. Inledning Ibland vill du lösa lite mer komplexa problem. Till exempel: Kalle är dubbelt så gammal som Stina, och tillsammans är de 33 år. Hur gammal är Kalle och Stina?

Läs mer

Switch Driver 5. Programvara för Radio Switch, JoyBox och JoyCable. Sensory Software

Switch Driver 5. Programvara för Radio Switch, JoyBox och JoyCable. Sensory Software Switch Driver 5 Programvara för Radio Switch, JoyBox och JoyCable. Sensory Software Innehållsförteckning Att använda programvaran Switch Driver... 3 Installera programvaran Switch Driver... 4 Kontaktanslutning...

Läs mer

Din manual HP DESKJET 990C http://sv.yourpdfguides.com/dref/900257

Din manual HP DESKJET 990C http://sv.yourpdfguides.com/dref/900257 Du kan läsa rekommendationerna i instruktionsboken, den tekniska specifikationen eller installationsanvisningarna för HP DESKJET 990C. Du hittar svar på alla dina frågor i HP DESKJET 990C instruktionsbok

Läs mer

A58 HH A58. www.gigaset.com GIGASET. INSPIRING CONVERSATION.

A58 HH A58. www.gigaset.com GIGASET. INSPIRING CONVERSATION. A58 HH A58 Gigaset Communications GmbH Frankenstr. 2a, D-46395 Bocholt Manufactured by Gigaset Communications GmbH under trademark license of Siemens AG. As of 1 Oct. 2011 Gigaset products bearing the

Läs mer

Att skriva Hur utformar man en Social berättelse? Lathund för hur en Social berättelse kan skrivas

Att skriva Hur utformar man en Social berättelse? Lathund för hur en Social berättelse kan skrivas 52 56 57 57 59 59 61 61 63 64 64 65 67 67 76 77 77 79 80 83 86 87 89 91 93 95 Seriesamtalets andra möjligheter Sammanfattning Seriesamtal Sociala berättelser Vad är en Social berättelse? För vilka personer

Läs mer

E-post för nybörjare

E-post för nybörjare E-post för nybörjare Innehåll: Inledning 1 E-post 2 Att skapa ett e-postkonto 3 Skicka och ta emot e-post 5 Övningar 7 Söderköpings stadsbibliotek sep. 2012 2 Inledning Välkommen till Nyfiken på nätet

Läs mer

ViTex snabbguide. 1. Inläsning till ViTex från scanner eller PDF Läs in text via scanner Läs in text från en JPEG-bild eller ett PDF-dokument

ViTex snabbguide. 1. Inläsning till ViTex från scanner eller PDF Läs in text via scanner Läs in text från en JPEG-bild eller ett PDF-dokument ViTex snabbguide 1. Inläsning till ViTex från scanner eller PDF Läs in text via scanner Läs in text från en JPEG-bild eller ett PDF-dokument 2. Uppläsning i ViTex Ikoner för uppläsning Läs upp enstaka

Läs mer

User Guide Speaker phone GewaTel 200. Svenska

User Guide Speaker phone GewaTel 200. Svenska User Guide Speaker phone GewaTel 200 2 I denna förpackning finns: 1 st Bruksanvisning 1 st Högtalartelefon 1 st Transformator 1 st Strömförsörjnings- och nätverkskabel Teleplugg Kontrollera gärna att allt

Läs mer

ANVISNINGAR. Sjundeå e-postsystem. Del 1: inställningar. Version 1.0

ANVISNINGAR. Sjundeå e-postsystem. Del 1: inställningar. Version 1.0 ANVISNINGAR Sjundeå e-postsystem Del 1: inställningar Version 1.0 1(14) Sjundeå e-postsystem Innehållsförteckning INNEHÅLLSFÖRTECKNING... 1 1 INTRODUKTION OCH ÖVERSIKT... 2 1.1 INTRODUKTION... 2 1.2 ALLMÄNT

Läs mer

DT590. Användarhandbok. Trådlös telefon för kommunikationssystemet MD110

DT590. Användarhandbok. Trådlös telefon för kommunikationssystemet MD110 Trådlös telefon för kommunikationssystemet MD110 Användarhandbok Grafik på framsidan Placera grafiken direkt på sidan, bry dig inte om att få in den i textflödet. Välj Grafik > Egenskaper och gör följande

Läs mer

Introduktion till integrering av Schenkers e-tjänster. Version 2.0

Introduktion till integrering av Schenkers e-tjänster. Version 2.0 Introduktion till integrering av Schenkers e- Version 2.0 Datum: 2008-06-18 Sida 2 av 8 Revisionshistorik Lägg senaste ändringen först! Datum Version Revision 2008-06-18 2.0 Stora delar av introduktionen

Läs mer

Frågor och svar om TNC-term

Frågor och svar om TNC-term Frågor och svar om TNC-term Allmänt: Onlineversion av TNC-term dröjer Installation: Det går inte att lagra databasen på hårddisk eller exportera posterna till annat söksystem Installation: Singelinstallation

Läs mer

Referens till. WeavePoint 6 Mini

Referens till. WeavePoint 6 Mini Referens till WeavePoint 6 Mini Arkiv Öppna Välj Arkiv Öppna eller klicka på snabbknappen Öppna för att komma till dialogrutan Öppna. Du kan öppna ett av de senaste mönstren du arbetat med genom att klicka

Läs mer

Microsoft Windows 8 Grunder

Microsoft Windows 8 Grunder WINDOWS 8 GRUNDER Inledning Mål och förkunskaper...5 Pedagogiken...5 Hämta övningsfiler...6 Del 1 1 Introduktion till Windows Grundläggande om operativsystem...7 Starta och avsluta Windows 8...8 Välja

Läs mer

SVENSK STANDARD SS /T1:2006

SVENSK STANDARD SS /T1:2006 SVENSK STANDARD Fastställd 2006-01-25 Utgåva 1 Informationsteknisk utrustning Alfanumeriskt tangentbord för svenskt bruk Tillägg 1: Svenskt tangentbordsmönster för namnskrivning med latinska tecken Information

Läs mer

Installation och montering av elektriska enheter får bara utföras av kvalificerade elektriker.

Installation och montering av elektriska enheter får bara utföras av kvalificerade elektriker. Standard Best. nr. : 2105 02 Standard Best. nr. : 2105 04 Komfort Best. nr. : 2106 02 Komfort Best. nr. : 2106 04 Bruksanvisning 1 Säkerhetsanvisningar Installation och montering av elektriska enheter

Läs mer

Krypteringsprogrammet Kryptogamen

Krypteringsprogrammet Kryptogamen Kryptogamen Sida 1(5) Krypteringsprogrammet Kryptogamen Om programmet Detta program är avsett som en pedagogisk leksak. Det hindrar inte att det kan användas för att försvåra insyn i exempelvis en mailkommunikation

Läs mer

Användarmanual Jordfelsövervakning IsoBox 16 / IsoIn / IsoOut

Användarmanual Jordfelsövervakning IsoBox 16 / IsoIn / IsoOut Sida 1 av 18 Användarmanual Jordfelsövervakning IsoBox 16 / IsoIn / IsoOut Vi reserverar oss för eventuella ändringar utan förbehåll 1(18) Sida 2 av 18 Innehållsförteckning 1 IsoBox 16 menyer och optioner...

Läs mer

SmiNet 2 Manual Webanmälan

SmiNet 2 Manual Webanmälan SmiNet 2 Manual Webanmälan SmiNet2 Manual 2005-06-14 Introduktion - Sidan 2 av 15 INTRODUKTION TILL WEB-GRÄNSSNITTET... 3 ANVÄNDARE/MÅLGRUPPER... 3 TILLGÅNG TILL SIDAN... 4 INLOGGNING TILL WEB-SIDAN...

Läs mer

2016-03-18.kl.14-19. Tentaupplägg

2016-03-18.kl.14-19. Tentaupplägg Tentaupplägg TIPS 1: Läs igenom ALLA uppgifterna. Välj den du känner är lättast först. Det kan gärna ta 10-20 minuter. Försök skriva saker som kan vara problem i uppgifterna. Är det något du absolut kommer

Läs mer

Arbeta effektivare med OS X

Arbeta effektivare med OS X (Se även: http://cs.lth.se/peter-moller/mac-anvaendning-video/) Peter Möller, november 2015, Institutionen för Datavetenskap Arbeta effektivare med OS X Söka information/filer Spotlight är namnet på Apples

Läs mer

Användarmanual för Hemsida

Användarmanual för Hemsida Användarmanual för Hemsida Sida 1 av 44 Inledning Detta dokument är en användarmanual för redigerbara hemsidor utvecklade av. Du kan själv, i ett wordliknande gränssnitt, enkelt uppdatera din egen hemsida

Läs mer

Enkla datatyper minne

Enkla datatyper minne Enkla datatyper minne 143.56 sant Sonja A falskt 18 1999-10-29 Bertil Gralvik, KTH Ingenjörsskolan 1 Addera två tal Algoritmen Summera tal Mata in två tal Beräkna Skriv ut resultat Mata in tal 1 Mata in

Läs mer

Kardinal Synd Umeå - Inspelningsinstruktioner -

Kardinal Synd Umeå - Inspelningsinstruktioner - 1 Kardinal Synd Umeå - Inspelningsinstruktioner - Vill förvarna om att det ser ut att vara mycket mer jobb än det egentligen är speciellt med tanke på att det inte krävs några speciella riggar eller ljussättning.

Läs mer

ZoomText 10.1 Snabbguide Tillägg

ZoomText 10.1 Snabbguide Tillägg ZoomText 10.1 Snabbguide Tillägg Detta tillägg till ZoomText 10 Snabbguide beskriver de nya funktionerna och andra ändringar som hör till ZoomText 10.1. För grundinformation som hur man installerar och

Läs mer

Çrona Tid. Behörighetssystem. Copyright DataVara AB. Produktutveckling Morgan Klebom, Christian Elber, Hans Bäcklund, Thomas Palm

Çrona Tid. Behörighetssystem. Copyright DataVara AB. Produktutveckling Morgan Klebom, Christian Elber, Hans Bäcklund, Thomas Palm V Çrona Tid Copyright DataVara AB Produktutveckling Morgan Klebom, Christian Elber, Hans Bäcklund, Thomas Palm Handbok Lena Kragelund Omslag Studio Alice Ö Lilla torget 3, 441 30 Alingsås Telefon: 0322-67

Läs mer

Resurscentrum för kommunikation Dako 2013. SymWriter. Minimanual

Resurscentrum för kommunikation Dako 2013. SymWriter. Minimanual Resurscentrum för kommunikation Dako 2013 SymWriter Minimanual Symboler som stöd till det du skriver 2 F9 - Byt symbol 2 F11 - Skapa nya ord/symboler 3 Spara ändringar i ordlista 4 Specifikationer grammatik

Läs mer

ADAD-net. Användarmanual INDIVIDEN. Råbe och Kobberstad Februari 2010

ADAD-net. Användarmanual INDIVIDEN. Råbe och Kobberstad Februari 2010 ADAD-net Användarmanual INDIVIDEN Råbe och Kobberstad Februari 2010 1 INNEHÅLLSFÖRTECKNING INNEHÅLLSFÖRTECKNING... 1 INLOGGNING OCH BEHÖRIGHETER... 2 STARTA PROGRAMMET OCH LOGGA IN... 2 BEHÖRIGHETSSYSTEM...

Läs mer

Läs detta innan du fortsätter, eller skriv ut det, klicka runt lite och läs samtidigt.

Läs detta innan du fortsätter, eller skriv ut det, klicka runt lite och läs samtidigt. Bruksanvisning Installera CubeBiz... 2 Välj språk... 2 När du vill köra testversionen i 15 dagar... 3 När du köper en CubeBiz-licens... 3 Registrera en giltig licensnyckel... 3 Starta ett nytt projekt...

Läs mer

Installations- och bruksanvisning för Gree Smart app: Hansol -seriens luftvärmepump med WiFi

Installations- och bruksanvisning för Gree Smart app: Hansol -seriens luftvärmepump med WiFi 02/2016, ed. 1 BRUKSANVISNING Installations- och bruksanvisning för Gree Smart app: Hansol -seriens luftvärmepump med WiFi Distributör: Tillfällavägen 15 433 63 Sävedalen www.scanmont.se Tack för valet

Läs mer