Mig og TeXMacs

texmacs

For mange år siden var jeg censor på et P0-projekt. Den slags er sjældent mindeværdige, og dette husker jeg især for to ting: De studerende kunne ikke blive enige om hvad projektet skulle handle om – skulle det handle om Internettets historie eller om brugervenlighed? Så de tog en klassisk P0-gyserbeslutning og producerede en rapport, hvor hvert andet kapitel handlede om Internettets historie og hvert andet kapitel handlede om brugervenlighed. I disse sidste kapitler definerede de en brugervenlig grænseflade som eb der havde en menu i bunden af skærmen, vinduer med små menuer, blå nuancer osv. osv. – kort og godt at en grænseflade, der lignede den daværende udgave af Windows! Jeg er bestemt ingen ekspert på dette felt, men dette var alligevel adskillige tænder for naivt. De studerende blev meget forbløffede, da jeg til eksamen mindede dem om at et systems brugbarhed afhænger af bl.a. hvem brugeren er.

Jeg har tidligere her skrevet om LaTeX, og sidste år kunne jeg fejre mit 25 års jubilæum som bruger af LaTeX. Inden længe kan jeg også fejre 25 års jubilæum som bruger af Emacs som teksteditor. Begge dele er jeg efterhånden så vant til, at de “sidder i fingrene”. På denne måde er LaTeX og Emacs (alias AUCTeX) ekstremt brugervenligt, når brugeren er mig og året er 2013. Samtidig er jeg altid interesseret i at finde bedre måder at producere LaTeX-baserede tekster på. Det, jeg tit har ærgret mig over, er at produktionen af LaTeX-tekster følger en rediger-kompiler-eksekver-cyklus, og så skal man kompilere to gange.

For nogle år siden opdagede jeg at nogle af mine studerende brugte LyX, der er en slags WYSIWYM (What You See Is What You Mean)-grænseflade til LaTeX. Jeg installerede LyX på min computer – men blev aldrig glad for denne måde at skrive LaTeX på. Måske var jeg bare utålmodig, men jeg var temmelig utilfreds med blandingen af grafisk redigering (á la Word o.lign.) og brug af tekstuelle kommandoer (som i LaTeX og Plain TeX). For nylig har jeg så opdaget et andet bud, nemlig TeXMacs. TeXMacs er ikke baseret på LaTeX, men anvender de samme typografiske algoritmer som ligger under TeX og som skyldes Knuth. Der er import- og eksportfunktioner til/fra LaTeX, så det skulle være ligetil at bruge TeXMacs sammen med LaTeX (f.eks. hvis andre brugere sværger til LaTeX og man skal samarbejde med dem). Og så skulle det være inspireret af Emacs også.

Så det lød da lovende. Men også TeXMacs lider under problemerne med integreringen af pseudo-grafisk redigering og tekstuelle kommandoer. Og der er masser af spændende tastekombinationer, men ligheden med Emacs er tilsyneladende lille. Måske skal jeg bare være mere tålmodig, inden jeg forlader TeXMacs.

Eller også må der være nogen derude, der kan lave en ordentlig alternativ grænseflade til LaTeX/TeX – en der er brugervenlig også for brugere som mig. Der findes en del mennesker, der interesserer sig for brugbarhed (også på mit institut), men kun få af dem lader til at bruge LaTeX og de er næppe heller særligt erfarne med de ønsker de af os, der skriver matematik, måtte have. Det er da en skam. Vældig mange af de ellers så gode open source-initiativer derude kunne desværre godt trænge til en kærlig hånd i brugbarhedens navn.

(Visited 38 times, 1 visits today)
Loading Facebook Comments ...

Skriv et svar