Đây là lệnh dvipng 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 mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
dvipng - Trình dịch từ DVI sang PNG
SYNOPSIS
dvipng [tùy chọn] tên tệp
dvipng [tùy chọn] [tên tệp] -
MÔ TẢ
Chương trình này tạo đồ họa PNG và / hoặc GIF từ các tệp DVI thu được từ TeX và
họ hàng.
Nếu hỗ trợ GIF được bật, đầu ra GIF được chọn bằng cách sử dụng dvigif nhị phân hoặc với
--gif tùy chọn.
Những lợi ích của dvipng/dvigif bao gồm
* Tốc độ, vận tốc. Đây là một mã kết xuất bitmap rất nhanh cho các tệp DVI, điều này làm cho nó phù hợp
để tạo một lượng lớn hình ảnh một cách nhanh chóng, khi cần thiết trong bản xem trước, WeBWorK
và những người khác.
* Nó không đọc postamble, vì vậy nó có thể được khởi động trước khi TeX kết thúc. Đây là một
--theo dõi chuyển đổi khiến dvipng đợi ở cuối tệp để xuất thêm, trừ khi nó
tìm điểm đánh dấu POST cho biết phần cuối của DVI.
* Truy vấn tương tác của các tùy chọn. dvipng có thể đọc các tùy chọn một cách tương tác thông qua stdin và
tất cả các tùy chọn đều có thể sử dụng được. Thậm chí có thể thay đổi tệp đầu vào thông qua điều này
diệnngười dùng.
* Hỗ trợ phông chữ PK, VF, PostScript Type1 và TrueType, subfonts (tức là, như được sử dụng trong CJK-
LaTeX), màu đặc biệt và bao gồm các hình ảnh PostScript, PNG, JPEG hoặc GIF.
* và hơn thế nữa...
LỰA CHỌN
Nhiều tùy chọn không tham số được liệt kê ở đây có thể được tắt bằng cách thêm vào tùy chọn
với số XNUMX (0); ví dụ: để tắt đảo ngược trang, hãy sử dụng -r0. Những lựa chọn như vậy là
được đánh dấu bằng dấu *.
- Đọc các tùy chọn bổ sung từ đầu vào tiêu chuẩn sau khi xử lý dòng lệnh.
--Cứu giúp
In tin nhắn sử dụng và thoát.
--phiên bản
In số phiên bản và thoát.
-bd num
-bd thông số màu
-bd 'num thông số màu'
Đặt chiều rộng pixel của đường viền trong suốt (mặc định là 0). Sử dụng tùy chọn này sẽ làm cho
các cạnh hình ảnh trong suốt, nhưng nó chỉ ảnh hưởng đến các pixel có màu nền.
Đưa ra một thông số màu sẽ đặt màu dự phòng, được sử dụng cho những người xem không thể
xử lý độ trong suốt (mặc định là màu nền). Thông số màu sắc phải ở
Màu TeX \ cú pháp đặc biệt, ví dụ: 'rgb 1.0 0.0 0.0'. Đặt màu dự phòng làm cho
chiều rộng đường viền mặc định 1 px.
--bdpi num
Tùy chọn này chỉ có hiệu lực khi sử dụng phông chữ được ánh xạ bit (PK). Tùy chọn đặt
độ phân giải cơ sở (Metafont), theo cả chiều ngang và chiều dọc, để num dpi (số chấm trên inch).
Tùy chọn này là cần thiết khi chọn chế độ Metafont theo cách thủ công với tùy chọn --mode
(xem bên dưới).
-bg thông số màu
Chọn màu nền cho hình ảnh. Tùy chọn này sẽ bị bỏ qua nếu có
màu nền \ đặc biệt trong DVI. Thông số màu phải có màu TeX \ đặc biệt
cú pháp, ví dụ: 'rgb 1.0 0.0 0.0'. Bạn cũng có thể chỉ định 'Trong suốt' hoặc 'trong suốt'
cái này sẽ cung cấp cho bạn một nền trong suốt với nền bình thường làm nền dự phòng
màu sắc. Chữ 'Trong suốt' được viết hoa sẽ cung cấp tính minh bạch đầy đủ alpha, trong khi
chữ thường 'trong suốt' sẽ tạo ra một nền hoàn toàn trong suốt đơn giản với
pixel chống răng cưa trong suốt. Cái sau sẽ phù hợp với những người xem không thể
đối phó với một kênh alpha thực sự. Ảnh GIF không hỗ trợ độ trong suốt alpha đầy đủ, vì vậy
trong trường hợp đầu ra GIF, cả hai biến thể sẽ sử dụng hành vi sau.
-d num
Đặt cờ gỡ lỗi, hiển thị những gì dvipng (nghĩ rằng nó) đang làm. Điều này sẽ hoạt động trừ khi
dvipng đã được biên dịch mà không có tùy chọn "GỠ LỖI" (không được khuyến nghị). Đặt cờ
khi bạn cần, hãy sử dụng -d -1 là tùy chọn đầu tiên cho sản lượng tối đa.
-D num
Đặt độ phân giải đầu ra, cả ngang và dọc, thành num dpi (số chấm trên inch).
Người ta có thể muốn điều chỉnh điều này để phù hợp với một kích thước phông chữ văn bản nhất định (ví dụ: trên một trang web), và
cho chiều cao phông chữ văn bản là phông chữ_px pixel (trong Mozilla) công thức đúng là
= * 72.27 / 10 [px * TeXpt / in / TeXpt]
Phép chia cuối cùng cho mười là do chiều cao phông chữ chuẩn 10pt trong tài liệu của bạn, nếu
bạn sử dụng 12pt, chia cho 12. Thật không may, một số trình duyệt độc quyền có chiều cao phông chữ
tính bằng pt (điểm), không phải pixel. Bạn phải chia tỷ lệ đó thành pixel, bằng cách sử dụng màn hình
độ phân giải (mặc định thường là 96 dpi) có nghĩa là công thức là
= * 96/72 [pt * px / in / (pt / in)]
Trên một số màn hình có độ phân giải cao, giá trị thay vào đó là 120 dpi. Chúc may mắn!
--chiều sâu*
Báo cáo độ sâu của hình ảnh. Điều này chỉ hoạt động đáng tin cậy khi kiểu LaTeX
xem trước.sty từ bản xem trước-latex được sử dụng với hoạt động lựa chọn. Nó báo cáo số lượng
của pixel từ cuối hình ảnh đến đường cơ sở của hình ảnh. Cái này có thể được sử dụng
để định vị theo chiều dọc của hình ảnh trong tài liệu web, ví dụ, nơi người ta sẽ sử dụng
(Bảng định kiểu xếp tầng 1)
" STYLE="vertical-align: -px">
Độ sâu là một phần bù âm trong trường hợp này, vì vậy dấu trừ là cần thiết, và
đơn vị là pixel (px).
--dvinum *
Đặt tùy chọn này để làm cho số trang đầu ra là số trang TeX thay vì
số trang vật lý. Xem -o công tắc điện.
-fg thông số màu
Chọn màu nền trước cho hình ảnh. Tùy chọn này sẽ bị bỏ qua nếu có
màu nền trước \ đặc biệt trong DVI. Thông số màu phải có màu TeX \ đặc biệt
cú pháp, ví dụ: 'rgb 1.0 0.0 0.0'.
--theo dõi*
Chờ dữ liệu ở cuối tệp. Một trong những lợi ích của dvipng là nó không đọc
postamble, vì vậy nó có thể được bắt đầu trước khi TeX kết thúc. Công tắc này làm cho dvipng chờ đợi
ở cuối tệp để có đầu ra tiếp theo, trừ khi nó tìm thấy điểm đánh dấu POST cho biết
cuối DVI. Điều này tương tự như đuôi -f nhưng đối với chuyển đổi DVI sang PNG.
--freetype *
Bật / tắt hiển thị phông chữ FreeType (bật mặc định). Tùy chọn này có sẵn nếu
Thư viện phông chữ FreeType2 đã có mặt tại thời điểm biên dịch. Nếu đúng như vậy, dvipng
sẽ có hỗ trợ trực tiếp cho các phông chữ PostScript Type1 và TrueType trong nội bộ, thay vì
hơn sử dụng gftopk để hiển thị các phông chữ. Nếu bạn có phiên bản PostScript của
Máy tính Hiện đại được cài đặt, sẽ không cần tạo các biến thể được ánh xạ bit (PK)
trên đĩa của những thứ này. Sau đó, bạn có thể kết xuất hình ảnh ở các độ phân giải khác nhau (và bất thường)
mà không làm lộn xộn đĩa với nhiều phông chữ được ánh xạ bit.
--gamma num
Kiểm soát nội suy màu sắc trong bảng màu khử răng cưa theo thang độ xám.
Giá trị mặc định là 1.0. Đối với 0 num <1, phông chữ sẽ nhẹ hơn (giống như
nền), và cho num > 1, phông chữ sẽ tối hơn (giống tiền cảnh hơn).
--gif *
Hình ảnh được xuất ở định dạng GIF, nếu hỗ trợ GIF được bật. Đây là
mặc định cho dvigif nhị phân, chỉ khả dụng khi hỗ trợ GIF
đã được kích hoạt. Ảnh GIF là ảnh bảng màu (xem phần --bảng màu tùy chọn) và không hỗ trợ
kênh alpha thực sự (xem --bg lựa chọn). Xem thêm --png tùy chọn.
--Chiều cao*
Báo cáo chiều cao của hình ảnh. Điều này chỉ hoạt động đáng tin cậy khi kiểu LaTeX
xem trước.sty từ bản xem trước-latex được sử dụng với hoạt động lựa chọn. Nó báo cáo số lượng
của pixel từ đầu hình ảnh đến đường cơ sở của hình ảnh. Tổng chiều cao của
hình ảnh thu được dưới dạng tổng các giá trị được báo cáo từ --Chiều cao và --chiều sâu.
-l [=]num
Trang cuối cùng được in sẽ là trang đầu tiên được đánh số num. Mặc định là trang cuối cùng trong
tài liệu. Nếu như num được bắt đầu bằng một dấu bằng, sau đó đến nó (và đối số cho
-p tùy chọn, nếu được chỉ định) được coi là số trang vật lý (tuyệt đối), thay vì
một giá trị để so sánh với TeX \ count0 các giá trị được lưu trữ trong tệp DVI. Do đó, sử dụng -l
=9 sẽ kết thúc với trang thứ chín của tài liệu, bất kể các trang đó thực sự là gì
đánh số.
--chế độ chế độ
Tùy chọn này chỉ có hiệu lực khi sử dụng phông chữ được ánh xạ bit (PK). Sử dụng chế độ như
Tên thiết bị Metafont cho các phông chữ PK (cả cho tìm kiếm đường dẫn và tạo phông chữ).
Điều này cần được tăng cường với độ phân giải của thiết bị cơ bản, với --bdpi
lựa chọn. Xem tập tinftp://ftp.tug.org/tex/modes.mf> để biết danh sách các giải pháp và
tên chế độ cho hầu hết các thiết bị.
-M * Tùy chọn này chỉ có hiệu lực khi sử dụng phông chữ được ánh xạ bit (PK). Nó tự động tắt
Tạo phông chữ PK (mktextk).
--nogs *
Công tắc này cấm lệnh gọi nội bộ đến GhostScript để hiển thị PostScript
đặc biệt. --nogs0 bật lại cuộc gọi.
--nogssafer *
Thông thường, nếu GhostScript được sử dụng để hiển thị các sản phẩm đặc biệt của PostScript, thì GhostScript
thông dịch viên được chạy với tùy chọn -dSAFER. Các --nogssafer tùy chọn chạy GhostScript
không có -dSAFER. Các -dSAFER tùy chọn trong Ghostscript vô hiệu hóa các toán tử PostScript như
dưới dạng deletefile, để ngăn các chương trình PostScript có thể độc hại có bất kỳ
hiệu ứng.
--norawps *
Một số gói tạo ra các đặc biệt PostScript thô, thậm chí không hiển thị các đặc biệt đó.
Công tắc này tắt lệnh gọi nội bộ tới GhostScript nhằm hiển thị các dữ liệu thô này
Đặc biệt của PostScript. --norawps0 bật lại cuộc gọi.
-o tên
Gửi đầu ra cho tệp tên. Một sự xuất hiện duy nhất của %d or % 01d, ..., % 09d sẽ được
đổi lấy số trang vật lý (có thể thay đổi số này, xem phần --dvinum chuyển).
Tên tệp đầu ra mặc định là hồ sơ% d.png nơi tệp DVI đầu vào là hồ sơ.dvi.
-O bù x,y-bù
Di chuyển điểm gốc bằng bù x,y-bù, một cặp thứ nguyên được phân tách bằng dấu phẩy, chẳng hạn như
.1in, -. 3cm. Điểm gốc của trang được chuyển từ vị trí mặc định (một inch
xuống, một inch sang phải từ góc trên bên trái của tờ giấy) bằng số tiền này.
-p [=]num
Trang đầu tiên được in sẽ là trang đầu tiên được đánh số num. Mặc định là trang đầu tiên
trong tài liệu. Nếu như num được bắt đầu bằng một dấu bằng, sau đó đến nó (và đối số để
các -l tùy chọn, nếu được chỉ định) được coi là số trang vật lý (tuyệt đối), thay vì
hơn một giá trị để so sánh với TeX \ count0 các giá trị được lưu trữ trong tệp DVI. Vì vậy,
sử dụng -p =3 sẽ bắt đầu với trang thứ ba của tài liệu, bất kể trang nào
thực sự được đánh số.
--palette *
Khi một hình ảnh bên ngoài được đưa vào, dvipng sẽ tự động chuyển sang truecolor
, để tránh độ trễ không cần thiết và giảm chất lượng, đồng thời kích hoạt trình dịch EPS
để vẽ trên nền trong suốt và bên ngoài hộp giới hạn. Công tắc này sẽ
bảng lực (256 màu) đầu ra và thực hiện dvipng hoàn nguyên về hình ảnh bị cắt mờ đục
sự bao gồm. Điều này cũng sẽ ghi đè --màu thật chuyển đổi nếu có.
--kén chọn, khó tính*
Không có hình ảnh nào được xuất ra khi cảnh báo xảy ra. Thông thường, dvipng sẽ xuất một hình ảnh trong
mặc dù có cảnh báo, nhưng có thể có điều gì đó bị thiếu trong hình ảnh này. Một lý do để
sử dụng tùy chọn này nếu bạn có một bộ chuyển đổi dự phòng hoàn chỉnh hơn nhưng chậm hơn.
Về cơ bản, điều này hữu ích cho việc đưa vào số liệu không thành công và các lần xuất hiện đặc biệt không xác định,
nhưng cảnh báo cũng sẽ xảy ra đối với các thông số màu bị thiếu hoặc không xác định và thiếu phông chữ PK.
--png *
Hình ảnh được xuất ra ở định dạng PNG. Đây là mặc định cho dvipng nhị phân.
Xem thêm --gif tùy chọn.
-pp trang đầu tiên-trang cuối
In các trang trang đầu tiên thông qua trang cuối; nhưng không hoàn toàn tương đương với -p trang đầu tiên -l
trang cuối. Ví dụ: khi kết xuất một cuốn sách, có thể có một số trường hợp của một trang
trong tệp DVI (một trong "\ frontmatter", một trong "\ mainmatter" và một trong
"\Vật chất trở lại"). Trong trường hợp có nhiều trang trùng khớp, -pp trang đầu tiên-trang cuối sẽ kết xuất
tất cả các các trang phù hợp với phạm vi được chỉ định, trong khi -p trang đầu tiên -l trang cuối sẽ kết xuất
các trang từ Thành phố điện khí hóa phía tây dãy núi Rocky đầu tiên sự xuất hiện của trang đầu tiên đến Thành phố điện khí hóa phía tây dãy núi Rocky đầu tiên sự xuất hiện của trang cuối.
Đây là hành vi (không có giấy tờ) của dvips. Trong dvipng, bạn có thể đưa ra cả hai loại
tùy chọn, trong trường hợp đó bạn nhận được tất cả các trang phù hợp với phạm vi trong -pp giữa các
các trang từ -p đến -l. Cũng nhiều -pp các tùy chọn tích lũy, không giống như -p và -l. Các -
phân cách cũng có thể được :. Lưu ý rằng -pp -1 sẽ được hiểu là "tất cả các trang lên đến và
bao gồm 1 ", nếu bạn muốn một trang được đánh số -1 (chỉ mục lục, chẳng hạn) hãy đặt -pp
-1--1, hoặc dễ đọc hơn, -pp -1: -1.
-q * Chạy nhẹ nhàng. Đừng nói nhảm về các trang được chuyển đổi, v.v. sang đầu ra tiêu chuẩn; báo cáo số
cảnh báo (chỉ lỗi) đến lỗi tiêu chuẩn.
-Q num
Đặt chất lượng thành num. Đó là, chọn số lượng mức khử răng cưa cho
phông chữ được ánh xạ bit (PK), được num*num+1. Giá trị mặc định là 4, cung cấp 17 cấp độ
khử răng cưa cho các phông chữ khử răng cưa từ hai loại này. Nếu FreeType khả dụng,
kết xuất không bị ảnh hưởng bởi tùy chọn này.
-r * Chuyển đổi đầu ra của các trang theo thứ tự đảo ngược / chuyển tiếp. Theo mặc định, trang đầu tiên trong DVI
là đầu ra đầu tiên.
--nghiêm khắc*
Chương trình sẽ thoát khi có cảnh báo. Thông thường, dvipng sẽ xuất một hình ảnh trong
mặc dù có cảnh báo, nhưng có thể có điều gì đó bị thiếu trong hình ảnh này. Một lý do để
sử dụng tùy chọn này nếu bạn có một bộ chuyển đổi dự phòng hoàn chỉnh hơn nhưng chậm hơn.
Xem --kén chọn, khó tính tùy chọn ở trên để biết danh sách khi cảnh báo xảy ra.
-T kích thước ảnh
Đặt kích thước hình ảnh thành kích thước ảnh có thể là một trong hai hộp thư, chặt chẽ, hoặc dấu phẩy-
cặp kích thước tách biệt kích thước lớn,so với kích thước như là .1in, .3cm. Mặc định là hộp thư cái nào
tạo PNG bao gồm tất cả mực được đặt trên trang và thêm vào đó là nguồn gốc DVI,
nằm cách trên cùng 1in và cách mép trái của tờ giấy 1in. Điều này thường cho
khoảng trắng bên trên và bên trái trong hình ảnh được tạo. Giá trị chặt chẽ sẽ làm cho
dvipng chỉ bao gồm tất cả mực được đặt trên trang, tạo ra hình ảnh gọn gàng.
--màu thật*
Điều này sẽ làm dvipng tạo ra đầu ra truecolor. Lưu ý rằng đầu ra truecolor là
tự động nếu bạn bao gồm một hình ảnh bên ngoài trong DVI của mình, ví dụ: thông qua một PostScript đặc biệt
(tức là đồ họa or đồ họax Bưu kiện). Công tắc này được ghi đè bởi --bảng màu
công tắc điện.
-v * Bật hoạt động chi tiết. Điều này hiện sẽ cho biết phông chữ nào được sử dụng, ngoài ra
đến đầu ra thông thường.
--chiều rộng*
Báo cáo chiều rộng của hình ảnh. Xem thêm --Chiều cao và --chiều sâu.
-x num
Tùy chọn này không được dùng nữa; nó không nên được sử dụng. Tốt hơn là chọn
độ phân giải đầu ra trực tiếp với -D lựa chọn. Tùy chọn này đặt độ phóng đại
tỷ lệ với num/ 1000 và ghi đè độ phóng đại được chỉ định trong tệp DVI. Cần phải
từ 10 đến 100000. Bạn nên sử dụng các giá trị bước nhảy tiêu chuẩn (1095,
1200, 1440, 1728, 2074, 2488, 2986, v.v.) để giúp giảm tổng số PK
các tệp được tạo. num có thể là một số thực, không phải số nguyên, để tăng độ chính xác.
-z num
Đặt mức nén PNG thành num. Tùy chọn này được kích hoạt nếu libgd là mới
đầy đủ. Mức nén mặc định là 1, chọn tốc độ tối đa ở mức giá
trong số các tệp PNG lớn hơn một chút. Đối với một người lớn tuổi libgd, giá trị hàn cứng 5 được sử dụng. Các
bao gồm tệp png.h cho biết "Hiện tại, các giá trị hợp lệ nằm trong khoảng từ 0 - 9, tương ứng
trực tiếp đến các mức nén zlib 0 - 9 (0 - không nén, 9 - "tối đa"
nén). Lưu ý rằng các thử nghiệm đã chỉ ra rằng mức nén zlib 3-6 thường
hoạt động tốt như mức 9 đối với hình ảnh PNG và thực hiện ít phép tính hơn đáng kể. Trong
trong tương lai, các giá trị này có thể không tương ứng trực tiếp với các mức nén zlib. "
GHI CHÚ
Hướng dẫn sử dụng đầy đủ có thể truy cập ở định dạng thông tin, trên hầu hết các hệ thống bằng cách nhập
thông tin dvipng
BẢN QUYỀN
Chương trình này được phát hành theo Giấy phép Công cộng Ít hơn GNU phiên bản 3, xem
SAO CHÉP tệp trong bản phân phối dvipng hoặchttp://www.gnu.org/licenses/gpl.html>.
Bản quyền (c) 2002-2015 Jan-AAke Larsson
Sử dụng dvipng trực tuyến bằng các dịch vụ onworks.net