How to constrain emission particles?
Animation below.





In the image below note the settings Particles/Face set to 1. Face Jittered Random. These setting respect the faces created in the geometry.  This the preferred setting for more varied geometry. The image has an extra windows on the right side to show how these settings respect faces.  Plane subdivision is a requirement.