next previous up next next up previous contents index naprej drugi nacini navzgor pretvorbe med nabori nazaj program recode subsections uporaba namestitev uporaba pretvarjanje iz formata latex in vanj program iconv program iconv je del obicajnih sistemov unix in je namenjen pretvorbam med razlicnimi nabori zal razlicni sistemi razlicno poimenujejo kodne nabore in zato njegova uporaba ni standardizirana za podprta imena glej tudi uporaba na sistemih hp ux ga za pretvorbo dokumenta med naborom iso v nabor cp ki je obicajen na osebnih racunalnikih z ms dos uporabljamo takole iconv t iso f cp vhod txt izhod txt ali krajse iconv t iso f cp vhod txt izhod txt imena podprtih kodnih tabel na vasem sistemu prikaze ukaz locale m in so opisana v datoteki usr lib nls iconv config iconv glej tudi enak ukaz na sistemih aix je iconv t iso f ibm vhod txt izhod txt podobne razlike kot smo jih pravkar opazili so tudi pri drugih sistemih namestitev prilagam opis namestitve programa recode pod hp ux vzel sem trenutno zadnjo distribucijo gnu z arnes ftp ftp arnes si software gnu recode tar gz sledil sem spodnjim navodilom cd na imenik z izvornimi datotekami z ukazom configure prilagodi paket svojemu sistemu v ukazni lupini csh na starih system v ukaz raje izvedes v ukazni lupini sh configure ker sicer ukazna lupina csh napacno poskusa sama pognati program configure izvajanje programa configure se utegne zavleci med tekom program izpisuje sporocila kaj je ze preveril pozeni make da prevedes paket po moznosti izvedi make check da se prepricas da je paket pravilno preveden izvedi make install kar namesti paket na tvojem sistemu zdaj lahko z ukazom make clean pobrises izvrsljive programe in datoteke z objektno kodo preskus pretvorbe sumnika iz cp v latin echo '\ ' recode v cp latin xd bc ibm rfc iso reversible simplified to ibm iso reversible c \n uporaba primeri uporabe recode latin cp file spremeni vse sumnike kodirane z latin v sumnike kodirane z cp osnovno datoteko ohrani in jo opremi s koncnico bak ukaz recode cp latin file spremeni vse sumnike kodirane z cp v sumnike kodirane z latin osnovno datoteko ohrani in jo opremi s koncnico bak ukaz recode force yu cp file spremeni vse sumnike kodirane z jus i b v sumnike kodirane z cp ukaz recode list izpise imena vseh znanih nacinov kodiranja pretvarjanje iz formata latex in vanj pretvorba sumnikov iz formata latex in vanj ne deluje kot bi pricakovali primer echo '\\v c ' recode v latex l latex iso rfc iso many to one simplified to latex iso iso many to one \v c primer kaze da recode ne pretvori sumnika enako velja tudi za html in cp koristno bi bilo dodati tudi pretvorbe za druge nacine kodiranja slovenskih znakov na primer za babeltexin tex zal prav zaradi teh pomanjkljivosti je program recode manj primeren za delo s slovenskimi besedili v povezavi s programom latex ukaz ki bi pretvoril sumnike v sicnike z recode v f latin latin file iso rfc iso reversible simplified to mere copy for the trivial recoding ne deluje saj ne naredi nicesar opozorilo pri konverziji iz bitnega nabora v jus bo recode znake ~ \ zamenjal z neuporabljenimi bitnimi znaki temu se izognes z opcijo force ki bo tako z kot prevedla v konverzija pa bo seveda nereverzibilna primoz peterlin next up previous contents index naprej drugi nacini navzgor pretvorbe med nabori nazaj program recode gnu slovenizacija