summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2007-12-23 01:38:44 +0000
committerKarl Berry <karl@freefriends.org>2007-12-23 01:38:44 +0000
commit1a5a347d6b4933af5f5598eb84765a75b041438c (patch)
treeb5175fe927ce53e8f5d535d16811033fe6471da1
parent7764491cec43a6881e0f959903d09de5e9118b9e (diff)
improve --help message
git-svn-id: svn://tug.org/texlive/trunk@5830 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Build/source/texk/dvipsk/ChangeLog4
-rw-r--r--Build/source/texk/dvipsk/dvips.c76
-rw-r--r--Build/source/texk/dvipsk/dvips.help66
3 files changed, 79 insertions, 67 deletions
diff --git a/Build/source/texk/dvipsk/ChangeLog b/Build/source/texk/dvipsk/ChangeLog
index ed095646d8a..497c09560e8 100644
--- a/Build/source/texk/dvipsk/ChangeLog
+++ b/Build/source/texk/dvipsk/ChangeLog
@@ -1,3 +1,7 @@
+2007-12-23 Karl Berry <karl@tug.org>
+
+ * dvips.c (helparr): Start options with -, include url.
+
2007-12-02 Karl Berry <karl@tug.org>
* skippage.c (skippage): do not test for noomega here; we aren't
diff --git a/Build/source/texk/dvipsk/dvips.c b/Build/source/texk/dvipsk/dvips.c
index e3e498ab119..c802af981df 100644
--- a/Build/source/texk/dvipsk/dvips.c
+++ b/Build/source/texk/dvipsk/dvips.c
@@ -254,48 +254,52 @@ static char *helparr[] = {
"or",
" dvips fname[.ftype[.fmode]] [options]",
#endif
-"a* Conserve memory, not time A Print only odd (TeX) pages ",
-"b # Page copies, for posters e.g. B Print only even (TeX) pages ",
-"c # Uncollated copies C # Collated copies ",
-"d # Debugging D # Resolution ",
-"e # Maxdrift value E* Try to create EPSF ",
-"f* Run as filter F* Send control-D at end ",
+"Convert DVI input files to PostScript.",
+"See http://tug.org/dvips/ for the full manual and other information.",
+"",
+"Options:",
+"-a* Conserve memory, not time -A Print only odd (TeX) pages",
+"-b # Page copies, for posters e.g. -B Print only even (TeX) pages",
+"-c # Uncollated copies -C # Collated copies",
+"-d # Debugging -D # Resolution",
+"-e # Maxdrift value -E* Try to create EPSF",
+"-f* Run as filter -F* Send control-D at end",
#ifdef SHIFTLOWCHARS
-" G* Shift low chars to higher pos. ",
-#endif
-"h f Add header file ",
-"i* Separate file per section ",
-"j* Download fonts partially ",
-"k* Print crop marks K* Pull comments from inclusions ",
-"l # Last page ",
-"m* Manual feed M* Don't make fonts ",
-"mode s Metafont device name ",
-"n # Maximum number of pages N* No structured comments ",
-"noomega Disable Omega extensions ",
-"o f Output file O c Set/change paper offset ",
+" -G* Shift low chars to higher pos.",
+#endif
+"-h f Add header file",
+"-i* Separate file per section",
+"-j* Download fonts partially",
+"-k* Print crop marks -K* Pull comments from inclusions",
+"-l # Last page",
+"-m* Manual feed -M* Don't make fonts",
+"-mode s Metafont device name",
+"-n # Maximum number of pages -N* No structured comments",
+"-noomega Disable Omega extensions",
+"-o f Output file -O c Set/change paper offset",
#if defined(MSDOS) || defined(OS2)
-"p # First page P s Load $s.cfg ",
+"-p # First page -P s Load $s.cfg",
#else
-"p # First page P s Load config.$s ",
-#endif
-"pp l Print only pages listed ",
-"q* Run quietly ",
-"r* Reverse order of pages R* Run securely ",
-"s* Enclose output in save/restore S # Max section size in pages ",
-"t s Paper format T c Specify desired page size ",
-"u s PS mapfile U* Disable string param trick ",
-"v Print version number and quit V* Send downloadable PS fonts as PK",
-"x # Override dvi magnification X # Horizontal resolution ",
-"y # Multiply by dvi magnification Y # Vertical resolution ",
+"-p # First page -P s Load config.$s",
+#endif
+"-pp l Print only pages listed",
+"-q* Run quietly",
+"-r* Reverse order of pages -R* Run securely",
+"-s* Enclose output in save/restore -S # Max section size in pages",
+"-t s Paper format -T c Specify desired page size",
+"-u s PS mapfile -U* Disable string param trick",
+"-v Print version number and quit -V* Send downloadable PS fonts as PK",
+"-x # Override dvi magnification -X # Horizontal resolution",
+"-y # Multiply by dvi magnification -Y # Vertical resolution",
#ifdef HPS
-"z* Hyper PS Z* Compress bitmap fonts ",
+"-z* Hyper PS -Z* Compress bitmap fonts",
#else
-" Z* Compress bitmap fonts ",
+" -Z* Compress bitmap fonts",
#endif
-/* "- Interactive query of options", */
-" # = number f = file s = string * = suffix, `0' to turn off ",
-" c = comma-separated dimension pair (e.g., 3.2in,-32.1cm) ",
-" l = comma-separated list of page ranges (e.g., 1-4,7-9) ", 0} ;
+/*"- Interactive query of options", */
+" # = number f = file s = string * = suffix, `0' to turn off",
+" c = comma-separated dimension pair (e.g., 3.2in,-32.1cm)",
+" l = comma-separated list of page ranges (e.g., 1-4,7-9)", 0} ;
void
help P1C(int, status)
diff --git a/Build/source/texk/dvipsk/dvips.help b/Build/source/texk/dvipsk/dvips.help
index 91444b32f9a..3754ad97946 100644
--- a/Build/source/texk/dvipsk/dvips.help
+++ b/Build/source/texk/dvipsk/dvips.help
@@ -1,34 +1,38 @@
Usage: dvips [OPTION]... FILENAME[.dvi]
-a* Conserve memory, not time A Print only odd (TeX) pages
-b # Page copies, for posters e.g. B Print only even (TeX) pages
-c # Uncollated copies C # Collated copies
-d # Debugging D # Resolution
-e # Maxdrift value E* Try to create EPSF
-f* Run as filter F* Send control-D at end
- G* Shift low chars to higher pos.
-h f Add header file
-i* Separate file per section
-j* Download fonts partially
-k* Print crop marks K* Pull comments from inclusions
-l # Last page
-m* Manual feed M* Don't make fonts
-mode s Metafont device name
-n # Maximum number of pages N* No structured comments
-noomega Disable Omega extensions
-o f Output file O c Set/change paper offset
-p # First page P s Load config.$s
-pp l Print only pages listed
-q* Run quietly
-r* Reverse order of pages R* Run securely
-s* Enclose output in save/restore S # Max section size in pages
-t s Paper format T c Specify desired page size
-u s PS mapfile U* Disable string param trick
-v Print version number and quit V* Send downloadable PS fonts as PK
-x # Override dvi magnification X # Horizontal resolution
-y # Multiply by dvi magnification Y # Vertical resolution
-z* Hyper PS Z* Compress bitmap fonts
- # = number f = file s = string * = suffix, `0' to turn off
- c = comma-separated dimension pair (e.g., 3.2in,-32.1cm)
- l = comma-separated list of page ranges (e.g., 1-4,7-9)
+Convert DVI input files to PostScript.
+See http://tug.org/dvips/ for the full manual and other information.
+
+Options:
+-a* Conserve memory, not time -A Print only odd (TeX) pages
+-b # Page copies, for posters e.g. -B Print only even (TeX) pages
+-c # Uncollated copies -C # Collated copies
+-d # Debugging -D # Resolution
+-e # Maxdrift value -E* Try to create EPSF
+-f* Run as filter -F* Send control-D at end
+ -G* Shift low chars to higher pos.
+-h f Add header file
+-i* Separate file per section
+-j* Download fonts partially
+-k* Print crop marks -K* Pull comments from inclusions
+-l # Last page
+-m* Manual feed -M* Don't make fonts
+-mode s Metafont device name
+-n # Maximum number of pages -N* No structured comments
+-noomega Disable Omega extensions
+-o f Output file -O c Set/change paper offset
+-p # First page -P s Load config.$s
+-pp l Print only pages listed
+-q* Run quietly
+-r* Reverse order of pages -R* Run securely
+-s* Enclose output in save/restore -S # Max section size in pages
+-t s Paper format -T c Specify desired page size
+-u s PS mapfile -U* Disable string param trick
+-v Print version number and quit -V* Send downloadable PS fonts as PK
+-x # Override dvi magnification -X # Horizontal resolution
+-y # Multiply by dvi magnification -Y # Vertical resolution
+-z* Hyper PS -Z* Compress bitmap fonts
+ # = number f = file s = string * = suffix, `0' to turn off
+ c = comma-separated dimension pair (e.g., 3.2in,-32.1cm)
+ l = comma-separated list of page ranges (e.g., 1-4,7-9)
Email bug reports to tex-k@mail.tug.org.