गणित के फ़ॉर्मूले

आप TeX भाषा का इस्तेमाल करके, गणितीय फ़ॉर्मूला दिखाने वाली इमेज जनरेट कर सकते हैं.

खास जानकारी

आपके पास TeX की भाषा (जिसका उच्चारण "tek" या "टेक्नोलॉजी" कहा जाता है) का इस्तेमाल करके, किसी गणित के फ़ॉर्मूला की इमेज जनरेट की जा सकती है. यह अपने वेब पेज पर जटिल फ़ॉर्मूले दिखाने के लिए उपयोगी है. यहां फ़ॉर्मूलों के कुछ उदाहरण तुरंत दिए गए हैं:

द्विघात या वर्ग समीकरण

हर इमेज को जनरेट करने वाला यूआरएल देखने के लिए, इमेज के यूआरएल कॉपी करके ब्राउज़र में चिपकाएं.

फ़ॉर्मूला के बारे में बताने के लिए, src प्रॉपर्टी में किसी <img> टैग की TeX भाषा का इस्तेमाल करें. ऐसा करने पर फ़ॉर्मूला PNG फ़ाइल के तौर पर दिखेगा. इसके अलावा, PNG फ़ॉर्मैट को फिर से पाने के लिए, जीईटी अनुरोध को प्रोग्राम के हिसाब से भेजा जा सकता है.

सिंटैक्स

रूट यूआरएल: https://chart.googleapis.com/chart?

फ़ॉर्मूला इमेज के अनुरोध, ? रूट यूआरएल में:

URL पैरामीटर ज़रूरी है या ज़रूरी नहीं है ब्यौरा
cht=tx ज़रूरी इससे पता चलता है कि यह फ़ॉर्मूला टाइप की इमेज है.
chl=<data> ज़रूरी TeX भाषा में रेंडर करने का फ़ॉर्मूला. आपको फ़ॉर्मूला को यूआरएल-कोड में बदलना होगा. ज़्यादा जानकारी के लिए नीचे देखें.
chs=<width>x<height> ज़रूरी नहीं इमेज का साइज़, पिक्सल में. अगर यह जानकारी नहीं दी जाती है, तो साइज़ की गिनती अपने-आप हो जाएगी. अगर आप कोई एक वैल्यू तय करते हैं, तो वह ऊंचाई होगी और चौड़ाई का हिसाब आपके लिए लगाया जाएगा.
chf ज़रूरी नहीं बैकग्राउंड में भरने के सभी तरीके इस्तेमाल किए जा सकते हैं. बैकग्राउंड में अपने-आप भरने की सुविधा देखें.
chco ज़रूरी नहीं टेक्स्ट का रंग तय करता है. डिफ़ॉल्ट तौर पर यह काला होता है.

यूआरएल-chl डेटा को कोड में बदलने का तरीका

याद रखें कि आपको अपने फ़ॉर्मूला में इस्तेमाल किए गए ऐसे वर्णों को यूआरएल-कोड में बदलना होगा जो यूआरएल सुरक्षित नहीं हैं. यूआरएल-एन्कोडर, यहां देखा जा सकता है.

सबसे आम गलती %2B के बजाय फ़ॉर्मूला में + का इस्तेमाल करना है, जैसा कि यहां दिखाया गया है:

यूआरएल कोड में नहीं बदला गया है कोड में बदला गया यूआरएल
a^2 + b^2 = c^2
cht=tx&chl=a^2+b^2=c^2
a^2 + b^2 = c^2
cht=tx&chl=a^2%2Bb^2=c^2

बैकग्राउंड में डेटा भरने की सुविधा (chf)

आपके पास इमेज के लिए सॉलिड, ग्रेडिएंट या स्ट्राइप्ड फ़िल तय करने का विकल्प होता है. सभी फ़िल के बारे में जानकारी chf पैरामीटर का इस्तेमाल करके दी जाती है. साथ ही, वैल्यू को पाइप वर्ण (| ) से अलग करके, एक ही इमेज में अलग-अलग फ़िल टाइप ( सॉलिड, स्ट्राइप, ग्रेडिएंट) मिलाए जा सकते हैं.

ठोस भरा हुआ

आप पारदर्शिता के साथ या उसके बिना, कोई ठोस रंग फ़िल बता सकते हैं या पूरी इमेज को पारदर्शी बना सकते हैं.

सिंटैक्स

