YEH KYUN MATTER KARTA HAI? Journals ek column width inches mein specify karte hain (jaise 3.5 in) AUR ek minimum DPI (aksar line art ke liye 300, fine detail ke liye 600). Agar aap sirf pixel size set karo toh aapka koi control nahi hoga ki page par text kitna bada lagta hai.
RAW STRINGS KYUN? Ek normal string mein "\lambda" → \l ek jaani-pehchaani escape nahi hai lekin "\n"hai ek newline. r"..." use karne se guarantee hai ki backslashes LaTeX tak intact pahunchte hain.
Socho ek drawing kar rahe ho kisi real book mein daalne ke liye. DPI yeh hai ki tum ek inch mein kitne tiny dots thunste ho — bahut kam ho toh picture Minecraft jaisi blocky lagti hai. LaTeX labels tumhare picture ke words aur math ko book ke fancy fonts se match karate hain taaki woh out of place na lage. Colormaps woh rule hai jo numbers ko colors mein badalta hai — ek achha rule bade numbers ko step by step brighter paint karta hai, taaki tumhari aankh picture ko honestly padhe instead of ek flashy rainbow se cheat ho.
3.5 in × 2.6 in figure jo dpi=300 par save ki gayi ho, uske kitne pixels hote hain?
1050×780 px (har inch dimension ko 300 se multiply karo).
viridis ko jet se prefer kyun karein?
viridis perceptually uniform hai (monotonic brightness), grayscale-safe aur colorblind-friendly hai; jet false edges create karta hai aur grayscale mein fail ho jaata hai.
r"$\lambda$" mein aage ka r kya karta hai?
Ek raw string banata hai taaki Python backslash escapes interpret na kare; \lambda LaTeX tak intact pahunchta hai.
Sequential aur diverging colormaps mein kya fark hai?
Sequential low→high data ke liye (viridis); diverging aisi data ke liye jiska meaningful center/zero ho, center ko neutral color par map karta hai (coolwarm).
Line plots PDF mein kyun save karein PNG ki jagah?
PDF vector hai — pixels nahi shapes store karta hai, isliye kisi bhi zoom par sharp hota hai aur DPI irrelevant hai; PNG raster hai aur DPI par depend karta hai.
Figure ki physical printed size kya set karta hai?
figsize (inches mein), DPI nahi. DPI sirf uss size par sharpness set karta hai.
Font sizes se pehle figsize kab set karna chahiye?
Hamesha — fonts points mein hote hain (1/72 in), isliye inch canvas determine karta hai ki page par text kitna bada dikhega.
text.usetex=True ka kya kaam hai default mathtext se alag?
usetex rendering ek real LaTeX install ko deta hai (exact paper fonts); mathtext matplotlib ka built-in TeX-jaisa engine hai, koi external LaTeX nahi chahiye.