이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 fweb입니다.
프로그램:
이름
ftangle,fweave - C, C++, Fortran, Ratfor 및 TeX용 WEB 프로세서
개요
프탱글 -|
| [[-옵션] ...] src_file[.web] [change_file[.ch]]
짜다 --|
기술
(이 매뉴얼 페이지는 더 이상 사용되지 않으며 더 이상 유지 관리되지 않습니다. 최신 정보는 `info fweb'을 참조하십시오.
날짜 및 자세한 트리 구조 정보.)
FWEB Knuth의 확장입니다. WEB C, C++, Fortran(둘 다
Fortran-77 및 Fortran-90), Ratfor 및 TeX. 의 철학 WEB 그리고 에 대한 모든 세부 사항
FWEB 사용은 사용 설명서에서 찾을 수 있습니다. fweb.tex, 로 온라인에서 사용 가능 텍스인포 (암소 비슷한 일종의 영양
하이퍼텍스트 시스템) 항목 `정보 FWEB'. 참조
http://w3.pppl.gov/~krommes/fweb_toc.html.
An 초기화 파일 이름 .fweb (Unix 시스템) 또는 fweb.ini (개인용 컴퓨터)는
홈 디렉토리에 배치됩니다. (Unix 시스템의 경우 이는 $홈. 이름
환경 변수로 재정의할 수 있습니다. FWEB_INI.) 이 파일에는
명령줄에서 허용되는 옵션(줄당 하나의 옵션). 옵션이 시작되면
하이픈을 사용하면 명령줄보다 먼저 처리됩니다. 앰퍼샌드로 시작하면
명령줄 다음에 처리됩니다(거의 필요하지 않음). 둘 다로 시작하지 않으면
파일 이름으로 해석되고 명령줄 다음에 처리됩니다.
A 스타일 파일 유틸리티 후 패턴 메이크 인덱스 그리고 명명 fweb.sty 에 배치할 수 있습니다
현재 디렉토리. (디렉토리는 환경 변수로 재정의할 수 있습니다.
FWEB_STYLE_DIR.) 이 파일은 색인의 모양을 사용자 정의하는 데 사용되며 많은
프로세서의 작동을 제어하는 다른 매개변수. 에 대한 설명서를 참조하십시오.
자세한 토론.
다음 목록은 명령줄 옵션에 대한 매우 간략한 요약을 제공합니다. 제발
자세한 내용은 texinfo 항목을 참조하십시오.
FWEB 옵션
파일 이름
첫 번째 파일 이름은 FWEB 소스 파일. (이름이 없으면
마침표 포함, 확장자 .편물 자동으로 추가됩니다.) 두 번째 파일이
이름이 있으면 변경 파일을 식별합니다. (이름에
기간, 연장 .ch 자동으로 추가됩니다.)
처리 확장, -e 옵션을 참조하십시오.
-1 에 대해 간략한 디버깅 모드를 켭니다. FWEAVE.
-2 에 대한 상세 디버깅 모드를 켭니다. FWEAVE.
-@ 제어 코드에 대한 정보를 표시합니다.
-A ASCII 번역을 켭니다.
-B 경고음을 끕니다.
-b 번호 do and if 짠 Fortran 및 Ratfor 출력의 블록.
-Cn 색상 모드를 다음으로 설정 n어디로 n 0(색상 없음), 1(ANSI 색상), 2(이중 레벨), 3
(4단계) 또는 XNUMX(사용자 정의).
-c 전역 언어를 C로 설정합니다.
-C++ 전역 언어를 C++로 설정합니다.
-D[문자]
현재 언어의 예약어에 대한 정보 표시(
[문자] if 선물).
-d[nnnnnn]
번호 없는 변환 마...엔도 표준 포트란에 대한 구성.
-Ec 파일 이름 확장자의 구분 기호를 다음으로 변경 c.
-e 스타일 파일 매개변수를 사용하여 자동 파일 이름 완성을 켭니다. 외부웹,
내선 채널, 내선.hweb, and 내선.hch.
-F 출력 파일을 이전 버전과 비교합니다.
-f 함수, 매크로 이름 등에 대한 모듈 참조를 끕니다.
-H typedef 및/또는 클래스 선언에 대해 #include 파일을 스캔합니다.
-h 도움을 받을 수 있는 곳에 대한 간략한 메시지.
-I예배 규칙서
포함 파일을 검색할 디렉터리 목록에 디렉터리를 추가합니다.
-i 에 의해 명명된 포함 파일 읽기 @I 명령하지만 내용을 인쇄하지 마십시오.
-나! 이름이 지정된 포함 파일도 읽지 마십시오. @I 명령.
-j 동일한 파일을 여러 번 포함하는 것을 금지합니다.
-k BLOCKSIZE와 같은 Fortran/Ratfor I/O 키워드의 소문자 버전을 인식합니다.
-Ll 언어 선택 l.
-l[음[:nnn]]
사이의 입력 라인을 에코 음 and nnn.
-mID[=텍스트]
정의 FWEB 매크로.
-m4 (형식을 목적으로) 명령을 이해하십시오. m4 전처리기.
-중; 끝에 의사 세미콜론을 자동으로 추가합니다. WEB 매크로 정의. (아니다
추천합니다.)
-n 전역 언어를 Fortran-77로 설정합니다.
-n9 전역 언어를 Fortran-90로 설정합니다.
-N; Fortran-77의 경우 자동으로 세미콜론을 제공합니다(기본값).
-N: Fortran에서는 명령문 레이블을 별도의 줄에 배치합니다.
-nb 번호를 매기다 do'모래 if포트란에 있습니다.
-체크 안함 모든 커밋 라인을 버리십시오.
-np woven Fortran 출력에서 세미콜론을 인쇄합니다.
-N\ Fortran-90에는 자유 형식 구문을 사용하십시오. 백슬래시로 줄을 계속하십시오.
-N& 위와 같지만 앰퍼샌드를 사용하여 줄을 계속합니다.
-N/ 포트란에서 만들기 '//' 대신 짧은 주석의 시작을 나타냅니다.
연쇄. (사용 '' 연결을 위해.)
-N! 포트란에서 만들기 '!' 논리 대신 짧은 주석의 시작을 나타냅니다.
부정.
-N) Fortran에서는 배열 인덱스를 뒤집습니다.
-o 해제 FWEAVE의 연산자 오버로딩을 위한 메커니즘.
-P편지
TeX 프로세서를 선택합니다. 여기서 편지 다음 중 하나입니다 'NS' for TeX or '엘' for 유액.
기본값은 LaTeX입니다. 주의 사항 잘 그 평원 TeX is 아니 이상 지원!
-p스타일 항목
로컬 스타일 파일이 처리되기 직전에 처리되도록 스타일 파일 항목을 버퍼링합니다.
읽어보십시오.
-r 글로벌 언어를 Ratfor-77로 설정합니다.
-r9 글로벌 언어를 Ratfor-90로 설정합니다.
-rb 번호를 매기다 do'모래 ifRatfor에 있습니다.
-RK[문자]
특정 Ratfor 문 확장에 대한 설명을 억제합니다.
-rK[문자]
특정 Ratfor 문 확장에 대한 설명을 포함합니다.
-아르 자형; Ratfor의 경우 자동 세미 모드를 켜고 ``분명히 계속됨''을 가정합니다.
통사론. (아니다 추천합니다.)
-아르 자형/ Ratfor에서 '//' 연결 대신 짧은 주석의 시작을 나타냅니다.
(사용하다 '' 연결을 위해.)
-아르 자형! Ratfor에서 '!' 논리 대신 짧은 주석의 시작을 나타냅니다.
부정.
-아르 자형) Ratfor에서 역 배열 인덱스.
-s 메모리 사용량에 대한 통계를 인쇄합니다.
-SM[ㅇㅇ]
위와 동일하지만 발생하는 동적 메모리 할당도 표시합니다.
-T 에 대한 기타 플래그 설정 명령 ftangle; texinfo 항목을 참조하십시오.
-tln[{...}]
언어 식별자 자르기 l 길이가 있다 n, 선택적으로 필터링한 후
중괄호 사이에 나열된 문자를 출력합니다.
-U 예약된 출력 토큰을 소문자로 변환합니다.
-uid 미리 정의된 매크로 또는 명령줄 매크로를 정의 해제합니다.
-v 모든 의견을 말 그대로 만드십시오.
-우@플래그 모듈 경고 플래그 설정[경고가 없는 경우 0, 또는 1의 논리적 OR(사용되지 않음)
및/또는 2(다중 사용)].
-W1 단일 문자 식별자를 완전히 상호 참조합니다.
-W[ 대괄호 배열 인덱스의 특수 처리를 켭니다.
-NS 대괄호 배열 인덱스 처리를 켭니다.
-Wd woven 출력에 @d 또는 @D 문을 인쇄하지 마십시오.
-WF woven 출력에 @f 문을 인쇄하지 마십시오.
-WF woven 출력에 @F 문을 인쇄하지 마십시오.
-NS woven 출력에 @l 문을 인쇄하지 마십시오.
-음 woven 출력에 @m 또는 @M 문을 인쇄하지 마십시오.
-Wv woven 출력에 @v 문을 인쇄하지 마십시오.
-W w woven 출력에 @w 또는 @W 문을 인쇄하지 마십시오.
-w[파일 이름]
인쇄 `입력 파일 이름' 대신 `입력 fwebmac.sty' 처음에 텍스 출력
파일. 인수가 없으면 아무 것도 인쇄하지 않습니다.
-X[문자]
선택한 상호 참조 정보를 인쇄합니다. ~와 반대 인 '-엑스'.
-x[문자]
상호 참조 정보를 줄이거나 제거합니다. 선택적 문자는 하나일 수 있습니다.
of '씨', '나', '중', or '*', 각각 목차, 색인,
모듈 목록 또는 모든 상호 참조 정보.
-y에[a][nnnn]
동적 메모리 할당에 대한 기본값을 재정의합니다. 만약에 NNNN 생략하고 간단히
기본값을 쿼리합니다. 명령 '-와이' 인수가 없으면 모든 것을 쿼리합니다.
-Z[문자]
스타일 파일 매개변수의 기본값 표시( 편지 if
선물).
-z[파일 이름]
기본 스타일 파일 이름을 재정의합니다.
-. Fortran 및 Ratfor에서 점 상수를 인식하지 않습니다.
-\ 연속된 문자열을 명시적으로 이스케이프합니다.
-( 백슬래시를 사용하여 괄호 안의 문자열을 계속하십시오.
-:[nnnnnn]
rtran 및 .TP에 대한 시작 자동 명령문 번호 설정 ->[l=][이름]
출력을 리디렉션합니다.
-= 위와 동일합니다(그리고 입력하기 더 쉽습니다).
-# woven 출력에서 줄 번호 및 모듈에 대한 주석을 끕니다.
-+ Fortran 및 Ratfor에서 복합 대입 연산자를 해석하지 마십시오.
-/ Fortran과 Ratfor에서 '//' 대신 짧은 주석의 시작을 나타냅니다.
연쇄. (사용 '' 연결을 위해.)
-! Fortran과 Ratfor에서 '!' 대신 짧은 주석의 시작을 나타냅니다.
논리적 부정.
MANUAL
추가 문서는 info를 통해 온라인으로 제공되는 texinfo에서 얻을 수 있습니다.
emacs 또는 독립 실행형(메뉴 항목 fweb), 말함으로써 `ftangle -시간' 또는
(최상위 수준에서 FWEB 설치 디렉터리(있는 경우)
유효한) `lpr 매뉴얼/fweb.ps' or `texi2dvi 매뉴얼/fweb.texinfo'.
onworks.net 서비스를 사용하여 fweb 온라인 사용