Đây là điểm nhấn lệnh có thể 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
Đánh dấu - một mã nguồn phổ biến để chuyển đổi văn bản được định dạng
SYNOPSIS
làm nổi bật [TÙY CHỌN] ... [FILES] ...
MÔ TẢ
Đánh dấu chuyển đổi mã nguồn sang HTML, XHTML, RTF, ODT, LaTeX, TeX, BBCode, SVG, XTERM hoặc
Trình tự thoát ANSI. Có một số chủ đề màu sắc có sẵn. Đánh dấu nhận ra
từ khóa, số, chuỗi, chú thích, ký hiệu và chỉ thị tiền xử lý. Nó hỗ trợ
khoảng 160 ngôn ngữ lập trình, được định nghĩa trong tập lệnh Lua.
Có thể dễ dàng nâng cao cơ sở dữ liệu về ngôn ngữ lập trình và màu sắc của điểm nổi bật
chủ đề. Xem tệp README để biết thêm chi tiết.
Tổng Quát lựa chọn
-B, --batch-đệ quy =
chuyển đổi tất cả các tệp phù hợp với ký tự đại diện (sử dụng tìm kiếm đệ quy)
-D, --data-dir =
đặt đường dẫn để đánh dấu thư mục dữ liệu (không dùng nữa)
--config-file =
đặt đường dẫn đến tệp lang hoặc tệp chủ đề
-h, - trợ giúp
in cái này giúp
-i, --input =
tên của tập tin đầu vào
-o, --output =
tên của tệp đầu ra
-d, --outdir =
tên của thư mục đầu ra
-P, - đầu ra
thanh tiến trình in ở chế độ hàng loạt
-S, --syntax =
đặt loại mã nguồn, cần thiết nếu thiếu hậu tố tệp đầu vào
-v, --verbose
in thông tin gỡ lỗi sang stderr
-p, --list-lang
liệt kê các định nghĩa ngôn ngữ đã cài đặt (không dùng nữa)
-q, --quiet
thông tin tiến trình supress ở chế độ hàng loạt
-w, --list-theme
liệt kê các chủ đề đã cài đặt (không dùng nữa)
--lực lượng
tạo đầu ra nếu cú pháp đầu vào không xác định
--list-scripts =
liệt kê các tập lệnh đã cài đặt = [ngôn ngữ, chủ đề, plugin]
--plug-in =
thực thi tập lệnh trình cắm thêm Lua; tùy chọn lặp lại để áp dụng nhiều trình cắm
- cắm-in-đọc
đặt tệp đầu vào cho một trình cắm (ví dụ: 'thẻ')
--print-config
cấu hình đường dẫn in
- kiểu in
chỉ in biểu định kiểu (xem --style-outfile)
--skip =
bỏ qua các loại tệp không xác định được liệt kê (Ví dụ: --skip = 'bak; c ~; h ~')
--start-nested =
xác định ngôn ngữ lồng nhau bắt đầu nhập mà không cần mở dấu phân cách
- xác thực-đầu vào
kiểm tra xem đầu vào có phải là tệp văn bản hợp lệ không
--phiên bản
phiên bản in và thông tin bản quyền
Đầu ra định dạng lựa chọn
-O, --out-format =
đầu ra tệp ở định dạng nhất định = [html, xhtml, latex, tex, rtf, odt, ansi,
xterm256, bbcode, svg]
-c, --style-outfile =
tên của tệp định nghĩa kiểu hoặc đầu ra cho stdout, nếu "stdout" được cung cấp dưới dạng tệp
đối số
-T, --doc-tiêu đề
tiêu đề tài liệu
-e, --style-infile =
tên của tệp được đưa vào style-outfile
-f, --đoạn
bỏ qua đầu trang và chân trang của tài liệu đầu ra
-F, --reformat =
định dạng lại đầu ra theo kiểu đã cho. =[allman, banner, gnu, java, kr, linux,
stroustrup, thợ rèn, google, pico, lisp]
-Tôi, - bao gồm phong cách
bao gồm định nghĩa kiểu trong đầu ra
-J, --line-length =
độ dài dòng trước khi gói (xem -W, -V)
-j, --line-number-length =
chiều dài số dòng bao gồm. đệm bên trái
-k, --font =
đặt phông chữ (cụ thể cho định dạng đầu ra)
-K, --font-size =
đặt kích thước phông chữ (cụ thể cho định dạng đầu ra)
-l, - dòng-số
in số dòng trong tệp đầu ra
-m, --line-number-start =
đánh số dòng bắt đầu bằng cnt (giả sử -l)
-s, --style =
đặt kiểu đánh dấu (xem - danh sách-chủ đề)
-t --replace-tabs =
thay thế các tab bằng num khoảng trắng
-u, --encoding =
đặt mã hóa đầu ra phù hợp với mã hóa tệp đầu vào; bỏ qua thông tin mã hóa nếu
đặt thành "KHÔNG"
-V, --wrap-đơn giản
quấn các dòng dài mà không thụt lề các tham số và câu lệnh của hàm
-W, --quấn
quấn các đường dài (sử dụng một cách thận trọng)
-z, --số không
điền vào khoảng trống ở đầu của số dòng bằng các số XNUMX
--kw-case =
xuất tất cả các từ khóa trong trường hợp nhất định nếu ngôn ngữ không phân biệt chữ hoa chữ thường
--delim-cr
đặt CR làm dấu phân cách cuối dòng (MacOS 9)
--không có dấu-nl
bỏ qua dòng mới ở cuối
--wrap-no-number
bỏ qua số dòng của các dòng được bọc (giả sử -l)
(X) HTML LỰA CHỌN
-a, --neo
đính kèm neo vào số dòng (chỉ HTML)
-y, --anchor-prefix =
đặt tiền tố tên neo
-N, --anchor-tên tệp
sử dụng tên tệp đầu vào làm tên liên kết
-C, - chỉ mục in
in tệp chỉ mục với các liên kết đến tất cả các tệp đầu ra
-n, - danh sách có thứ tự
in các dòng dưới dạng các mục danh sách có thứ tự
--class-name =
đặt tiền tố tên lớp CSS; bỏ qua tên lớp nếu được đặt thành "KHÔNG"
--inline-css
xuất CSS trong mỗi thẻ (đầu ra dài dòng)
--đính kèm trước
bao gồm đầu ra phân mảnh bằng thẻ trước (giả sử -f)
Mủ cao su LỰA CHỌN
-b, --babel
vô hiệu hóa các shorthands của gói Babel
-r, - thay thế-dấu ngoặc kép
thay thế dấu ngoặc kép bằng \ dq
- ký hiệu giải thích
cải thiện sự xuất hiện của dấu ngoặc và các ký hiệu khác
RTF LỰA CHỌN
-x, --page-size =
đặt kích thước trang, = [a3, a4, a5, b4, b5, b6, chữ cái]
--char-phong cách
bao gồm các bảng định kiểu ký tự
SVG LỰA CHỌN
--height =
đặt chiều cao hình ảnh (đơn vị cho phép)
- width =
đặt kích thước hình ảnh (xem - chiều cao)
GNU NGUỒN-ĐIỂM NỔI BẬT Tương thích LỰA CHỌN
--doc tạo tài liệu độc lập
--no-doc
hủy tùy chọn --doc
--css = tên tệp
tên tệp bảng định kiểu bên ngoài
--src-lang = STRING
ngôn ngữ nguồn
-t, --tab = INT
chỉ định độ dài tab
-n, --line-number [= 0]
đánh số tất cả các dòng đầu ra, phần đệm tùy chọn
--line-number-ref [= p]
đánh số tất cả các dòng đầu ra và tạo một mỏ neo, làm bằng tiền tố được chỉ định
p + số dòng (mặc định = 'dòng')
--output-dir = đường dẫn
thư mục đầu ra
--không an toàn
nếu không tìm thấy định nghĩa ngôn ngữ nào cho đầu vào, nó chỉ được sao chép vào đầu ra
Nếu không có tệp đầu vào hoặc đầu ra nào được chỉ định, stdin và stdout sẽ được sử dụng cho đầu vào hoặc đầu ra.
HTML sẽ được tạo trừ khi có định dạng đầu ra khác. Định nghĩa phong cách là
được lưu trữ trong highlight.css (HTML, XHTML, SVG) hoặc highlight.sty (LaTeX, TeX) nếu không -c hay
-Tôi được cho. Mã định dạng lại (-F) sẽ chỉ hoạt động với các tệp đầu vào C, C ++, C # và Java.
Sử dụng đánh dấu trực tuyến bằng các dịch vụ onworks.net