EnglishFrenchSpanish

OnWorks favicon

dvi2tty - Online in the Cloud

Run dvi2tty in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command dvi2tty that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


dvi2tty - preview a TeX DVI-file on an ordinary ascii terminal

SYNOPSIS


dvi2tty [ options ] dvi-file

DESCRIPTION


dvi2tty converts a TeX DVI-file to a format that is appropriate for terminals and line
printers. The program is intended to be used for preliminary proofreading of TeX-ed
documents. By default the output is directed to the terminal, possibly through a pager
(depending on how the program was installed), but it can be directed to a file or a pipe.

The output leaves much to be desired, but is still useful if you want to avoid walking to
the laser printer (or whatever) for each iteration of your document.
Since dvi2tty produces output for terminals and line printers the representation of
documents is naturally quite primitive. In principle Font Changes are totally ignored,
but dvi2tty recognizes a few mathematical and special symbols that can be be displayed on
an ordinary ascii terminal, such as the '+' and '-' symbol.

If the width of the output text requires more columns than fits in one line (c.f. the -w
option) it is broken into several lines by dvi2tty although they will be printed as one
line on regular TeX output devices (e.g. laser printers). To show that a broken line is
really just one logical line an asterisk (``*'') in the last position means that the
logical line is continued on the next physical line output by dvi2tty. Such a
continuation line is started with a a space and an asterisk in the first two columns.

Options may be specified in the environment variable DVI2TTY. Any option on the command
line, conflicting with one in the environment, will override the one from the environment.

Options:

-o file
Write output to file ``file''.

-p list
Print the pages chosen by list. Numbers refer to TeX-page numbers (known as
\count0). An example of format for list is ``1,3:6,8'' to choose pages 1, 3
through 6 and 8. Negative numbers can be used exactly as in TeX, e g -1 comes
before -4 as in ``-p-1:-4,17''.

-P list
Like -p except that page numbers refer to the sequential ordering of the pages in
the dvi-file. Negative numbers don't make a lot of sense here...

-w n Specify terminal width n. Legal range 16-132. Default is 80. If your terminal has
the ability to display in 132 columns it might be a good idea to use -w132 and
toggle the terminal into this mode as output will probably look somewhat better.

-v Specify height of lines. Default value 450000. Allows to adjust linespacing.

-q Don't pipe the output through a pager. This may be the default on some systems
(depending on the whims of the person installing the program).

-e n This option can be used to influence the spacing between words. With a negative
value the number of spaces between words becomes less, with a positive value it
becomes more. -e-11 seems to worked well.

-f Pipe through a pager, $PAGER if defined, or whatever the installer of the program
compiled in (often ``more''). This may be the default, but it is still okay to
redirect output with ``>'', the pager will not be used if output is not going to a
terminal.

-F Specify the pager program to be used. This overrides the $PAGER and the default
pager.

-Fprog Use ``prog'' as program to pipe output into. Can be used to choose an alternate
pager (e g ``-Fless'').

-t \tt fonts were used (instead of cm) to produce dvi file. (screen.sty is a powerfull
mean to do that with LaTeX).

-a Dvi2tty normally tries to output accented characters. With the -a option, accented
characters are output without the accent sign.

-l Mark page breaks with the two-character sequence ``^L''. The default is to mark
them with a form-feed character.

-c Do not attempt to translate any characters (like the Scandinavion/latin1 mode)
except when running in tt-font.

-u Toggle option to process certain latin1 characters. Use this if your output devices
supports latin1 cahracters. Note this may interfere with -s. Best not to use -u
and -s together.

-s Toggle option to process the special Scandinavian characters that on most (?)
terminals in Scandinavia are mapped to ``{|}[\]''. Note this may interfere with
-u. Best not to use -u and -s together.

-J Auto detect NTT JTeX, ASCII pTeX, and upTeX dvi format.

-N Display NTT JTeX dvi.

-A Display ASCII pTeX dvi.

-U Display upTeX dvi.

-Eenc Set output Japanese encoding. The enc argument 'e', 's', 'j', and 'u' denotes EUC-
JP, Shift_JIS, ISO-2022-JP, and UTF-8, respectively.

-bdelim
Print the name of fonts when switching to it (and ending it). The delim argument is
used to delimit the fontname.

Use dvi2tty online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    Phaser
    Phaser
    Phaser is a fast, free, and fun open
    source HTML5 game framework that offers
    WebGL and Canvas rendering across
    desktop and mobile web browsers. Games
    can be co...
    Download Phaser
  • 2
    VASSAL Engine
    VASSAL Engine
    VASSAL is a game engine for creating
    electronic versions of traditional board
    and card games. It provides support for
    game piece rendering and interaction,
    and...
    Download VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF is a Java library for creating
    and editing PDF files with a LGPL and
    MPL open source license. OpenPDF is the
    LGPL/MPL open source successor of iText,
    a...
    Download OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System for Automated
    Geoscientific Analyses - is a Geographic
    Information System (GIS) software with
    immense capabilities for geodata
    processing and ana...
    Download SAGA GIS
  • 5
    Toolbox for Java/JTOpen
    Toolbox for Java/JTOpen
    The IBM Toolbox for Java / JTOpen is a
    library of Java classes supporting the
    client/server and internet programming
    models to a system running OS/400,
    i5/OS, o...
    Download Toolbox for Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (or D3 for Data-Driven Documents)
    is a JavaScript library that allows you
    to produce dynamic, interactive data
    visualizations in web browsers. With D3
    you...
    Download D3.js
  • More »

Linux commands

Ad