Đây là fweb lệnh có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
ftangle, fweave - Bộ xử lý WEB cho C, C ++, Fortran, Ratfor và TeX
SYNOPSIS
fangle -|
| [[-option] ...] src_file [.web] [change_file [.ch]]
sợi dệt - |
MÔ TẢ
(Trang người đàn ông này đã lỗi thời và không còn được duy trì nữa; vui lòng xem phần `` info fweb '' để cập nhật
ngày tháng và thông tin chi tiết có cấu trúc dạng cây.)
FWEB là một phần mở rộng của Knuth's WEB hệ thống xử lý các ngôn ngữ C, C ++, Fortran (cả hai
Fortran-77 và Fortran-90), Ratfor và TeX. Triết lý của WEB và tất cả thông tin chi tiết về
sử dụng FWEB có thể được tìm thấy trong hướng dẫn sử dụng fweb.tex, có sẵn trực tuyến như thông tin tex (GNU
hệ thống siêu văn bản) mục nhập `thông tin FWEB '. Xem thêm
http://w3.pppl.gov/~krommes/fweb_toc.html.
An khởi tạo hồ sơ tên .fweb (Unix sytems) hoặc fweb.ini (máy tính cá nhân) có thể
được đặt trong thư mục chính của bạn. (Đối với hệ thống Unix, đó là giá trị của $ HOME. Tên
có thể bị ghi đè bởi biến môi trường FWEB_INI.) Trong tệp này có thể được đặt bất kỳ
tùy chọn được phép trên dòng lệnh (một tùy chọn trên mỗi dòng). Nếu tùy chọn bắt đầu
với dấu gạch ngang, nó được xử lý trước dòng lệnh; nếu nó bắt đầu bằng dấu và, nó
được xử lý sau dòng lệnh (hiếm khi cần thiết); nếu nó bắt đầu bằng cả hai, nó là
được hiểu là tên tệp và được xử lý sau dòng lệnh.
A phong cách hồ sơ theo khuôn mẫu sau tiện ích lập chỉ mục và được đặt tên fweb.sty có thể được đặt trong
thư mục hiện tại của bạn. (Thư mục có thể bị ghi đè bởi biến môi trường
FWEB_STYLE_DIR.) Tệp này được sử dụng để tùy chỉnh sự xuất hiện của chỉ mục và nhiều
các tham số khác kiểm soát hoạt động của bộ vi xử lý. Xem tài liệu cho
thảo luận chi tiết.
Danh sách sau đây chỉ cung cấp một bản tóm tắt rất ngắn gọn về các tùy chọn dòng lệnh. Vui lòng
tham khảo mục texinfo để biết thêm chi tiết.
Tùy chọn FWEB
tên tập tin
Tên tệp đầu tiên xác định FWEB tập tin nguồn. (Nếu tên không
chứa một dấu chấm, phần mở rộng .Web được thêm tự động.) Nếu tệp thứ hai
tên hiện diện, nó xác định tệp thay đổi. (Nếu tên đó không chứa
khoảng thời gian, phần mở rộng .ch được thêm tự động.) Để có một cách tiếp cận thay thế
xử lý phần mở rộng, hãy xem tùy chọn -e.
-1 Bật chế độ gỡ lỗi ngắn gọn cho SÓNG.
-2 Bật chế độ gỡ lỗi chi tiết cho SÓNG.
-@ Hiển thị thông tin về mã điều khiển.
-A Bật bản dịch ASCII.
-B Tắt tiếng bíp có thể nghe được.
-b Con số do và if các khối trong sản phẩm dệt Fortran và Ratfor.
-Cn Đặt chế độ màu thành n, Nơi n là 0 (không có màu), 1 (ANSI màu), 2 (mật độ), 3
(trilevel), hoặc 4 (do người dùng xác định).
-c Đặt ngôn ngữ chung thành C.
-c ++ Đặt ngôn ngữ chung thành C ++.
-D[bức thư]
Hiển thị thông tin về các từ dành riêng của ngôn ngữ hiện tại (bắt đầu bằng
[bức thư] if Món quà).
-d[nnnnnn]
Chuyển đổi không đánh số làm ... enddo các công trình theo tiêu chuẩn của Fortran.
-Ec Thay đổi dấu phân cách của phần mở rộng tên tệp thành c.
-e Bật tính năng hoàn thành tên tệp tự động, sử dụng các tham số tệp kiểu máy lẻ.web,
máy lẻ.ch, máy lẻ.hweb, và máy lẻ.hch.
-F So sánh các tập tin đầu ra với các phiên bản cũ.
-f Tắt tham chiếu mô-đun cho các chức năng, tên macro, v.v.
-H Quét tệp #include để tìm khai báo typedef và / hoặc lớp.
-h Một thông báo ngắn gọn về nơi nhận trợ giúp.
-Ithư mục
Nối một thư mục vào danh sách các thư mục được tìm kiếm bao gồm các tệp.
-i Đọc bao gồm các tệp được đặt tên bởi @I nhưng không in nội dung.
-tôi! Thậm chí không đọc bao gồm các tệp được đặt tên bởi @I chỉ huy.
-j Bao gồm nhiều tệp của cùng một tệp.
-k Nhận dạng các phiên bản viết thường của Fortran / Rat cho các từ khóa I / O, chẳng hạn như BLOCKSIZE.
-Ll Chọn ngôn ngữ l.
-l[mmm [: nnn]]
Tiếng vọng các dòng đầu vào giữa mmm và nn.
-mid [= text]
Xác định một FWEB vĩ mô.
-m4 Hiểu (cho mục đích định dạng) các lệnh của m4 bộ tiền xử lý.
-NS; Tự động thêm dấu chấm phẩy giả vào cuối WEB các định nghĩa vĩ mô. (Không
khuyến khích.)
-n Đặt ngôn ngữ chung thành Fortran-77.
-n9 Đặt ngôn ngữ chung thành Fortran-90.
-N; Đối với Fortran-77, tự động cung cấp dấu chấm phẩy (mặc định).
-N: Trong Fortran, đặt nhãn câu lệnh trên các dòng riêng biệt.
-nb Đánh số do'cát ifcủa ở Fortran.
-nC Vứt bỏ tất cả các dòng commet.
-np In dấu chấm phẩy ở đầu ra Fortran dệt.
-n Sử dụng cú pháp dạng tự do cho Fortran-90; tiếp tục các dòng có dấu gạch chéo ngược.
-n& Như trên, nhưng tiếp tục các dòng có dấu và.
-N/ Ở Fortran, hãy làm '//' biểu thị sự bắt đầu của một nhận xét ngắn thay vì
nối. (Sử dụng '' để nối.)
-N! Ở Fortran, hãy làm '!' biểu thị sự bắt đầu của một nhận xét ngắn thay vì lôgic
sự phủ định.
-N) Trong Fortran, đảo ngược chỉ số mảng.
-o tắt Của FWEAVE các cơ chế nạp chồng cho toán tử.
-Pbức thư
Chọn bộ xử lý TeX, trong đó bức thư là một trong hai 'T' cho TeX or 'L' cho Mủ cao su.
Mặc định là LaTeX. Chú thích cũng việc này Trơn TeX is Không còn được hỗ trợ!
-pphong cách
Hãy đệm một mục nhập tệp kiểu, sẽ được xử lý ngay trước khi tệp kiểu cục bộ được
đọc.
-r Đặt ngôn ngữ chung thành Ratfor-77.
-r9 Đặt ngôn ngữ chung thành Ratfor-90.
-rb Đánh số do'cát ifcủa ở Ratfor.
-RK[bức thư]
Loại bỏ nhận xét về các mở rộng tuyên bố Ratfor cụ thể.
-rK[bức thư]
Bao gồm các nhận xét về các mở rộng tuyên bố Ratfor cụ thể.
-NS; Đối với Ratfor, hãy bật chế độ bán tự động và giả sử `` rõ ràng là tiếp tục ''
cú pháp. (Không khuyến khích.)
-NS/ Trong Ratfor, thực hiện '//' biểu thị sự bắt đầu của một nhận xét ngắn thay vì nối.
(Sử dụng '' để nối.)
-NS! Trong Ratfor, thực hiện '!' biểu thị sự bắt đầu của một nhận xét ngắn thay vì lôgic
sự phủ định.
-NS) Trong Ratfor, đảo ngược các chỉ số mảng.
-s In thống kê về việc sử dụng bộ nhớ.
-sm[nnn]
Như trên, nhưng cũng hiển thị cấp phát bộ nhớ động khi chúng xảy ra.
-T Các lệnh thiết lập cờ khác cho hình tam giác; xem mục nhập texinfo.
-tTrong [{...}]
Lược bỏ các định danh của ngôn ngữ l có chiều dài n, sau khi lọc tùy chọn
ra các ký tự được liệt kê giữa các dấu ngoặc nhọn.
-U Chuyển đổi mã thông báo đầu ra dành riêng thành chữ thường.
-uid Hoàn tác xác định macro dòng lệnh hoặc được xác định trước.
-v Thực hiện nguyên văn tất cả các nhận xét.
-W @cờ Đặt cờ cảnh báo mô-đun [0 để không có cảnh báo hoặc OR lôgic của 1 (không bao giờ được sử dụng)
và / hoặc 2 (sử dụng nhiều lần)].
-W1 Các mã nhận dạng một ký tự tham chiếu chéo hoàn toàn.
-W [ Bật xử lý đặc biệt của các chỉ số mảng trong ngoặc.
-NS Bật xử lý chỉ số mảng trong ngoặc.
-WD Không in câu lệnh @d hoặc @D ở đầu ra dệt.
-Nếu Không in câu lệnh @f ở đầu ra dệt.
-WF Không in câu lệnh @F ở đầu ra dệt.
-L Không in câu lệnh @l ở đầu ra dệt.
-ừm Không in câu lệnh @m hoặc @M ở đầu ra dệt.
-wv Không in câu lệnh @v ở đầu ra dệt.
-Vâng Không in câu lệnh @w hoặc @W ở đầu ra dệt.
-w[tên_tệp]
In `đầu vào tên_tệp ' thay vì `đầu vào fwebmac.sty ' ở đầu tex đầu ra
tập tin. Không có đối số, không có gì in.
-X[bức thư]
In thông tin tham khảo chéo đã chọn; ngược lại với '-NS'.
-x[bức thư]
Giảm hoặc loại bỏ thông tin tham khảo chéo. Các chữ cái tùy chọn có thể là một
of 'NS', 'tôi', 'NS', or '*', tương ứng với mục lục, chỉ mục,
danh sách mô-đun, hoặc tất cả thông tin tham khảo chéo.
-ya [a] [nnnn]
Ghi đè mặc định cho cấp phát bộ nhớ động. Nếu như nnnn được bỏ qua, sau đó đơn giản
truy vấn mặc định. Lệnh '-y' không có đối số truy vấn mọi thứ.
-Z[bức thư]
Hiển thị các giá trị mặc định của thông số tệp kiểu (bắt đầu bằng bức thư if
Món quà).
-z[tên_tệp]
Ghi đè tên tệp kiểu mặc định.
-. Không nhận ra hằng số chấm trong Fortran và Ratfor.
- Thoát rõ ràng các chuỗi tiếp tục.
-( Tiếp tục các chuỗi có dấu ngoặc đơn với dấu gạch chéo ngược.
-:[nnnnnn]
Đặt số báo cáo tự động bắt đầu cho rtran và .TP ->[l =] [tên]
Chuyển hướng đầu ra.
-= Tương tự như trên (và dễ nhập hơn).
-# Tắt nhận xét về số dòng và mô-đun trong đầu ra dệt.
-+ Không giải thích các toán tử gán ghép trong Fortran và Ratfor.
-/ Trong Fortran và Ratfor, hãy '//' biểu thị sự bắt đầu của một nhận xét ngắn thay vì
nối. (Sử dụng '' để nối.)
-! Trong Fortran và Ratfor, hãy '!' biểu thị sự bắt đầu của một nhận xét ngắn thay vì
sự phủ định lôgic.
HƯỚNG DẪN
Tài liệu khác có thể lấy từ texinfo, có sẵn trực tuyến thông qua thông tin
trình duyệt, thông qua emacs hoặc độc lập (mục menu web), bằng cách nói `ftangle -NS' hoặc trong
in biểu mẫu bằng cách nói (từ cấp cao nhất FWEB thư mục cài đặt, nếu nó là
có sẵn) `lpr Thủ công / fweb.ps ' or `texi2dvi Hướng dẫn sử dụng / fweb.texinfo '.
Sử dụng fweb trực tuyến bằng các dịch vụ onworks.net