On man find you had better add some more explanation to
%H Command line argument under which file was found.
%P File's name with the name of the command line argument
under which it was found removed.
else nobody knows what you are talking about.
Here's what I would expect with the current wording:
# find -maxdepth 1 -printf %H\\n
-maxdepth 1 -printf %H\n
-maxdepth 1 -printf %H\n
-maxdepth 1 -printf %H\n
