היי!
אני משתמש במחשב עתיק ולכן רוב מסמכי הטקסט שלי הם בפורמט פשוט. אני משתמש ב-gedit.
הבעיה היא בהדפסה של פסקאות בעלות כיווניות ניטרלית. למרות ש-gedit יודע ליישר פסקאות כאלה בצורה חכמה (לפי כיווניות הפסקאות הסובבות), הוא לא מבצע את היישור החכם הזה לפני שהוא שולח את הטקסט להדפסה.
דוגמה לטקסט:
ציטוט: |
מרק ירקות
--------
מצרכים:
בצל אחד.
תפו"א אחד וחמישה גזרים.
=====
מטגנים בצל (עד להשחמה).
|
על המסך זה נראה מצוין, אבל בהדפסה השורות "========" ו"----" מיושרות לשמאל. זו בעיה.
השאלה שלי:
האם יש דרך פשוטה להדפיס טקסט ככנ"ל?
לצורך הפשטות אפשר להניח שעל כל הפסקאות להיות מיושרות לימין (כלומר, שאין פסקאות באנגלית).
לכאורה אני יכול לפתוח את קובצי הטקסט האלה ב-abiword ולהדפיסם משם, אבל משום מה מעבד התמלילים הזה מחליט להציג *חלק* מהמלל העברי בצורת קוביות (שבתוכן רשום ערך היוניקוד של התווים). לא יודע למה. (זו גרסה 3.0.1 של התכנה, הנכללת באובונטו העדכני ביותר, 16.10.) אתם יכולים לראות את הבעיה בעצמכם: בצעו paste לטקסט הזה. אל תציעו לי libreoffice: כפי שציינתי, אני מתמש במחשב עתיק.
כרגע התוכנית שלי היא לכתוב סקריפט קטן שימיר טקסט פשוט ל-html עם dir=rtl, ואז להדפיס אותו דרך הדפדפן. דרך אחרת היא להשתמש ב-pandoc כדי לקבל את ה-html ואז להוסיף לו dir=rtl ידנית, אבל אז אצטרך לשנות את הטקסט הקיים שלי במקומות שלא ארצה שיפורשו כ-markdown.
אבל לפני שאני ניגש למלאכה אני רוצה לדעת האם מישהו כבר מצא פתרון לאתגר הזה, של הדפסת טקסט פשוט בעברית.