Math 3.1.0

Xen-AddOn Math 3.1.0 3.1.0

دسترسی دریافت را ندارید
پشتیبانی از نسخه های
  1. 2.1
  2. 2.2
[H1]Math 3.1.0[/H1]

توضیحات

این افزونه تمام ریاضیات LaTeX در انجمن شما را به ریاضیات فانتزی، واضح و مقیاس پذیر تبدیل می کند!
همچنین دکمه "درج ریاضی" را به ویرایشگر اضافه می کند که فرآیند افزودن ریاضی به پیام ها، رشته ها، صفحات و غیره را بسیار ساده می کند. همچنین با سیستم xenForo AJAX (بارگیری محتوا در پرواز بدون بارگذاری مجدد صفحه) کار می کند!

این یک افزونه منبع باز است. برای کد منبع می توانید به مخزن GitHub مراجعه کنید .
logo555.png

ویژگی‌های

LaTeX ⟶ ریاضیات فانتزی

کاربران می‌توانند فرمول‌ها و معادلات ریاضی را با نماد LaTeX بنویسند که سپس توسط موتور قدرتمند MathJax به ریاضیات فانتزی تبدیل می‌شوند. هم اکنون به چگونگی کارکرد آن می پردازیم:
math-render-demonstration.png
دو نوع ریاضی پشتیبانی می شود: ریاضی درون خطی و ریاضی بلوکی. ریاضیات درون خطی کوچکتر است و معمولاً در داخل متن استفاده می شود. در تصویر بالا ثابت کیهانی (سبز) نمونه ای از ریاضی درون خطی است.

بلوک بزرگتر است و برای معادلات و فرمول های بزرگ مستقل استفاده می شود. در تصویر بالا معادله میدان انیشتین (آبی) نمونه ای از ریاضی بلوک است.

تمام ریاضیات به صورت متن ارائه می شود و به طور خودکار تمام ویژگی های آن را به ارث می برد: رنگ، ارتفاع خط، اندازه فونت و غیره. در نتیجه شما ریاضی مقیاس پذیری را دریافت می کنید که کاملاً با هر سبک و طرح رنگی مطابقت دارد:
scale.pngstyles.png
دکمه "درج ریاضی"

با این افزونه متوجه یک دکمه جدید در نوار ابزار ویرایشگر متن خواهید شد:
new-button.png
این دکمه روند افزودن ریاضی به موضوعات و پست ها را بسیار ساده می کند.

دو راه برای درج ریاضی وجود دارد:

1. از ویرایشگر بصری Wiris (MathType) استفاده کنید. این بهترین گزینه برای کاربرانی است که با LaTeX آشنایی ندارند.
1524838168980.png
از دست خط نیز پشتیبانی می کند!
hand.gif
2. ورودی مستقیم LaTeX. با این حال، هنگام تایپ کد، بلافاصله خروجی را خواهید دید:
insert_math_dialog_1.gif

insert_math_dialog_2.gif

ریاضی پاسخگو

هنگام بارگیری ریاضی صفحه با رندر کردن خطوط خودکار به منظور متناسب با ظرف آن اعمال می شود. چگونه کار می کند؟

در اینجا یک بلوک ریاضی وجود دارد که کوتاهتر از ظرف آن است:
full_block_math.png

ببینید هنگام بارگیری همان پیام در حالت باریک چه اتفاقی می‌افتد:
full_block_math_line_breaks.png

علاوه بر این، اگر به صورت پویا عرض پنجره مرورگر را تغییر دهید و ظرف برای نمایش ریاضی در عرض کامل آن‌قدر باریک شود، به‌طور خودکار نوارهای اسکرول را اضافه می‌کند تا از شکستن طرح‌بندی جلوگیری کند:
scroll_bars.gif

گزینه‌ها و سفارشی‌سازی

شما کنترل کاملی در مورد مکان و نحوه نمایش ریاضی در انجمن خود دارید:
رندر ریاضی در همه جا یا در 5 مکان از پیش تعریف شده (عنوان، محتوا، صفحات، امضاها، درباره)
انتخابگرهای سفارشی را مشخص کنید که در آن ریاضیات ارائه می شوند (یا نمی شوند).
تنظیم MathJax را سفارشی کنید
_________________________________________________________________
mathaddon_test_admin_php_options_groups_Math_.png

نصب و راه اندازی
افزونه را دانلود کنید
محتویات پوشه آپلود را در ریشه انجمن خود آپلود کنید
در کنترل پنل مدیریت به بخش "افزونه ها" بروید و ریاضی را نصب کنید


escription

This addon will turn all LaTeX math on your forum to a fancy, sharp and scalable math!
It also adds the "Insert math" button to an editor that greately simplifies the process of adding math to your messages, threads, pages and so on. It also works with xenForo AJAX (loading content on the fly without page reloading) system!

This is an open source addon. You can visit GitHub repository for source code.

Features

LaTeX ⟶ Fancy math

Users can write math formulas and equations with LaTeX notation wich then will be turned to a fancy math by powerful MathJax engine. Here is how it works:
math-render-demonstration.png
Two types of math are supported: inline and block math. Inline math is smaller and commonly used inside the text. In the image above the cosmological constant (green) is an example of inline math.

Block is bigger and is used for standalone big equations and formulas. In the image above the Einstein field equation (blue) is an example of block math.

All math is rendered as text and automatically inherits all its properties: color, line height, font size and so on. As a result you get scalable math that perfectly fits any style and color scheme:
scale.pngstyles.png
"Insert math" button

With this addon you will notice a new button in text editor toolbar:
new-button.png
This button greately simplifies the process of adding math to threads and posts.

There are two ways to insert math:

1. Use Wiris (MathType) visual editor. This is the best option for users not familiar with LaTeX.
1524838168980.png
It also supports handwriting!
hand.gif
2. Direct LaTeX input. Even so when typing code you will immediately see the output :
insert-math-dialog-1.gif
insert-math-dialog-2.gif
Responsive math

When loading page math is rendering with automatic line breaks applied in order to fit its container. How is it working?

Here is a block math that is shorter than its container:
full-block-math.png
Look what happens when loading the same message in narrow mode:
full-block-math-line-breaks.png
Moreover, if you dynamically change the width of browser window and container becomes too narrow to render math in full width it automatically adds scroll bars to prevent layout breaking:
scroll-bars.gif
Options and customization

You have a full control of where and how math will be rendered on your forum:
Render math everywhere or in 5 predefined places (Titles, Content, Pages, Signatures, About)
Specify custom selectors where math will (or will not) be rendered
Customize MathJax confing
___________________________________________________________

Installation
Download the addon
Upload contents of upload folder to your forum root
In admin control panel go to "Addons" section and install Math​
نویسنده
practicalsoft
دریافت‌ها
0
بازدیدها
153
اولین انتشار
آخرین بروزرسانی

رتبه‌بندی‌ها

0.00 ستاره 0 رتبه‌بندی

فایل‌های بیشتری از practicalsoft

عقب
بالا