جستجو برای:
سبد خرید 0
  • صفحه اصلی
  • دوره‌های آموزشی
  • وبلاگ
  • درباره ما
  • قوانین و مقررات
  • همکاری با ما
  • تماس با ما
محتوای باز
ورود
[suncode_otp_login_form]
گذرواژه خود را فراموش کرده اید؟
عضویت
[suncode_otp_registration_form]
  • خانه
  • کتاب آنلاین
  • درباره سایت
  • درباره لوگو
  • تماس با ما
محتوای باز
  • صفحه اصلی
  • دوره‌های آموزشی
  • وبلاگ
  • درباره ما
  • قوانین و مقررات
  • همکاری با ما
  • تماس با ما
شروع کنید
آخرین اطلاعیه ها
لطفا برای نمایش اطلاعیه ها وارد شوید
0
[wcas-search-form]

معرفی لاتک

26 مرداد 1400
ارسال شده توسط فرشید نوتاش حقیقت
اداری، نرم‌افزار

لاتک (LaTeX) یک زبان markup حساب می‌شود و مثل HTML از قاعده و ساختار زبانی خاص خودش، مثل تمام زبان‌های صوری پیروی می‌کند.

لاتک در واقع ماکرو‌های آماده‌ای را برای TeX است که کار کردن با این زبان را راحت‌تر و سریع‌تر می‌کند. TeX اولین بار توسط «دانلد کنوث» یکی از دانشمندان مشهور علوم رایانه برای نوشتن متن‌های آکادمیک ساخته شد و بعد‌ها توسعه پیدا کرد. نسخه‌های انتشار این زبان به دلیل علاقه کنوث که رشته اصلی‌اش هم ریاضی است، بر پایه عدد پی (14/3) مشخص می‌شود.

نقاط قوت و ضعف

حتما باید با دستورات و ماکروهای TeX آشنا باشید. (بر خلاف واژه‌پرداز‌های نرم‌افزاری که نیاز به یادگیری خاصی ندارد؛ شما یک سند جدید می‌سازید و شروع به تایپ متن می‌کنید). رسیدن به ظاهری دلخواه برای کسی که تازه با این سیستم شروع به نوشتن متن کرده در ابتدا دشوار است (مانند کسی که تازه HTML یاد گرفته و می‌خواهد یک صفحه طراحی کند).

طراحی و ساخت نوشتار به صورت WYSIWYG یا (What you see is probably,what you get) نیست. WYSIWYG یعنی چیزی که می‌بینید تقریبا چیزی است که دریافت می‌کنید. مثل متنی که در واژه‌پرداز و صنعت چاپ هست. یعنی اگر شما متنی را که در واژه‌پرداز نوشته‌اید اگر در نهایت پرینت کنید تقریبا همان چیزی است که داخل برنامه دارید. البته داخل بعضی از ویرایشگرهای لاتک، امکان مشاهده بلادرنگ خروجی متن وجود دارد.

نقاط قوت

برخلاف سایر قالب‌های واژه‌پرداز که تنها با نرم‌افزار مخصوص خود قابل ویرایش‌اند، TeX را با هر ویرایشگری می‌توان ویرایش کرد. به دلیل سادگی ابزار ویرایش تمرکز شخص بر روی محتوا متمرکز می‌شود.

همچنین اعمال تغییر در اندازه‌ها و قالب‌بندی صفحه بسیار آسان است. (به راحتی می‌توان اندازه متن و هر چیز دیگری را تغییر داد و نیازی به جستجوی تک‌تک کلمات، شکل‌ها و … نیست. تمام تغییرات خودکار قابل تغییر است.) علاوه بر این، ساختار نوشته و قالب‌بندی به‌راحتی قابل انتقال است. سازگاری و تناسب اجزای نوشته، اندازه تصویر و برچسب آن، زیبایی کلمات (که شامل زبان فارسی نمی‌شود) از دیگر نقاط قوت لاتک است.

هر نوع عبارت ریاضی حتی اگر تا به امروز نوشته نشده باشد، قابل پیاده‌سازی و استفاده است. مانند رشته‌های فیزیک، ریاضی و رایانه که به اجبار‌، نیاز به تعریف علامت‌های خاص در درس‌های مختلف مثل نظریه زبان یا طراحی الگوریتم دارند. اگر یک صفحه جواب‌های نظریه زبان را در واژه‌پرداز تایپ کنید، می‌بینید که چیزی حدود ۱ ساعت وقت از شما می‌گیرد. تازه اگر خوش‌شانس باشید تا ساختار متن به‌هم نریزد.

استفاده از برنامه‌نویسی برای کشیدن اشکال هندسی، جدول و نتایج محاسباتی که به صورت گرافیکی باید نمایش داده شود با استفاده از توابع به راحتی قابل انجام است.

