یک نوشتهٔ راستچین
این نوشته نمونهای از پشتیبانی زبانهای راستچین در al-folio است. کافی است در front matter صفحه، lang را روی یکی از زبانهای راستچین بگذارید:
---
layout: post
title: عنوان نوشته
lang: fa
---
افزونهٔ al_rtl صفت dir="rtl" را روی عنصر <html> قرار میدهد. چون این صفت روی ریشهٔ سند است، نوار ناوبری، پاورقی و جای نوار پیمایش هم درست میشوند — نه فقط متن اصلی.
زبانهای شناختهشده بهصورت پیشفرض: عربی، عبری، فارسی، اردو، پشتو، کردی، سندی، اویغوری، دیوهی و چند زبان دیگر. برای تغییر این فهرست:
al_rtl:
langs: [fa, ar]
کد و ریاضیات چپچین میمانند
کد و فرمولها بدون توجه به زبان متن، چپچین باقی میمانند. اگر جهت آنها راستچین میشد، ترتیب عملگرها و نقطهگذاری بههم میریخت:
def normalize(code):
return code.strip().lower().split("-")[0]
فرمولها هم همینطور: \(E = mc^2\) و در حالت نمایشی:
\[\left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)\]متن انگلیسی درون یک جملهٔ فارسی، مثل The quick brown fox، بهدرستی نمایش داده میشود، چون مرورگر خودش الگوریتم دوجهته را اعمال میکند.