summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/textpos/textpos.html
blob: de18cefcf302ab07248e508ab0168009a788b6c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
                      "dtd/xhtml1-strict.dtd">

<html>
<head>
<title>Textpos</title>
<link href="http://www.astro.gla.ac.uk/users/norman/" rev="author"/>
<link type="text/css" rel="stylesheet"
      href="http://www.astro.gla.ac.uk/users/norman/style.css"/>
</head>

<body>
<h1>Textpos</h1>
<div class="abstract">
<p>Lay out text and graphics at arbitrary positions on the LaTeX
page.</p>
<p>This page is <code>http://purl.org/nxg/dist/textpos</code></p>
<p>Version 1.6a, 2005 October 13.</p>
</div>

<p>This package facilitates placing boxes at absolute positions on the
LaTeX page.  There are several reasons why this might be useful, but
the main one (or at least my motivating one) is to help produce a
large-format conference poster.  Other applications include placing
material within, say, figures.</p>

<p>This package provides a single environment, which contains the text
(or graphics, or table, or whatever) which is to be placed on the
page, and which specifies where it is to be placed.  The environment
is accompanied by various configuration commands.  See the <a
href="textpos.pdf" >manual (pdf)</a>.</p>

<p>I have a collection of general advice about <a
href="http://purl.org/nxg/note/posters" >creating
conference posters with LaTeX</a>.</p>

<p>Rolf Niepraschk provided me with a wonderful <a
href="niepraschk-demo.tex" >demo</a> of using Textpos along with his
<code>eso-pic</code> package, and the <code>calc</code> package.</p>

<dl>

<dt>1.6a, 2005 October 13</dt>
<dd>The overriding of the figure and table environments now also works
when there is no previous environment to override.</dd>

<dt>1.6, 2005 August 30</dt>
<dd>
<ul>
<li>Made <code>{calc}</code>-style dimensions to the
<code>{textblock*}</code> argument work again (so <em>that's</em> what
regression tests are for...)</li>
<li>Override the <code>figure</code> and <code>table</code>
environments within <code>textblock</code> environments, to avoid their
surprising and undesirable interaction with <code>textblock</code>.</li>
</ul>
</dd>

<dt>1.5b, 2005 June 13</dt>
<dd>The 1.5 release broke the textblock environment's optional
argument, controlling the position of the reference point within the
block.  Fixed.</dd>

<dt>1.5a, 2005 March 26</dt>
<dd>Documentation fixes: added a section on the
interaction between absolute mode and LaTeX's <code>\newpage</code>
command.</dd>

<dt>1.5, 2005 March 23</dt>
<dd>Implement <code>\TPMargin</code> command, which causes a margin
to appear round the blocks of text within textblock
environments.  This makes it easy to use blocks of colour which
are larger than the block of text by a decent margin, or to put a
border round textblocks by setting a suitably-sized margin and using
the <code>showboxes</code> package option.</dd>

<dt>1.4, 2003 September 7</dt>
<dd>Changes in the handling of vertical spacing; inconsistent in some
circumstances before.  Slight (consequent) change to the algorithm
which ensures that material is output in absolute mode even when the
page is otherwise empty.  See README for details.  Version 1.3a will
remain available for some time in case these fixes break things.</dd>

<dt>1.3a, 2003 June 24</dt>
<dd>Added the <code>\textblockcolour</code> command, to set
the background colour of text blocks (there was a release 1.3, but it
was broken, and withdrawn)</dd>

<dt>1.2b, 2002 July 1</dt>
<dd>Works around a bug present in at least one package,
which leaves box255 holding an hbox at the wrong moment</dd>

<dt>1.2a, 2002 April 28</dt>
<dd>Version 1.2 had an error, which caused a confusing error
if you gave any fractional part in the arguments to the
<code>{textblock}</code> environment.  This was fixed in version 1.2a, 
which adds a <code>{textblock*}</code> environment (fully compatible
with <code>calc</code>), and does not attempt to support calc-style
expressions in the parameters to the unstarred
<code>{textblock}</code> environment.</dd>

<dt>1.2, 2002 April 21</dt>
<dd>Rolf Niepraschk <code>niepraschk@ptb.de</code> provided code to
make textpos compatible with the <code>calc</code> package</dd>

<dt>See README for earlier versions</dt>

</dl>

<!--
<p>At version 1.2, the package became compatible with the calc
package.

<p>However, version 1.2 had an error, which caused a confusing error
if you gave any fractional part in the arguments to the
<code>{textblock}</code> environment.  This was fixed in version 1.2a, 
which adds a <code>{textblock*}</code> environment (fully compatible
with <code>calc</code>), and does not attempt to support calc-style
expressions in the parameters to the unstarred
<code>{textblock}</code> environment.

<p>Version 1.2b works around a bug present in at least one package,
which leaves box255 holding an hbox at the wrong moment.

<p>Version 1.3 added the <code>\textblockcolour</code> command, to set
the background colour of text blocks.
-->

<h3>Download and installation</h3>

<ol>

<li>Download the file <a href="textpos-1.6a.tar.gz"
   >textpos-1.6a.tar.gz</a>
or <a href="textpos-1.6a.zip"
   >textpos-1.6a.zip</a> and unpack it.</li>

<li>Run LaTeX on the file <code>textpos.ins</code> -- this will
unpack the style file <code>textpos.sty</code> amongst other files.
Place this somewhere where TeX can find it.</li>

<li>Run LaTeX on the file <code>textpos.dtx</code> to obtain the
documentation.</li>
</ol>

<p>On CTAN:
<a href='http://www.tex.ac.uk/tex-archive/macros/latex/contrib/textpos/'
	>/tex-archive/macros/latex/contrib/textpos/</a></p>

<p>To guard against the continual possibility of fixed versions breaking
old documents, here are some selected older versions:</p>
<table>
<tr><th>Version</th><th>Note</th></tr>
<tr>
<td><a href='textpos-1.3a.tar.gz' >1.3a</a></td>
<td>Immediately prior to change in skip handling</td>
</tr>

<tr>
<td><a href='textpos-1.1e.tar.gz' >1.1e</a></td>
<td>Immediately prior to compatibility with <code>calc</code>, and
introduction of <code>{textblock*}</code></td>
</tr>
</table>

<div class="signature">
<a href="http://www.astro.gla.ac.uk/users/norman/"
	>Norman Gray</a><br>
2005 October 13
</div>

</body>
</html>


<!-- Local Variables: -->
<!-- mode: xml -->
<!-- sgml-indent-step: 0 -->
<!-- sgml-indent-data: nil -->
<!-- End: -->