004 | Pozitif Geribakma

inDesign'da "Pozitif Geribakma" yani ingilizce adıyla "Positive Lookbehind" konusunu Grep kullanarak irdeleyelim:


Dosyanızı Adobe inDesign ile açtık ve "Düzen" (Edit) menüsünden "Bul/Değiştir" (Find/Change)'e penceresine ve "Grep" sekmesine geldik.

Amaç, kullandığımız formüle uyanları bulmaktır. "Dahil kıl"da diyebiliriz . Bize yardımcı olacak değişkenler, bulmak istediğimiz şeyin solunda yani gerisinde kalırlar. Aşağıdaki formülde "d" (yani sayı anlamına gelir), bulmak istediğimiz x'ler için bize yardımcı olan değişkendir.

Çalıştığımız dosyada bir çok "x" karakterinin olduğunu ama bu "x" lerden sadece solunda rakam olanları seçip stil atamak (mesela üs haline getirmek) istediğimizi varsayalım. Kullanacağımız kod şu şekilde olacaktır:
(?<=\d)x




Bu grep kodunu ilgili alana yapıştırıp arama yaptığınızda, sadece "solunda rakam olan x karakterlerini" bulacak, diğerlerine ellemeyecektir. Aşağıdaki örnek metin, Pozitif Geribakma ile ilgili verdiğimiz formül sonucunun neler yapacağını açık bir şekilde göstermektedir. Bulacağı x'ler yeşil, bulmayacakları kırmızı ile işaretlenmiştir.

Lorem ipsum 2x is simply dummy text of the x printing and x2 typesetting industry.

Hiç yorum yok:

Yorum Gönder