Jest to polecenie sdf, 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Ę
sdf — narzędzie do konwersji plików SDF
CEL
sdf nawróceni SDF pliki do innych formatów dokumentów.
ZASTOSOWANIE
użycie : sdf [+alias] [-h[help]] [-o[out_ext]]
[-l[log_ext]] [-O[out_dir]] [-format]
[-D zmienna,..] [-n poziom_podziału]
[-f flaga,..] [-I zawieram_ścieżkę,..]
[-p[filtr wstępny]] [-a parametry] [-P[plan]]
[-N[numery_linii]] [-g[pobierz raport]]
[-r raport] [-L ustawienia regionalne] [-k wygląd]
[-s styl] [-S rozmiar_strony] [-c config]
[-u używa...] [-H head_level] [-K head_look]
[-d sterownik] [-y post_filtr]
[-z post_proces,..] [-t cel]
[-v[pełny]] [-T poziomy_śledzenia,..]
[-w szerokość] [-Y ścieżka_biblioteki,..]
plik_sdf ...
cel: przekonwertować plik sdf na inny format
wersja: 2.001 (SDF 2.001)
Dostępne są następujące opcje:
Opcja Opis
-h wyświetla pomoc na temat opcji
-o rozszerzenie pliku wyjściowego
-l rozszerzenie pliku dziennika
-O wyjście do katalogu pliku wejściowego (lub jawnego)
-2 żądany format wyjściowy
-D zdefiniuj zmienne
-n poziom nagłówka do automatycznego podziału na tematy
-f zdefiniuj flagi (tj. zmienne DOC_*)
-Wyszukuję ścieżkę w poszukiwaniu plików dołączanych, szablonów itp.
-p wstępnie filtruje plik wejściowy z każdego argumentu
-a parametry dla filtra wstępnego
-P filtr wstępny jako język programowania
-N wierszy liczbowych w ładnie wydrukowanym kodzie źródłowym
-g filtr wstępny przy użyciu sdfget z określonym raportem
-r raport do uruchomienia na pliku SDF w celu przekształcenia go przed formatowaniem
-L lokalizacja
-k wygląd biblioteki
-s styl dokumentu
-S rozmiar strony dla dokumentów papierowych
-c biblioteka konfiguracyjna
-u moduły do użycia
-H początkowy poziom kursu
-K wygląd nagłówka (H, A lub P)
-d sterownik formatu - domyślnie expand
-y filtr do końcowego filtrowania wyjścia za pomocą
-z lista czynności przetwarzania końcowego do wykonania
-t logiczny format docelowy
-v tryb gadatliwy
-T debugowanie poziomów śledzenia
-w szerokość dla wyjść tekstowych
-Y ścieżka wyszukiwania bibliotek
Aliasy to:
Opis aliasu
mc generuje rozdział MIMS
ms generuje specyfikację MIMS
mt wygenerować temat MIMS
sdf2doc_fm generuje binarny format ramki za pomocą FrameMaker
sdf2dvi_sgml generuje format DVI przez SGML
sdf2fvo_fm generuje format FrameViewer za pomocą FrameMaker
sdf2hlp_mif generowanie plików wejściowych Pomocy systemu Windows przez MIF
sdf2html_ generuje dokument HTML
sdf2html_dir generuje katalog SDF w HTML
sdf2html_fm generuje dokument HTML za pomocą FrameMaker
sdf2html_topicsgeneruj tematy HTML
sdf2htx_ generuje format MIMS HTX
sdf2info_sgmlgeneruj format informacji GNU przez SGML
sdf2latex_ generuje LaTeX
sdf2latex_podgenerate format LaTeX przez POD
sdf2latex_sgmlgeneruj format LaTeX za pomocą SGML
sdf2lyx_sgml generuje plik LyX przez SGML
sdf2man_pod generuje format strony podręcznika poprzez POD
sdf2mf6_ generuje format pomocy MIMS F6
sdf2mif_ generuje format ramki MIF
sdf2pdf_html generuje PDF za pomocą HTML
sdf2pdf_mif generuje PostScript i PDF za pomocą FrameMaker
sdf2pod_ generuje format POD
sdf2ps_fm generuje PostScript za pomocą FrameMaker
sdf2ps_fmbookgeneruj PostScript za pomocą książki FrameMaker
sdf2ps_html generuje PostScript za pomocą HTML
sdf2ps_pod generuje PostScript przez POD
sdf2ps_sgml generuje PostScript przez SGML
sdf2rtf_fm generuje format RTF przez FrameMaker
sdf2rtf_mif generuje format RTF przez MIF
sdf2rtf_sgml generuje format RTF za pomocą formatu SGML
sdf2sdf_expandgeneruj rozwinięty plik SDF
sdf2sdf_raw generuje surowy plik SDF
sdf2sgml_ generuje format SGML
sdf2txt_ generuje zwykły tekst
sdf2txt_fm generuje zwykły tekst za pomocą FrameMaker
sdf2txt_pod generuje zwykły tekst za pomocą POD
OPIS
Pomoc zapewnia opcja -h. Jeśli jest określony bez parametru, krótki opis
każdej opcji. Aby wyświetlić atrybuty opcji, określ opcję
litera jako parametr.
Domyślnie wygenerowane wyjście trafia na standardowe wyjście. Aby skierować wyjście do pliku na wejście
pliku, użyj opcji -o, aby określić rozszerzenie plików wyjściowych. Jeśli opcja -o to
określony bez parametru, rozszerzenie na zewnątrz zakłada się.
Podobnie komunikaty o błędach domyślnie przechodzą do standardowego błędu. Użyj opcji -l, aby utworzyć
plik dziennika na plik wejściowy. Jeśli opcja -l jest podana bez parametru, rozszerzenie
of log zakłada się.
Domyślnie wygenerowane pliki wyjściowe i pliki dziennika są tworzone w bieżącym katalogu. Użyj
-O opcja, aby określić jawny katalog wyjściowy. Jeśli podano opcję -O bez
parametr, używany jest katalog pliku wejściowego.
Opcja -2 to wygodny sposób na określenie aliasu (zbioru opcji), który
generuje żądany wynik. np
sdf -2html abc
jest równa:
sdf + sdf2html abc
Opcja -D służy do definiowania zmiennych. Są one zwykle używane do kontroli
tekst warunkowy i tekst zastępujący, który się zmienia. Użyty format to:
-Dzmienna1=wartość1,zmienna2=wartość2
Flaga to skrótowy sposób określania zmiennych w rodzinie DOC. tj. -ftoc=3 to
odpowiednik -DDOC_TOC=3. Format opcji -f to:
-fflag1=wartość1,flaga2=wartość2
Jeśli zmienna lub flaga jest określona bez wartości, przyjmowana jest wartość 1.
Generować HTML tematy, polecenie to:
sdf -2 tematy abc
Domyślnie spowoduje to utworzenie podtematów dla każdego nagłówka już w osobnym pliku. Ono
będzie również autopodział nagłówki poziomu 1 na podtematy. Opcja -n może być użyta do kontroli
na których nagłówkach poziomów są podzielone:
· 1 autopodział na nagłówki poziomu 1 (domyślnie)
· 2 autopodziały na nagłówkach poziomu 2
· 3 autopodziały na nagłówkach poziomu 3
· 0 wyłącza autodzielenie.
Pliki Include są wyszukiwane w bieżącym katalogu, a następnie w katalogach podanych przez
opcję -I, a następnie w domyślnym katalogu biblioteki.
Domyślnie sdf jest skonfigurowany do filtr wstępny pliki z określonymi rozszerzeniami. Na przykład:
sdf mojatabela.tbl
jest równoznaczne z wykonaniem sdf na pliku, który zawiera tylko:
!zawiera "mytable.pl"; Tabela
Opcja -p może być użyta do jawnego wstępnego filtrowania plików lub do zastąpienia domyślnej
używany filtr wstępny. Jeśli parametr nie jest podany, zakłada się, że filtr wstępny stół.
Opcji -a można użyć do określenia parametrów prefiltra. Na przykład:
sdf -aformat='15,75,10' mojatabela.tbl
Opcja -P wstępnie filtruje pliki wejściowe jako języki programowania. Parametrem jest
używany język. Jeśli nie podano żadnego, zakłada się, że rozszerzeniem jest nazwa języka.
Na przykład:
sdf -P mojaaplikacja.c
jest równoznaczne z wykonaniem sdf na pliku, który zawiera tylko:
!zawiera "mojaaplikacja.c"; przykład; szeroki; lang='c'
Opcja -N dodaje numery linii z podaną częstotliwością. Domyślna częstotliwość to 1. tj
każda linia.
Opcja -g wstępnie filtruje pliki wejściowe przez wykonanie sdfget korzystanie z raportu domyślnego
(domyślny.sdg). Aby zmienić używany raport, określ nazwę raportu jako parametr. Jeśli
nazwa raportu nie zawiera rozszerzenia, zakłada się sdg.
Uwaga: sdfget wyszukuje raporty w bieżącym katalogu, a następnie w standardowa biblioteka katalog
w katalogu biblioteki SDF.
Opcja -r uruchamia wyznaczony raport SDR dla każdego wejścia przed formatowaniem. W innych
słów, raporty SDR zapewniają mechanizm:
· analizowanie pliku SDF tuż przed jego formatowaniem oraz
· zastąpienie tego SDF danymi wyjściowymi raportu (również SDF) tak, aby końcowy wynik
to ładnie sformatowany raport.
Na przykład, katalog_sdf raport generuje katalog (drzewo) komponentów (plików)
zawarte w dokumencie SDF. Raporty są przechowywane w Sdr pliki i są wyszukiwane za pomocą
zwykłe zasady.
Opcja -L może być użyta do określenia a lokalny. Domyślna nazwa lokalizacji jest określona w
sdf.ini. Nazewnictwo ustawień regionalnych jest zgodne z konwencjami POSIX (tj. język_kraj), więc ustawienia regionalne
nazwa dla amerykańskiego angielskiego to pl_nas. Informacje dla każdej lokalizacji są przechowywane w
lokalny katalog, więc musisz tam zajrzeć, aby zobaczyć, jakie są języki
do dyspozycji. (Ponieważ domyślne ustawienia regionalne można ustawić w sdf.ini, to nie jest tak brzydkie jak na początku
Dźwięki.)
Uwaga: W tej chwili plik locale zawiera po prostu listę ciągów specyficznych dla języka.
Docelowo powinien zostać rozszerzony o obsługę lokalizacji formatów daty i czasu.
Opcja -k służy do określenia a na temat. Domyślna biblioteka wyglądów jest określona w sdf.ini.
Do określenia dokumentu można użyć opcji -s styl. Typowe wartości to:
· dokument - dokument techniczny
· notatka - notatka
· faksem - faksymile
· minuty - protokół ze spotkania.
Opcja -S służy do określenia rozmiaru strony. Obsługiwane wartości obejmują:
Nazwa Szerokość Wysokość Komentarz
globalne 21.0 cm 11.0 cala zmieści się na A4 lub letter
A3 29.7 cm 42.0 cm
A4 21.0 cm 29.7 cm
A5 14.8 cm 21.0 cm
B4 25.7 cm 36.4 cm
B5 17.6 cm 25.0 cm
litera 8.5 cala 11.0 cala
legalne 8.5 cala 14.0 cala
tabloid 11.0 cala 17.0 cala
Dodatkowe rozmiary stron można skonfigurować w sdf.ini. Aby określić obróconą wersję
nazwany rozmiar strony, dołącz R. Na przykład A4R oznacza szerokość 29.7 cm i wysokość
21cm. Niestandardowy rozmiar strony można również określić za pomocą formatu:
{{width}}x{{height}}
gdzie szerokość i wysokość to odpowiednie rozmiary w punktach.
Opcja -c służy do określenia biblioteki konfiguracyjnej.
Listę modułów do użycia można określić za pomocą opcji -u.
Początkowy poziom kursu, od którego ma się rozpocząć, można określić za pomocą opcji -H. To jest przydatne
jeśli chcesz podejrzeć, jak temat będzie wyświetlany bez ponownego generowania kompletnego
dokument. Jeśli temat zaczyna się od nagłówka poziomu 1 (np. H1) i chcesz go sformatować jako
dokument (tzn. tekst poziomu 1 staje się DOC_NAME dla tytuł_kompilacji), użyj opcji -H
o wartości 0.
Można również dostosować wygląd nagłówków. Domyślnie nagłówki w stylu H są ponumerowane,
Nagłówki w stylu A są pisane literami, a nagłówki w stylu P są proste. Aby wymusić określony styl
dla wszystkich nagłówków można użyć opcji -K. Rozsądne wartości parametrów to H, A i P
chociaż inne wartości mogą działać w zależności od tego, jakie style akapitów są skonfigurowane w twoim
strona.
Opcja -d służy do określenia sterownika formatu. Obsługiwane wartości obejmują:
· rozszerzać - format jako tekst rozszerzony (domyślnie)
· mif - Format wymiany producenta
· pod - Zwykła stara dokumentacja (używana przez Perl).
Dodatkowe sterowniki można skonfigurować w sdf.ini.
Opcja -y może być używana do określenia filtra końcowego.
Opcji -z można użyć do określenia listy czynności przetwarzania końcowego, które chcesz wykonać
na każdym pliku wyjściowym po jego wygenerowaniu. Wspierane działania obejmują:
· ps - generuj PostScript
· doc - wygeneruj plik ramki (binarny)
· fwo - wygeneruj plik tylko do wyświetlania ramek
· txt - wygeneruj plik tekstowy
· rtf - wygeneruj plik RTF
· kleń - usuń plik wyjściowy (musi być ostatni).
Dodatkowe akcje można skonfigurować w sdf.ini. Zgodnie z konwencją generowane pliki są
mają takie same nazwy jak słowa kluczowe akcji.
Opcja -t służy do określenia logicznego formatu docelowego. Jeśli nie określono żadnego,
default jest pierwszą akcją przetwarzania końcowego, jeśli istnieje. W przeciwnym razie domyślnym jest format
imię kierowcy.
Opcja -v włącza tryb szczegółowy. Jest to przydatne do debugowania problemów związanych z post
przetwarzanie. W szczególności czynności przetwarzania końcowego zawierające wzorzec kleń jest
pominięty w trybie pełnym. Możesz także wyłączyć wiadomości przetwarzania końcowego za pomocą
gadatliwa wartość -1. Wartości wyższe niż 1 włączają dodatkowe komunikaty śledzenia w następujący sposób:
· 2 - pokaż jak rozwiązywane są nazwy plików i bibliotek
3 - pokaż katalogi wyszukiwane dla bibliotek
4 - pokaż katalogi wyszukiwane w poszukiwaniu modułów
5 - pokaż katalogi wyszukiwane w poszukiwaniu normalnych plików.
Opcja -T może być użyta do włączenia śledzenia debugowania. Parametr jest oddzielony przecinkami
lista par nazwa-wartość, gdzie każda nazwa to a rysunek kalkowy grupa a każda wartość to poziom
śledzenie dla tej grupy. Aby uzyskać wyjście śledzenia dostarczone przez opcję -v, można użyć
użytkownik grupuj w ten sposób:
sdf -Tuser=2...
Różni się to nieco od opcji -v, ponieważ pliki pośrednie nie są
domyślnie zachowane. Z czasem zostaną dodane dodatkowe grupy śledzenia (prawdopodobnie jedna na
sterownik wyjściowy).
Opcja -w służy do określenia szerokości wyjścia tekstowego.
Opcje -z, -D, -f i -I są opcjami listowymi. tj. wiele wartości można oddzielić
przecinki i/lub opcje mogą być podawane wielokrotnie.
PRZYKŁADY
konwertować mójdok.sdf do dokumentu technicznego w formacie mif, wyjście to mójdok.mif:
sdf -2mif mójdok.sdf
konwertować mójdok.sdf do dokumentacji online w Przeglądarka ramek format, wyjście to mójdok.fvo:
sdf -2fvo mójdok.sdf
konwertować mójdok.sdf do dokumentacji online w HTML, wyjście to mójdokument.html:
sdf -2html mójdok.sdf
Następujące polecenie zbuduje dokumentację referencyjną dla modułu SDF w HTML:
sdf -2html abc.sdm
OGRANICZENIA ROLNICZE PRZYSZŁOŚĆ KIERUNKI
Wiele domyślnych akcji przetwarzania końcowego (-z) działa tylko na Unix as Kreator ramek dla
Windows nie obsługuje konwersji wsadowej.
Tryb tematów ma kilka ograniczeń:
· konwertować można tylko dokumenty z bieżącego katalogu
· wszystkie podtematy muszą również znajdować się w bieżącym katalogu.
Korzystaj z sdf online za pomocą usług onworks.net