شما می توانید با استفاده از زبان TeX تصویری ایجاد کنید که یک فرمول ریاضی را نشان می دهد.
بررسی اجمالی
می توانید با استفاده از زبان TeX (تلفظ "tek" یا "tech") تصویری از یک فرمول ریاضی ایجاد کنید. این برای نمایش فرمول های پیچیده در صفحه وب شما مفید است. در اینجا چند نمونه از فرمول های ارائه شده در پرواز آورده شده است:
URL های تصویر را کپی کرده و در مرورگر جایگذاری کنید تا URL تولید کننده هر تصویر را ببینید.
فرمول خود را با استفاده از زبان TeX در ویژگی src یک تگ <img>
مشخص کنید و فرمول به عنوان یک فایل PNG برگردانده می شود. یا اگر ترجیح می دهید، می توانید درخواست GET را به صورت برنامه ریزی شده برای بازیابی فرمول PNG ارسال کنید.
نحو
URL ریشه: https://chart.googleapis.com/chart?
درخواستهای تصویر فرمول از پارامترهای جستجوی URL زیر پس از ? در آدرس ریشه:
پارامتر URL | الزامی یا اختیاری | شرح |
---|---|---|
cht=tx | ضروری | مشخص می کند که این یک تصویر از نوع فرمول است. |
chl=< data > | ضروری | فرمول رندر، در زبان TeX. شما باید فرمول را کد URL کنید. برای جزئیات به زیر مراجعه کنید |
chs=< width >x< height > | اختیاری | اندازه تصویر، بر حسب پیکسل. اگر این را مشخص نکنید، اندازه به طور خودکار محاسبه می شود. اگر یک مقدار را مشخص کنید، آن ارتفاع خواهد بود و عرض برای شما محاسبه می شود. |
chf | اختیاری | همه انواع پر کردن پسزمینه پشتیبانی میشوند. به پر کردن پس زمینه مراجعه کنید. |
chco | اختیاری | رنگ متن را مشخص می کند. پیش فرض سیاه است. |
URL-رمزگذاری داده های chl
به یاد داشته باشید که باید هر نویسه غیر ایمن برای URL استفاده شده در فرمول خود را با URL رمزگذاری کنید. میتوانید یک URL-encoder را در اینجا پیدا کنید.
رایج ترین اشتباه استفاده از + در فرمول به جای %2B است، همانطور که در اینجا نشان داده شده است:
URL-Encoded نیست | URL-Ecoded |
---|---|
cht=tx&chl=a^2 + b^2=c^2 | cht=tx&chl=a^2 %2B b^2=c^2 |
پرهای پس زمینه ( chf
)
می توانید پرهای جامد، گرادیان یا راه راه را برای تصویر مشخص کنید. همه پرها با استفاده از یک پارامتر chf
مشخص میشوند و میتوانید انواع مختلف پر (جامد، راه راه، گرادیان) را با جدا کردن مقادیر با کاراکتر لوله ( | ) در یک تصویر ترکیب کنید.
پرهای جامد
می توانید یک پر رنگ ثابت، با یا بدون شفافیت مشخص کنید، یا کل تصویر را شفاف کنید.
نحو
chf=<fill_type>,s,<color>|...
- < fill_type >
- یکی از مقادیر زیر را مشخص کنید:
-
bg
- پر کردن پس زمینه. اگر مقدار آلفا را در پارامتر <color> مشخص کنید، پس زمینه می تواند شفاف شود. -
a
- شفافیت تصویر شش رقم اول< color >
نادیده گرفته می شود و فقط دو رقم آخر (مقدار شفافیت) اعمال می شود.
-
- س
- یک پر جامد را مشخص می کند.
- < رنگ >
- رنگ پر، در قالب هگزادسیمال RRGGBB[ AA ]، که در آن AA یک مقدار شفافیت اختیاری (آلفا) است.
مثال ها
شرح | مثال |
---|---|
فرمولی با پس زمینه آبی. | |
مانند بالا، اما پسزمینه با استفاده از دو رقم آلفا، 80، کمی شفاف میشود که تقریباً 50 درصد شفافیت را نشان میدهد. توجه کنید که چگونه پسزمینه فرمول شفاف است، اما نه متن. | |
این مثال یک شفافیت را برای کل تصویر اعمال می کند. توجه کنید که چگونه پسزمینه سلول جدول از طریق متن و همچنین پسزمینه نشان داده میشود. تصویر با استفاده از یک کاراکتر لوله ای دو پس زمینه را ترکیب می کند:
| |
گرادیان پر می کند
شما می توانید یک یا چند شیب پر را به فرمول اعمال کنید. پرهای گرادیان از یک رنگ به رنگ دیگر محو می شوند.
هر شیب پر یک زاویه را مشخص می کند و سپس دو یا چند رنگ به یک مکان مشخص متصل می شوند. رنگ با حرکت از یک لنگر به لنگر دیگر متفاوت است. شما باید حداقل دو رنگ با مقادیر مختلف <color_centerpoint> داشته باشید تا یکی در دیگری محو شود. هر گرادیان اضافی با یک جفت < color >،< color_centerpoint > مشخص می شود.
نحو
chf=bg,lg,<angle>,<color_1>,<color_centerpoint_1> ,..., <color_n>,<color_centerpoint_n>
- bg
- پر کردن پس زمینه
- ال جی
- یک گرادیان پر را مشخص می کند.
- < زاویه >
- عددی که زاویه شیب را از 0 (افقی) تا 90 (عمودی) مشخص می کند.
- < رنگ >
- رنگ پر شده، در قالب هگزادسیمال RRGGBB.
- < color_centerpoint >
- نقطه لنگر را برای رنگ مشخص می کند. با نزدیک شدن به لنگر دیگری، رنگ از این نقطه شروع به محو شدن خواهد کرد. محدوده مقدار از 0.0 (لبه پایین یا چپ) تا 1.0 (لبه بالا یا راست) است که در زاویه مشخص شده توسط < زاویه > کج می شود.
مثال ها
شرح | مثال |
---|---|
فرمول دارای یک گرادیان خطی افقی است که با زاویه صفر درجه (
| |
مانند بالا، اما با شیب 45 درجه. | |
پرهای راه راه
می توانید یک پس زمینه راه راه برای فرمول مشخص کنید.
نحو
chf= bg,ls,<angle>,<color_1>,<width_1> ,..., <color_n>,<width_n>
- bg
- پر کردن پس زمینه
- ls
- پر کردن نوار خطی را مشخص می کند.
- < زاویه >
- زاویه تمام نوارها نسبت به محور y. از
0
برای راه راه های عمودی یا90
برای راه راه های افقی استفاده کنید. - < رنگ >
- رنگ این نوار، در قالب هگزادسیمال RRGGBB. < رنگ > و < عرض > را برای هر نوار اضافی تکرار کنید. شما باید حداقل دو راه راه داشته باشید. نوارها به طور متناوب تا زمانی که تصویر پر شود.
- < عرض >
- عرض این نوار از
0
تا1
است که1
عرض کامل تصویر است. نوارها تا زمانی که تصویر پر شود تکرار می شوند. < رنگ > و < عرض > را برای هر نوار اضافی تکرار کنید. شما باید حداقل دو راه راه داشته باشید. نوارها به طور متناوب تا زمانی که تصویر پر شود.
مثال ها
شرح | مثال |
---|---|
| chf=bg,ls,0,CCCCCC,0.15,FFFFFF,0.1 |
| chf=bg,ls,90,999999,0.25,CCCCCC,0.25,FFFFFF,0.25 |