फ़ॉन्ट साइज़ कन्वर्टर
फ़ॉन्ट साइज़ को पॉइंट, पिक्सल, em, rem, प्रतिशत, मिलीमीटर, इंच और पाइका के बीच बदलें। कन्वर्टर CSS की परिभाषाओं का पालन करता है — 96 पिक्सल और 72 पॉइंट प्रति इंच — और रूट और पैरेंट फ़ॉन्ट साइज़ सेट करने देता है, जिन पर em, rem और % निर्भर करते हैं।
ब्राउज़र 16 px से शुरू होते हैं। अगर आपकी स्टाइलशीट html एलिमेंट या पैरेंट पर कोई और साइज़ देती है, तो इन्हें बदलें।
हर यूनिट में 12 pt
| यूनिट | साइज़ | CSS | कॉपी |
|---|---|---|---|
| पॉइंट (pt) | 12 | 12pt | |
| पिक्सल (px) | 16 | 16px | |
| em | 1 | 1em | |
| rem | 1 | 1rem | |
| प्रतिशत (%) | 100 | 100% | |
| मिलीमीटर (mm) | 4.2333 | 4.2333mm | |
| सेंटीमीटर (cm) | 0.4233 | 0.4233cm | |
| इंच (in) | 0.1667 | 0.1667in | |
| पाइका (pc) | 1 | 1pc |
कार्य-विधि
- 12 pt × 96 ÷ 72 = 16 px
- 16 px ÷ 16 px = 1 em
- 16 px ÷ 16 px = 1 rem
- 16 px × 25.4 ÷ 96 = 4.2333 mm
Windows पर Word और Google Docs टाइप का साइज़ पॉइंट में तय करते हैं और एक इंच को 96 पिक्सल मानते हैं, इसलिए 100% ज़ूम पर 12-पॉइंट टेक्स्ट ब्राउज़र के 16px टेक्स्ट जितना ही बड़ा दिखता है।
सामान्य पॉइंट साइज़
em, rem और % ऊपर दिए रूट और पैरेंट साइज़ का उपयोग करते हैं।
| पॉइंट | पिक्सल | em | rem | % | mm |
|---|---|---|---|---|---|
| 6 | 8 | 0.5 | 0.5 | 50 | 2.12 |
| 7 | 9.33 | 0.583 | 0.583 | 58.3 | 2.47 |
| 8 | 10.67 | 0.667 | 0.667 | 66.7 | 2.82 |
| 9 | 12 | 0.75 | 0.75 | 75 | 3.18 |
| 10 | 13.33 | 0.833 | 0.833 | 83.3 | 3.53 |
| 10.5 | 14 | 0.875 | 0.875 | 87.5 | 3.7 |
| 11 | 14.67 | 0.917 | 0.917 | 91.7 | 3.88 |
| 12 | 16 | 1 | 1 | 100 | 4.23 |
| 14 | 18.67 | 1.167 | 1.167 | 116.7 | 4.94 |
| 16 | 21.33 | 1.333 | 1.333 | 133.3 | 5.64 |
| 18 | 24 | 1.5 | 1.5 | 150 | 6.35 |
| 20 | 26.67 | 1.667 | 1.667 | 166.7 | 7.06 |
| 22 | 29.33 | 1.833 | 1.833 | 183.3 | 7.76 |
| 24 | 32 | 2 | 2 | 200 | 8.47 |
| 28 | 37.33 | 2.333 | 2.333 | 233.3 | 9.88 |
| 32 | 42.67 | 2.667 | 2.667 | 266.7 | 11.29 |
| 36 | 48 | 3 | 3 | 300 | 12.7 |
| 48 | 64 | 4 | 4 | 400 | 16.93 |
| 72 | 96 | 6 | 6 | 600 | 25.4 |
फ़ॉन्ट साइज़ कन्वर्टर का उपयोग कैसे करें
- 1. साइज़ और उसकी यूनिट लिखें। 12 टाइप करें और पॉइंट चुनें, या 24 टाइप करके पिक्सल चुनें — नौ यूनिटों में से कोई भी शुरुआती बिंदु हो सकती है।
- 2. ज़रूरत हो तो संदर्भ साइज़ सेट करें। rem को रूट (
html) फ़ॉन्ट साइज़ से मापा जाता है, और em तथा % को पैरेंट एलिमेंट के साइज़ से। दोनों 16 px से शुरू होते हैं, जो ब्राउज़र का डिफ़ॉल्ट है। - 3. हर यूनिट में साइज़ पढ़ें। हर पंक्ति मान और उस CSS के साथ आती है जिसे चिपकाया जा सकता है, साथ में कॉपी बटन भी; कार्य-विधि दिखाती है कि हर रूपांतरण पिक्सल के ज़रिए कैसे हुआ।
- 4. सामान्य साइज़ की तालिका देखें। वर्ड प्रोसेसर मेनू के पॉइंट साइज़ — 6 से 72 तक — उनके पिक्सल, em, rem, प्रतिशत और मिलीमीटर के बराबर मानों के साथ सूचीबद्ध हैं।
रूपांतरण के नियम
CSS भौतिक यूनिटों को आपस में तय करता है: एक इंच 96 पिक्सल, 72 पॉइंट, 6 पाइका या 25.4 मिलीमीटर होता है। इसलिए एक पॉइंट ठीक 4/3 पिक्सल है। सापेक्ष यूनिटों को एक और संख्या चाहिए — वह फ़ॉन्ट साइज़ जिससे उन्हें मापा जाता है।
| यूनिट | पिक्सल में बदलें | पिक्सल से बदलें |
|---|---|---|
| पॉइंट (pt) | px = pt × 96 ÷ 72 | pt = px × 72 ÷ 96 |
| पाइका (pc) | px = pc × 16 | pc = px ÷ 16 |
| मिलीमीटर (mm) | px = mm × 96 ÷ 25.4 | mm = px × 25.4 ÷ 96 |
| इंच (in) | px = in × 96 | in = px ÷ 96 |
| em | px = em × पैरेंट साइज़ | em = px ÷ पैरेंट साइज़ |
| rem | px = rem × रूट साइज़ | rem = px ÷ रूट साइज़ |
| प्रतिशत (%) | px = % × पैरेंट साइज़ ÷ 100 | % = px ÷ पैरेंट साइज़ × 100 |
रूट और पैरेंट साइज़ पिक्सल में हैं; किसी स्टाइलशीट के बदलने तक दोनों 16 px होते हैं।
डिफ़ॉल्ट मानों के साथ, 12 pt = 12 × 96 ÷ 72 = 16 px। फिर 16 ÷ 16 से 1 em, 1 rem और 100% मिलते हैं, और 16 × 25.4 ÷ 96 से 4.2333 mm। पैरेंट साइज़ 20 px सेट करें तो वही 16 px 0.8 em और 80% बन जाता है — लेकिन 1 rem ही रहता है, क्योंकि rem पैरेंट को नज़रअंदाज़ करता है।
12 pt, 16 px के बराबर क्यों है
एक पॉइंट 1/72 इंच है और एक CSS पिक्सल 1/96 इंच, इसलिए 12 पॉइंट 12/72 = 1/6 इंच है, जो 96 ÷ 6 = 16 पिक्सल होता है। Word (Windows पर) और Google Docs भी स्क्रीन पर एक इंच को 96 पिक्सल मानते हैं, इसलिए 100% ज़ूम पर 12-पॉइंट टेक्स्ट वैसा ही दिखता है जैसा ब्राउज़र में 16px टेक्स्ट — और 16 px वह साइज़ है जिसका उपयोग ब्राउज़र उस टेक्स्ट के लिए करते हैं जिसे किसी स्टाइलशीट ने साइज़ नहीं दिया।
CSS पिक्सल हमेशा आपकी स्क्रीन का एक बिंदु नहीं होता। उच्च-घनत्व वाली स्क्रीन पर एक CSS पिक्सल कई डिवाइस पिक्सल को घेरता है, और ब्राउज़र हर यूनिट को एक साथ स्केल करता है, इसलिए ऊपर के अनुपात हमेशा सही रहते हैं। LaTeX 72-प्रति-इंच वाले नियम का आम अपवाद है: उसका pt प्रिंटर का पॉइंट है, जो प्रति इंच 72.27 होता है, इसलिए LaTeX का 12pt Word या CSS के 12 pt से लगभग 0.4% छोटा है। TeX का bp (“big point”) वह 72-प्रति-इंच पॉइंट है जिसे यह कन्वर्टर उपयोग करता है।
शैक्षणिक पेपरों के लिए फ़ॉन्ट साइज़
शैली-गाइड टाइप का साइज़ पॉइंट में तय करते हैं, इसलिए पेपर के फ़ॉन्ट को कभी बदलना नहीं पड़ता — लेकिन यह जानना उपयोगी है कि हर गाइड असल में क्या माँगती है:
- APA 7 एक साइज़ नहीं, बल्कि फ़ॉन्ट और साइज़ की जोड़ियाँ देता है: 11-पॉइंट Calibri, 11-पॉइंट Arial, 10-पॉइंट Lucida Sans Unicode, 12-पॉइंट Times New Roman, 11-पॉइंट Georgia, या 10-पॉइंट Computer Modern।
- MLA 9 एक ऐसा आसानी से पढ़ा जाने वाला टाइपफ़ेस माँगता है जिसकी इटैलिक शैली सामान्य शैली से अलग दिखे, और साइज़ 11 से 13 पॉइंट के बीच हो, जब तक आपके शिक्षक अलग न कहें।
- Turabian (छात्रों के लिए Chicago शैली): आधिकारिक टिप शीट 12-पॉइंट Times New Roman या Calibri, या 11-पॉइंट Arial का सुझाव देती है।
एक ही पॉइंट साइज़ पर फ़ॉन्ट अलग दिखते हैं — Arial, Times New Roman से बड़ा दिखता है — इसीलिए APA हर फ़ॉन्ट को उसके अपने साइज़ के साथ जोड़ता है। मार्जिन, स्पेसिंग, हेडर और पेज के बाकी हिस्सों के लिए देखें APA, MLA और Chicago में शैक्षणिक पेपर कैसे प्रारूपित करें।
अक्सर पूछे जाने वाले प्रश्न
- 12 pt कितने पिक्सल का होता है?
- 16 पिक्सल। CSS एक इंच को 96 पिक्सल और 72 पॉइंट के बराबर परिभाषित करता है, इसलिए एक पॉइंट 4/3 पिक्सल है और 12 × 4/3 = 16। यही नियम 10 pt को 13.33 px, 11 pt को 14.67 px और 14 pt को 18.67 px बनाता है।
- px को rem में कैसे बदलें?
- रूट फ़ॉन्ट साइज़ से भाग दें। डिफ़ॉल्ट 16 px पर 24 px = 24 ÷ 16 = 1.5rem और 14 px = 0.875rem। अगर आपकी स्टाइलशीट
htmlएलिमेंट को कोई और साइज़ देती है, तो उसे रूट साइज़ के रूप में दर्ज करें; कन्वर्टर वही उपयोग करेगा। - em और rem में क्या अंतर है?
- दोनों किसी फ़ॉन्ट साइज़ के सापेक्ष हैं, पर अलग-अलग साइज़ के। rem हमेशा रूट (
html) एलिमेंट को दर्शाता है, इसलिए 1.5rem पूरे पेज पर एक ही साइज़ है। em पैरेंट एलिमेंट को दर्शाता है, इसलिए ऐसे बॉक्स के भीतर 1.5em, जिसका टेक्स्ट पहले से 1.5em है, रूट साइज़ का 2.25 गुना होगा — em जुड़ता (कम्पाउंड) है, rem नहीं। - क्या 1em हमेशा 16px होता है?
- केवल डिफ़ॉल्ट में। 1em पैरेंट एलिमेंट के फ़ॉन्ट साइज़ के बराबर है और 1rem रूट के, और ब्राउज़र दोनों को 16 px से शुरू करते हैं। जो पाठक अपनी ब्राउज़र सेटिंग में डिफ़ॉल्ट टेक्स्ट साइज़ बढ़ाता है, वह इस शुरुआती बिंदु को बदल देता है — इसीलिए rem या em में सेट टेक्स्ट उसकी पसंद के साथ चलता है, और px में सेट टेक्स्ट नहीं।
- 12 pt मिलीमीटर में कितना होता है?
- 12 पॉइंट 1/6 इंच है, यानी लगभग 4.23 mm। यह फ़ॉन्ट के em बॉक्स का साइज़ है — वह डिज़ाइन-स्पेस जिसमें हर अक्षर बनता है — न कि कैपिटल अक्षर की ऊँचाई, जो आम टेक्स्ट फ़ॉन्ट में उसके लगभग दो-तिहाई के बराबर होती है।
- कुछ फ़ॉन्ट में वही पॉइंट साइज़ बड़ा क्यों दिखता है?
- पॉइंट साइज़ em बॉक्स तय करता है, दिखने वाले अक्षर नहीं। फ़ॉन्ट उस बॉक्स के भीतर अपने अक्षर अलग अनुपात में बनाते हैं — Arial के छोटे अक्षर Times New Roman से ऊँचे होते हैं — इसलिए 12-पॉइंट Arial बड़ा दिखता है। इसीलिए APA 7 सभी फ़ॉन्ट के लिए एक ही साइज़ देने के बजाय 11-पॉइंट Arial को 12-पॉइंट Times New Roman के साथ रखता है।