TeX dilini kullanarak matematiksel formül içeren bir resim oluşturabilirsiniz.
Genel bakış
TeX dilini ("tek" veya "tech" şeklinde telaffuz edilir) kullanarak matematik formülünün bir görüntüsünü oluşturabilirsiniz. Bu, web sayfanızda karmaşık formülleri görüntülemek için yararlıdır. Aşağıda, anında oluşturulan formüllere ilişkin bazı örnekler verilmiştir:
Her resmi oluşturan URL'yi görmek için resim URL'lerini kopyalayıp bir tarayıcıya yapıştırın.
Formülünüzü src özelliğinde bir <img>
etiketi TeX dili kullanarak belirtin. Formül, PNG dosyası olarak döndürülür. Veya isterseniz bir formül PNG almak için programlı bir şekilde GET isteği gönderebilirsiniz.
Söz dizimi
Kök URL: https://chart.googleapis.com/chart?
Formül resmi istekleri, ? karakterinden sonra gelen aşağıdaki URL sorgu parametrelerini destekler. kök URL'sinde:
URL Parametresi | Zorunlu veya İsteğe Bağlı | Açıklama |
---|---|---|
cht=tx |
Zorunlu | Bunun bir formül türü resmi olduğunu belirtir. |
chl=<data> |
Zorunlu | TeX dilinde oluşturulacak formül. Formülü URL olarak kodlamanız gerekir; ayrıntılar için aşağıya bakın. |
chs=<width>x<height> |
İsteğe bağlı | Piksel cinsinden resim boyutu. Bunu belirtmezseniz boyut otomatik olarak hesaplanır. Tek bir değer belirtirseniz bu değer yükseklik olur ve genişlik sizin için hesaplanır. |
chf |
İsteğe bağlı | Tüm arka plan dolgu türleri desteklenir. Arka Plan Doldurma konusuna bakın. |
chco |
İsteğe bağlı | Metin rengini belirtir. Varsayılan renk, siyahtır. |
Chl Verilerini URL Kodlama
Formülünüzde kullanılan, URL için güvenli olmayan tüm karakterleri URL olarak kodlamanız gerektiğini unutmayın. URL kodlayıcıya buradan ulaşabilirsiniz.
En yaygın hata, formülde aşağıda gösterildiği gibi %2B yerine + kullanılmasıdır:
URL Kodlu Değil | URL Kodlu |
---|---|
cht=tx&chl=a^2+b^2=c^2 |
cht=tx&chl=a^2%2Bb^2=c^2 |
Arka Plan Doldurma (chf
)
Resim için düz, gradyan veya çizgili dolgular belirtebilirsiniz. Tüm dolgular bir chf
parametresi kullanılarak belirtilir ve değerleri dikey çizgi (| ) ile ayırarak aynı resimde farklı dolgu türlerini ( düz, şeritler, renk geçişleri) karıştırabilirsiniz.
Katı Dolgular
Saydamlık içeren veya içermeyen düz renk dolgusu belirtebilir ya da resmin tamamını şeffaf yapabilirsiniz.
Söz dizimi
chf=<fill_type>,s,<color>|...
- <fill_type>
- Aşağıdaki değerlerden birini belirtin:
bg
- Arka plan dolgusu. <color> parametresinde bir alfa değeri belirtirseniz arka plan şeffaf hale getirilebilir.a
- Resim şeffaflığı.<color>
öğesinin ilk altı hanesi yoksayılır ve yalnızca son ikisi (şeffaflık değeri) uygulanır.
- sn.
- Katı dolguyu belirtir.
- <color>
- AA isteğe bağlı bir şeffaflık (alfa) değeridir. RRGGBB[AA] onaltılık biçiminde dolgu rengi.
Örnekler
Açıklama | Örnek |
---|---|
Mavi arka planlı bir formül. |
|
Yukarıdakiyle aynıdır ancak arka plan, yaklaşık% 50 saydamlığa karşılık gelen iki alfa basamağı (80) kullanılarak biraz şeffaf yapılır. Formül arka planının şeffaf olduğuna ancak metnin nasıl şeffaf olmadığına dikkat edin. |
|
Bu örnekte, resmin tamamına şeffaflık uygulanır. Tablo hücresi arka planının metin ve arka plan olarak nasıl gösterildiğine dikkat edin. Resimde dikey çizgi karakteri kullanılarak iki arka plan birleştirilir:
|
|
Gradyan Dolguları
Formüle bir veya daha fazla renk geçişi dolgusu uygulayabilirsiniz. Gradyan dolguları bir renkten diğerine şeffaflaştırılır.
Her renk geçişi dolgusu bir açıyı ve daha sonra belirtilen konuma sabitlenmiş iki veya daha fazla renk belirtir. Renk, bir bağlayıcıdan diğerine geçerken değişiklik gösterir. Birinin şeffaflaşarak diğerinin rengine dönüşebilmesi için farklı <color_centerpoint> değerlerine sahip en az iki renginiz olmalıdır. Her ek renk geçişi bir <color>,<color_centerpoint> çiftiyle belirtilir.
Söz dizimi
chf=bg,lg,<angle>,<color_1>,<color_centerpoint_1> ,..., <color_n>,<color_centerpoint_n>
- bg
- Arka plan dolgusu.
- lg
- Renk geçişi dolgusunu belirtir.
- <angle>
- 0 (yatay) ile 90 (dikey) arasındaki renk geçişinin açısını belirten bir sayı.
- <color>
- RRGGBB onaltılık biçiminde dolgunun rengi.
- <color_centerpoint>
- Rengin dayanak noktasını belirtir. Renk, başka bir çapalamaya yaklaştıkça bu noktadan itibaren solmaya başlar. Değer aralığı <angle> ile belirtilen açıda eğililmiş 0,0 (alt veya sol kenar) ile 1,0 (üst veya sağ kenar) arasındadır.
Örnekler
Açıklama | Örnek |
---|---|
Formül, sıfır derece (
|
|
Yukarıdakiyle aynı ancak 45 derece gradyanla birlikte. |
|
Çizgili dolgular
Formül için çizgili bir arka plan dolgusu belirtebilirsiniz.
Söz dizimi
chf= bg,ls,<angle>,<color_1>,<width_1> ,..., <color_n>,<width_n>
- bg
- Arka plan dolgusu
- ls
- Doğrusal şerit dolgusunu belirtir.
- <angle>
- Tüm şeritlerin y eksenine göre açısı. Dikey çizgiler için
0
, yatay çizgiler için90
kullanın. - <color>
- Bu şeridin RRGGBB onaltılık biçiminde rengi. Ek her şerit için <color> ve <width> değerlerini tekrarlayın. En az iki şeridiniz olmalıdır. Resim doldurulana kadar şeritler değişir.
- <width>
- Bu şeridin,
0
ile1
arasındaki genişliği.1
burada resmin tam genişliğidir. Çizgiler, resim doldurulana kadar tekrarlanır. Ek olan her şerit için <color> ve <width> özelliklerini tekrarlayın. En az iki şeridiniz olmalıdır. Resim doldurulana kadar şeritler değişir.
Örnekler
Açıklama | Örnek |
---|---|
|
chf=bg,ls,0,CCCCCC,0.15,FFFFFF,0.1 |
|
chf=bg,ls,90,999999,0.25,CCCCCC,0.25,FFFFFF,0.25 |