chf=<fill_type>,s,<color>|...
<fill_type>
इनमें से कोई एक वैल्यू डालें:
  • bg - बैकग्राउंड में रंग भरने की सुविधा. अगर <color> पैरामीटर में ऐल्फ़ा वैल्यू दी जाती है, तो बैकग्राउंड को पारदर्शी बनाया जा सकता है.
  • a - इमेज की पारदर्शिता. <color> के शुरुआती छह अंकों को नज़रअंदाज़ किया जाता है और सिर्फ़ आखिरी दो अंकों (पारदर्शिता वैल्यू) को लागू किया जाता है.
s
बेहतरीन फ़िल तय करता है.
<color>
फ़िल कलर, RRGGBB[AA] हेक्साडेसिमल फ़ॉर्मैट में होता है. यहां AA, एक वैकल्पिक ट्रांसपेरंसी (ऐल्फ़ा) वैल्यू है.

 

उदाहरण

ब्यौरा उदाहरण

नीले बैकग्राउंड वाला फ़ॉर्मूला.

काले रंग के एरिया फ़िल के साथ लाल लाइन चार्ट.

chf=bg,s,0000EF

जैसा ऊपर बताया गया है, लेकिन बैकग्राउंड को थोड़ा पारदर्शी बनाने के लिए, दो ऐल्फ़ा अंकों का इस्तेमाल किया जाता है. 80, यानी कि 50% पारदर्शिता होती है. ध्यान दें कि फ़ॉर्मूला का बैकग्राउंड कैसे पारदर्शी है, लेकिन टेक्स्ट नहीं.

काले रंग के चार्ट एरिया और हल्के स्लेटी रंग के बैकग्राउंड वाला लाल लाइन चार्ट.

chf=bg,s,0000EF80

यह उदाहरण पूरी इमेज पर पारदर्शिता लागू करता है. ध्यान दें कि टेबल में सेल का बैकग्राउंड, टेक्स्ट के साथ-साथ बैकग्राउंड के ज़रिए कैसे दिखता है. इमेज में पाइप वर्ण का इस्तेमाल करके दो बैकग्राउंड जोड़े गए हैं:

  • a,s,00000080 - पूरी इमेज पर लागू होती है.
  • bg,s,0000EF - नीले रंग के बैकग्राउंड पर लागू होता है. बैकग्राउंड को, पिछले पैरामीटर के साथ-साथ पारदर्शी बनाया गया है.

नीले रंग में पॉइंट के साथ स्कैटर प्लॉट और 50% पारदर्शिता.

chf=a,s,00000080|
  bg,s,0000EF

वापस सबसे ऊपर जाएं

ग्रेडिएंट फ़िल

आपके पास फ़ॉर्मूला में एक या उससे ज़्यादा ग्रेडिएंट फ़िल लागू करने का विकल्प है. ग्रेडिएंट फ़िल को एक रंग से दूसरे रंग में फ़ेड किया जाता है.

हर ग्रेडिएंट फ़िल एक ऐंगल तय करता है और फिर बताई गई जगह पर दो या उससे ज़्यादा रंग ऐंकर किए जाते हैं. जैसे-जैसे यह एक ऐंकर से दूसरे ऐंकर में जाता है, रंग अलग-अलग होता है. आपके पास अलग-अलग <color_centerpoint> वैल्यू वाले कम से कम दो रंग होने चाहिए, ताकि एक रंग फ़ेड होकर दूसरे रंग में दिखे. हर अतिरिक्त ग्रेडिएंट को <color>,<color_centerpoint> जोड़े से तय किया जाता है.

सिंटैक्स

chf=bg,lg,<angle>,<color_1>,<color_centerpoint_1>
    ,...,
  <color_n>,<color_centerpoint_n>
bg
बैकग्राउंड में वीडियो भरने की सुविधा.
lg
ग्रेडिएंट फ़िल के बारे में बताता है.
<angle>
ऐसी संख्या जो ग्रेडिएंट के कोण को 0 (हॉरिज़ॉन्टल) से 90 (वर्टिकल) तक तय करती है.
<color>
फ़िल का रंग, RRGGBB के हेक्साडेसिमल फ़ॉर्मैट में.
<color_centerpoint>
रंग के लिए ऐंकर पॉइंट बताता है. इस पॉइंट से रंग फ़ेड होने लगेगा, जैसे कि यह किसी दूसरे ऐंकर के पास पहुंचेगा. वैल्यू की रेंज 0.0 (सबसे नीचे या बायां किनारा) से 1.0 (ऊपर या दायां किनारा) तक होती है. इसे <angle> में बताए गए कोण पर झुकाया जाता है.

 

