next previous up next next up previous contents index naprej lotus notes navzgor urejevalniki besedila nazaj xemacs subsections namestitev emacs b pod unix namestitev emacs b pod ms dos namestitev emacs podpora za slovenske znake namestitev podpore za slovenske znake do verzije b uporaba slovenskih znakov preskus uporabe namestitev podpore za slovenske znake od verzije tiskanje dokumentov pod mule ispell paket leim izbira pisave pod ms dos izbira pisave pod unix vzorcno besedilo za prikaz pisav sumniki so tudi crke pretvarjanje med velikimi in malimi crkami slovenski ucbenik izpis vseh kombinacij tipk izpis vseh znakov uporaba crkovalnika lokalne spremenljivke za crkovalnik preverjanje pravilnosti crkovanja vnos nemskih znakov leim vnos znakov v naboru latin znacka na zacetku dokumenta lokalne spremenljivke v dokumentu drzavni prazniki konverzije med kodiranji sumnikov preskus uporabe mule in unicode gnu emacs ob casu pisanja tega spisa je zadnja verzija programa emacs nosila zaporedno stevilko verzije vec o tej temi na ftp sunsite doc ic ac uk gnu namestitev emacs b pod unix namestitev emacs verzija b pod hp ux vzel sem distribucijo gnu z arnes ftp ftp arnes si software gnu emacs emacs b tar gz izognil sem se vsem ponujenim moznostim pri namestitvi in prepustil sistemu da se sam odloci po svoji presoji gzip d emacs b tar gz tar xvf emacs b tar cd emacs b configure make prevajanje z gcc je teklo brez tezav preskusil sem ce ze uspesno deluje ukaz emacs ker ni bilo tezav sem se odlocil za sistemsko namestitev su make install ce sem emacs pognal kot obicajni uporabnik me je opozoril warning lisp directory ` usr local share emacs site lisp' does not exi st warning lisp directory ` usr local share emacs site lisp' does not exist warning lisp directory ` usr local share emacs lisp' does not exist to je bil znak da imenik usr local share ni bil pravilno zasciten potrebno ga je dovoliti za branje in pregledovanje chmod go rx usr local share namestitev emacs b pod ms dos namestitev emacs verzija b pod ms dos pod ms dos je emacs se preveden s bitnim prevajalnikom dj gpp vzel sem trenutno zadnjo distribucijo djgpp z arnes ftp ftp arnes si software simtelnet gnu gpp gnu v gnu em b zip potrebujete se pakete v lispu v prilozeni dokumentaciji je dobro opisan postopek namestitve opisana verzija emacs dobro deluje ze na osebnih racunalnikih s procesorjem in vsaj mb ram ker ms dos ni vecopravilni sistem ne delujejo paketi ki asinhrono poganjajo zunanje programe taka je podpora za ispell pod emacs in prevajanje s programom tex vse te programe brez tezav poganjamo iz emacs z ukazom m x shell command obstajajo tudi posebne prevedene verzije emacsa za okolja windows in windows nt v teh deluje tudi podpora asinhronim procesom namestitev emacs namestitev emacs verzija pod hp ux vzel sem distribucijo gnu z arnes ftp ftp arnes si software gnu emacs tar gz in ftp ftp arnes si software gnu leim tar gz izognil sem se vsem ponujenim moznostim pri namestitvi in prepustil sistemu da se sam odloci po svoji presoji gzip d emacs tar gz gzip d leim tar gz tar xvf emacs tar tar xvf leim tar cd emacs configure make prevajanje z gcc je teklo brez tezav preskusil sem ce ze uspesno deluje lokalni ukaz emacs ker ni bilo tezav sem se odlocil za sistemsko namestitev su make install podpora za slovenske znake vnos posebnih znakov s pomocjo obicajne tipkovnice pod emacs omogoca paket remap pri razvoju paketa je sodeloval tudi andrej brodnik razsirljivi paket remap omogoca poljubno kombinacijo ali bitnih naborov pod gnu emacsom od verzije naprej zanj je obstaja dokumentacija dostopen je na http www dina kvl dk ~abraham remap paketa remap ne vzdrzujejo vec in tako morebiti ne deluje vec z novimi izdajami emacsa urejevalnik emacs od verzije naprej ze sam po sebi podpira mnoge nacine vnosa posebnih znakov ce uporabljate tako napredno verzijo emacs potem je priporocljivo da upostevate v nadaljevanju ponujen nacin vnosa znakov za sumnike namestitev podpore za slovenske znake do verzije b navodila v tekocem poglavju se nanasajo na emacs do vkljucno verzije b kasnejse verzije od vkljucno ze vkljucujejo vecjezicno podporo za mednarodne nabore znakov v svoj home emacs postavi setq default major mode 'text mode turn on auto fill mode automatically in text mode add hook 'text mode hook ' lambda auto fill mode allow char standard display european t set input mode car current input mode nth current input mode handle commands operating on words properly require 'iso syntax da bi v urejevalniku emacs preprosto vnasali sumnike poleg zgornjih sprememb predlagam da v svojo datoteko home emacs vkljucite vrstice iso accents mode easy input of accented character enabled setq iso languages cons ' slovene support for slovene language c s z c s z iso languages iso accents customize slovene slovene language selected razen zadnje variante obstajajo se druge resitve prilagoditve za slovenski jezik lahko dodamo v paket iso acc el vendar malo drugace kot je to storil gorazd bozic v datoteki iso acc el med definiciji za french in latin postavimo slovene c s z c s z datoteko iso acc el moramo pred uporabo se prevesti kar storimo v emacs z ukazom m x byte compile file usr local share emacs lisp iso acc el pri tem je pot do datoteke odvisna od namestive emacsa na vasem sistemu ce zelimo pod emacsom odpreti datoteko v specificnem naboru to storimo z ukazom c x ret c iso ret c x c f file ret uporaba slovenskih znakov pozeni program emacs z izbrano pisavo za katero veste da podpira sumnike emacs fg black bg white fn ibm courier medium r normal m iso test pri tem potrebujete imenovano pisavo s sumniki za uporabo je primerna se pisava adobe courier medium r normal m iso ko v emacs nalozimo datoteko v kateri bi zeleli pisati sumnike s sestavljanjem znaka '' in sicnika uporabimo ukaza m x iso accent mode m x iso accents customize slovene vseh sest sumnikov poslej vnasamo s sestavljanjem dvojnega narekovaja '' in sicnika v datoteko se ti znaki zapisejo v razporedu za iso latin od verzije emacs naprej deluje vnos sumnikov s sestavljanjem znaka za narekovaj in sicnika tudi v minioknu na primer v funkciji iskanje opisani sestavljeni vnos sumnikov prekinemo z ukazom m x iso accent mode ce je izbira pisave ustrezna jo lahko napravite za stalno tako da popravite datoteko emacs in vanjo vstavite set default font ibm courier medium r normal m iso podpora za sumnike deluje tudi v oknu minibuffer in omogoca preprost vnos sumnikov tudi pri iskalnih nizih v emacs je vgrajena podpora za crkovalnik ispell za mednarodno podporo skrbi paket ispell el a slovenscina v njem ni podprta tukajsnji paket ispell sl el dodaja to manjkajoco podpro in omogoca da z ukazom local ispelldict slovensko na koncu datoteke definiramo slovar ki naj ga ispell pri crkovanju uporablja v datoteko ispell el ali se bolje v svojo inicializacijsko datoteko za emacs dodajmo vrstice ispell and slovensko setq ispell dictionary alist append ispell dictionary alist ' slovensko t d slovensko ~tex slovensko concat a z a z concat a z a z t d slovensko t latin nil setq ispell dictionary slovensko crkovanje pozenemo z ukazom m x ispell buffer pod ms dos ni mogoce uporabljati podpore za ispell ker ms dos ne podpira socasnih procesov do seznama neznanih besed lahko vseeno pridemo in sicer z ukazom m x compile ispell d slovensko l file sort u to do premisliti je potrebno 'elektricni nacin' vnosa sumnikov vnos '' s za sumnik je v nasprotju z obstojecim vnosom za nemski ostri s sharp s ß standard iso je nacrtno pripravljen tako da so zaradi velikega vpliva nemscine na srednjeevropskem prostoru vsi nemski znaki iz nabora iso tudi v naboru iso na enakih mestih in zato brez tezav prikazemo nemsko besedilo v deluje konverzija med malimi in veliki crkami ki jo dosezemo z ukazoma m l in m u preverjanje pravilnosti crkovanja in podobno ce zelimo pisati na primer nemske znake v naboru latin poklicemo dodatni ukaz m x customize accents in nato izberemo nacin latin znak ä vnesemo kot zaporedje znakov '' in a in podobno tudi ostale znake nemski ostri s ßvnesemo kot zaporedje '' in s pri cemer velja opomniti da se ta vnos pokriva z nosom slovenskega znaka s vnos slovenskih znakov vrnemo z m x customize accents in nato z slovene glej tudi temo o urejevalniku emacs na decnet notes v konferenci uek unix preskus uporabe slike prikazujejo kako emacs izpise v razlicnih pisavah dokument tutorial ki ga najdete na imeniku etc zgled kako prikazemo vec pisav v enem dokumentu kaze slika caption slika prikaz dokumenta tutorial v angleskem jeziku in pisavi latin v urejevalniku emacs begin figure begin center end center hrule end figure caption slika prikaz dokumenta tutorial v japonskem jeziku in pisavi begin figure begin center end center hrule end figure caption slika prikaz dokumenta tutorial v korejskem jeziku in pisavi begin figure begin center end center hrule end figure caption slika prikaz dokumenta tutorial v tajskem jeziku in pisavi begin figure begin center end center hrule end figure begin figure latex html id marker begin center end center hrule rmallink primoz peterlin http sizif mf uni lj si ~ peterlin end figure namestitev podpore za slovenske znake od verzije v svoj home emacs postavi defun slovene latin mode slovene with latin iso encoding and support for ispell interactive enable bit display cond emacs major version standard display european enable european character display todo if default font is not then change it you can find correct font name on your system with the command xlsfonts examples are given below set default font misc fixed medium r normal c iso set default font ibm medium r medium c iso enable easy input of slovene carons iso accents mode add slovene language to list of languages define composed characters setq iso languages cons ' slovene c s z c s z iso languages make slovene language the default language iso accents customize slovene add slovene language to ispell list of supported dictionaries load library ispell todo if you want support for slovene ispell install ispell if it will be installed in your private directory compare with following examples cond eq system type 'hpux add slovene language to ispell list of supported dictionaries setq ispell program name home kosir bin ispell setq ispell look command usr public software bin look setq ispell complete word dict home kosir ispell languages mte sl slovensko sml define rules for slovene dictionaries setq ispell dictionary alist append list car ispell dictionary alist ' slovensko nil b t csz nil slovensko nil b d slovensko t latin nil cdr ispell dictionary alist ispell dictionary alist define default dictionary ispell change dictionary slovensko create ispell menu progn define key ispell menu map cons select slovensko list 'lambda ' interactive list 'ispell change dictionary slovensko let slovene item car cdr ispell menu map menu map cdr cdr ispell menu map aux while and not null cdr menu map not eq car car menu map 'default setq aux cons car menu map aux menu map cdr menu map setq aux cons car menu map aux setcar menu map slovene item setq ispell menu map append ' keymap nreverse aux menu map make changes visible fset 'ispell menu map symbol value 'ispell menu map activate slovene latin mode in any text file including latex or tex add hook 'text mode hook 'slovene latin mode add hook 'latex mode hook 'slovene latin mode define case conversion table for latin encoding load library iso syn prefer coding system 'iso latin prefer latin to latin tiskanje dokumentov pod mule vecjezicne datoteke ki vsebujejo pisave denimo iso tiskamo po navodilih iz datoteke lisp ps mule el ispell ispell setup by michael deindl olmur dwarf bb bawue de global set key m 'ispell word global set key c cim 'ispell message global set key c cib 'ispell buffer global set key c cic 'ispell change dictionary global set key c cid ' lambda set german dictionary interactive ispell change dictionary deutsch global set key c cie ' lambda set english dictionary interactive ispell change dictionary english paket leim k emacsu funkcionalno pripada paket leim s podporo za razlicne jezike ce imamo na imeniku ki ga je ustvarila namestitev paketa leim podporo za slovenski jezik na datoteki slovene el potem ta modul nalozimo z ukazom load slovensko el in aktiviramo z ukazom set language environment slovensko ce ne bomo uporabljali kodnega razporeda unicode potem nastavimo podporo za vnos enobytnih osembitnih znakov z ukazom standard display european nil privzeti nacin vnosa dolocamo z ukazom setq default input method izbira pisave pod ms dos ce uporabljamo emacs pod ms dos lahko z ukazom m x shell command ki je dostopen tudi prek kombinacije alt shift poganjamo poljuben program in celo nastavljamo parametre zaslona kot smo to opisali v poglavju po potrebi preklapljamo med kodnimi razporedi znotraj emacsa kot kaze naslednji primer shell command mode con code prepare c dos isolatin cpi nul shell command mode con code sel nul pred tem moramo poskrbeti da smo v datoteki config sys z gonilnikom display sys omogocili izbiro in prikaz kodnih strani izbira pisave pod unix ce zelimo nastaviti pisavo v emacsu ki tece na sistemu unix potem uporabimo ukaz m x set default font in zatem vnesemo ime neke pisave na primer hp hp user medium r normal m iso seznam dostopnih pisav na sistemih unix dobimo z ukazom xlsfonts seznam imen vseh pisav latin dobimo z ukazom xlsfonts ce nam je izbrana pisava vsec in bi jo zeleli nastaviti kot privzeto pisavo za emacs potem v inicializacijsko datoteko home emacs postavimo set default font ibm medium r medium c iso ce moramo izbrati pisavo ki vsebuje sumnike potem lahko to storimo z ukazom m x set default font ce emacs ne zna izpisati znaka potem izpise njegovo osmisko kodo v obliki xxx vzorcno besedilo za prikaz pisav vzorcno besedilo za prikaz pisav nastavimo z ukazom setq list faces sample text abccdefghijklmnopqrsstuvwxyzz abccdefghijklmnopqrsstuvwxyzz ko z ukazom m x list faces display zahtevamo prikaz vseh dostopnih pisav se zgornje besedilo izpise v vsaki izmed njih sumniki so tudi crke da bi osembitno kodirani sumniki v emacsu popolnoma zaziveli moramo ne samo omogociti njihov vnos ampak zagotoviti celotno funkcionalnost emacsu moramo povedati da so znaki za sumnike polnovredne crke tako da se ne bo ukaz za preskakovanje po besedah npr m x forward word ustavljal na sumnikih ki so v sredini besed ali ukazi za premikanje pravilno prepoznajo sumnike preverimo tako da vnesemo besedo trzisce s kazalckom se postavimo na njen zacetek tako da utripa crka t izvedemo ukaz m x forward word kazalcek mora skociti na prvi znak za besedo to je takoj za crko e ce je kazalcek namesto tega skocil na crko z skakanje ne delujo pravilno ne samo to tudi vsi ukazi ki se nanasajo na besede kot celote ne bodo delovali pravilno tak ukaz je tudi brisanje besede m x kill word ce zelimo zgolj doseci da bomo imeli pri roki ukaz s katerim bomo preskakovali besede ki morebiti vkljucujejo sumnike potem uporabimo spodnje funkcije ce jih z globalnim ukazom m x global set key pripnemo na kaksne primerne tipke tukaj predlagamo kombinaciji ctrl left in ctrl right se lahko z njihovo pomocjo hitreje pomikamo po besedilu preskakovanje s funkcijama m x ako one word forward in m x ako one word backward je izvedeno malo drugace kot z vgrajenima ukazoma m x forward word in m x backward word ukaz m x ako one word forward postavi kazalcek na zacetek prvi znak naslednje besede ce ta obstaja sicer pa na konec datoteke ustavi se tudi na zacetkih vrstic ki ne vsebujejo crk ukaz m x forward word postavi kazalcek na prvi znak po koncu trenutne besede pri tem se ustavlja na sticnih vezajih med besedami ce se s kazalckom pravkar ne dotikamo besede potem skoci na konec prve naslednje besede necrkovne znake preskakuje enako vrstice ki ne vsebujejo crk datoteka s katero izvedemo opisane premike se imenuje word si el usr people gnusl lib latex src word si el tex tudi v drugih modulih moramo nastaviti kateri znaki so crke tako na primer v modulu fly mode enako moramo sporociti tudi podpornim programom na primer programu ispell da naj uposteva znake za sumnike kot ostale crke ce v emacsu verzija dolocimo jezikovno okolje z ukazom set language envrionment latin potem z ukazoma m x forward word in m x backward word ki sta pripeta na kombinaciji m f in m b pravilno preskakujemo tudi besee ki vsebujejo sumnike pretvarjanje med velikimi in malimi crkami v emacs in kasnejsih verzijah deluje konverzija med malimi in veliki crkami pretvorbo dosezemo z ukazoma m l in m u za besedo ali z ukazoma c x c l in c x c u za obmocje implicitno pretvarjanje med malimi in veliki crkami deluje v celoti tudi pri iskanju z ukazom m x describe buffer case table pregledam tabelo za pretvarjanje med veliki in malimi crkami slovenski ucbenik ko z ukazom c h t m x help with tutorial pozenemo ucbenik za ucenje emacs se ta odpre v angleski verziji slovenski ucbenik zahtevamo tako da nastavimo naslednje spremenljike datoteka s slovenskim ucbenikom je v imeniku etc in se imenuje tutorial si izpis vseh kombinacij tipk z ukazom describe bindings si ogledamo vse podprte kombinacije pritiskov na tipke in kako so definirane izpis vseh znakov z ukazom m x describe current display table pa si ogledamo kako so prikazani osembitni znaki nad v trenutnem oknu in vmesniku uporaba crkovalnika kako znotraj emacs uporabljamo program za preverjanje pravilnosti crkovanja je dobro pojasnjeno v navodilih za emacs ta navodila so dosegljiva z ukazom c h i z ukazom m m x ispell word preverimo pravilnost besede ki je pod kazalcem z ukazom m x ispell buffer pregledamo celotni vmesnik z ukazom m tab dopolnimo zaceto besedo s pomocjo slovarja vseh besed ki ga vsebuje neformatirana datoteka usr dict words spremenljivka ispell alternate dictionary vsebuje ime te datoteke spremenljika ki pa se v resnici uporabi se imenuje ispell complete word dict ce zelimo spremeniti datoteko potem z ukazom setq ispell complete word dict home user ispell dict txt povemo njeno ime na zalost je v funkciji ispell complete word zakodirano da so znaki ki sestavljajo besedo le crke angleske abecede in funkcija ne uposteva v tabeli ispell dictionary alist nastetih crk lokalne spremenljivke za crkovalnik v datoteko lahko na njen konec zapisemo vrednosti za lokalne spremenljivke osebni slovar ki ga crkovalnik uporablja pri pregledovanju te datoteke lahko dolocimo z ukazom local ispellpersdict ~ ispell lisp podobno lahko besede ki se pojavijo samo v trenutni datoteki in jih ne zelimo uvrstiti v osebni splovar navedemo kot vrednosti spremenljivke localwords localwords ispell ispell highlight p ispell check comments query replace localwords ispell query replace choices ispell skip tib non nil tib localwords regexps ispell tib ref beginning ispell tib ref end podrobnosti o tem kako dolocimo spremenljivke v datoteki si oglejte v prirocniku za emacs opcije ki jih smemo sami spreminjati pregledamo z ukazom m x list options spreminjamo pa z ukazom m x edit options preverjanje pravilnosti crkovanja ko nalozimo datoteko v emacs v kateri bi zeleli pisati sumnike s sestavljanjem znaka '' in sicnika uporabimo ukaza m x slovene latin mode vseh sest sumnikov poslej vnasamo s sestavljanjem dvojnega narekovaja '' in sicnika v datoteko se ti znaki zapisejo v razporedu za iso latin podpora za sumnike deluje tudi v oknu minibuffer in omogoca preprost vnos sumnikov tudi pri iskalnih nizih v emacs je vgrajena podpora za crkovalnik ispell za podporo skrbi paket ispell el paket ispell el omogoca da z ukazom local ispelldict slovensko na koncu datoteke definiramo slovar ki naj ga ispell pri crkovanju uporablja crkovanje pozenemo z ukazom m x ispell buffer ali m x flyspell buffer caption slika ko z ukazom flyspell buffer pozenemo sinhrono preverjanje pravilnosti crkovanja se besede ki jih crkovalnik ne prepozna znacilno obarvajo begin figure begin center end center hrule end figure caption slika ce pokazemo s kazalckom na neznano besedo in pritisnemo srednji gumb miske lahko besedo popravimo ali pa jo dodamo v katerega izmed slovarjev begin figure begin center end center hrule end figure pod ms dos ni mogoce uporabljati podpore za ispell ker ms dos ne podpira socasnih procesov do seznama neznanih besed lahko vseeno pridemo in sicer z ukazom m x compile ispell d slovensko l file sort u vnos nemskih znakov ce zelimo pisati na primer nemske znake v naboru latin poklicemo dodatni ukaz m x customize accents in nato izberemo nacin latin znak ä vnesemo kot zaporedje znakov '' in a in podobno tudi ostale znake nemski ostri s ßvnesemo kot zaporedje '' in s pri cemer velja opomniti da se ta vnos pokriva z nosom slovenskega znaka s vnos slovenskih znakov vrnemo z m x customize accents in nato z slovene leim kratica leim pomeni library of emacs input method knjiznico vnosnih metod za emacs standardno se ujema z emacsom od njegove verzije naprej razsirja se v posbenm paketu ki ga moramo imeti ob namestitvi emacsa pri roki leim se namesti pod sistemski imenik takole emacs leim leim list el emacs leim quail emacs leim skk datoteka leim list el vsebuje katalog vseh vnosnih metod in se nalozi kot sistemska datoteka pri vsakem zagonu urejevalnika emacs imenik quail vsebuje datoteke z vnosnimi metodami te vkljucujejo razlicne razporede tipk in druge prilagoditve imenik skk je namenjen japonskim vnosnim metodam za slovenski jezik je primerna vnosna metoda latin prefix caption slika pomoc za uporabo vnosne metode za nabor latin begin figure begin center end center hrule end figure vnos znakov v naboru latin od verzije naprej standardno emacs podpira razlicne metode vnosa znakov ce zelimo vnesti sumnike potem moramo v vsakem vmesniku kjer to zelimo omogociti metode vnosa znakov to storimo tako da pritisnemo c x ret c x latin prefix namesto metode latin prefix lahko izberemo katerokoli izmed predpripravljenih metod ce ne poznamo imena metode potem pritisnemo presledek in emacs nam bo izpisal imena vseh metod v verziji so to metode ki so predstavljene v tabeli ime metode ime metode british catalan prefix chinese corner chinese array chinese b quick chinese b tsangchi chinese ccdospy chinese cns quick chinese cns tsangchi chinese ctlau chinese ctlaub chinese ecdict chinese etzy chinese punct chinese punct b chinese py chinese py b chinese py punct chinese py punct b chinese qj chinese qj b chinese sw chinese tonepy chinese ziranma chinese zozy cyrillic beylorussian cyrillic jcuken cyrillic jis russian cyrillic macedonian cyrillic serbian cyrillic translit cyrillic translit bulgarian cyrillic ukrainian cyrillic yawerty czech czech prog czech prog czech prog czech qwerty danish alt postfix danish keyboard danish postfix devanagari hindi transliteration devanagari itrans devanagari keyboard a devanagari transliteration english dvorak esperanto alt postfix esperanto postfix esperanto prefix ethiopic finish keyboard finnish alt postfix finnish postfix french alt postfix french azerty french keyboard french postfix french prefix german german alt postfix german postfix german prefix greek greek jis icelandic alt postfix icelandic keyboard icelandic postfix ipa irish prefix italian alt postfix italian keyboard italian postfix japanese japanese ascii japanese hankaku kana japanese hiragana japanese katakana japanese zenkaku korean hangul korean hangul korean hanja korean hanja jis korean hanja korean symbol lao lao lrt latin alt postfix latin postfix latin prefix latin alt postfix latin postfix latin prefix latin alt postfix latin postfix latin prefix latin alt postfix latin postfix latin alt postfix latin postfix norwegian alt postfix norwegian keyboard norwegian postfix portuguese prefix scandinavian alt postfix scandinavian postfix slovak slovak prog slovak prog slovak prog spanish alt postfix spanish keyboard spanish postfix spanish prefix swedish alt postfix swedish keyboard swedish postfix thai kesmanee thai pattachote tibetan tibkey tibetan wylie turkish alt postfix turkish postfix vietnamese viqr caption tabela vnosne metode v emacs ko izberemo vnosno metodo latin prefix se v na zacetku kontrolne vrstice izrise znak ce zelimo vnesti sumnik potem pritisnemo na tipko ~ v kontrolni vrstici se izpise mnozica znakov ~ acdlnorstuzacdlnorstuvz~ ki nam pove da bo naslednji vneseni znak ce bo iz te mnozice ustrezno preoblikovan tilda je pri tem podcrtana kar tudi oznacuje poseben pomen tega stanja sumnike vnesemo tako da za znakom ~ pritisnemo ustrezni sicnik podcrtana tilda izgine in na njenem mestu se prikaze zeljeni sumnik ce zelimo vnesti znak za tildo potem jo predznacimo z ukazom c q poseben pomen kot tilda imajo se znaki za enojni in dvojni narekovaj stresica dvojni narekovaj ki mu sledi mala crka s vnese nemski ß vec o trenutni ali poljubni vnosni metodi zvemo tako da pritisnemo c h c znacka na zacetku dokumenta ce v nekem dokumentu zelimo prenosljivo uporabo kodiranja latin potem na zacetek datoteke vpisemo oznako coding iso latin lokalne spremenljivke v dokumentu na koncu datotek lahko definiramo lokalne spremenljivke in na ta nacin oznacimo kodiranje v datoteki local variables coding iso end obicajno te prireditve zapisemo v obliki komentarja ce format dokumenta dopusca ta nacin tako da ne pokvarimo osnovnega dokumenta drzavni prazniki v datoteki cal si el so zapisane definicije za slovenske drzavne praznike datoteko moramo pred uporabo naloziti v emacs ko z ukazom m x calendar pozenemo paket za koledar s pritiskom na tipko x na koledarju oznacimo drzavne praznike datoteka cal si el usr people gnusl lib latex src cal si el tex z ukazom european calendar dosezemo da se datumi izpisujejo namesto v ameriskem nacinu po evropsko dan mesec leto ce zelimo da se spremembe zadevajo vse uporabnike na nasem sistemu potem vstavimo te ukaze v datoteko site init el konverzije med kodiranji sumnikov ce uporabljamo tu priporoceno kodiranje sumnikov potem delujejo naslednji ukazi za pretvorbo med razlicnimi kodiranji iso accentuate iso deaccentuate iso unaccentuate ki pri interaktivni uporabi konvertirajo znake v izbranen obmocju iz sestavljenih zaporedij narekovajev in sicnikov v sumnike iz sumnikov v sicnike oziroma iz sumnikov v sestavljeno zaporedje narekovajev in sicnikov ce potrebujemo pretvorbo ki tu ni opisana lahko na oznacenem obmocju uporabimo ukaz meta shift m x shell command on region primer uporabe je pretvorba iz kodiranja jus i b v latin to storimo tako da oznacimo obmocje in nato izvedemo ukaz meta shift ki mu podamo parameter recode yu latin ce je izpis daljsi od ene vrstice gre v vmesnik z imenom shell command output glej tudi temo o urejevalniku emacs na decnet notes v konferenci uek unix preskus uporabe slike prikazujejo kako emacs izpise v razlicnih pisavah dokument tutorial ki ga najdete na imeniku etc caption slika prikaz dokumenta tutorial v angleskem jeziku in pisavi latin v urejevalniku emacs begin figure begin center end center hrule end figure caption slika prikaz dokumenta tutorial v japonskem jeziku in pisavi begin figure begin center end center hrule end figure caption slika prikaz dokumenta tutorial v korejskem jeziku in pisavi begin figure begin center end center hrule end figure caption slika prikaz dokumenta tutorial v tajskem jeziku in pisavi begin figure begin center end center hrule end figure zgled kako prikazemo vec pisav v enem dokumentu kaze slika begin figure latex html id marker begin center end center hrule rmallink primoz peterlin http sizif mf uni lj si ~ peterlin end figure mule in unicode gnu emacs podpira vecjezikovne razsiritve v nacinu mule multilingual emacs z nestandardnim notranjim zapisom in zanemarja zmoznosti ki jih omogoca unicode nekatere razsiritve ki niso del standardne distribucije odpravljajo te pomanjklivosti paket za podporo za utf ze obstaja vec o tej temi na http www cs ust hk ~otfried mule richardu stallmanu so ze svetovali naj v verzijo vgradi celotno podporo za unicode kar tudi ne bi bilo tako zelo tezko saj ze obstojeci emacs interno uporablja bitne znake next up previous contents index naprej lotus notes navzgor urejevalniki besedila nazaj xemacs gnu slovenizacija