Dear Robert,

what you report as sub-optimal has once been considered to be a feature: 
that very thick tick lines are bounded by the axis rectangle in some 
"proper" way.

Perhaps it was "too" proper...

Well, there is currently no option to disable the feature.

I admit that I am not quite sure if it is actually a bug or a feature, 
so I won't fix it (immediately).

But I can propose a technical work-around which will do for your 
application: using the preamble command

\makeatletter
\def\pgfplots@drawtickgridlines@INSTALLCLIP@onorientedsurf#1{}
\makeatother

will deactivate the special handling and all tick lines will have the 
same dimensions -- just as requested.

Does this solve the issue? If you believe that I should incorporate such 
a change (at least as option), then write again.

Best regards

Christian

Am 13.01.2011 09:46, schrieb Robert Read:
> Hello everyone,
>
> I'm relatively new to the excellent pgfplots package, so apologise if
> this question has already been addressed on the mailing list.
>
> I prefer to produce plots with the ticks on the outside of the axes.
> I can set this using the pgfplotsset option tick align=outside.
> However, I have noticed that when tick marks coincide with either end
> of the x- or y-axes, the line thickness of the tick is reduced. I
> provide a simple example below to illustrate this. Note that although
> the tick thickness is set to semithick, the ticks at either end of
> the axes are thinner than their counterparts that lie part way along.
> I am wondering if there is a way retain the correct tick thickness at
> these end points?
>
> \documentclass{article}
> \usepackage{pgfplots}
> \pgfplotsset{compat=1.3,
>                every axis/.append style={semithick},
>                every tick/.append style={semithick,color=black},
>                tick align=outside
>               }
> \begin{document}
>     \thispagestyle{empty}
>     \begin{figure}[p]
>       \centering
>       \begin{tikzpicture}
>         \begin{axis}[xmin=0,
>                      xmax=30,
>                      ymin=0,
>                      ymax=1.2
>                     ]
>         \end{axis}
>       \end{tikzpicture}
>     \end{figure}
> \end{document}
>
> Any assistance would be very gratefully received.
>
> Best regards,
>
> Robert
>
>
> Robert Read
> Department of Mechanical Engineering
> Technical University of Denmark
> Nils Koppels Allé
> Building 403 Room 009
> DK-2800 Kgs. Lyngby
> Denmark
>
> tel: 0045 4525 1376
> e-mail: robert.r...@cantab.net
>
>
> ------------------------------------------------------------------------------
> Protect Your Site and Customers from Malware Attacks
> Learn about various malware tactics and how to avoid them. Understand
> malware threats, the impact they can have on your business, and how you
> can protect your company and customers by using code signing.
> http://p.sf.net/sfu/oracle-sfdevnl
> _______________________________________________
> Pgfplots-features mailing list
> Pgfplots-features@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pgfplots-features
>    


------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Pgfplots-features mailing list
Pgfplots-features@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pgfplots-features

Reply via email to