مدیریت ارجاع، فهرست، شماره‌گذاری‌ها، فهرست منابع و ارجاع به متن بسیار ساده است. اگر بعد از نوشتن، مجبور شویم متن را با استانداردهای مجلات دیگر نیز آماده و برای آن‌ها ارسال کنیم، کار بسیار ساده و کم هزینه‌ای خواهد بود. قابلیت استفاده از دستورهایی برای ساخت شکل‌های برداری یا کشیدن شکل از روی فرمول هم فراهم شده است.

ما مجبور به رعایت استاندارد زبان هستیم که یک متن و ساختار منظم را برای ما تولید کند. در نهایت ما نوشتار مستقل از قالب‌بندی را خواهیم داشت که می‌توانیم آن را در انواع سیستم‌عامل‌ها از ویندوز تا لینوکس و مک بنویسم و ویراست کنیم.

ویژگی‌های LaTeX این امکان را به ما می‌دهد که از متن‌های کوچک مثل اعلامیه، گزارش درسی تا متن‌های تخصصی مجلات معتبری مثل IEEE ،ISI و کنفرانس‌های داخلی را با آن بنویسیم. معمولا کسانی که با LaTeX کار می‌کنند به این دلیل سختی یادگیری زبان و… را تحمل می‌کنند که نوشتن مقاله، کتاب، تز و متن‌های طولانی با آن آسان‌تر است.

توزیع‌های LaTeX

  • TeX Live مستقل از بستر
  • (Linux, mac OSX , Windows)
  • MikTeX ویندوز
  • MacTeX فقط مک

لاتک دارای توزیع‌های مختلف در سیستم‌‌های عامل گوناگون است. بعضی از توزیع‌ها کامل و جامع هستند مثل تک‌لایو و بسته‌های فارسی، ویرایش‌گر و… را برای کاربر فراهم می‌کنند. از سویی این کامل بودن، حجم تک‌لایو را به حدود دو گیگ رسانده که شاید برای همه کاربرد نداشته باشه.

ویرایشگرها

مستقل از بستر

  • Tex Works
  • Tex Maker
  • Persian Maker
  • Lyx

ویندوز

  • WinEdt

لینوکس

  • Kile
  • LaTexila
  • Gummi
  • TeXlipse

لاتک دارای ویراشگرهای زیادی است که بعضی مستقل از بستر و بعضی دیگر مخصوص یک سیستم‌عامل خاص هستند. با این‌که ویرایش لاتک را می توان با یک ویرایشگر متن ساده هم انجام داد، اما برای کار با توابع و دستورات بهتر است از ویرایشگرهای مخصوص لاتک استفاده شود. این ویرایشگرها به صورت گرافیکی یک جعبه ابزار در اختیار کاربر قرار می‌دهند که طرز نوشتن علائم ریاضی یا تغییر قلم را به‌سادگی در اختیار کاربر می‌گذارند. در واقع ویرایشگرهای خوب می‌توانند کار با لاتک را ساده‌تر و سریع‌تر کنند.

خروجی فایل LaTeX چیست؟

وقتی متن رو با ماکروها و دستورات خاص زبان می‌نویسیم باید متن را کامپایل کنیم تا خروجی مورد نظر را با بهینه‌سازی‌هایی که به انجام می‌رساند تولید کند. ما وقتی دستورات را می‌نویسیم،لات یا دستورات را به صورت بلادرنگ و WYSIWYG می‌بینیم یا در نهایت کامپایل می‌کنیم و خروجی را می‌بینیم.

خروجی فایل‌های کامپایل شده، فرمت‌های معروف PDF و DVI هستند. برای نوشتن هر چیز در لاتک نیاز به بسته‌های مخصوص آن هست که انواع ماکروهای آماده برای نوشتن فرمول‌های ریاضی، فارسی‌نویسی و رسم شکل در مخازن و توزیع‌ها وجود دارد.

منبع: نشریه «سلام دنیا»، شماره دوم – نوشته احسان عبداللهی
برچسب ها: Latexلاتکلاتکس
درباره فرشید نوتاش حقیقت

همیشه نیازمند یک منبع آموزشی فارسی در حوزه نرم‌افزارهای آزاد/ متن‌باز و سیستم‌عامل گنو/لینوکس بودم. از این رو این رسالت رو برای خودم تعریف کردم تا رسانه «محتوای باز» رو بوجود بیارم.

نوشته‌های بیشتر از فرشید نوتاش حقیقت
قبلی تحلیل آسیب‌پذیری درب‌پشتی در شبکه IRC
بعدی آشنایی با پروتکل TCP/IP و سرویس‌های آن

دیدگاهتان را بنویسید لغو پاسخ

این سایت از اکیسمت برای کاهش جفنگ استفاده می‌کند. درباره چگونگی پردازش داده‌های دیدگاه خود بیشتر بدانید.

جستجو
جستجو برای:
دسته‌بندی موضوعی مقالات
  • برنامه‌نویسی
    • پایتون
    • دواپس
  • پایگاه‌داده
    • MariaDB
    • MySQL
  • تجارت الکترونیک
    • بازاریابی اینترنتی
    • دیجیتال مارکتینگ
    • شبکه‌های اجتماعی
  • جامعه کاربری
    • لاگ
  • دسته‌بندی نشده
  • شبکه و امنیت
  • طراحی وب
    • سئو
    • سیستم مدیریت محتوا
      • وردپرس
  • فناوری‌های نوظهور
    • اینترنت اشیاء
    • رایانش ابری
      • OpenStack
    • کلان‌داده‌ها
  • گنو/لینوکس
    • توزیع
      • CentOS
      • اوبونتو
      • دبیان
      • فدورا
    • چیست
    • خط فرمان
  • مهاجرت به آزاد/متن‌باز
  • نرم‌افزار
    • اداری
      • لیبره آفیس
        • ایمپرس
        • بیس
        • دراو
        • رایتر
        • کالک
    • کاربردی
    • گرافیک و انیمیشن
      • بلندر
      • گیمپ
نماد الکترونیکی (اینماد)
پرداخت‌یار

محتوای باز؛ مرجع آموزشی نرم‌افزارهای آزاد/ متن‌باز

از اینکه قصد همکاری با رسانه «محتوای باز» را دارید بسیار خرسندیم و این مایه مباهات ماست.

نحوه همکاری با ما چندان پیچیده نیست و شرایط آن در ادامه، ارائه گردیده است.

دستمزد مدرسین

پیش از بیان شرایط ضبط ویدئو شایان ذکر است اشاره‌ای به دستمزد مدرسین سایت داشته باشیم.

شما ممکن است در دو حالت تمایل به نشر ویدئو خود را داشته باشید: یا آن را رایگان در اختیار عموم قرار دهید و یا اینکه در قبال فروش آن از خریدار وجه مربوطه محصول را اخذ نمایید.

صرف نظر از هر حالت ممکنه، می‌بایست شرایطی که در ادامه ذکر شده‌اند را رعایت کرده باشید.

در حالت اول (رایگان) رسانه محتوای باز (Open Content)، نه وجهی از شما برای نشر ویدئو می‌گیرد و نه وجهی به شما پرداخت می‌نماید و دوره آموزشی شما را به رایگان منتشر می‌کند.

اما در حالت بعدی طریقه همکاری به روش درآمد از فروش خواهد بود، به گونه‌ای که 70 درصد از کل مبلغ فروش دوره آموزشی متعلق به مدرس دوره بوده و 30 درصد مابقی به رسانه محتوای باز تعلق می‌گیرد.

شرایط کلی ضبط دوره آموزشی

دوره آموزشی مربوطه، صرف نظر از هر محتوایی که دارد می‌بایست در یکی از توزیعات گنو/لینوکسی ضبط شده باشد. (به‌عنوان مثال دوره دروپال در اوبونتو، دوره آموزشی کار با آردوینو در دبیان و امثالهم). اگر دوره آموزشی شما در محیط ویندوز و یا هر پلتفرم/سیستم‌عامل دیگری ضبط شده باشد از همکاری با شما معذوریم.

پیشنهاد می‌گردد برای ضبط دوره آموزشی در توزیع گنو/لینوکس از ابزار قدرتمند OBS استفاده نمایید. البته این صرفا یک پیشنهاد است و شما می‌توانید از هر ابزار مناسب دیگری برای این کار بهره ببرید.

برای آشنایی یا تسلط بیشتر می‌توانید دوره رایگان آموزش OBS محمد عابدینی را ببینید:

مشاهده دوره آموزش OBS
شرایط کیفی ضبط دوره آموزشی

کیفیت صدا از اهمیت ویژه‌ای برخوردار می‌باشد و می‌بایست فاقد هر گونه نویز یا صدای اضافی دیگری (صدای محیط پیرامون) باشد.

دوره آموزشی تهیه شده صرفا باید برای رسانه محتوای باز تدوین شده باشد و در هیچ سایت مشابه دیگری قرار نگرفته باشد.

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

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

در حین دوره، مدرس نباید به برند خاصی اشاره کند که جز رقبای ما به‌شمار می‌آیند.

مدرس باید در ابتدا در اواسط و در انتهای دوره به برند ما یعنی رسانه محتوای باز (Open Content) بصورت کلامی اشاره نماید.

مدرس، هنگام تدریس نباید تپق زده، سرفه یا عطسه کند یا صدای قورت دادن بزاقش شنیده شود و بایستی با صدای رسا، دوستانه و پرانرژی به تدریس بپردازد.

قبل از تدوین دوره آموزشی حتما با ما در تماس باشید و یک ویدیوی چنددقیقه‌ای (ترجیحا 5 الی 10 دقیقه)، بصورت نمونه‌کار برای ما بفرستید.

از همکاری با شما سپاسگزاریم.

فراخوان همکاری