از همه دوستان عذرخواهی می کنم به دو دلیل، یکی گنگ توضیح دادن من در مورد گرپ ? در کلمه ای مثل توجه و یکی هم به علت دیر بودن ساعت. چون دوستان زیادی سوال پرسیدن. برای همین توضیح کامل را میگذارم.
به طور مثال کلمه توجه: کلمه ی توجه هم با تشديد نوشته می شود و هم بدون تشديد وقتي در گرپ می نویسیم توجّ?ه يعني هم با تشديد هم بدون تشديد را انتخاب کن به مثال بعدی بیشتر دقت کنید. مثلا colour داريم color هم داريم. برا همين ميگيم colou?r يعني علامت سوال را بعد از حرفي كه شايد بياد شايد نياد ميذاريم.
Channel: @indesign
به طور مثال کلمه توجه: کلمه ی توجه هم با تشديد نوشته می شود و هم بدون تشديد وقتي در گرپ می نویسیم توجّ?ه يعني هم با تشديد هم بدون تشديد را انتخاب کن به مثال بعدی بیشتر دقت کنید. مثلا colour داريم color هم داريم. برا همين ميگيم colou?r يعني علامت سوال را بعد از حرفي كه شايد بياد شايد نياد ميذاريم.
Channel: @indesign
يكي از همكاراني كه روي مجله كار ميكنند پيام دادند كه اول پاراگراف يك آبجكتي وجود دارد كه ميخواهند با گرپ پاك كنند. فرمودند كه چون مشكل بعضي از دوستان است آن را روي كانال بگذارم.
دستور پيدا كردن هر چيزي اول پاراگراف
^(.)
و در قسمت change خالي مي گذاريم. اين باعث مي شود يك كاركتر يا آبجكت anchored را پاك كند.
Channel: @indesign
دستور پيدا كردن هر چيزي اول پاراگراف
^(.)
و در قسمت change خالي مي گذاريم. اين باعث مي شود يك كاركتر يا آبجكت anchored را پاك كند.
Channel: @indesign
و حالا بحث $ شد كمي در مورد آن توضيح ميدهيم. $ در جستجو گرپ معني انتهاي پاراگراف را ميدهد اما در Change مكان را براي تغيير مشخص ميكند. كه البته براي تغيير مكان بايد در جستجو از پرانتز كمك بگيريم. به مثال توجه كنيد.
پيش مي آيد در فايل به جاي 1- داشته باشيم -1 و كل نامبرها اين گونه است مثلا -22 كه صحيح آن 22- است. در جستجو داريم:
(\-)(\d+)
و در change داريم:
$2$1
گفتيم هر - كه بعد از هر عددي يك يا چند رقمي آمده است جاي خود را با عدد تغيير دهد. 1$ محتواي پرانتز اول و 2$ پرانتز دوم است. و اگر 2$ را اول بنويسيم و بعد 1$ جاي آن تغيير خواهد كرد و تبديل به 1- مي شود.
Channel: @indesign
پيش مي آيد در فايل به جاي 1- داشته باشيم -1 و كل نامبرها اين گونه است مثلا -22 كه صحيح آن 22- است. در جستجو داريم:
(\-)(\d+)
و در change داريم:
$2$1
گفتيم هر - كه بعد از هر عددي يك يا چند رقمي آمده است جاي خود را با عدد تغيير دهد. 1$ محتواي پرانتز اول و 2$ پرانتز دوم است. و اگر 2$ را اول بنويسيم و بعد 1$ جاي آن تغيير خواهد كرد و تبديل به 1- مي شود.
Channel: @indesign
دوستان البته اين موضوع را بگم grep روش هاي زيادي دارد. مثلا من براي پيدا كردن آبجكت اول پاراگراف .^ را گفتم به شرط آنكه در در كل جستجو اول آن پاراگراف آبجكت باشد. زيرا اگر نباشد اين گرپ حرف يا هر كاركتري را مي گيرد. اگر در بعضي از پاراگرافها فقط آبجكت باشد پس اين گرپ مناسب نيست. پس از گرپ anchored object استفاده ميكنيم.
^~a
اولين آبجكت پاراگراف
Channel: @indesign
^~a
اولين آبجكت پاراگراف
Channel: @indesign