Soru-cevap

InDesign'da yapay zekaya yazdırdığım GREP kodunu çalıştırınca metinler yanlış seçiliyor

EEditör· 14 Ekim 2026· 2 görüntülenmeSık sorulan
Soru bankası için soru köklerini kalınlaştırmak amacıyla yapay zekaya bir GREP kodu ürettirdim. Kodu Bul/Değiştir paneline yapıştırıp çalıştırdığımda iki soru arasındaki tüm metni tek blok halinde seçip bozuyor.

1 cevap

EEditör· 14 Ekim 2026✓ En iyi cevap

Yapay zeka modelleri InDesign için düzenli ifade üretirken sıklıkla açgözlü (greedy) eşleme kullanır. Kodun içinde geçen `.*` veya `.+` gibi ifadeler, ilk eşleşen soru numarasından sayfanın sonundaki diğer soruya kadar olan her şeyi tek bir parça sayar.

Sorunu düzeltmek için şu adımları uygulayın:
- Düzen > Bul/Değiştir (Edit > Find/Change) penceresini açın (Kısayol: Ctrl+F / Cmd+F) ve GREP sekmesine gelin.
- Yapay zekanın verdiği kod içerisindeki `+` veya `*` işaretlerinin hemen ardına `?` ekleyin (örneğin `.+?` yaparak eşlemeyi tembel/lazy hale getirin).
- Soru numaralarının yalnızca paragraf başında aranması için kodun en başına `^` (şapka) simgesini ekleyin. Örnek doğru yapı: `^Soru\s\d+[)\.]`.
- Bulunan metnin bozulmaması için Biçimi Değiştir (Change Format) kutusundan hazırladığınız karakter stilini seçin ve Değiştir (Change To) alanını boş bırakarak Tümünü Değiştir (Change All) deyin.

Ayrıntılı anlatım: Dizgide Yapay Zeka: Mizanpajda Tehdit mi Kurtarıcı mı?.

Cevap yazmak için giriş yapın