یک نوشتهٔ راست‌چین

این نوشته نمونه‌ای از پشتیبانی زبان‌های راست‌چین در 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، به‌درستی نمایش داده می‌شود، چون مرورگر خودش الگوریتم دوجهته را اعمال می‌کند.