تاریخچه ی:
دانشنامه:جدول پیشرفته
تفاوت با نگارش: 6
| {FANCYTABLE(head=head1 ~w:50%~|~ head2 ~w:20%~|~ head3 ~w:10%~|~ head4 ~w:20%, border=1, bc=#0000ff, cvalign=middle, tbgc=#00ffff)} | | {FANCYTABLE(head=head1 ~w:50%~|~ head2 ~w:20%~|~ head3 ~w:10%~|~ head4 ~w:20%, border=1, bc=#0000ff, cvalign=middle, tbgc=#00ffff)} |
| r1c1 ~h:50 ~|~ r1C23 ~cs:2 ~|~ r1c4 | | r1c1 ~h:50 ~|~ r1C23 ~cs:2 ~|~ r1c4 |
| r2c1 ~|~ r2c2 ~|~ r2c3 ~|~ r2c4 | | r2c1 ~|~ r2c2 ~|~ r2c3 ~|~ r2c4 |
| r3c1 ~cbgc:#ffff00 ~|~ r34c23 ~rs:2 ~cs:2 ~|~ r3c4 | | r3c1 ~cbgc:#ffff00 ~|~ r34c23 ~rs:2 ~cs:2 ~|~ r3c4 |
| r4c1 ~|~ r4c4 | | r4c1 ~|~ r4c4 |
| r5c1 ~|~ r5c2 ~|~ r5c3 ~|~ r5c4 | | r5c1 ~|~ r5c2 ~|~ r5c3 ~|~ r5c4 |
| {FANCYTABLE} | | {FANCYTABLE} |
| __جدول پیشرفته__ قابلیتهای بسیاری دارد، که آن را از جدول معمولی دانشنامه متمایز می نماید. یکی از تفاوتهای آن با جدول معمولی، این است که عرض این جدول، بصورت خودکار با عرض صفحه پنجره ای که در آن نمایش می یابد تنظیم می شود. یعنی با کوچک و بزرگ کردن پنجره عرض آن کم و زیاد می شود. | | __جدول پیشرفته__ قابلیتهای بسیاری دارد، که آن را از جدول معمولی دانشنامه متمایز می نماید. یکی از تفاوتهای آن با جدول معمولی، این است که عرض این جدول، بصورت خودکار با عرض صفحه پنجره ای که در آن نمایش می یابد تنظیم می شود. یعنی با کوچک و بزرگ کردن پنجره عرض آن کم و زیاد می شود. |
| عرض ستونهای این جدول در حالت پیش فرض از راست به چپ کاهش می یابد ولی می توان عرض ستونها را بصورت درصد عرض یا بصورت تعداد ((پیکسل)) (pixel) تعیین نمود. در حالتی که عرض بصورت درصد تعیین می شود بهتر است جمع آنها عدد صد باشد وگرنه نتیجه با آنچه شما انتظار دارید متفاوت خواهد بود. | | عرض ستونهای این جدول در حالت پیش فرض از راست به چپ کاهش می یابد ولی می توان عرض ستونها را بصورت درصد عرض یا بصورت تعداد ((پیکسل)) (pixel) تعیین نمود. در حالتی که عرض بصورت درصد تعیین می شود بهتر است جمع آنها عدد صد باشد وگرنه نتیجه با آنچه شما انتظار دارید متفاوت خواهد بود. |
| برای کار با این جدول از ترکیب زیر یا آیکون مربوط در پیوندهای سریع ویرایش استفاده کنید. | | برای کار با این جدول از ترکیب زیر یا آیکون مربوط در پیوندهای سریع ویرایش استفاده کنید. |
| + | |
| + | |
| ~np~ | | ~np~ |
- | {FANCYTABLE(border=1)} r12c1 ~rs:2 ~|~ r1c2 ~|~ r1c3 <br />r2c2 ~|~ r2c3 r3c1 ~|~ r3c23 ~cs:2 {FANCYTABLE} <br> |
+ | {FANCYTABLE( head=header column 1 ~h:50 ~w:300 ~|~ header column 2 ~|~ header column 3, talign=center, cvalign=top, twidth=50%, theight=30%, border=1, bc=#ff0000, tbgc=#ffff00)}
row 1,2 column 1,2 ~h:200 ~w:100 ~cbgc:#0000ff ~a:center ~rs:2 ~cs:2 ~|~ row 1 column 3 row 2 column 3
{FANCYTABLE} |
| ~/np~ | | ~/np~ |
- | |
+ |
|
| علامت __~|~__ جدا کننده ستونها از یکدیگر می باشد پایان هر سطر بسادگی با فشار دکمه Enter مشخص می شود. | | علامت __~|~__ جدا کننده ستونها از یکدیگر می باشد پایان هر سطر بسادگی با فشار دکمه Enter مشخص می شود. |
| !قابلیتهای جدول: | | !قابلیتهای جدول: |
| !!عنوان: | | !!عنوان: |
| برای ایجاد عنوان درسطر اول جدول از دستور __=head__ استفاده می شود. در سلول اول سطر اول عبارت عنوان head = 1 را می نویسیم که به جای عنوان 1، متن مورد نظر خود را می نویسیم. و در سلولهای بعدی سطر اول بدون آوردن عبارت __=head __فقط عناوین مورد نظر را می نویسیم. | | برای ایجاد عنوان درسطر اول جدول از دستور __=head__ استفاده می شود. در سلول اول سطر اول عبارت عنوان head = 1 را می نویسیم که به جای عنوان 1، متن مورد نظر خود را می نویسیم. و در سلولهای بعدی سطر اول بدون آوردن عبارت __=head __فقط عناوین مورد نظر را می نویسیم. |
| !!تراز عمودی | | !!تراز عمودی |
| می توان محل قرارگیری عمودی متن را در هر سلول با استفاده از دستور زیر تعیین کرد: | | می توان محل قرارگیری عمودی متن را در هر سلول با استفاده از دستور زیر تعیین کرد: |
- | <p align =left> ~~green:__VALIGN= bottom|middle|top__~~ </p> |
+ | <p align =left> ~~green:__cvalign= bottom|middle|top__~~ </p> |
| که در آن __bottom__ برای وضعیت پائین سلول، __middle __برای وسط و __top __برای بالای سلول به کار می رود. | | که در آن __bottom__ برای وضعیت پائین سلول، __middle __برای وسط و __top __برای بالای سلول به کار می رود. |
| !!عرض جدول | | !!عرض جدول |
| برای تعیین عرض جدول از دستور زیر در سطر اول استفاده می کنیم: | | برای تعیین عرض جدول از دستور زیر در سطر اول استفاده می کنیم: |
- | ::~~green:__%TWIDTH= n|n__~~::
|
+ |
~~green:__%twidth= n|n__~~ >> |
| که در آن __n__ عرض جدول به پیکسل و __%n__ ،نسبت عرض به کل پنجره می باشد. | | که در آن __n__ عرض جدول به پیکسل و __%n__ ،نسبت عرض به کل پنجره می باشد. |
| !!ارتفاع جدول | | !!ارتفاع جدول |
| برای تعیین ارتفاع جدول از دستور زیر در سطر اول استفاده می کنیم: | | برای تعیین ارتفاع جدول از دستور زیر در سطر اول استفاده می کنیم: |
- | که در ن ارتفاع جدول به درصد ارتفاع جدول نسبت ارتفاع کل پنجره می باشد. |
+ | ~~green:__%theight= n|n__~~
که در ن ارتفاع جدول به درصد ارتفاع جدول نسبت ارتفاع کل پنجره می باشد. |
| !!خطوط جدول: | | !!خطوط جدول: |
| برای تعیین ضخامت خطوط جدول از دستور زیر در سطر اول استفاده می کنیم. | | برای تعیین ضخامت خطوط جدول از دستور زیر در سطر اول استفاده می کنیم. |
| + | |
| + | ~~green:__border=1__~~ |
| + | |
| که صفر در آن به معنای جدول بدون خط است. | | که صفر در آن به معنای جدول بدون خط است. |
| !!رنگ خطوط جدول | | !!رنگ خطوط جدول |
| برای مشخص نمودن رنگ جدول از عبارت زیر استفاده می کنیم: | | برای مشخص نمودن رنگ جدول از عبارت زیر استفاده می کنیم: |
- | که عبارت که رنگ مورد نظر در می باشد. |
+ | ~~green:__bc=color__~~
که عبارت color رنگ مورد نظر یا کد هگزای آن در HTML می باشد. |
| !!رنگ پس زمینه جدول | | !!رنگ پس زمینه جدول |
| برای تغییر رنگ پس زمینه از دستور زیر استفاده می کنیم. | | برای تغییر رنگ پس زمینه از دستور زیر استفاده می کنیم. |
- | که عبارت که رنگ مورد نظر می باشد.
|
+ | ~~green:__tbgc=color__~~
که عبارت COLOR رنگ مورد نظر یا کد هگزای آن در HTML می باشد. |
| !!ادغام ستون ها | | !!ادغام ستون ها |
- | در یک سطر برای ادغام 2 یا چند ستون در یکدیگر در ستون اول عبارت زیر را وارد می کنیم. که در آن تعداد ستونهای مورد نظر برای ادغام می باشد. مثلاً اگر را 3 در نظر بگیریم در آن سطر ستون مورد نظر با دو ستون پس از خود ادغام می شود و یک ستون ایجاد می کنند. |
+ | در یک سطر برای ادغام 2 یا چند ستون در یکدیگر در ستون اول عبارت زیر را وارد می کنیم. />
__cs:n~__
که در آن __~~green:n~~__ تعداد ستونهای مورد نظر برای ادغام می باشد. مثلاً اگر __~~green:n~~__ را 3 در نظر بگیریم در آن سطر ستون مورد نظر با دو ستون پس از خود ادغام شده و یک ستون ایجاد می کنند. |
| !!ادغام سطرها: | | !!ادغام سطرها: |
| برای ادغام سلول مورد نظر با سلول زیرین سطرهای بعدی از دستور زیر استفاده می کنیم. | | برای ادغام سلول مورد نظر با سلول زیرین سطرهای بعدی از دستور زیر استفاده می کنیم. |
- | که در آن تعداد سلولهای زیر آن سلول جهت ادغام می باشد. ادغا طر تون: رای ادغام نبه سلول در سطر و ستو باید از ترکیب در ست فوق ستفاده کد. بعنوان مثال برای ادغام سول با دو سلول بعدی ن در یک سطر و سه سلول زیرین آن ا دستور زیر استفاده می کنیم. |
+ | color=green> /> =left> />__rs:n~__ /> /> ک ر ن __~~green:n~~__ مع ن سطر و سلوهای زیر ه ادغام ی اد. |
- | !!یی رض ارتاع یک سلو: برای یی رف یک سلو از دستور />استفاده می کنی ک اد پیکسای نر و ی بی عیین درصد ر ی را نسبت ب عرض ی اتفاع کل جدل می باشد. |
+ | !!غا طر ستو: برای غا لول در و ستو باید از ترکیب دو دستور فوق استفاده کرد. بعنان ثال ی ادغام یک س و لول بی ن در یک طر و ه لول یرین ا دستر زی اتفاد می کنیم. ~rs:2 ~cs:2
__rs:4 ~cs:3~__
|
- | !!نگ یک سلول: برای تعیین گ یک سلول از دستور یر استفاده می کنیم: r />که در ن کد رگ سل می باشد. 0 |
+ | !!عیین عرض و ارتفاع یک سلول: برای تعیین رتاع یک سلول از دستور />
__%h= n|n~__
ورای تعیین عرض یک سلول از دستور
__%w= n|n~__
استفاده می کنیم که __~~green:n~~__ تعداد پیکسلهای مورد نظر و __~~green:%n~~__ رای تعیین درصد عرض یا ارتاع نسبت ب عرض یا ارتاع کل ول می باشد. |
| + | !!رنگ یک سلول: |
| + | برای تعیین زنگ یک سلول از دستور زیر استفاده می کنیم: |
| + | |
| + | |
| + | __cbgc:color~__ |
| + | |
| + | |
| + | که عبارت __~~green:COLOR~~__ رنگ مورد نظر یا کد هگزای آن در __~~green:HTML~~__ می باشد. |