<div dir="ltr"><div class="gmail_default" style="color:rgb(7,55,99)">Hello,<br><br></div><div class="gmail_default" style="color:rgb(7,55,99)">for an application using GTK and Cairo for its back-end I am drawing to <b>integer</b> <b>coordinates</b> (cairo scale is 1) for efficiency using simple cairo function calls.<br><br></div><div class="gmail_default" style="color:rgb(7,55,99)">I would like to draw single pixel lines. In Cairo version cairo-1.14.0-2.fc20.x86_64, using a line width of <b>1 (or 1.0)</b> works fine.<br><br></div><div class="gmail_default" style="color:rgb(7,55,99)">In Cairo version 1.8.8-2.1.48 (Suse) a line width of 1 does not draw the line at all, or draws halfway.<br><br></div><div class="gmail_default" style="color:rgb(7,55,99)">When I change the line width to <b>2 (or 2.0)</b>, the line is drawn. I know that in the FAQ a line width of 2.0 is recommended : <a href="http://cairographics.org/FAQ/#sharp_lines">http://cairographics.org/FAQ/#sharp_lines</a>.<br><br></div><div class="gmail_default" style="color:rgb(7,55,99)">Is this the only solution, i.e. to change the line width to 2.0? When I do that the lines appear slightly thicker that I would like!<br></div><div class="gmail_default" style="color:rgb(7,55,99)"><br></div><div class="gmail_default" style="color:rgb(7,55,99)">Thank you for your help,<br></div><div class="gmail_default" style="color:rgb(7,55,99)"><br></div><div class="gmail_default" style="color:rgb(7,55,99)">Christos.<br clear="all"></div><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>--------------------------------------------------------------------------<br>Christos P. Sotiriou<br>email: <a href="mailto:csotiriou@gmail.com" target="_blank">csotiriou@gmail.com</a><br>Cell (GR): +30 697 8984 222<br></div><div>Cell (US): +1 858 247 9436<br></div></div></div></div></div>
</div>