Editace a zpracování textu
Asi každý čtenář Penguina zná (alespoň z doslechu)
textový editor vi, tradiční to součást unixových
operačních systémů. Mnozí nejspíše používají jeho modernější
klony, například Vim nebo
elVIs. Ovšem zejména Vim
postupem času získal nejen na funkcích, ale i na velikosti a
cosi ztratil na rychlosti. Jistě se najde celá řada malých rychlých
klonů editoru vi, ovšem ty mohou postrádat některé užitečné
funkce. Pokud tedy potřebujete malé, rychlé vi, které však
rozdělit umožňuje textové okno na více částí (jako ":split" ve Vimu),
pak doporučuji vyzkoušet
xvi.
Samozřejmě nějaké změkčilosti typu celoobrazovkového (celookenního)
editoru typu vi nebo Emacsu nejsou nic pro pravé unixové
veterány. Ti používají nejvýše řádkový editor ed. A právě je
by mohlo zajímat, že vyšla nová (opravná) verze jeho
GNU
implementace Šlo o opravy, aby se snesl s moderními překladači
na "nemoderních" platformách (např. Alpha).
A protože textových editorů není nikdy dost, tak u tohoto tématu ještě
chvilku zůstaneme - GNU moe.
Je taktéž konzolový, ale je určen pro nepřátele vi a edu
Když už člověk edituje nebo komunikuje, tak někdy narazí na potřebu
vložit do textu nějaký matematický vzorec. Ne vždy je možné použít
obrázek a bylo by třeba lepší, kdyby to šlo pomocí ASCII znaků.
Přesně pro tento případ existuje BrightMaRe, kterýžto je nástrojem pro převod vzorců v LaTeXové
syntaxi na sady ASCII znaků (případně to umí převést i do UTF-8). Na
pohled moc šikovná věcička, jenže je napsaná v jazyce OCaml.
Pokut tuhle věc na své pracovní stanici vlastníte (já už asi 5 minut
ano), tak si myslím, že BrightMaRe si trochu pozornosti zaslouží.
Například příkazem:
./brightmare "a = \frac{a}{b} - \int_0^l x dx"
Dokážete vytvořit tuto nádheru (v ASCII, protože UTF-8 opravdu
na IRIXu pěstovat nebudu):
l
a .
a = --- - | x dx
b '
0
Jen tiše doufám, že to projde ve zdraví redakčním systémem...
Fotky
U programu ExitFlow
mě zaujalo prohlášení, že jde o nástroje pro práci s digitálními
fotografiemi. No, čekal jsem víc, ale užitečné to tedy je, protože
je obsažena sada nástrojů, které umí jednak načíst fotografie z
přístroje na zvolené místo na disku (je-li fotoaparát schopen
připojení jako disk), přejmenování dle přání (na základě EXIF informací),
hromadných úprav EXIF dat u příbuzných fotografií. Taktéž umí
obousměrně spolupracovat s programem gThumb.
Věda a technika
Už několik let mám na disku konečněprvkový program Z88 s tím, že jej
třeba někdy konečně pořádně vyzkouším. Vypadá totiž docela schopně
(ne, že bych neměl něco podobného vlastní výroby, ale přece jen tahle
konkurence má jinou množinu možností). Dosud se tak nestalo, nicméně
Z88 se stále vyvíjí a nově má stránku i na freshmeatu. Ze
zajímavých funkcí umí třeba importovat data z COSMOSu a NASTRANu, má
vlastní údajně velmi schopný generátor konečněprvkových sítí (to chci
právě vyzkoušet) a tak podobně. Je s tvrzením, že Z88 Commander je
"user friendly" prostředí bych si dovolil šetrně polemizovat. Co by
však nemělo tajit je existence obsažného (a dle mého názoru) dobře
napsaného uživatelského manuálu se slušným počtem vzorových příkladů.
Dlouho tu nebyl žádný nový CAD program. Takže tady ho máte:
HeeksCAD, postavený
na OpenCASCADE a wxWidgets. Vypadá to na klasický projekt o jednom
vývojáři, ale uvidíme, co se z toho vyklube.
OpenMoko
Pro telefony Neo Freerunner existuje několik různě zaměřených
navigačních programů (TangoGPS, Navit, BikeAtor).
Celkem nově se objevil omgps,
jehož vývoj je teď velmi aktivní a přibývají zajímavé nové vlastnosti.
Taky by měl být šetrnější k systémovým prostředkům než
konkurenční programy a má různé milé "vychytávky" (hlavně automatické
zakázání suspendu pod dobu běhu programu). Je psán speciálně pro
OpenMoko a používá Gtk+, C a Python.
P.S. Neradujte se (případně nesmuťte), zatím se nevracíme k dennímu
přísunu novinek. To je jen taková anomálie vůči běžnému stavu...
[Tiskni] [Přidat komentář]