diff options
author | Peter Breitenlohner <peb@mppmu.mpg.de> | 2011-05-19 08:00:00 +0000 |
---|---|---|
committer | Peter Breitenlohner <peb@mppmu.mpg.de> | 2011-05-19 08:00:00 +0000 |
commit | 127e73fbc14b134815bfe245d4bca580b2daf520 (patch) | |
tree | 7a7a5c034d9301003c1c89bf1ed10ddc2d1514e1 /Master/texmf/doc/man/man1/dvisvgm.1 | |
parent | f1ebed340f3b269e00fb1a3fb6f06aaa0c7fe163 (diff) |
Update man pages
git-svn-id: svn://tug.org/texlive/trunk@22534 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf/doc/man/man1/dvisvgm.1')
-rw-r--r-- | Master/texmf/doc/man/man1/dvisvgm.1 | 37 |
1 files changed, 28 insertions, 9 deletions
diff --git a/Master/texmf/doc/man/man1/dvisvgm.1 b/Master/texmf/doc/man/man1/dvisvgm.1 index b09d169f23e..7d03a7f2b9f 100644 --- a/Master/texmf/doc/man/man1/dvisvgm.1 +++ b/Master/texmf/doc/man/man1/dvisvgm.1 @@ -1,13 +1,22 @@ '\" t .\" Title: dvisvgm .\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.75.2 <http://docbook.sf.net/> -.\" Date: 03/01/2011 +.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> +.\" Date: 05/06/2011 .\" Manual: dvisvgm Manual -.\" Source: dvisvgm 1.0.5 +.\" Source: dvisvgm 1.0.7 .\" Language: English .\" -.TH "DVISVGM" "1" "03/01/2011" "dvisvgm 1\&.0\&.5" "dvisvgm Manual" +.TH "DVISVGM" "1" "05/06/2011" "dvisvgm 1\&.0\&.7" "dvisvgm Manual" +.\" ----------------------------------------------------------------- +.\" * Define some portability stuff +.\" ----------------------------------------------------------------- +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.\" http://bugs.debian.org/507673 +.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html +.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- @@ -635,10 +644,10 @@ The following TeX snippet adds two raw SVG elements to the output and updates th .RS 4 .\} .nf -\especial{dvisvgm:raw <circle cx=\'{?x}\' cy=\'{?y}\' r=\'10\' stroke=\'black\' fill=\'red\'/>} +\especial{dvisvgm:raw <circle cx=\*(Aq{?x}\*(Aq cy=\*(Aq{?y}\*(Aq r=\*(Aq10\*(Aq stroke=\*(Aqblack\*(Aq fill=\*(Aqred\*(Aq/>} \especial{dvisvgm:bbox 20 10 10} -\especial{dvisvgm:raw <path d=\'M50 200 L10 250 H100 Z\' stroke=\'black\' fill=\'blue\'/>} +\especial{dvisvgm:raw <path d=\*(AqM50 200 L10 250 H100 Z\*(Aq stroke=\*(Aqblack\*(Aq fill=\*(Aqblue\*(Aq/>} \especial{dvisvgm:bbox abs 10 200 100 250} .fi .if n \{\ @@ -651,7 +660,7 @@ The following TeX snippet adds two raw SVG elements to the output and updates th .RS 4 These specials were introduced with the emTeX distribution by Eberhard Mattes\&. They provide line drawing statements, instructions for embedding MSP, PCX, and BMP image files, as well as two PCL commands\&. \fBdvisvgm\fR -supports only the line drawing statements, all other em specials are silently ignored\&. A description of the command syntax can be found in the DVI driver documentation coming with emTeX (see CTAN)\&. +supports only the line drawing statements and ignores all other em specials silently\&. A description of the command syntax can be found in the DVI driver documentation coming with emTeX (see CTAN)\&. .RE .PP \fBps\fR @@ -660,9 +669,19 @@ The famous DVI driver \fBdvips\fR introduced its own set of specials in order to embed PostScript code into DVI files, which greatly improves the capabilities of DVI documents\&. One aim of \fBdvisvgm\fR -is to completely evaluate the PostScript code and to convert a large amount of it to SVG\&. Since PostScript is a rather complex language, +is to completely evaluate all PostScript snippets and to convert a large amount of it to SVG\&. However, in contrast to +\fBdvips\fR, +\fBdvisvgm\fR +uses floating point arithmetics to compute the precise position of each graphic element, i\&.e\&. it doesn\(cqt round the corrdinates\&. Therefore, the relative locations of the graphic elements may slightly differ from those computed by +\fBdvips\fR\&. +.sp +Since PostScript is a rather complex language, \fBdvisvgm\fR -does not try to implement its own PostScript interpreter but uses Ghostscript instead\&. If the Ghostscript library was not linked while building dvisvgm, it is looked up and dynamically loaded during runtime\&. In this case, dvisvgm looks for libgs\&.so on Unix\-like systems, and gsdll32\&.dll on Windows\&. You can override these default file names with the environment variable LIBGS\&. The library must be installed and reachable through the ld search path (*nix) or the PATH environment variable (Windows)\&. If it cannot be found, the evaluation of PostScript specials is disabled\&. Use option +does not try to implement its own PostScript interpreter but relies on Ghostscript instead\&. If the Ghostscript library was not linked while building dvisvgm, it is looked up and dynamically loaded during runtime\&. In this case, dvisvgm looks for +\fIlibgs\&.so\fR +on Unix\-like systems, and for +\fIgsdll32\&.dll\fR +on Windows\&. You can override these default file names with the environment variable LIBGS\&. The library must be installed and must be reachable through the ld search path (*nix) or the PATH environment variable (Windows)\&. If it cannot be found, the evaluation of PostScript specials is disabled\&. Use option \fB\-\-list\-specials\fR to check whether PS support is available, i\&.e\&. the entry \fIps\fR |