summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-papergeom.html
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-papergeom.html')
-rw-r--r--Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-papergeom.html21
1 files changed, 13 insertions, 8 deletions
diff --git a/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-papergeom.html b/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-papergeom.html
index 3c69972e33f..7dafe756415 100644
--- a/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-papergeom.html
+++ b/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-papergeom.html
@@ -35,7 +35,8 @@ and PDFTeX has system variables <code>\</code><code>pdfpagewidth</code> and
Unfortunately, most of the core software predates PDFTeX, so not even
PDFLaTeX sets the correct values into those variables, to match the
paper size specified in a <code>\</code><code>documentclass</code> option.
-<p/>The DVI drivers <i>dvips</i> and <i>dvipdfm</i> define
+<p/>The DVI drivers <i>dvips</i>, <i>dvipdfm</i> and its
+extensions (<i>dvipdfmx</i> and <i>xdvipdfmx</i>) define
<code>\</code><code>special</code> commands for the document to specify its own paper size;
so in those cases, as when PDFTeX or VTeX is being used, the
paper size can be programmed by the document. Users who wish to, may
@@ -51,21 +52,25 @@ If the document is being processed by LaTeX on a TeX or e-TeX
engine, there are package options which instruct <i>geometry</i>
which <code>\</code><code>special</code> commands to use. (Note that the options are
ignored if you are using either PDFLaTeX or VTeX.)
-<p/>So, the resolution of the problem is to add
+<p/>So, the resolution of the problem, when you are using LaTeX, is to add
<blockquote>
<pre>
-\usepackage[dvixxx,...]{geometry}
+\usepackage[processor-option,...]{geometry}
</pre>
</blockquote><p>
-(where <code>dvixxx</code> is your current favourite DVI
-driver &#8212; <i>geometry</i> knows about <code>dvips</code> and
-<code>dvipdfm</code>), and the document will run correctly with
-LaTeX. If you&#8217;re using PDFLaTeX, load with
+Where <code>processor-option</code> tells the package what will produce
+your (PostScript or PDF driver &#8212; <i>geometry</i> knows about
+<code>dvips</code> and <code>dvipdfm</code> (<code>dvipdfm</code> also
+serves for the extension <i>dvipdfmx</i> and
+<i>xdvipdfmx</i>).
+<p/>If you&#8217;re using PDFLaTeX, XeTeX or VTeX, load with
<blockquote>
<pre>
-\usepackage[pdftex,...]{geometry}
+\usepackage[program-option,...]{geometry}
</pre>
</blockquote><p>
+where <code>program-option</code> is <code>pdftex</code>,
+<code>xetex</code> or <code>vtex</code>.
<p/>Needless to say, both the &#8220;big&#8221; classes (<i>koma-script</i> and
<i>memoir</i>) provide their own ways to get the paper size
&#8220;right&#8221;.