یک نوشتهٔ راستچین
این نوشته نمونهای از پشتیبانی زبانهای راستچین در 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:
- Google Gemini updates: Flash 1.5, Gemma 2 and Project Astra
- Displaying External Posts on Your al-folio Blog
- Constructing a Linear Classifier from Known Decision-Boundary Points
- Derivation of a Weighted Recursive Linear Least Squares Estimator
- Binary Circles, Hamiltonian Cycles and de Bruijn Sequences
- The Weighted Linear Least Squares Algorithm
- Near-Perfect Connect-4 after Five Minutes of Training: Reinforcement Learning from Scratch by Self-Play
- Counting the Realisable States of an N-Tuple
- Crossing the Frozen Lake: Monte Carlo, TD(0) and Q-Learning
- Almost-Equal Isosceles Triangles: When Height Nearly Matches Base