ProHoster > Blag > Riarachán > Plé: fóntais chaighdeánacha UNIX nach bhfuil mórán daoine in úsáid acu agus atá fós in úsáid
Plé: fóntais chaighdeánacha UNIX nach bhfuil mórán daoine in úsáid acu agus atá fós in úsáid
Seachtain ó shin, dúirt Douglas McIlroy, forbróir píblíne UNIX agus tionscnóir an choincheap "clárú atá dírithe ar chomhpháirt", inis faoi chláir UNIX suimiúil agus neamhghnách nach n-úsáidtear go forleathan. Sheol an foilseachán plé gníomhach ar Hacker News. Tá na rudaí is suimiúla bailithe againn agus beidh áthas orainn má ghlacann tú páirt sa phlé.
Tá sraith uirlisí caighdeánacha ag córais oibriúcháin atá cosúil le UNIX chun téacs a fhormáidiú. Fóntas typo cead duit an doiciméad a athbhreithniú le haghaidh typos agus hapaxes - focail nach bhfuil le feiceáil san ábhar ach uair amháin. Suimiúil go leor, an clár chun typos a aimsiú ní úsáideann foclóirí. Braitheann sé ar an bhfaisnéis sa chomhad amháin agus déanann sé anailís minicíochta ag baint úsáide as trigramanna (seicheamh trí charachtar). Sa chás seo, go léir na cuntair is gá coimeádtar i sraith 26x26x26. Dar le Douglas McIlroy, is ar éigean gur leor an méid cuimhne seo le haghaidh roinnt áiritheoirí beart aonair. Dá bhrí sin, d'fhonn airgead a shábháil, scríobhadh iad i bhfoirm logartamach.
Tá seiceálaithe litrithe níos nua-aimseartha agus níos cruinne bunaithe ar an bhfoclóir curtha in ionad typo inniu. Mar sin féin, tá daoine fós ag cuimhneamh ar an ionstraim - cúpla bliain ó shin díograiseach tugadh isteach cur i bhfeidhm typo in Go. Tá an stór fós á nuashonrú.
Uirlis eile chun oibriú le doiciméid ó na 80í is ea an pacáiste Binse Oibre Scríbhneora ó Lorinda Cherry agus Nina McDonald ó Bell Labs. A chomhdhéanamh san áireamh uirlisí chun codanna den chaint agus de stíl doiciméad a aithint, cuardach a dhéanamh ar thaiteolaíochtaí agus abairtí casta gan ghá. Forbraíodh fóntais mar áiseanna do scoláirí, agus iad ag am amháin úsáidtear mic léinn ag Ollscoil Stáit Colorado i SAM. Ach faoi na nóchaidí luatha, rinneadh dearmad ar Writer's Workbench toisc nach raibh sé san áireamh i Leagan 7 Unix. Mar sin féin, lean an ionstraim seo a cosán chuig aithriseoirí - mar shampla, gramadach le haghaidh IBM PC.
Soláthraíonn UNIX uirlisí caighdeánacha freisin chun oibriú le foirmlí a éascú. Tá réamhphróiseálaí teanga ann chun nathanna matamaitice a fhormáidiú each. Is díol suntais é nach gá don fhorbróir ach cur síos a dhéanamh air i bhfocail agus i siombailí simplí chun foirmle a thaispeáint. Ligeann eochairfhocail duit siombailí matamaitice a aistriú go hingearach agus go cothrománach, a gcuid méideanna agus paraiméadair eile a athrú. Má chuireann tú an líne ar aghaidh chuig an bhfóntas:
sum from { k = 1 } to N { k sup 2 }
Ginfidh an t-aschur an fhoirmle seo a leanas:
Sna 1980í–1990idí eqn chuidigh Scríobhann speisialtóirí TF lámhleabhair do bhogearraí. Ach ina dhiaidh sin tháinig an córas LaTeX ina ionad, a úsáidí fiú Habr. Ach is é eqn an chéad uirlis dá rang chun fanacht mar chuid de chórais oibriúcháin atá cosúil le UNIX.
Ag obair le comhaid
I snáithe téamach, thug cónaitheoirí Hacker News faoi deara go leor fóntais a úsáidtear go hannamh chun oibriú le comhaid. Ceann acu bhícomm chun iad a chur i gcomparáid. Is analóg simplithe é seo diff, atá oiriúnaithe le bheith ag obair i scripteanna. Bhí a chuid scríobh Richard Stallman é féin in éineacht le David MacKenzie.
Tá trí cholún in aschur an chláir. Tá luachanna atá uathúil don chéad chomhad sa chéad cholún, tá luachanna atá uathúil don dara comhad sa dara colún. Áiríonn an tríú colún na luachanna iomlána. Le go n-oibreoidh comm i gceart, ní mór na doiciméid chomparáide a shórtáil go foclóiriúil. Dá bhrí sin, ar cheann de na cónaitheoirí suíomh molta oibriú leis an áirgiúlacht san fhoirm seo a leanas:
comm <(sort fileA.txt) <(sort fileB.txt)
Tá Comm áisiúil le húsáid chun litriú na bhfocal a sheiceáil. Is leor iad a chur i gcomparáid le doiciméad foclóir tagartha. Ag cur san áireamh na subtleties a bhaineann leis an ngá atá le comhaid a shórtáil, tá tuairim, gur scríobh Stallman agus MacKenzie a bhfóntas go heisiach don chás úsáide seo.
Chomh maith leis sin rannpháirtí díospóireachta ar HN faoi deara cumais oibreora pasta, rud nár léir dó. Ligeann sé duit sruthanna sonraí a idirleagadh nó sruth amháin a roinnt ina dhá cholún agus tú ag aschur:
Ceann de na húsáideoirí faoi deara, nach minic a úsáidtear na réitigh is fearr chun na hoibríochtaí simplí seo a dhéanamh: ag tosú le fmt, ex agus ag críochnú mlr с j и rs.
Cad iad na gnéithe caighdeánacha de chórais oibriúcháin cosúil le UNIX a bhí ina bhfionnachtain duit?