home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 5
/
FreshFish_July-August1994.bin
/
bbs
/
gnu
/
texinfo-3.1-bin.lha
/
info
/
texi.info-6
(
.txt
)
< prev
next >
Wrap
GNU Info File
|
1994-07-11
|
50KB
|
1,016 lines
This is Info file texi.info, produced by Makeinfo-1.55 from the input
file texi.texi.
This file documents Texinfo, a documentation system that uses a
single source file to produce both on-line information and a printed
manual.
Copyright (C) 1988, 1990, 1991, 1992, 1993 Free Software Foundation,
This is the second edition of the Texinfo documentation,
and is consistent with version 2 of `texinfo.tex'.
Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.
Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided that
the entire resulting derived work is distributed under the terms of a
permission notice identical to this one.
Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that this permission notice may be stated in a
translation approved by the Free Software Foundation.
File: texi.info, Node: Inserting An Atsign, Next: Inserting Braces, Up: Braces Atsigns Periods
Inserting `@' with @@
---------------------
`@@' stands for a single `@' in either printed or Info output.
Do not put braces after an `@@' command.
File: texi.info, Node: Inserting Braces, Next: Controlling Spacing, Prev: Inserting An Atsign, Up: Braces Atsigns Periods
Inserting `{' and `}'with @{ and @}
-----------------------------------
`@{' stands for a single `{' in either printed or Info output.
`@}' stands for a single `}' in either printed or Info output.
Do not put braces after either an `@{' or an `@}' command.
File: texi.info, Node: Controlling Spacing, Prev: Inserting Braces, Up: Braces Atsigns Periods
Spacing After Colons and Periods
--------------------------------
Use the `@:' command after a period, question mark, exclamation
mark, or colon that should not be followed by extra space. For
example, use `@:' after periods that end abbreviations which are not at
the ends of sentences. `@:' has no effect on the Info file output.
For example,
The s.o.p.@: has three parts ...
The s.o.p. has three parts ...
produces
The s.o.p. has three parts ...
The s.o.p. has three parts ...
`@:' has no effect on the Info output. (`s.o.p' is an acronym for
"Standard Operating Procedure".)
Use `@.' instead of a period at the end of a sentence that ends with
a single capital letter. Otherwise, TeX will think the letter is an
abbreviation and will not insert the correct end-of-sentence spacing.
Here is an example:
Give it to M.I.B. and to M.E.W@. Also, give it to R.J.C@.
Give it to M.I.B. and to M.E.W. Also, give it to R.J.C.
produces
Give it to M.I.B. and to M.E.W. Also, give it to R.J.C.
Give it to M.I.B. and to M.E.W. Also, give it to R.J.C.
In the Info file output, `@.' is equivalent to a simple `.'.
The meanings of `@:' and `@.' in Texinfo are designed to work well
with the Emacs sentence motion commands. This made it necessary for
them to be incompatible with some other formatting systems that use
@-commands.
Do not put braces after either an `@:' or an `@.' command.
File: texi.info, Node: dmn, Next: Dots Bullets, Prev: Braces Atsigns Periods, Up: Insertions
`@dmn'{DIMENSION}: Format a Dimension
=====================================
At times, you may want to write `12pt' or `8.5in' with little or no
space between the number and the abbreviation for the dimension. You
can use the `@dmn' command to do this. On seeing the command, TeX
inserts just enough space for proper typesetting; the Info formatting
commands insert no space at all, since the Info file does not require
To use the `@dmn' command, write the number and then follow it
immediately, with no intervening space, by `@dmn', and then by the
dimension within braces.
For example,
A4 paper is 8.27@dmn{in} wide.
produces
A4 paper is 8.27in wide.
Not everyone uses this style. Instead of writing `8.27@dmn{in}' in
the Texinfo file, you may write `8.27 in.' or `8.27 inches'. (In these
cases, the formatters may insert a line break between the number and the
dimension. Also, if you write a period after an abbreviation within a
sentence, you should write `@:' after the period to prevent TeX from
inserting extra whitespace. *Note Spacing After Colons and Periods:
Controlling Spacing.)
File: texi.info, Node: Dots Bullets, Next: TeX and copyright, Prev: dmn, Up: Insertions
Inserting Ellipsis, Dots, and Bullets
=====================================
An "ellipsis" (a line of dots) is not typeset as a string of
periods, so a special command is used for ellipsis in Texinfo. The
`@bullet' command is special, too. Each of these commands is followed
by a pair of braces, `{}', without any whitespace between the name of
the command and the braces. (You need to use braces with these
commands because you can use them next to other text; without the
braces, the formatters would be confused. *Note @-Command Syntax:
Command Syntax, for further information.)
* Menu:
* dots:: How to insert dots ...
* bullet:: How to insert a bullet.
File: texi.info, Node: dots, Next: bullet, Up: Dots Bullets
`@dots'{}
---------
Use the `@dots{}' command to generate an ellipsis, which is three
dots in a row, appropriately spaced, like this: `...'. Do not simply
write three periods in the input file; that would work for the Info
file output, but would produce the wrong amount of space between the
periods in the printed manual.
File: texi.info, Node: bullet, Prev: dots, Up: Dots Bullets
`@bullet'{}
-----------
Use the `@bullet{}' command to generate a large round dot, or the
closest possible thing to one. In Info, an asterisk is used.
Here is a bullet: *
When you use `@bullet' in `@itemize', you do not need to type the
braces, because `@itemize' supplies them. *Note itemize::.
File: texi.info, Node: TeX and copyright, Next: minus, Prev: Dots Bullets, Up: Insertions
Inserting TeX and the Copyright Symbol
======================================
The logo `TeX' is typeset in a special fashion and it needs an
@-command. The copyright symbol, `(C)', is also special. Each of
these commands is followed by a pair of braces, `{}', without any
whitespace between the name of the command and the braces.
* Menu:
* tex:: How to insert the TeX logo.
* copyright symbol:: How to use `@copyright'{}.
File: texi.info, Node: tex, Next: copyright symbol, Up: TeX and copyright
`@TeX'{}
--------
Use the `@TeX{}' command to generate `TeX'. In a printed manual,
this is a special logo that is different from three ordinary letters.
In Info, it just looks like `TeX'. The `@TeX{}' command is unique
among Texinfo commands in that the T and the X are in upper case.
File: texi.info, Node: copyright symbol, Prev: tex, Up: TeX and copyright
`@copyright'{}
--------------
Use the `@copyright{}' command to generate `(C)'. In a printed
manual, this is a `c' inside a circle, and in Info, this is `(C)'.
File: texi.info, Node: minus, Prev: TeX and copyright, Up: Insertions
`@minus'{}: Inserting a Minus Sign
==================================
Use the `@minus{}' command to generate a minus sign. In a
fixed-width font, this is a single hyphen, but in a proportional font,
the symbol is the customary length for a minus sign--a little longer
than a hyphen.
You can compare the two forms:
`-' is a minus sign generated with `@minus{}',
`-' is a hyphen generated with the character `-'.
In the fixed-width font used by Info, `@minus{}' is the same as a
hyphen.
You should not use `@minus{}' inside `@code' or `@example' because
the width distinction is not made in the fixed-width font they use.
When you use `@minus' to specify the mark beginning each entry in an
itemized list, you do not need to type the braces (*note itemize::.).
File: texi.info, Node: Glyphs, Next: Breaks, Prev: Insertions, Up: Top
Glyphs for Examples
*******************
In Tex