soelim(1) General Commands Manual soelim(1) Nume soelim - intercaleaza recursiv cererile sursa in roff sau alte fiiere text SINOPSIS soelim [-Crt] [-I dir] [fiier-intrare ...] soelim --help soelim -v soelim --version Descriere GNU soelim este un preprocesor pentru sistemul de formatare a documentelor groff(7) soelim elimina cererile de sursa din roff(7) i din alte fiiere text; mai precis, inlocuiete liniile de forma ,,.so fiier-inclus" din fiecare fiier text fiier-intrare cu coninutul fiierului fiier-inclus in mod recursiv, aplatizand astfel arborele de documente. In mod implicit, acesta scrie i cererile roff lf pentru a inregistra numele i numarul de linie al fiecarui fiier fiier-intrare i fiier-inclus, astfel incat orice mesaj de diagnosticare generat in urma procesarii ulterioare sa poata fi asociat cu precizie cu fiierul de intrare original. Opiunile permit ca aceste informaii sa fie suprimate (-r) sau sa fie furnizate in comentarii TeX (-t). In absena argumentelor fiier-intrare, soelim citete fluxul de intrare standard. Programul scrie in fluxul de ieire standard. soelim citete argumentul fisier-inclus la fel ca GNU troff. Ignora spaiile care urmeaza imediat dupa "so"; pentru a include o secvena de unul sau mai multe spaii iniiale in argument, precedai secvena cu o ghilimea dubla neutra ("). Spaiile care nu sunt de inceput sunt interpretate literal. O bara oblica inversa urmata de un spaiu ("\ ") codifica, de asemenea, un spaiu, pentru compatibilitate cu versiunile anterioare ale GNU soelim. Daca numele fiierului inclus conine o bara oblica inversa, folosii \\ sau \e pentru a o ingloba. Orice alta secvena de eludare din fiier-inclus, inclusiv ,,\[rs]", impiedica soelim sa inlocuiasca solicitarea sursa. AT&T i versiunile descendente ale soelim nu au nicio modalitate de a include spaii in numele fiierelor; ele inlocuiesc primul spaiu intalnit cu un caracter de linie noua i inceteaza interpretarea cererii. Punctul trebuie sa se afle la inceputul unei linii i trebuie sa fie urmat de ,,so" fara spaii intermediare sau tabulatoare pentru ca soelim sa il gestioneze. Aceasta convenie permite ca cererile sursa sa fie ,,protejate" de la procesarea de catre soelim, de exemplu ca parte a definiiilor macro sau a cererilor ,,if". De asemenea, trebuie sa existe cel puin un spaiu intre ,,so" i argumentul sau fiier-inclus. Opiunea -C anuleaza aceasta cerina. Cele de mai sus reprezinta limita inelegerii de catre soelim a limbajului roff; aceasta nu inlocuiete, de exemplu, linia de intrare .if 1 .so otherfile cu coninutul din alt-fiier. Prin urmare, cu opiunea -r, soelim poate fi utilizat pentru procesarea fiierelor text in general. soelim a fost conceput pentru a gestiona situaiile in care inta unei cereri de sursa roff necesita un preprocesor cum ar fi eqn(1) , pic(1) , refer(1) , sau tbl(1) Secvena normala de procesare a lui groff(1) este urmatoarea: input sourced file file | | v v preprocessor --> troff --> postprocessor | v output file Adica, fiierele care au ca sursa ,,so" sunt in mod normal citite doar de catre formatorul, troff(1) soelim nu este necesar pentru troff la fiierele sursa. Daca un fiier care urmeaza sa fie preluat trebuie, de asemenea, sa fie preprocesat, acesta trebuie sa fie deja citit inainte ca intrarea sa treaca prin preprocesor. soelim, invocat in mod normal prin opiunea -s a lui groff, se ocupa de acest lucru. input file | v soelim --> preprocessor --> troff --> postprocessor ^ | | v sourced output file file Opiuni --help afieaza un mesaj de utilizare, in timp ce -v i --version afieaza informaii despre versiune; toate acestea ies dupa aceea. -C Recunoate o linie de intrare care incepe cu .so chiar daca urmeaza un alt caracter decat un spaiu sau o linie noua. -I director Cauta in directorul dir fiierele fiiere-intrare i fiiere-incluse. Daca este specificata de mai multe ori, fiecare dir este cautat in ordinea indicata. Pentru a cauta in directorul de lucru curent inaintea altora, adaugai ,,-I". in locul dorit; altfel, acesta este cautat ultimul. -r Scrie fiierele ,,raw" (brute); nu adauga cereri lf. -t Emite linii de comentariu TeX care incep cu ,,%" indicand fiierul curent i numarul liniei, in loc de cereri lf in acelai scop. In cazul in care sunt indicate atat -r, cat i -t, ultima specificata este cea care controleaza. Starea de ieire soelim iese cu starea 0 in cazul unei operaii reuite, cu starea 2 daca programul nu poate interpreta argumentele din linia de comanda i cu starea 1 daca intampina o eroare in timpul funcionarii. Consultai i groff(1) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . groff 1.24.1 15 martie 2026 soelim(1)