Excel to LaTeX Converter – افزونه اکسل حرفه ای تبدیل جدول های اکسل به لتکس LaTeX
399.000 تومان قیمت اصلی 399.000 تومان بود.190.000 تومانقیمت فعلی 190.000 تومان است.
Excel to LaTeX Converter یک افزونه اکسل حرفه ای برای تبدیل جدول های اکسل به لتکس LaTeX در چند ثانیه می باشد.
- شامل ماکروی VBA می باشد.
- فایل اکسل به صورت کامل فرموله می باشد.
- تمامی شیتها بدون قفل هستند و قابلیت گسترش و تغییر ساختار را دارا می باشد.
- توضیحات کامل و تصاویر بیشتر در پایین صفحه.
فهرست توضیحات
ToggleExcel to LaTeX Converter – راهنمای کامل معرفی و آموزش
در ادامه یک راهنمای جامع و مفصل درباره Excel To LaTeX ارائه می دهم که شامل معرفی، ویژگی ها، نصب و آموزش گام به گام است.
📌 Excel To LaTeX چیست؟
Excel To LaTeX یک افزونه (Add-in) رایگان و متن باز برای اکسل است که به شما امکان می دهد جدول های طراحی شده در اکسل را به کد LaTeX تبدیل کنید. این ابزار برای دانشجویان، پژوهشگران، نویسندگان مقالات علمی و هر کسی که با LaTeX کار می کند، بسیار مفید است.
هدف اصلی: حذف کار طاقت فرسای نوشتن دستی جدول ها در LaTeX و جایگزینی آن با طراحی ساده و سریع در اکسل.
✨ ویژگی های کامل Excel To LaTeX
✅ پشتیبانی از قالب بندی های اکسل
| ویژگی | توضیح |
|---|---|
| پررنگ و کج (Bold/Italic) | اگر به کل سلول اعمال شده باشد |
| ترازبندی (Alignment) | چپ، راست، وسط و عمومی (به ازای سلول یا ستون) |
| حاشیه ها (Borders) | عمودی و افقی، تکی یا دوتایی (به ازای سلول یا ستون) |
| رنگ فونت | با استفاده از بسته xcolor در LaTeX |
| رنگ پس زمینه | با استفاده از بسته colortbl |
| چرخش متن | با استفاده از بسته rotating |
| سلول های ادغام شده | با استفاده از بسته multirow (در صورت نیاز) |
✅ مدیریت کاراکترهای خاص
تبدیل خودکار کاراکترهای ویژه LaTeX:
→textbackslash$→$_→_^→textasciicircum%→%&→&#→#
✅ گزینه های خروجی
کپی به کلیپ بورد: برای چسباندن مستقیم در ویرایشگر LaTeX
ذخیره در فایل .tex`: برای گنجاندن در پروژه با دستور include` یا input`
ذخیره مشخصات جدول: برای استفاده مجدد و تبدیل یکجا چند جدول
✅ پشتیبانی از بسته های LaTeX
booktabsبرای خطوط حرفه ایbigstrut(جایگزین در صورت نبودbooktabs)tabularاستانداردامکان احاطه با محیط
table(شامل caption و label)
💻 سیستم عامل ها و نسخه های پشتیبانی شده
| سیستم عامل | نسخه های اکسل |
|---|---|
| ویندوز | Excel 2000 تا 2016 (۳۲ و ۶۴ بیت) |
| مک | Excel 2004، 2011 و 2016 |
| سایر | نسخه هایی که از افزونه های .xla پشتیبانی می کنند |
❌ کار نمی کند: LibreOffice Calc
📥 نصب Excel To LaTeX
مرحله ۱: دانلود فایل زیپ و اکسترکت آن.
فایلی شبیه با Excel To LaTeX.xla را مشاهده خواهید کرد.
مرحله ۲: نصب در اکسل
روش A – نصب موقت (فقط برای این جلسه):
- فایل دانلود شده را باز کنید.
- در اکسل، اگر نوار زرد رنگ ظاهر شد، روی Enable Macros کلیک کنید.
روش B – نصب دائمی (افزودن به افزونه ها):
- در اکسل، به File → Options → Add-ins بروید.
- در پایین صفحه، از منوی Manage گزینه Excel Add-ins را انتخاب کنید.
- روی Go کلیک کنید
- روی Browse کلیک کرده و فایل Excel To LaTeX.xla` را انتخاب کنید.
- تیک آن را بزنید و OK کنید.
✅ پس از نصب، دو گزینه جدید در منوی Tools (در نسخه های قدیمی) یا در نوار Add-Ins (در Excel 2007 به بعد) ظاهر می شود.
📝 آموزش گام به گام استفاده
گام ۱: طراحی جدول در اکسل
- یک جدول با هر قالب بندی دلخواه طراحی کنید.
- محدوده مورد نظر را انتخاب کنید.
گام ۲: اجرای تبدیل
- از نوار Add-Ins (یا منوی Tools) گزینه Convert Table to LaTeX را کلیک کنید.
- پنجره تنظیمات باز می شود.
گام ۳: تنظیمات تبدیل
در این پنجره می توانید:
نوع محیط LaTeX را انتخاب کنید (`tabular` یا table`).
استفاده از بسته booktabs` را فعال/غیرفعال کنید.
نحوه برخورد با کاراکترهای خاص را تنظیم کنید.
گزینه های مربوط به حاشیه ها و ترازبندی را انتخاب کنید.
گام ۴: دریافت خروجی
Copy to Clipboard: کد تولید شده در کلیپ بورد کپی می شود
Save to File: از شما خواسته می شود محل ذخیره فایل .tex` را انتخاب کنید
گام ۵: استفاده در LaTeX
اگر کپی کرده اید، در ویرایشگر LaTeX خود Paste کنید
اگر فایل ذخیره کرده اید، با دستور input{filename.tex}` آن را فراخوانی کنید
🖼️ مثال عملی
جدول نمونه در اکسل:
| محصول | قیمت (تومان) | تعداد | مجموع |
|---|---|---|---|
| لپ تاپ | ۱۵,۰۰۰,۰۰۰ | ۲ | ۳۰,۰۰۰,۰۰۰ |
| موبایل | ۸,۰۰۰,۰۰۰ | ۳ | ۲۴,۰۰۰,۰۰۰ |
کد LaTeX تولید شده:
begin{tabular}{|l|r|r|r|}
hline
textbf{نام محصول} & textbf{قیمت (تومان)} & textbf{تعداد} & textbf{مجموع} \
hline
لپ تاپ & ۱۵,۰۰۰,۰۰۰ & ۲ & ۳۰,۰۰۰,۰۰۰ \
موبایل & ۸,۰۰۰,۰۰۰ & ۳ & ۲۴,۰۰۰,۰۰۰ \
hline
end{tabular}
🎯 نکات حرفه ای
۱. استفاده از booktabs برای جدول های زیباتر
در تنظیمات، گزینه Use booktabs را فعال کنید. خروجی به این شکل می شود:
toprule
... & ... & ... \
midrule
... & ... & ... \
bottomrule
۲. اضافه کردن caption و label
اگر گزینه Wrap with table environment را فعال کنید، کد در محیط table` قرار می گیرد:
begin{table}[htbp]
centering
caption{عنوان جدول}
label{tab:my-table}
... (جدول شما) ...
end{table}
۳. ذخیره و بازیابی تنظیمات
روی Store کلیک کنید تا تنظیمات فعلی ذخیره شود
بعداً با Load می توانید تنظیمات را بازیابی کنید
با Export All همه جداول ذخیره شده را یکجا به فایل تبدیل کنید
⚠️ عیب یابی مشکلات رایج
| مشکل | راهحل |
|---|---|
| ماکروها کار نمی کنند | در تنظیمات اکسل، ماکروها را فعال کنید (File → Options → Trust Center → Trust Center Settings → Macro Settings → Enable all macros) |
| خطا در تبدیل کاراکترها | در پنجره تنظیمات، گزینه های مربوط به Escape کاراکترها را بررسی کنید |
| جدول در LaTeX خراب نمایش داده می شود | بسته های مورد نیاز (booktabs، colortbl، multirow، …) را در ابتدای فایل LaTeX فراخوانی کنید |
| فونت های فارسی | اگر با فارسی کار می کنید، از بسته xepersian استفاده کنید |
📚 بسته های مورد نیاز در LaTeX
برای استفاده از تمام ویژگی ها، این خطوط را به ابتدای فایل LaTeX خود اضافه کنید:
usepackage{booktabs} % برای خطوط حرفهای
usepackage{colortbl} % برای رنگ پسزمینه
usepackage{xcolor} % برای رنگ متن
usepackage{multirow} % برای سلولهای ادغامشده
usepackage{rotating} % برای متن چرخیده
usepackage{bigstrut} % برای فاصلهگذاری عمودی
usepackage{xepersian} % اگر با فارسی کار میکنید
settextfont{Yas} % انتخاب فونت فارسی
🆚 مقایسه: دستی در مقابل Excel To LaTeX
| فعالیت | روش دستی | با Excel to LaTeX |
|---|---|---|
| ساخت جدول ۱۰×۱۰ | ۳۰ دقیقه | ۲ دقیقه |
| ویرایش جدول | تغییر دستی کد | تغییر در اکسل + تبدیل مجدد |
| قالب بندی | محاسبه دستی عرض ستون ها | خودکار |
| خطاهای تایپی | احتمال بالا | حذف میشود |
| یادگیری | نیاز به تسلط بر کدنویسی | فقط کار با اکسل |
🎓 نتیجه گیری
Excel To LaTeX یک ابزار ضروری برای هر کسی است که:
- با LaTeX مقاله، پایان نامه یا کتاب می نویسد
- نیاز به جدول های متعدد در کار خود دارد
- می خواهد زمان خود را کاهش دهد
- به دنبال دقت و کیفیت بالا است
- از محیط آشنای اکسل برای طراحی جدول استفاده می کند
“زمانی که برای نوشتن یک جدول در LaTeX صرف می کنید، با Excel To LaTeX به چند ثانیه کاهش می یابد!”








کارمند سونار وب –
Excel to LaTeX Converter * افزونه اکسل حرفه ای تبدیل جدول های اکسل به لتکس LaTeX