slovenian howto tipkovnica tiskanje slovenian howto prev slovenian howto next drugi programi metode za vnos in izpis nasih znakov predstavljene v poglavjih o prilagoditvi tipkovnice in zaslonskih znakov so splosne zato je navadno vse kar moramo se postoriti omogociti vnos in ali izpis osembitnih znakov kar za posamezni program obicajno napravimo s stikalom v datoteki z nastavitvami za nekatere programe so bile razvite tudi locene metode za vnos ali izpis znakov ki v izjemnih primerih npr ce nimamo tipkovnice s slovenskimi znaki lahko vseeno pridejo prav zato so tudi navedene ukazne lupine bash nastavitve ukazne lupine bash so v datoteki ~ inputrc ki jo po potrebi ustvarimo set meta flag on set convert meta off set output meta on te tri vrstice je morda pametno dodati tudi v etc skel tako da jih podedujejo tudi vsi na novo ustvarjeni uporabniki tcsh vnos osembitnih znakov omogocimo ce v nastavitveno datoteko etc csh login za skupne nastavitve oz ~ cshrc ali ~ cshrc za osebne nastavitve dopisemo vrstico setenv lc ctype iso urejevalniki gnu emacs gnu emacs je uradni urejevalnik projekta gnu delo richarda m stallmana z mit zda privzeta nastavitev urejevalnika je omejitev na sedembitne znake ascii nastavitev spremenimo tako da v datoteko z nastavitvami dodamo naslednjih nekaj vrstic omogocimo izpis znakov s kodo vecjo od standard display european t omogocimo vnos znakov s kodo vecjo od set input mode car current input mode nth current input mode prilagoditev emacsa je mozno izvesti v eni od naslednjih datotek z nastavitvami usr lib emacs site lisp site start el skupne nastavitve ~ emacs osebne nastavitve usr lib emacs site lisp default el skupne nastavitve crisp crisp je urejevalnik v duhu urejevalnika brief z burno zgodovino napisal ga je paul fox iz anglije in ga distribuiral kot ``program na pokusino'' shareware zadnja taksna razlicica je e iz leta in je po nekaterih vesteh avtor ne podpira vec novejse trenutno pa trzi podjetje vital inc iz teksasa zda privzeta nastavitev urejevalnika crisp e je da znakov s kodami od dalje ne prikaze ampak izpise njihovo sestnajstisko kodo ki jo uvede z znakoma x pomaga ce nalozimo paket z izvorno kodo crisp in v datoteki src crisp e src crunch tty xterm cr popravimo drugi argument funkcije set term features iz null na c popravljeni makroukaz prevedemo crunch xterm cr rezultat popravljeni xterm cm postavimo med ostale navadno v imenik usr local lib crisp macros tty makro xterm velja kot bi iz imena sami uganili za crisp pognan v oknu xterm znotraj x window system enaka intervencija piscu teh vrstic ni uspela na linux cr konzola in xcrisp cr razlicica crisp za x poleg tega se je na starejsi verziji linuxa crunch pritozeval nad predprocesorjem za c lib cpp pomagala je logicna povezava ln s usr lib gcc lib i linux cpp lib cpp ales kosir je napisal za crisp makro slovene z njim lahko vnasamo nase znake tudi na tipkovnicah ki nimajo primernih tipk na nacin namesto c vtipkamo c makro pa pretvori zaporedje v ustrezen znak poleg iso latin podpira se nekaj drugih kodiranj ki so v uporabi v nasih krajih navodila za uporabo so na voljo tudi prek www vi na sistemih linux je vi sinonim za urejevalnik ``elvis'' delo steva kirkendalla po izkusnjah pisca vi sam po sebi brez tezav prepusca osembitne znake tezave lahko vcasih povzrocajo zunanji programi ki jih klicemo iz urejevalnika npr fmt za poravnavanje besedila navadno pomaga ce v ~ profile dolocimo spremenljivko lc ctype glej poglavje o the section called slovenski locale elektronska posta pine pine najprej prebere skupne nastavitve iz usr local lib pine conf ali etc pine conf zatem pa se osebne nastavitve iz ~ pinerc v enem ali drugem poiscemo niz character set in postavimo to spremenljivko na iso character set should reflect the capabilities of the display you have normal default is us ascii typical alternatives include iso x where x is a number between and character set iso elm v delu delo na oddaljenem racunalniku z ukazoma telnet ali rlogin lahko prek omrezja tcp ip delamo na drugem racunalniku tezave z osembitnimi znaki pri tem so redko posledica napacne nastavitve v maloprej omenjenih programov saj privzeti nastavitvi pri obeh podpirata osembitne znake v primeru tezav se poleg teh programov splaca pogledati se nastavitev the section called ukazne lupine nastavitev terminala fizicnega ali virtualnega eksplicitno ga lahko nastavimo z ukazom stty parenb istrip cs in na koncu res nastavitev programov telnet ali rlogin telnet telnet eksplicitno pripravimo do vzpostavitve osembitne zveze z ukazom toggle binary ~ telnet telnet toggle binary negotiating binary mode with remote host telnet open racunalnik telnet omogoca tudi da si nastavitve za izbrane racunalnike vnesemo v nastavitveno datoteko ~ telnetrc vnosi imajo obliko biofiz mf uni lj si set binary true rlogin privzet nacin zveze pri programu ``rlogin'' je osembiten eksplicitno pa lahko to dolocimo z dolocilom `` '' rlogin racunalnik tex in latex poslovenjenje paketa latex obsega in bitni nacin vnosa nasih znakov nacin izpisa nasih znakov poslovenjenje izpisov ``contents'' ``figure'' ipd slovenska pravila za deljenje besed podporo za neangleske jezike v latexu je poenotil paket babel johannesa braamsa z nizozemske ki je standardni del vseh sodobnih distribucij paketa tex na linuxu kot sta tetex in ntex z uporabo izbire ``slovene'' v paketu babel se avtomaticno izberejo slovenska imena pod in nadnapisov naslovov ipd slovenska pravila za zlogovanje besed ce imamo namescene the section called slovenska pravila za deljenje besed in bitni nacin vnosa znakov c s z usepackage babel v novi razlicici latexa latex e lahko s paketoma fontenc in inputenc izberemo tudi bitno kodno tabelo t znano tudi kot dc ali cork in bitni vnos znakov primer celotnega spisa v latexu documentclass article usepackage babel usepackage fontenc usepackage inputenc begin document ceprav se pouk na zeleznicarski soli v sentvidu obicajno konca sele ob stirih odidejo ucenci iz vasi zelimlje in zetale domov ze cetrt cez tri end document latex v starejsi razlicici paketa latex latex ne moremo uporabiti mehanizma inputenc pomagamo si s stilom latin sty andreja brodnika primer uporabe documentstyle article stil latin je na voljo na vseh streznikih ctan npr slovenska pravila za deljenje besed datoteko s slovenskimi pravili za zlogovanje besed lahko dobijo clani slovenskega drustva uporabnikov tex texceh za individualno uporabo brez namena pridobivanja premozenjske koristi pri predsedniku drustva dr bojanu golliju bojan golli ijs si pregled besedila na zaslonu v evropi je standardni format papirja a kar moramo dopovedati tudi programom za pregled besedila na zaslonu xdvi v datoteko ~ xresources osebna nastavitev dodamo vrstico xdvi paper a ghostview v datoteko ~ xresources osebna nastavitev ali pa v datoteko usr lib x app defaults ghostview skupna nastavitev dodamo vrstice ghostview naj uporablja format a pagemedia a tudi ghostscript naj uporablja format a ghostview interpreter gs ghostview arguments spapersize a pretvarjanje med razlicnimi kodiranji razen iso latin vsebuje vse nase znake se nekaj drugih naborov microsoft codepage ibm codepage jus i b apple macos ce apple macos croatian kamenicky itd ceprav ni tezko napisati programcka za pretvorbo iz enega kodnega nabora v drugega je pripravno uporabiti ze izdelan program eden takih je gnu recode dostopen npr na strezniku arnes uporaba je enostavna recode yu latin datoteka pretvori datoteko iz kodnega nabora jus i b v kodni nabor iso latin kot obicajno izda tudi tu izbira help se dodatne moznosti pregledovalnik less less avtor mark nudelman je program za pregledovanje besedil na zaslonu in je priljubljena zamenjava standardnega more less prilagodimo za izpis osembitnih znakov z nastavitvijo v ~ profile lesscharset latin export lesscharset latin namesto latin ni pomota less zaenkrat slednjega se ne pozna ker pa ga pravzaprav zanima samo kateri znaki so obicajni kateri pa kontrolni ki zahtevajo posebno obravnavo ker pa je razpored znakov enak v celotni druzini iso lahko izberemo kar latin namesto tega lahko tudi eksplicitno navedemo zaporedje tipa znakov v naboru lesschardef bcccbcc b b export lesschardef vsi nabori iz druzine iso imajo osem binarnih znakov posebnih znakov ki jih praviloma ni v besedilih tri kontrolne znake binarni znak dva kontrolna znaka osemnajst binarnih znakov navadnih znakov binarnih znakov in normalne znake do konca tabele prev home next tipkovnica tiskanje