nroff(1) General Commands Manual nroff(1) Nazwa nroff - formatuje dokumenty za pomoca groff dla urzadzen TTY (terminali) Skladnia nroff [-bcCEhikpRStUVz] [-d ztekst] [-d lancuch=tekst] [-K kodowanie-zapasowe] [-m pakiet-makr] [-M katalog-makr] [-n numer-strony] [-o lista-stron] [-P argument-postprocesora] [-r zwyrazenie-numeryczne] [-r rejestr=wyrazenie-numeryczne] [-T urzadzenie-wyjsciowe] [-w kategoria-ostrzezen] [-W kategoria-ostrzezen] [plik ...] nroff --help nroff -v nroff --version Opis nroff formatuje dokumenty napisane w jezyku groff(7) dla urzadzen podobnych do maszyn do pisania, takich jak emulatory terminala. GNU nroff emuluje polecenie AT&T nroff za pomoca groff(1). nroff tworzy wyjscie za pomoca grotty(1), sterownika wyjsciowego terminala groff, ktory musi znac kodowanie, z ktorego korzysta urzadzenie. Akceptowanymi argumentami opcji -T sa: ascii, latin1, utf8 i cp1047; wszelkie inne sa ignorowane. Jesli (prawidlowego) urzadzenia nie okresla zmienna srodowiskowa GROFF_TYPESETTER, ani opcja wiersza polecen -T (ktora przeslania zmienna srodowiskowa), nroff sprawdza biezace ustawienia jezykowe (locale), aby wybrac odpowiednie urzadzenie wyjsciowe. Na poczatku probuje korzystac z programu locale(1) , nastepnie sprawdza kilka zmiennych srodowiskowych zwiazanych z locale; zob. rozdzial ,,Srodowisko" ponizej. Jesli nic z tego sie nie powiedzie, przyjmowane jest -Tascii. Opcje: -b, -c, -C, -d, -E, -i, -m, -M, -n, -o, -r, -U, -w, -W i -z dzialaja zgodnie z opisem w podreczniku troff(1). Opcje -c i -h wymuszaja, odpowiednio, ,,-P-c" i ,,-P-h", -c jest rowniez interpretowane bezposrednio przez troff. Dodatkowo, niniejsza implementacja ignoruje opcje -e, -q i -s (ktore nie sa zaimplementowane w groff) z AT&T nroff. Opcje: -k, -K, -p, -P, -R, -t i -S udokumentowano w podreczniku groff(1). Opcja -V powoduje, ze nroff wyswietli utworzone polecenie groff w standardowym strumieniu wyjsciowym, ale go nie wykona. Opcje -v i --version pokazuja informacje o wersji nroff i programow, ktore on wykonuje, a --help wyswietla pomoc, wszystkie nastepnie wychodza z programu. Status zakonczenia nroff wychodzi z: statusem bledu 2, jesli wystapil problem przy przetwarzaniu argumentow; statusem 0, jesli podano jedna z opcji -V, -v, --version lub --help; statusem programu groff w pozostalych przypadkach. Srodowisko Separatorem sciezki w zmiennych srodowiskowych konczacych sie PATH, jest zwykle dwukropek; moze sie to roznic, w zaleznosci od systemu operacyjnego. Przykladowo, Windows uzywa srednika. GROFF_BIN_PATH jest rozdzielona dwukropkami lista katalogow, w ktorych nalezy szukac programu groff przed przeszukiwaniem katalogow ze zmiennej PATH. Jesli jest nieustawiona, to uzywane jest /usr/ bin. GROFF_TYPESETTER okresla domyslne urzadzenie wyjsciowe dla programu groff. LC_ALL LC_CTYPE LANG LESSCHARSET sa przeszukiwane w tej kolejnosci, dopasowujac wzorzec odpowiadajacy jednemu ze standardowych kodowan obslugiwanych przez program groff, jesli nie poda sie opcji -T i nie ustawiono GROFF_TYPESETTER albo gdy podane tam wartosci sa nieprawidlowe. Pliki /usr/share/groff/1.23.0/tmac/tty-char.tmac okresla zapasowe definicje specjalnych znakow roff. Definicje te stanowia gorsze przyblizenie typograficzne wyjscia wobec tty.tmac, preferujac wlasciwe zakomunikowanie znaczenia. nroff laduje go automatycznie. Uwagi Programy stronicujace takie jak more(1) i less(1) moga wymagac opcji wiersza polecen, aby prawidlowo obsluzyc niektore sekwencje wyjsciowe; zob. grotty(1). Zobacz takze groff(1), troff(1), grotty(1), locale(1), roff(7) TLUMACZENIE Autorami polskiego tlumaczenia niniejszej strony podrecznika sa: Przemek Borys , Robert Luberda i Michal Kulach Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . groff 1.23.0 28 August 2024 nroff(1)