קיבלתי קובץ אקסל להכנת קטלוג. בכל שורה בתא המרכזי היו מספר פסקאות.
באינדיזיין רציתי את זה לא כטבלה אלא כטקסט משורשר, בו כל תא אמור להופיע במסגרת נפרדת. לתת לסגנון הפסקה הגדרה של Start Paragraph במסגרת הבאה לא היה עוזר, מכיון שבכל תא יש כמה פסקאות.
אז מה עושים?
אפשר להוסיף בסוף כל תא, תו מעבר מסגרת (דרך תפריט Type > Insert Break Character > Frame Break). בטבלה עצמה יופיע תו סוף פסקה רגיל מכיון שאין אפשרות לשבור מסגרת באמצע טבלה, אך אינדיזיין תזכור שמדובר בתו מעבר מסגרת וכשנהפוך את הטבלה לטקסט, הסימן הזה יהפוך להיות בצורתו המקורית.

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

בתיבת החיפוש אנו מקלידים .\z
מה זה בעצם אומר?
. (נקודה) מוצא תו כלשהו
\z משמעותו סוף קטע. אם מדובר בתיבות טקסט משורשרות, הוא ימצא את הסוף של התיבה האחרונה. בטבלאות הוא ימצא סוף תא. (למעשה, כל מה שמסומן בתווים הנסתרים של אינדיזיין בסולמית כחולה).
$0 בתיבת ההחלפה מכניס את מה שמופיע בתיבת החיפוש, במקרה שלנו – כל תו שנמצא לפני סוף תא. כלומר אנחנו מחליפים את האות האחרונה בכל תא בעצמה, ומוסיפים לה מעבר מסגרת בסופה (זה פשר הקוד ~R). כאמור, אין לקוד הזה השפעה בתוך טבלה, ובסימנים הנסתרים הוא מוצג כמעבר פסקה רגיל.
לאחר מכן, אפשר להמיר את הטבלה לטקסט באמצעות האפשרות Convert Table to Text הנמצאת בתפריט Table.

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





