.\" -*- coding: UTF-8 -*- '\" p .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH \%soelim 1 "15 martie 2026" "groff 1.24.1" .SH Nume \%soelim \- intercalează recursiv cererile sursă în \fIroff\fP sau alte fișiere text . . .\" ==================================================================== .\" Legal Terms .\" ==================================================================== .\" .\" Copyright (C) 1989-2024 Free Software Foundation, Inc. .\" .\" Permission is granted to make and distribute verbatim copies of this .\" manual provided the copyright notice and this permission notice are .\" preserved on all copies. .\" .\" Permission is granted to copy and distribute modified versions of .\" this manual under the conditions for verbatim copying, provided that .\" the entire resulting derived work is distributed under the terms of .\" a permission notice identical to this one. .\" .\" Permission is granted to copy and distribute translations of this .\" manual into another language, under the above conditions for .\" modified versions, except that this permission notice may be .\" included in translations approved by the Free Software Foundation .\" instead of in the original English. . . .\" Save and disable compatibility mode (for, e.g., Solaris 10/11). .do nr *groff_soelim_1_man_C \n[.cp] .cp 0 . .\" Define fallback for groff 1.23's MR macro if the system lacks it. .nr do-fallback 0 .if !\n(.f .nr do-fallback 1 \" mandoc .if \n(.g .if !d MR .nr do-fallback 1 \" older groff .if !\n(.g .nr do-fallback 1 \" non-groff *roff .if \n[do-fallback] \{\ . de MR . ie \\n(.$=1 \ . I \%\\$1 . el \ . IR \%\\$1 (\\$2)\\$3 . . .\} .rr do-fallback .\" Man pages are seldom preprocessed with pic(1). .mso pic.tmac . . .\" ==================================================================== .\" Definitions .\" ==================================================================== . .ie t .ds tx T\h'-.1667m'\v'.224m'E\v'-.224m'\h'-.125m'X .el .ds tx TeX . . .\" ==================================================================== .SH SINOPSIS .\" ==================================================================== . .SY \%soelim [\fB\-Crt\fP] [\fB\-I\fP \fIdir\fP] [\fIfișier\-intrare\ \fP.\|.\|.] .YS . . .P .SY \%soelim \fB\-\-help\fP .YS . . .P .SY \%soelim \fB\-v\fP .YS . .SY \%soelim \fB\-\-version\fP .YS . . .\" ==================================================================== .SH Descriere .\" ==================================================================== . .\" GNU GNU \fIsoelim\fP este un preprocesor pentru sistemul de formatare a documentelor .MR groff 7 . . \fI\%soelim\fP elimină cererile de sursă din .MR roff 7 și din alte fișiere text; mai precis, înlocuiește liniile de forma „\fB.so\fP \fIfișier\-inclus\fP” din fiecare fișier text \fIfișier\-intrare\fP cu conținutul fișierului \fIfișier\-inclus\fP în mod recursiv, aplatizând astfel arborele de documente. . În mod implicit, acesta scrie și cererile \fIroff\fP \fBlf\fP pentru a înregistra numele și numărul de linie al fiecărui fișier \fIfișier\-intrare\fP și \fIfișier\-inclus\fP, astfel încât orice mesaj de diagnosticare generat în urma procesării ulterioare să poată fi asociat cu precizie cu fișierul de intrare original. . Opțiunile permit ca aceste informații să fie suprimate (\fB\-r\fP) sau să fie furnizate în comentarii \*[tx] (\fB\-t\fP). . În absența argumentelor \fIfișier\-intrare\fP, \fI\%soelim\fP citește fluxul de intrare standard. . Programul scrie în fluxul de ieșire standard. . . .PP .\" GNU \fI\%soelim\fP citește argumentul \fIfişier\-inclus\fP la fel ca GNU \fItroff\fP. . Ignoră spațiile care urmează imediat după \[lq]so\[rq]; pentru a include o secvență de unul sau mai multe spații inițiale în argument, precedați secvența cu o ghilimea dublă neutră (\fB\[dq]\fP). . Spațiile care nu sunt de început sunt interpretate literal. . .\" GNU O bară oblică inversă urmată de un spațiu (\[lq]\fB\[rs]\ \fP\[rq]) codifică, de asemenea, un spațiu, pentru compatibilitate cu versiunile anterioare ale GNU \fIsoelim\fP. . Dacă numele fișierului inclus conține o bară oblică inversă, folosiți \fB\[rs]\[rs]\fP sau \fB\[rs]e\fP pentru a o îngloba. . Orice altă secvență de eludare din \fIfișier\-inclus\fP, inclusiv „\fB\[rs][rs]\fP”, împiedică \fI\%soelim\fP să înlocuiască solicitarea sursă. . AT&T și versiunile descendente ale \fIsoelim\fP nu au nicio modalitate de a include spații în numele fișierelor; ele înlocuiesc primul spațiu întâlnit cu un caracter de linie nouă și încetează interpretarea cererii. . . .PP Punctul trebuie să se afle la începutul unei linii și trebuie să fie urmat de „\fBso\fP” fără spații intermediare sau tabulatoare pentru ca \fI\%soelim\fP să îl gestioneze. . Această convenție permite ca cererile sursă să fie „protejate” de la procesarea de către \fI\%soelim\fP, de exemplu ca parte a definițiilor macro sau a cererilor „\fBif\fP\^”. . . .PP De asemenea, trebuie să existe cel puțin un spațiu între „\fBso\fP” și argumentul său \fIfișier\-inclus\fP. . Opțiunea \fB\-C\fP anulează această cerință. . . .PP Cele de mai sus reprezintă limita înțelegerii de către \fI\%soelim\fP a limbajului \fIroff\fP; aceasta nu înlocuiește, de exemplu, linia de intrare . .RS .EX \&.if 1 .so otherfile .EE .RE . cu conținutul din \fIalt\-fișier\fP. . Prin urmare, cu opțiunea \fB\-r\fP, \fI\%soelim\fP poate fi utilizat pentru procesarea fișierelor text în general. . . .PP .\" generic .\" generic \fIsoelim\fP a fost conceput pentru a gestiona situațiile în care ținta unei cereri de sursă \fIroff\fP necesită un preprocesor cum ar fi .MR \%eqn 1 , .MR \%pic 1 , .MR \%refer 1 , sau .MR \%tbl 1 . . Secvența normală de procesare a lui .MR groff 1 este următoarea: . .if !'\%'\%' \{\ In the diagrams below, the traditional names for .I soelim and .I troff are used; on this system, the GNU versions are installed as .I \%soelim and .IR \%troff . .\} .\" Does this groff installation use a command prefix? In installed .\" pages, this comparison will not look like it needs to be dynamically .\" decided. .\" .\" This is done so that the box sizes (in the pic(1) diagram) and arrow .\" alignments (in the text alternative) can remain fixed. . . .PP .ie t \{\ .PS .ps 10 .vs 12 box invisible width 0.5 height 0.4 "input" "file"; move to last box .bottom; down; arrow 0.3; box invisible width 0.8 height 0.2 "preprocessor"; move to last box .right right; arrow 0.3; A: box invisible width 0.35 height 0.2 "troff"; move to last box .top; up; move 0.3; box invisible width 0.6 height 0.4 "sourced" "file"; line <- up 0.3 from A.top; move to A.right; right; arrow 0.3; box invisible width 0.85 height 0.2 "postprocessor"; move to last box .bottom; down; arrow 0.3; box invisible width 0.5 height 0.4 "output" "file" .ps .vs .PE .\} .el \{\ .EX input sourced file file \[bv] \[bv] \[da] \[da] preprocessor \[an]\[->] troff \[an]\[->] postprocessor \[bv] \[da] output file .EE .\} .PP Adică, fișierele care au ca sursă „\fBso\fP” sunt în mod normal citite \fIdoar\fP de către formatorul, .MR \%troff 1 . . \fI\%soelim\fP \fInu\fP este necesar pentru \fI\%troff\fP la fișierele sursă. . . .br .ne 2v .P Dacă un fișier care urmează să fie preluat trebuie, de asemenea, să fie preprocesat, acesta trebuie să fie deja citit \fIînainte\fP ca intrarea să treacă prin preprocesor. . \fI\%soelim\fP, invocat în mod normal prin opțiunea \fB\-s\fP a lui \fIgroff\fP, se ocupă de acest lucru. . . .PP .ie t \{\ .PS .ps 10 .vs 12 box invisible width 0.5 height 0.4 "input" "file"; move to last box .bottom; down; arrow 0.3; A: box invisible width 0.5 height 0.2 "soelim"; line <- 0.3; box invisible width 0.5 height 0.4 "sourced" "file"; move to A.right; right; arrow 0.3; box invisible width 0.8 height 0.2 "preprocessor"; arrow 0.3; box invisible width 0.35 height 0.2 "troff"; arrow 0.3 box invisible width 0.85 height 0.2 "postprocessor"; move to last box .bottom; down; arrow 0.3; box invisible width 0.5 height 0.4 "output" "file" .ps .vs .PE .\} .el \{\ .EX input file \[bv] \[da] soelim \[an]\[->] preprocessor \[an]\[->] troff \[an]\[->] \ postprocessor \[ua] \[bv] \[bv] \[da] sourced output file file .EE .\} . . .\" ==================================================================== .SH Opțiuni .\" ==================================================================== . \fB\-\-help\fP afișează un mesaj de utilizare, în timp ce \fB\-v\fP și \fB\-\-version\fP afișează informații despre versiune; toate acestea ies după aceea. . . .\" "-I dir" + 2n .TP 8n \fB\-C\fP Recunoaște o linie de intrare care începe cu \fB.so\fP chiar dacă urmează un alt caracter decât un spațiu sau o linie nouă. . .TP \fB\-I\ \fP\fIdirector\fP Caută în directorul \fIdir\fP fișierele \fIfișiere\-intrare\fP și \fIfișiere\-incluse.\fP . Dacă este specificată de mai multe ori, fiecare \fIdir\fP este căutat în ordinea indicată. . Pentru a căuta în directorul de lucru curent înaintea altora, adăugați „\fB\-I\fP”. în locul dorit; altfel, acesta este căutat ultimul. . . .TP \fB\-r\fP Scrie fișierele „raw” (brute); nu adaugă cereri \fBlf\fP. . . .TP \fB\-t\fP Emite linii de comentariu \*[tx] care încep cu „\fB%\fP” indicând fișierul curent și numărul liniei, în loc de cereri \fBlf\fP în același scop. . . .PP În cazul în care sunt indicate atât \fB\-r\fP, cât și \fB\-t\fP, ultima specificată este cea care controlează. . . .\" ==================================================================== .SH "Starea de ieșire" .\" ==================================================================== . \fI\%soelim\fP iese cu starea\ \fB0\fP în cazul unei operații reușite, cu starea\ \fB2\fP dacă programul nu poate interpreta argumentele din linia de comandă și cu starea\ \fB1\fP dacă întâmpină o eroare în timpul funcționării. . . .\" ==================================================================== .SH "Consultați și" .\" ==================================================================== . .MR groff 1 . . .\" Clean up. .rm tx . .\" Restore compatibility mode (for, e.g., Solaris 10/11). .cp \n[*groff_soelim_1_man_C] .do rr *groff_soelim_1_man_C . . .\" Local Variables: .\" fill-column: 72 .\" mode: nroff .\" End: .\" vim: set filetype=groff textwidth=72: .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .