I apologize for being so slow to answer.<br><br>The polygon border problem should be fixed.&nbsp; Like the lines, it only matches when both the map and legend are in render mode.<br>I think there are time when it&#39;s good to be able to set render mode
independently, but it would be helpful to have a &quot;set all items to
render/set all items to cache&quot; option.<br><br>
The label positioning is slightly more difficult, and I haven&#39;t had time to work on it.&nbsp; Thanks for the dataset though.<br>As far as I can tell, the font nastiness occurs with Qt on Ubuntu.&nbsp; I&#39;ve created a simple test program which reproduces the problem, so it&#39;s not a QGIS bug:
<br><br><div style="margin-left: 40px;" id="mb_5"><div style="direction: ltr;"><span class="q">Steven Bell wrote:<br><br>&gt; If some other Linux users could run my <span id="st" name="st" class="st">font</span> test <span id="st" name="st" class="st">
program</span> below, that<br>&gt; would be helpful. &nbsp;Let me know your Linux distro, <span id="st" name="st" class="st">Qt</span> version, and<br>&gt; whether the text came out garbled.<br>&gt; A Linux binary is here: <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://botsnlinux.googlepages.com/QT_Fonts" target="_blank">
http://botsnlinux.googlepages.com/QT_Fonts</a> , and<br>&gt; source code is here: <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://botsnlinux.googlepages.com/QT_Fonts.zip" target="_blank">http://botsnlinux.googlepages.com/QT_Fonts.zip
</a><br>&gt; &lt;<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://botsnlinux.googlepages.com/QT_Fonts.zip" target="_blank">http://botsnlinux.googlepages.com/QT_Fonts.zip</a>&gt;<br><br></span></div><div style="direction: ltr;">
  &nbsp;I have this terrible compulsion to convert <span id="st" name="st" class="st">Qt</span> C++ code into Python/<span id="st" name="st" class="st">Qt</span><br>code, so my Python version of Steven&#39;s code is here:<br><br>
<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.maths.lancs.ac.uk/%7Erowlings/Geog/Qgis/QT_Fonts_Python.zip" target="_blank">http://www.maths.lancs.ac.uk/~rowlings/Geog/Qgis/QT_Fonts_Python.zip</a>
<br><br>[files unzip into current directory so unzip this in a sub-folder of its<br>own. there&#39;s only three files in it]<br><br> &nbsp;unzip, run &quot;python main.py&quot; and if you have PyQt4 it should do the<br>same as Steven&#39;s C++ example - ie on my Ubuntu box show text badly when
<br>scaling small point fonts up to large pixel sizes.<br></div><div style="direction: ltr;"><span class="sg"><br>Barry<br></span></div></div><br>I added a bit of code which checks the default font size and limits it to a minimum of 6.&nbsp; With some settings, we were getting sizes around 3, which was totally unreadable.&nbsp; 6 may still be too small, but at least it&#39;s a little better.
<br>Also, I think I have fixed a bug which sometimes prevented the addition of more than one map to the page.<br>Steven<br><br><br><div><span class="gmail_quote">On 7/29/07, <b class="gmail_sendername">Maciej Sieczka</b> &lt;
<a href="mailto:tutey@o2.pl">tutey@o2.pl</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt;&gt;&gt; Maciej wrote:<br>
&gt;&gt; Maciej wrote:<br>&gt; Paolo wrote:<br>Steven Bell wrote:<br><br>&gt; Hi all, Thanks once again for your testing.<br><br>Cheers!<br><br>I&#39;m just back from a short vacation on a rainy Baltic coast. It was<br>cool (indeed).
<br><br>&gt;&gt;&gt; However, either in &quot;cache&quot; or &quot;render&quot; mode in the *map<br>&gt;&gt;&gt; composer* line widths on the legend and on the map *do not<br>&gt;&gt;&gt; correspond*. On the legend it&#39;s always thicker.
<br><br>&gt; This is a known problem for cache mode, since the cache is created<br>&gt; at a variable resolution and then variably scaled.&nbsp;&nbsp;In render mode,<br>&gt; the line widths appear to correspond.<br><br>You are correct. The reason why I thought that the line width on the
<br>the lengend and on the map don&#39;t correspond in render mode for me<br>either, is that I have just found out that one has to turn on the<br>render mode *separately* for the legend and the map. I didn&#39;t know that
<br>before. So my fault. However, IMO it&#39;s questionable if switching<br>between the render and cache mode should be print-composer-wise, or<br>sperate for the legend and the map as it is currently. What do you think?<br>
<br><br>&gt; I&#39;ll try to look into it more when I get a chance (unfortunately,<br>&gt; that may be a few weeks).<br><br>No problem at all. I&#39;m glad you might be interested in looking into it.<br><br>&gt;&gt; the border of polygons however it is not synchronized between
<br>&gt;&gt; legend and map<br><br>&gt; I changed the line for the polygon outline to be a &quot;cosmetic pen&quot;<br>&gt; (1px wide, regardless of scale) when the line widths were getting<br>&gt; out of hand.&nbsp;&nbsp;Since that should be fixed now, I can probably put the
<br>&gt;&nbsp;&nbsp;original line widths back.<br><br>I think that it would be consistent this way. If one really wants 1px<br>wide border for his polygons on the printout, he can set the border<br>width to 0 in the project.<br><br>
&gt;&gt;&gt;&gt; 2. labels placement and size in the map canvas not always<br>&gt;&gt;&gt;&gt; corresponds to that in the map composer and printout<br><br>&gt;&gt;&gt; Still valid. See the following attachments:<br>&gt;&gt;&gt;
<br>&gt;&gt;&gt; labels_mapview.png labels_composer.png labels_pdf.png<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; They show how the labelled points look in the QGIS map view, map<br>&gt;&gt;&gt;&nbsp;&nbsp;composer and in the output pdf, respectively. Each looks much
<br>&gt;&gt;&gt; different. Could it be at least fixed so that the view in the<br>&gt;&gt;&gt; map composer and the resulting pdf looked similar?<br><br>&gt; I haven&#39;t done much testing with vector labels, so I&#39;m not too
<br>&gt; surprised some bugs still lurk there.&nbsp;&nbsp;If you could send me some<br>&gt; simple projects which reproduce the problem, that would be great<br>&gt; help.<br><br>Please find the points shapefile attached. It&#39;s from the free
<br>&quot;Spearfish&quot; GRASS dataset (BTW, the new &quot;Save as shapefile&quot; worked<br>great for the original GRASS vector layer!). Display labels from field<br>&#39;str1&#39; and try to print.<br><br>I&#39;m not sending you the project with labels set on, as it shows there&#39;s
<br>a bug that once you set labels on, save the project and reload it, the<br>labels are not displayed anymore and I can&#39;t find a way to make them to<br>- besides starting the project from scratch again.<br><br>&gt;&gt;&gt;&gt; 3. vector point symbols get rasterized in the printout
<br><br>&gt;&gt;&gt; Still an issue. Is it fixable?<br><br>&gt;&gt; moreover, point size is much larger (1.4x? 2x?) in the legend than<br>&gt;&gt; in the map, and larger in the pdf.<br><br>&gt; Unfortunately, I don&#39;t think we can fix this for 
0.9.&nbsp;&nbsp;It will<br>&gt; require some significant changes to the symbology and rendering,<br>&gt; which has the potential to break things.<br><br>Really too bad. This is quite an issue.<br><br>&gt;&gt;&gt;&gt; 4. irregular letter spacing in the printout
<br><br>&gt;&gt;&gt; Still the case. See the attachment spacing_pdf.png. Moreover,<br>&gt;&gt;&gt; layer&#39;s name is to close to categories&#39; names below, overlapping<br>&gt;&gt;&gt; it a bit.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Also, in the composer *the very same legend* before printing to
<br>&gt;&gt;&gt; pdf looks completely different (font_composer.png) and rather<br>&gt;&gt;&gt; corrupted. Can this avoided? What&#39;s strange, if I zoom in in the<br>&gt;&gt;&gt; map composer once or twice, the legend&#39;s font starts looking
<br>&gt;&gt;&gt; same as in target pdf, hmm. The same problem applies to<br>&gt;&gt;&gt; scalebar.<br><br>&gt; The ugly font bug strikes again!&nbsp;&nbsp;What operating system and Qt<br>&gt; version are you using?<br><br>Ubuntu Dapper, QT 
4.3 built from source (qconfig.pri attached in case<br>it matters what features where compiled).<br><br>&gt; I have exactly the same problem, and I don&#39;t think there&#39;s much we<br>&gt; can do.&nbsp;&nbsp;(I&#39;m running Ubuntu with Qt 
4.2/4.3)<br><br>So a QT bug?<br><br>&gt;&gt;&gt; Another, smallish, issue which remains is that the default font<br>&gt;&gt;&gt; size for legend &quot;6&quot; is always too small too be any readable. I<br>&gt;&gt;&gt; guess defaulting to at least 8 is a better idea.
<br><br>&gt;&gt; agreed. also, default font (sans-serif?) does not appear optimal<br>&gt;&gt; on many machines.<br><br>&gt; I&#39;m pretty sure Qt provides the default font, so we&#39;d have to<br>&gt; manually override this.&nbsp;&nbsp;I&#39;ll see if we can do this in a simple,
<br>&gt; cross-platform way. The font size is calculated based off of the map<br>&gt; scale, and often is less than 6.&nbsp;&nbsp;Perhaps some code to limit the<br>&gt; default to a minimum of 8 would be helpful.<br>&gt;<br>&gt; I&#39;m not going to have much time to work on QGIS in the next few
<br>&gt; weeks, but I&#39;ll try to fix what I can for 0.9.<br><br>Understood. Many thanks for getting the print composer rolling again<br>and good luck.<br><br>Maciek<br><br><br>#configuration<br>CONFIG +=&nbsp;&nbsp;no_mocdepend release stl qt_no_framework
<br>QT_ARCH = i386<br>QT_EDITION = OpenSource<br>QT_CONFIG +=&nbsp;&nbsp;qt3support accessibility opengl minimal-config small-config medium-config large-config full-config reduce_exports ipv6 clock-monotonic mremap getaddrinfo ipv6ifname getifaddrs system-jpeg system-png png system-tiff system-freetype system-zlib nis cups iconv glib openssl x11sm xshape xinerama xcursor xfixes xrandr xrender fontconfig tablet xkb release
<br><br>#versioning<br>QT_VERSION = 4.3.0<br>QT_MAJOR_VERSION = 4<br>QT_MINOR_VERSION = 3<br>QT_PATCH_VERSION = 0<br><br>QMAKE_RPATHDIR += &quot;/usr/local/qt4/lib&quot;<br><br><br></blockquote></div><br>