Jest to formatowanie poleceń, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu Mac OS
PROGRAM:
IMIĘ
reformat - narzędzie do prostego formatowania zwykłych tekstów ascii
STRESZCZENIE
przeformatować [-h] [-j] [-l margines] [-p] [-w szerokość]
OPIS
przeformatować to proste narzędzie do formatowania zwykłego tekstu. sformatuj odczyty z stdin i pisze do
stdout.
Dostępne opcje to:
-h drukuje informacje o użytkowaniu
-j przełącz tryb justowania: każdy wiersz akapitu będzie miał taką samą szerokość (patrz -w
opcja). Aby to osiągnąć, między słowami zostaną dodane spacje (' '). Domyślnie: wyłączone
-l lewy margines
Ustawia lewy margines na lewy margines. Marża jest wytwarzana przez lewy margines spacje ('
”), nie będą używane żadne karty. Domyślnie: 0
-p Zaakceptuj również wiersze zaczynające się od spacji, jak zwykle akapity.
-w szerokość
Ustawia szerokość akapitu na szerokość. Żadna przeformatowana linia nie będzie dłuższa niż szerokość (więcej
określone marże). Domyślnie: 72
OGRANICZENIA
· przeformatować nie jest inteligentnym programem. Po prostu wczytuje cały akapit do bufora
a następnie sformatuje go. Koniec akapitu jest oznaczony pustą linią (może również
zawierają spacje lub tabulatory) lub w wierszu zaczynającym się od spacji (jeśli nie używasz -p
opcja).
Wiersze zaczynające się od spacji to wiersze, których nie należy dotykać. Nic się nie dzieje z
je, chyba że używasz -p opcja (jak już wspomniano).
· przeformatować w ogóle nie szuka dzielenia wyrazów i myślników. Nie stworzy nowych linii, gdy
osiągnął myślnik. przeformatować działa słowo po słowie.
· przeformatować nie wykrywa „małych akapitów” (paragrafów bez pustej linii).
· Sprawdź błędy! Gdyby przeformatować wykrywa słowo o długości większej niż podana
szerokość, zostanie przerwane.
· przeformatować ma problemy ze znakami sterującymi. Niektóre dokumenty tekstowe zawierają ^L
na przykład znak (0x0c).
WSZYSTKO
Planowane funkcje to:
· Naprawić kilka problemy, patrz "OGRANICZENIA".
· Dodaj opcję zadeklarowania ciągu, który wskazuje „nie przeformatuj” w tekście. Zrobiłbym
bądź miły w ponownym formatowaniu e-maili i nie dotykaj cudzysłowów ('> '-linie).
· Dodaj opcję (np. -i), aby zachować wcięcie.
PRZYKŁADY
sformatuj < foo > bar
Czyta tekst z bla, formatuje i pisze do bar.
przeformatuj -l 15 -j -w 50 < foo
Ładny, wyrównany, wyśrodkowany tekst z pliku bla na terminalu 80x25.
Korzystaj z przeformatowania online za pomocą usług onworks.net