פיסקאות

 

קביעת כיוונית הפיסקה

 

כיווניות הפיסקה נקבעת אוטומטית בזמן הגדרת פיסקה חדשה, על ידי לחיצה על המקש Enter. הכיווניות נקבעת על פי מיקום הסמן בזמן הלחיצה על המקש, כדלקמן: כאשר הסמן נמצא בסוף הפיסקה הקודמת, הכיווניות נקבעת על פי הכיווניות הראשית של המסמך. כאשר הסמן נמצא בתחילת פיסקה או באמצע פיסקה, הכיווניות של הפיסקה החדשה נקבעת על פי הכיווניות הפיסקה הקודמת.

יש לאפשר למשתמש לשנות את הכיווניות כרצונו. במקרה של שינוי כיווניות, סדר תווי הטקסט המוצג על גבי המסך חייב להשמר ללא שינוי. האפשרות לשנות כיווניות צריכה להיות גלויה למשתמש, והאמצעי צריך להיות זמין. לפיכך, החלפת הכיווניות צריכה להיות באמצעות סרגל הכלים הראשי של הישום. על מנת להמנע מטעויות מצב, בהתאם לעקרון היסוד של תגובה חד ערכית לפעולת המשתמש, החלפת הכיווניות צריכה להתבצע באמצעות שני פקדים נפרדים, אחד לכיווניות RTL והשני לכיווניות LTR. בהמלצה, אך ורק עבור ישומים מיוחדים שמחייבים החלפת כיווניות תכופה, לספק מקשי קיצור: Ctrl+Left shift לכיווניות LTR, ו-Ctrl+Right shift לכיווניות RTL.

קביעת הצד המיושר

ברירת המחדל של הצד המיושר היא על פי כיווניות הפיסקה. בכיווניות RTL הישור הוא לימין, בכיווניות LTR הישור הוא לשמאל. ברירת המחדל תוגדר אוטומטית בכל פיסקה חדשה ובכל מקרה של החלפת כיווניות. זאת, על מנת לעזור למשתמש לפתור מצבים של שינוי כיווניות בטעות.

יש לאפשר למשתמש לשנות את הצד המיושר כרצונו. מכיוון שמדובר בפעולה חריגה, האפשרות להחלפת הצד צריכה להיות מצנעת, על ידי בחירה מתפריט או באמצעות סרגל כלים שהוא בדרך כלל מוצנע. הצד המיושר צריך להיות תואם גיאומטרית לזה שמודגם בסרגל הכלים.

מיספור והבלטת פיסקאות

מיספור והבלטת פיסקאות יהיה בצד המיושר. במקרה של ישור דו-צדדי, המיספור וההבלטה יהיו על פי כיווניות הפיסקה. במקרה של מירכוז פיסקה, לא יתאפשר מיספור או הבלטת הפיסקה.

שפות הפיסקה

שפות הפיסקה נקבעות אוטומטית על פי השפה המזרח-תיכונית והשפה הלועזית של המסמך. השפה הפעילה נקבעת על פי הכיווניות.