כללי מחפש פיתרון לבאג בענין רווח קשיח ברוחב קבוע

מצב
הנושא נעול.
  • הוסף לסימניות
  • #1
כתב (כאן) הרב @אריאל וו
וז"ל:

ישנם 2 סוגי רווחים קשיחים באינדיזיין:
1. רווח קשיח (Nonbreaking space)
2. רווח קשיח ברוחב קבוע (Fixed-width nonbreaking space).

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

הבעיה היא שיש באג ישן נושן באינדיזיין, שבפסקאות שמתשמשים ב-World Ready Paragraph Composer (זה שנותן לכתוב בעברית), שני סוגי הרווחים הקשיחים פועלים באותה צורה -- זאת אומרת, כמו הסוג השני.​

עכ"ל


אני רוצה להכניס רווח קשיח במקורות
לדוגמא: סי' י [בין הסי' לאות י]
בכדי שלא יהיה מצב שהאות י' בורחת לשורה הבאה לבד...

אבל יש לי בעיה
כשמכניסים את הרווח הקשיח הרגיל
הרבה פעמים הרווח נהיה יותר רחב מהרווחים הרגילים שבמסמך,
וזה לא נאה ולא יאה

האם חכמי הפורום יוכלו להחכים אותי איך לפתור את זה?

תודה לכולם!
 
  • הוסף לסימניות
  • #2
הרבה פעמים הרווח נהיה יותר רחב מהרווחים הרגילים שבמסמך,
וזה לא נאה ולא יאה

גם הרווחים האחרים, דהיינו thin space, sixth space, hair space וכו׳ הם כולם רווחים קשיחים [לא נשברים לשתי שורות], עם רוחב קבוע [שונה].
תוכל להשתמש עם thin space [וכו׳], ולראות אם זה הרוחב הרצוי.
 
  • הוסף לסימניות
  • #4
אולי זה תלוי אם יש מובנה בפונט גליף של רווח קשיח, שאם לא מובנה הוא משתמש בפונט אחר, וממילא יוצא רווח שונה.
 
  • הוסף לסימניות
  • #5
אולי זה תלוי אם יש מובנה בפונט גליף של רווח קשיח, שאם לא מובנה הוא משתמש בפונט אחר, וממילא יוצא רווח שונה.

אינדיזיין אף פעם לא משתמש ברווח שמובנה בפונט, רק ברווחים משלו.
 
  • הוסף לסימניות
  • #6
אין פתרון אמיתי לבאג הזה?
זה לא הבאג היחיד במנוע World-ready
אבל לדעתי זה לא כ"כ מעניין אותם לפתח את המנוע הזה מחדש, כי אין שוק כ"כ לעומת המנוע הרגיל.
 
  • הוסף לסימניות
  • #7
זה לא הבאג היחיד במנוע World-ready
אבל לדעתי זה לא כ"כ מעניין אותם לפתח את המנוע הזה מחדש, כי אין שוק כ"כ לעומת המנוע הרגיל.
לא כ"כ הבנתי את התשובה, ועל איזה מנוע מדובר. והאם בעברית חייבים להשתמש במנוע זה, או שניתן להשתמש גם במנוע הרגיל.
 
  • הוסף לסימניות
  • #8
יש באינדיזיין מנועים לסידור הטקסט. הם נקראים adobe paragraph composer ו- adobe single line composer.
המנוע single line מתייחס לכל שורה בפני עצמה, והוא עושה בה חישובים כיצד כדאי להציג את הטקסט מבחינת הרווחים בין האותיות, רוחב האות ומרווחים בין המילים (בהתאם לערכי הנורמל, מינימום ומקסימום שהגדרנו ב-justification)
המנוע paragraph composer מתייחס לכל הפסקה כגוש טקסט אחד, ולכן הוא יותר משוכלל, והתוצאה המוצגת בו יותר נעימה לעין.
הבעיה היא ששני המנועים הנ"ל לא מתאימים לעברית ולכן יש עוד שני מנועים
world-ready single line ו- world ready paragraph.
אין אפשרות להשתמש במנוע השני בעברית אם אתה רוצה להציג אותה בצורה נכונה
(אלא אם עובדים בשיטות של Flash ושל קווארק אקספרס, עם פונטים בכתב ראי, ועושים לתיבות הטקסט היפוך מראה)
 
  • הוסף לסימניות
  • #9
היוצא מדבריך שבעברית אפשרות השימוש הוא רק במנוע world-ready single line
(אגב, היכן בכלל ניתן לשנות ולהתערב בבחירת המנוע?).

האם מנוע זה לא מתייחס לכל הפסקה כגוש טקסט אחד?
כשאני מוחק לעתים מילים בקטע, אני כן רואה שהפסקה בכללותה מסדרת את עצמה מחדש.
 
  • הוסף לסימניות
  • #10
היוצא מדבריך שבעברית אפשרות השימוש הוא רק במנוע world-ready single line
(אגב, היכן בכלל ניתן לשנות ולהתערב בבחירת המנוע?).

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

אפשר לשנות בהגדרות הפסקה:
upload_2018-12-13_8-15-19.png


או בהגדרות סגנון הפסקה:
(לא מצליח להעלות תמונה משום מה. בהגדרות Justification)
 
  • הוסף לסימניות
  • #11
אז מה זה מה שכתבת:
אין אפשרות להשתמש במנוע השני בעברית אם אתה רוצה להציג אותה בצורה נכונה
(אלא אם עובדים בשיטות של Flash ושל קווארק אקספרס, עם פונטים בכתב ראי, ועושים לתיבות הטקסט היפוך מראה)
 
  • הוסף לסימניות
  • #13
כתב (כאן) הרב @אריאל וו
...

אני רוצה להכניס רווח קשיח במקורות
לדוגמא: סי' י [בין הסי' לאות י]
בכדי שלא יהיה מצב שהאות י' בורחת לשורה הבאה לבד...

אבל יש לי בעיה
כשמכניסים את הרווח הקשיח הרגיל
הרבה פעמים הרווח נהיה יותר רחב מהרווחים הרגילים שבמסמך,
וזה לא נאה ולא יאה

האם חכמי הפורום יוכלו להחכים אותי איך לפתור את זה?

תודה לכולם!
אולי תגדיר את כל המילים סימן והאות יחד עם הרווח בהגדרה של ללא שבירה
 
  • הוסף לסימניות
  • #14
הפתרון הפשוט הוא לתת לרווח סגנון תו עם הגדרת NoBreak. אני משתמש בזה קבוע
 
  • הוסף לסימניות
  • #15
  • הוסף לסימניות
  • #18
האם אחד החכמים כאן יודע מה עושים כשיש רווח כזה?
1624865878971.png
 

קבצים מצורפים

  • 1624865846391.png
    1624865846391.png
    KB 220.3 · צפיות: 28
  • הוסף לסימניות
  • #19
הצילו !
זו עבודה להיום.....
 

פרוגבוט

תוכן שיווקי
פרסומת
מצב
הנושא נעול.

פוסטים חדשים שאולי לא קראת....

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה