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

הפתרון שחשבתי עליו הוא להשתמש בסגנון פסקה עם מספר סגנונות GREP.
קודם כל ננתח את המבנה – יש לנו כאן שתי מילים ששלוש האותיות הראשונות שבהן ושלוש האותיות האחרונות שבהן, משוכות כלפי מעלה בצורה מדורגת – הראשונה מקבילה לאחרונה והן מאד ארוכות, השניה מקבילה לאחת שלפני האחרונה והן קצרות במעט, והשלישית מקבילה לשניה שלפני האחרונה, והן קצרות יותר. שאר האותיות בגובה זהה.
מכיון שאורך הכותרות הללו עשוי להשתנות במספר המילים (לדוגמה, שם פרטי + שם משפחה בן שתי מילים), ובוודאי שמספר האותיות לא יהיה זהה, עלינו להחליט על מבנה אחיד לכל הכותרות – שלוש אותיות מתחלפות בהתחלה, שלוש אותיות מתחלפות בסוף, וכל השאר אחיד.
למעשה, אנו צריכים להכין שלושה סגנונות תו, שההבדל ביניהן הוא באורך האות. את אורך האות ניתן לשנות באמצעות שינוי ה-Vertical Scale, אולם דבר זה עשוי לגרום עיוות מסויים באותיות, שלא נועדו למתיחה כל כך גדולה. אם יש אפשרות, עדיף להשתמש בפונט פרמטרי עם רוחב אותיות משתנה, ואז ניתן להגדיר בכל אחד מסגנונות התו גם ערך שונה לרוחב האות על מנת לתת מראה אמין יותר. לי אין פונט פרמטרי עברי שמתאים לזה, לכן השתמשתי בשיטה הראשונה.
ההגדרה היחידה שצריך להגדיר בסגנון התו היא שינוי הקנ"מ האנכי – בחרתי ב-500%.
לאחר מכן נייצר עוד 2 סגנונות תו באותו אופן עם ערכים נמוכים יותר של Vertical Scale
השלב הבא הוא בניית סגנון הפסקה, שיפעיל את סגנונות התו באמצעות GREP, באופן אוטומטי.
הכנתי סגנון פסקה בשם "כותרת מתחלפת", ובה הגדרתי את הפונט הרצוי לטקסט.
לאחר מכן הגדרתי סגנונות גרפ שיפעילו את סגנונות התו:
השורה הראשונה, מחילה את סגנון התו 500 על התו הראשון בפסקה (משמעות הסימן ^ בגרפ הוא תחילת פסקה, ונקודה מייצגת תו כלשהו)
השורה השנייה, מחילה את סגנון התו 500 על התו האחרון בפסקה (נקודה מייצגת תו כלשהו, וסימן $ מייצג את סוף הפסקה)
בשורות הבאות השתמשתי בסימן הקו האנכי ( | ) כדי להחיל את הסגנון על 2 האותיות יחד – האות השנייה והאות המקבילה לה בסוף השורה. כמו כן השתמשתי בקוד Positve Lookbehind ו- Positive Lookahead המאפשרים להתייחס לטקסט בהתאם למה שלפניו או אחריו.
והנה התוצאה:
כמובן שלא חייבים להשתמש דוקא בצורה הזו, ניתן ליצור גם את הכיוון ההפוך (כעין הר) או אותיות עולות ויורדות לסירוגין, ועוד…
3 תגובות
יפה מאד,
האם גם בקורס הגרפ נוכל להבין מה משמעות כל תו?
בוודאי, בשביל מה לומדים אם לא כדי להבין?
יצירתי ומחכים
תודה רבה!!