2022/03/17

ارائه در لینوکس

برای ارائه در لینوکس، مانند آنچه در ویندوز با پاورپوینت انجام میدهیم و بدون اینکه نیاز به برنامه‌هایی مثل LibreOffice داشته باشیم و فقط با استفاده از کیبورد و خط دستور، از برنامه همه کاره pandoc استفاده می‌کنیم. چرا همه کاره! چون با پانداک میتوانید فرمت‌های مختلف اسناد را براحتی به یکدیگر تبدیل کنید.
البته برای اینکه فایل ارائه‌مان، تم هم داشته باشد به ابزار دیگری بنام beamer هم نیاز داریم
در دبیان ۱۱ بسته‌های مورد نیاز را با دستور زیر نصب میکنیم:

$ sudo apt install texlive-xetex texlive-latex-recommended texlive-lang-arabic pandoc lmodern texlive-fonts-recommended

بعد از نصب pandoc فقط لازم است فایل مقاله یا تحقیقمان را در قالب markdown نوشته و آن را تبدیل به pdf کنیم.
فایل نمونه:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
---
dir: rtl
mainfont: BNazanin
header-includes:
- \newfontfamily\englishfont{Arial}
title: ارائه در لینوکس
author: رضا رها
theme: Copenhagen
colortheme: spruce
date:
- پنجشنبه 26 اسفند 1400
---
# اسلاید 1
## لیست  
1. آیتم اول
2. آیتم دوم
3. آیتم سوم

# اسلاید 2
## لیست
- آیتم اول
- آیتم دوم
- آیتم سوم

# اسلاید ۳

**متن بولد**  
*متن ایتالیک*  
~~متن خط خورده~~  


# [English]{lang=en}
متن انگلیسی /: [This is a test !]{lang=en}

# اسلاید آخر
تصویر  
![sample picture](desktop.png)

:bulb: برای اینکه بجر فارسی بتوانیم متون انگلیسی هم در کارمان داشته باشیم باید کاری کنیم که پانداک از دو زبان ، همزمان پشتیبانی کند و این کار را با قرار دادن خطوط 4 و 5 انجام میدهیم. در این حالت اگر متنی به زبان انگلیسی تایپ کنیم آن را چپ به راست و صحیح نشان میدهد فقط باید متن انگلیسی را با فرمت خاصی قرار دهیم( خطوط 32 و 33 ). در خط پنج میتوان فونت زبان انگلیسی را نیز به دلخواه تغییر داد.

با دستور پایین آن را به pdf تبدیل میکنیم:

$ pandoc --pdf-engine=xelatex -t beamer sample.md -o sample.pdf

لیست تم‌ها و رنگبندی‌های بیمر
این هم نتیجه کار

["linux"]