یک نوشتهٔ راستچین
این نوشته نمونهای از پشتیبانی زبانهای راستچین در 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، بهدرستی نمایش داده میشود، چون مرورگر خودش الگوریتم دوجهته را اعمال میکند.
Enjoy Reading This Article?
Here are some more articles you might like to read next:
- TOPO tutorial, Part B — co-translational protein synthesis
- GLink Entanglement Tutorial
- Detecting Mirror Images in Coarse-Grained Simulations
- TOPO tutorial, Part A — simulating folded proteins
- a post with marimo snippets
- a post with plotly.js
- a post with image galleries
- a post with tabs
- a post with typograms
- a post that can be cited