उदाहरण

ब्यौरा उदाहरण

फ़ॉर्मूला में हॉरिज़ॉन्टल लीनियर ग्रेडिएंट है, जिसे शून्य डिग्री (0) के कोण से बताया गया है.

  • chf=bg,lg - ग्रेडिएंट फ़िल तय करता है
  • 0 - शून्य डिग्री का झुकाव
  • FFE7C6,0 - बाईं ओर दिया गया पीच कलर वाला ग्रेडिएंट (रैंक 0)
  • 76A4FB,1 - दाईं ओर के बीच नीले रंग का ग्रेडिएंट (स्थिति 1.0).

शून्य डिग्री पर पीच/ब्लू ग्रेडिएंट

chf=bg,lg,0,FFE7C6,0,76A4FB,1

जैसा ऊपर बताया गया है, लेकिन 45 डिग्री के ग्रेडिएंट के साथ.

45 डिग्री पर पीच/ब्लू ग्रेडिएंट

chf=bg,lg,45,FFE7C6,076A4FB,1

वापस सबसे ऊपर जाएं

धारीदार फ़िल

फ़ॉर्मूला के लिए, धारीदार बैकग्राउंड फ़ील्ड तय किया जा सकता है.

सिंटैक्स

chf=
  bg,ls,<angle>,<color_1>,<width_1>
    ,...,
  <color_n>,<width_n>
bg
बैकग्राउंड में वीडियो का कॉन्टेंट भरें
ls
लीनियर स्ट्राइप फ़िल के बारे में बताता है.
<angle>
Y-ऐक्सिस के सापेक्ष सभी धारियों का कोण. वर्टिकल स्ट्राइप के लिए 0 या हॉरिज़ॉन्टल स्ट्राइप के लिए 90 का इस्तेमाल करें.
<color>
इस स्ट्राइप का रंग, RRGGBB हेक्साडेसिमल फ़ॉर्मैट में है. हर अतिरिक्त पट्टी के लिए <color> और <width> दोहराएं. आपके पास कम से कम दो स्ट्राइप होनी चाहिए. इमेज पूरी तरह भर जाने तक, अलग-अलग स्ट्राइप्स.
<width>
इस स्ट्राइप की चौड़ाई, 0 से 1 तक है. इसमें 1, इमेज की पूरी चौड़ाई है. इमेज पूरी तरह भर जाने तक स्ट्राइप्स को दोहराया जाता है. हर अतिरिक्त पट्टी के लिए <color> और <width> दोहराएं. आपके पास कम से कम दो स्ट्राइप होनी चाहिए. इमेज पूरी तरह भर जाने तक, अलग-अलग स्ट्राइप्स.

 

उदाहरण

ब्यौरा उदाहरण
  • bg,ls,0 - बैकग्राउंड में बनी धारियां, जो y-ऐक्सिस से शून्य डिग्री के ऐंगल पर होती हैं (y-ऐक्सिस के समान).
  • CCCCCC,0.15 - पहली पट्टी गहरे स्लेटी रंग की होती है, जिसकी चौड़ाई इमेज की तरह 15% होती है.
  • FFFFFF,0.1 - दूसरी पट्टी सफ़ेद है, जो इमेज की तुलना में 10% चौड़ी है.
वर्टिकल स्ट्राइप्स वाला फ़ॉर्मूला
chf=bg,ls,0,CCCCCC,0.15,FFFFFF,0.1
  • c,ls,90 - बैकग्राउंड में धारियों को y-ऐक्सिस से नब्बे डिग्री के कोण पर बनाएं.
  • 999999,0.25 - पहली पट्टी गहरे स्लेटी रंग की होती है, जिसकी चौड़ाई इमेज की तरह 25% होती है.
  • CCCCCC,0.25 - पहली पट्टी वाली पट्टी होती है, लेकिन इसका रंग हल्का स्लेटी होता है.
  • FFFFFF,0.25 - पहली पट्टी वाली ही होती है, लेकिन सफ़ेद.
हॉरिज़ॉन्टल धारियों वाला फ़ॉर्मूला
chf=bg,ls,90,999999,0.25,CCCCCC,0.25,FFFFFF,0.25

वापस सबसे ऊपर जाएं