I was looking at a chart and it seems something is not quite right, though I could also be wrong.
A screenshot is attached. (tried to attach the chart itself, but the forum doesn't like it)
Lagna at 17d Taurus, in Krittika. Mercury at 1:20 Gemini in Rohini, Mars at 1:44 Gemini in Krittika.
So it seems like either Mercury should be in Krittika, or Mars should be in Rohini. My swisseph calcuation program says Mercury should be at 13.2 degrees of Krittika.
It has to do with the options you are using. the ayanamsa, and whether you use tropical rasis or sidereal, will change that. As will using the Dhruva or equatorial option for nakshatras.
thats due to equatorial or dhruva option being selected for the nakshatra. That makes its nakshatra position dependent on its lattitude as well.
yes that's due to equatorial or dhruva option being selected for the nakshatra - the ecliptic obliquity. That makes its nakshatra position dependent on its lattitude as well.